手把手教学:快速掌握 Meteora 流动性性价格区间的查看方法

数据青年小编2个月前 (03-02)热点新闻149
作者:@0x_zibuMeteora 是 Solana 链上的一个 DeFi 项目,专注于为 Solana 生态系统打造一个高效、可持续且灵活的流动性层。它的目标是解决 Solana 上流动性不足的问题,让交易更顺畅、成本更低,同时为提供流动性的用户带来更好的收益。Meteora 的池子主要是 DLMM 池和 Dynamic Pools(动态池),在 DLMM 池中可以加双边池和单边池。其中 dev 可以利用单边池进行出货和吸筹,比如 trump / sol 交易对,在价格上涨时,dev 可以在某个更高的价格区间只加 trump 的单边池,当价格上涨到此价格区间时就会自动将 trump的单边池,当价格上涨到此价格区间时就会自动将trump 换为 sol 用来出货,同时还能获得手续费;当价格下跌时,dev 可以在某个更低的价格区间只加 sol 用来出货,同时还能获得手续费;当价格下跌时,dev 可以在某个更低的价格区间只加sol 的单边池,当价格跌到对应价格区间时就自动的买入 $trump,达到吸筹目的。如果我们想知道 dev 在什么价格用单边池出货和吸筹,那么知道其对应的价格区间是很有必要的。一、基础概念网址:https://app.meteora.ag/1 、交易对任意两个币组成一个交易对,比如 trump 和trump和sol 组成 trump - sol 交易对,trump 和 trump和usdc 组成 trump - usdc 交易对。2 、Pool(LP 池子)每个交易对下面可以有多个 Pools,每个 Pool 按 Bin Step 和 Fee(手续费)的不同来区分。比如 trump - usdc 的交易对下面就有 57 个 Pools,每个 Pool 都对应一个唯一的地址,如图3 、binDLMM 中每个 bin 代表一个价格,每个 bin 就是挂的某个价格的买单或者卖单。4 、bin stepBin step 是指两个相邻 bin 之间的价格间隔大小,用基点(basis points,1 基点 = 0.01 %)来计算。它决定了 bin 的密度和流动性分布的精细程度,由池子的创建者设置。举个例子:假设当前 SOL / USDC 的价格是 20 美元,bin step 设为 25 基点(0.25 %)。下一个 bin 的价格就是 20 × 1.0025 = 20.05 美元,再下一个是 20.05 × 1.0025 ≈ 20.10 美元,以此类推。5 、Position(仓位)position 是用于描述流动性提供者如何将资金分配到特定的价格区间,每个 position 对应一个唯一的地址。position 是创建于某一个池子里面,一个池子可以创建多个不同的 position。一个 position 通常包含以下关键元素:(1 )价格区间每个 position 都有一个明确的价格区间,表示流动性提供者希望支持的价格范围,这个价格区间由一组连续的 bin 组成。(2 )资金量投入两种代币(比如 SOL 和 USDC)的数量。Meteora 会根据当前价格和区间范围,计算每种代币的具体比例,确保满足池子的需求。(3 )分布策略 Meteora 提供几种流动性分布方式,让用户决定资金如何分配到各个 bin:Spot(均匀分布):资金平均分配到每个 bin,适合预期价格波动小的场景。Curve(钟形分布):资金集中在当前价格附近,越远离当前价格越少,像个钟形曲线,适合希望聚焦当前价格的 LP。Bid - Ask(双向分布):资金集中在当前价格的两侧,形成两个高峰,适合高波动市场。(4 )Bin Step 用户在创建 position 时无法更改 bin step,这是在创建 pool 时设置。二、连接钱包查看Meteora 支持连接钱包地址后查看持有的仓位,而且支持以观察钱包的方式查看,我们可以根据此特性查看池子的价格区间。以 $trump(6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN)为例。首先,我们打开 debot(https://debot.ai?inviteCode=175623)输入 $trump 的 CA 后,找出 dev 的地址 5e2qRc1DNEXmyxP8qwPwJhRWjef7usLyi7v5xjqLr5G7,如图然后,打开 Phantom 钱包,【添加 / 连接钱包】--【监视地址】,输入“名称”和“地址”,此处填 dev 的地址 5e2qRc1DNEXmyxP8qwPwJhRWjef7usLyi7v5xjqLr5G7最后,打开 Meteora 连接 Phantom 钱包,点击顶部的【Portfolio】就能看到所有添加的池子,点击 DLMM 的任意一个池子,会显示池子的详情和所有的仓位,如图图中左边的 Bin Step 和 Base Fee 就是当前池子的信息,中间部分就是不同价格区间的仓位。任意点开一个仓位能看到当前余额、未领的手续费、分布策略等信息。用这种方式查看价格区间的好处是方便直观,可以列出当前存在的所有仓位数据;缺点是当流动性被撤掉后无法查看。三、链上数据计算我们可以用链上的数据计算每个仓位的价格区间,不管仓位是否还存在。Meteora 的文档中给出了计算公式价格区间的最小值:min_price = (1 + bin_step / 10000) ^ lower_bin_id价格区间的最大值:max_price = (1 + bin_step / 10000) ^ upper_bin_id如果交易对以 A / B 表示,其中代币 A 的精度为 decimals_A,代币 B 的精度为 decimals_B,那么最终的计算公式为价格区间的最小值:min_price = (1 + bin_step / 10000) ^ lower_bin_id / 10 ^ (decimals_B - decimals_A)价格区间的最大值:max_price = (1 + bin_step / 10000) ^ upper_bin_id / 10 ^ (decimals_B - decimals_A)需要注意的是,这里计算的价格是代币 A 相对于代币 B 的价格,如果想查看代币 A 相对于 usd 的价格,那么还需要查询代币 B 的 usd 价格,再进行转换。由以上公式可知,要计算出数据,我们需要知道一个池子的 bin_step、仓位的 lower_bin_id 和 upper_bin_id,此外还需要知道交易对中两个币的精度。继续以 $trump(6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN)为例,计算此 dev 的某一单边池的价格区间。我们打开 solscan,输入 trump,要么只添加了 $usdc。本文以图中最后一笔交易为例,如图打开上图中的最后一笔交易(https://solscan.io/tx/284UXTrgWNFFXTovbCAQsJA8U5mW4rntwa8KyRvSmhNYf7cus1rtskiVqwNkErdosDMUsJfxXm8KgkCf1DzTPmPr),查看交易详情,能看到此笔添加池子只添加了 $trump,如图我们分别打开 trump 和 trump和usdc 的链接,可以查到 trump 的精度为 6,trump的精度为 6,usdc 的精度也为6,如图在交易详情页面往下查看,在【#4.1 - Meteora DLMM Program: initializePosition】 可以知道 lowerBinId 为 1062,bin 的宽度即个数为 46,池子地址为 9d9mb8kooFfaD3SctgZtkxQypkshx6ezhbKio89ixyy2,如图。由以上信息可以计算出 upperBinId = lowerBinId + widh - 1 = 1062 + 46 - 1 = 1107在 solscan 上打开池子地址 9d9mb8kooFfaD3SctgZtkxQypkshx6ezhbKio89ixyy2(https://solscan.io/account/9d9mb8kooFfaD3SctgZtkxQypkshx6ezhbKio89ixyy2),点击【data】标签页,在“LbPair”切换成“Table”,可以查到 binStep 的值为 50,如图由以上信息可以获得计算公式中需要的所有数据:bin_step = 50lower_bin_id = 1062upper_bin_id = 1107decimals_A = 6decimals_B = 6则可以计算出价格区间的最小值:min_price = (1 + bin_step / 10000) ^ lower_bin_id / 10 ^ (decimals_B - decimals_A) = (1 + 50 / 10000) ^ 1062 / 10 ^ (6 - 6) = 199.6905832价格区间的最大值:max_price = (1 + bin_step / 10000) ^ upper_bin_id / 10 ^ (decimals_B - decimals_A) = (1 + 50 / 10000) ^ 1107 / 10 ^ (6 - 6) = 249.9368917计算出的价格区间和第二部分图片中的价格区间完全一致。四、总结结合着监控工具,当发现 dev 或者其他大户在添加单边池子的时候,我们就可以用上面的方法计算出他准备出货或者吸筹的价格范围,然后再配合 K 线和其他数据做决策。阿根廷总统米莱发的 $libra 也是用的单边加池子出货,可以用上面介绍的方法复盘他当时加池子的价格范围。我常用的工具是 debot(@taokamao、@Diting188)、gmgn(@gmgnai、@haze0x)和 okx(@DegenYin、@0x_KevinZ、@mia_okx),不过这三个工具在查看流动性时还不是很方便,理想中的一些好用的功能:1 、列出 dev 的所有操作,包括转入、转出、加池子、撤池子,并且对转入、转出中涉及到锁仓和加撤池子的交易能识别并标明。debot 能识别所有的转入和转出,但是没有加池子和撤池子;gmgn 能识别出加池子和撤池子,但是识别不到 dev 的转入和转出,在 trump 这个币中也没有识别 dev 的加池子和撤池子交易;okx 有资金池变化功能,即将加池子和撤池子单独列出来,但是在 trump 这个币中也没有识别 dev 的加池子和撤池子交易。2 、针对每笔加池子和撤池子,能给出具体的价格区间,这样就不用手动计算。3 、在计算 dev 的盈利数据时,把领取的手续费以及撤池子时资金的变化包含在内,这样就不用手动去统计盈利情况。这个功能主要是 debot 和 gmgn 有可能实现,毕竟他们做了每个地址的盈利数据。期待这些工具能做的越来越好用!阅读原文

“手把手教学:快速掌握 Meteora 流动性性价格区间的查看方法” 的相关文章

三周以来首次周涨幅提振原油前景,短期趋势看涨

  来源:汇通网   周五(12月13日)欧盘时段,WTI原油期货价格飙升,强势上破了50日移动均线,短期趋势看涨。北京时间22:03,WTI原油报70.36美元每桶,涨幅0.49%。   受供应担忧影响,原油本周料上涨   原油价格...

中英科技拟终止重大资产重组

  炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会!   突然宣布,终止重大资产重组!   来源:中国基金报   中国基金报记者 忆山   重大资产重组事项披露未满5个月,12月20日,中英科技发布公告称,因各方未就...

美债收益率上升对金价构成压力

  金投网   周四(12月26日)本交易日现货黄金日内维持震荡走势,今日开盘报2615.27美元/盎司,最高触及2629.17美元/盎司,最低触及2613.87美元/盎司,截止发稿金价报2626.99美元/盎司,涨幅0.52%。   中...

申万宏源策略:春季行情还是有机会的震荡市

  炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会!   来源:申万宏源   一、12月中旬以来,市场已经进入赚钱效应收缩波段,交易性资金活跃度滞后退坡,短期调整加速。市场预期下修的过程:政策预期高点——消费刺激效果...

零息债券,真的没有利息吗?

  我们知道,债券是发行人(通常为政府、金融机构或者企业)为筹集资金而发行、在约定时间支付一定的利息,并在到期时偿还本金的一种有价证券。也就是说,发行人需要定期向投资人支付约定的利息,利息的支付频率可能是按年或者半年,利率也可能是固定利率...

7连板妖股,突发公告!击鼓传花效应明显,股价后续怎么走?

  股价7连板的美邦股份再度发布风险提示公告。   美邦股份1月10日公告,公司股票自2025年1月2日至2025年1月10日,已经连续7个交易日涨停,且连续10个交易日内日收盘价格涨幅偏离值累计超过100%,属于股票交易严重异常波动情形...