
为什么 AMM 价格与真实市场价格会短暂偏离
先把概念说清:AMM 的“价格”到底是什么
AMM(自动做市商)不是靠撮合买卖双方的订单簿来形成价格,而是靠资金池里的两种资产比例来“算”出一个可交易的报价。最常见的形式是用一个公式约束池子里两边的数量关系:当有人用 A 换走 B,池子里 A 变多、B 变少,比例变化,下一笔交易的报价就会跟着变。
因此,AMM 的价格更像“当前资金池状态下的即时兑换率”,而不是全市场的统一共识价。所谓“真实市场价格”,通常指更广泛市场在某个时刻的主流成交价:它可能来自多个交易场所、多个交易对、甚至跨链的综合结果。两者本来就不是同一种生成机制,所以出现短暂偏离并不奇怪。
为什么会偏离:公式定价、交易冲击与信息传递的时间差
AMM 价格偏离外部市场,常见原因可以归结为三类:
第一类是“交易冲击”带来的瞬时偏移。AMM 的报价会随着成交立刻移动:一笔较大的兑换会让池子比例发生明显改变,于是价格被推离外部市场。订单簿市场里,价格也会因大单吃掉多档挂单而跳动,但 AMM 的跳动体现在“池子比例被改写”,且每一步都在链上结算,价格沿着曲线连续移动。
第二类是“流动性分布”导致的敏感度差异。池子越浅,同样规模的交易对比例的影响越大,偏离就越明显;池子越深,价格更“抗冲击”。这也是为什么很多人会把 AMM 的偏离体感成“滑点突然变大”:并不是系统故障,而是资金池承载不了那么强的单笔需求。
第三类是“信息传递的时间差”。外部市场价格变化很快,但 AMM 的价格只有在链上发生交易时才会被动更新;再加上区块确认、网络拥堵、交易排序等因素,AMM 对新信息的反应不是瞬时同步。尤其在波动剧烈时,外部市场已经换了好几档,链上池子可能还停留在上一笔成交后的状态,于是出现短暂“落后”。
这里还会叠加一个容易被忽视的点:链上交易不是同时发生的,而是按区块内顺序执行。谁先成交、谁后成交,会影响池子最终落点,也会影响你看到的成交价与当时“看起来的价格”。这也是 MEV 相关现象频繁出现的背景之一,比如“套利机器人是什么(MEV 生态中扮演的角色)”这类话题,本质就与价格偏离后的纠偏过程有关。
DeFi 为什么需要这种机制:让“随时可换”成为可能
很多人会问:既然会偏离,为何还要用 AMM?原因在于 AMM 解决的是另一类问题:在没有集中撮合、没有做市商持续挂单的情况下,如何让资产“随时能换”。
在订单簿机制中,要有足够多的人在不同价位挂买卖单,才能形成可用的深度;否则你会遇到类似“限价委托挂太远为什么难成交(订单簿机制)”那样的现象:价格没走到你挂单的位置,就不会成交。AMM 反过来,用资金池把“挂单”变成“存入两边资产并按公式报价”,让任何时刻都能按当前池子状态成交。
因此,AMM 的价值不是保证“永远等于外部市场价”,而是提供一种链上可组合的、无需许可的流动性模块:其他协议可以直接调用它完成兑换、清算、再平衡等动作。偏离会发生,但系统也天然配套了纠偏力量:当偏离足够大,就会吸引套利交易把价格拉回去(当然这会消耗一定成本并支付手续费)。
它会怎么影响你:成交价、滑点、费用与“看不见的成本”
对普通用户来说,AMM 价格短暂偏离最直接的体感是三件事:
1)成交价可能比“你以为的市场价”更差。你看到外部市场在某个价位,但 AMM 池子因为刚被大单冲击或尚未被套利纠偏,报价可能更贵或更便宜。你拿到的是“按当前池子状态计算的成交价”,不是“全市场最优价”。

2)滑点风险上升。偏离往往伴随流动性不足或波动加速,此时同样的交易规模会推动价格在曲线上走更远,导致预期价与实际成交价差距扩大。很多人把滑点当成“手续费”,但它更像“你对价格造成的冲击成本”。理解“什么是交易滑点保护(避免恶意攻击)”的核心,就是承认链上成交存在不确定性:你只能设定可接受范围,而不是锁定一个绝对成交价。
3)你付出的总成本不止手续费。AMM 交易通常包含协议/池子手续费(用来补偿流动性提供者),再叠加滑点带来的隐性成本,以及链上执行成本。偏离被套利纠正的过程中,套利者也会支付手续费与执行成本,这些成本最终会体现在“偏离存在的时间长度”和“纠偏需要的幅度”上:成本越高,偏离可能持续得越久。
需要强调的是:偏离不等于“系统失真”或“有人造假”。在订单簿里,你可能担心“虚假深度是什么(交易所造假的风险)”,因为挂单可以撤、可以做假象;而在 AMM 里,价格来自池子里真实锁定的资产比例,偏离更多是机制与时延的结果。当然,链上也可能出现恶意行为(例如利用交易排序制造更差成交),但那属于另一个层面的风险。
最容易被误解的点:把 AMM 当成“实时跟价器”
最常见的误解有四个:
第一,把 AMM 价格当作“应当等于市场价”的报价。实际上 AMM 只对自己池子负责,它的价格是局部状态,只有在套利力量作用下才会趋向外部价格。
第二,把滑点当成“平台多收的钱”。滑点主要来自你对资金池比例的推动,以及你与其他交易在同一区块内的相互影响;手续费是明确的规则,滑点是市场冲击的结果。
第三,以为“只要有人套利,偏离就会立刻消失”。套利需要成本与机会:当链上执行成本上升、波动太快、或者偏离幅度不足以覆盖成本时,纠偏不会瞬间完成,偏离就会更频繁、更持久。
第四,把“短暂偏离”理解成稳赚或必亏的信号。偏离只是不同定价机制在不同时间尺度上的差异表现,背后牵涉交易规模、池子深度、链上拥堵与交易排序等因素;它更像一种结构现象,而不是简单的好坏判断。
理解 AMM 价格为何会短暂偏离,关键是把它看成“链上流动性模块的即时报价”,而不是全市场的统一价格。知道偏离从何而来,才能在看到报价时更准确地理解:自己承担的主要是冲击成本与执行不确定性,而不是某种神秘的“价格错误”。



