同一个币的两口池子:池间价差的形成与套平成本账 图 1
同一个币的两口池子:池间价差的形成与套平成本账 · 图 1

同一个代币为什么会有两张报价

在链上,一个主流代币的现货流通通常同时挂在好几个池子里:不同费率档位的池、不同项目方引导的池、不同做市策略维护的池。AMM 的价格只由池内两种资产的存量比例决定,池与池之间不存在任何直接对话,各自的报价只在自己的下一笔交易里更新。于是「同一个币两张价」不是故障,而是各自池子独立进化的常态快照:A 池刚被一笔大卖压下去,B 池还没反应,屏幕上的价差就出现了。

同一个币的两口池子:池间价差的形成与套平成本账 图 2
同一个币的两口池子:池间价差的形成与套平成本账 · 图 2

价差的三个来源

拆开看,池间价差大体来自三处。一是流量不对称,一侧池子承接了集中的买入或卖出,存量比例被推离均衡;二是深度差异,薄池对同样的交易量反应更剧烈,价差天然在薄池一端出现、在厚池一端收敛;三是费率与激励差,高费率档或带奖励的池会吸引不同偏好的做市资金,资金再平衡的速度决定了价差存活时间。理解这三条,你就能从价差反推:这不是价格错了,而是流动性暂时停在错误的池子里。

套平是一笔两腿同时落地的交易

抹平价差的交易结构很简单:在低的那头买、在高的那头卖,理想情况下两腿在同一个区块内原子完成。成本账包含四项——两条腿各自的交易费、两次执行的价格影响(大单在薄池腿尤其吃亏)、gas、以及失败重试的损耗。薄池那一腿往往是成本大头:价差看起来可观,真按深度算下来,能吃掉的量可能只覆盖成本。这也是普通用户与套利机器人的真实差距——不在于谁先看见价差,而在于谁能把两腿的冲击成本压到价差以内。

从价差读数里你能拿走什么

对不下场套利的用户,池间价差仍是有用的仪表盘。持续存在且方向稳定的价差,通常意味着做市库存搬家受阻或激励发生了迁移,提示你所在池的深度结构正在变化;一次短暂跳开又迅速收敛,多半只是普通大单路过。聚合器报价与你所在池报价的偏差同样值得记录:偏差越大,说明直连该池成交的预期损耗越高,选择聚合路由还是直连池,可以用这个读数自己校准。

普通用户的三条操作纪律

第一,看报价先问出处:界面上的价格来自聚合器多池模拟还是你即将成交的那口池,两者可能差出真实成本。第二,大额进出优先选择深度可验证的入口,并在成交后用区块浏览器核对两腿或路由的实际成交价,别只信前端预估。第三,不要把「观察到价差」当成「可获得利润」,价差是对流动性的描述,不是给你的报价单。 压力场景自查:假设薄池腿的冲击成本翻倍、厚池腿费率上调一档,当前价差还剩多少安全垫;再假设两腿无法原子完成、其中一腿失败,你裸露的单边敞口有多大。这两问答不上来,价差对你就只是屏幕上的数字。 给这套判断补一个日常校准动作:每周挑一个正常时段,对同一代币的两三个主要池各存一份余额快照与报价记录,连续记录几周之后,你对「正常价差区间」会形成体感——哪对池天然咬得紧、哪对池因为做市商库存策略总留着一指宽的距离。体感形成之后,异常才认得出来:某晚价差突然拉大到平日十倍且持续几十分钟,多半不是行情而是某侧池子的库存被抽走、或某个做市策略的机器人故障;这种时刻你挂在薄池一侧的普通挂单,成交质量往往显著劣于平时。把观测变成习惯的成本很低,而它提供的信息质量高于任何转发来的套利快讯。 池子深度、费率与激励参数实时变动,本文不含任何实时报价数据,示例仅用于说明计算逻辑。链上交易存在滑点、合约与执行风险,不构成投资建议。