AMM 自动做市商:去中心化交易所的核心交易机制
当你首次接触去中心化交易所(DEX)时,是否注意到交易界面缺少传统交易所常见的买卖盘口与多档报价?这一现象背后,隐藏着区块链交易机制的一次重大革新——自动做市商(Automated Market Maker,简称 AMM)。
2026虚拟币交易平台推荐:
- 欧易(OKX)交易平台(>>>进入官网<<<)(下载OKX的Android安装包)
- 币安(Binance)交易平台(>>>进入官网<<<)(下载币安Android安装包)
在区块链早期发展阶段,基础设施远未成熟。若将传统订单簿完整迁移至链上,每一次挂单、改单与撤单均需上链记录,不仅成本高昂,执行速度也极为缓慢,流动性更是难以保障。因此,AMM 的设计思路彻底跳出了传统撮合模式的框架,转而通过流动性池与数学公式,让用户即便没有直接交易对手或专业做市商,也能顺利完成资产兑换。
本文将系统解析 AMM 的定义、运作原理、主流定价模型、核心优势与局限性,并对比其与传统订单簿的关键差异,帮助你全面理解这一 DeFi 领域的基石性机制。
什么是 AMM 自动做市商?
自动做市商(AMM)是一种依靠智能合约自动定价的交易机制,在去中心化交易所(DEX)中应用最为广泛。尽管名称中包含“做市商”,但 AMM 与传统金融市场中的专业做市商机构截然不同——它并非由某一机构提供流动性,而是一套完整的流动性生成与报价自动化系统。
从设计目标来看,AMM 的核心在于:在参与者较少的市场环境中,依然能够启动交易并维持基本运转。其关键设计要素包括:
- 开放用户自行注入资金参与做市,降低对固定交易对手与专业做市商的依赖
- 通过交易手续费分润机制,激励用户持续提供流动性,扩大交易深度
- 利用智能合约与定价模型自动管理报价,省去传统撮合与人工做市环节
判断一个 DEX 是否采用 AMM 机制,最直观的方式是观察界面:若页面主要显示“多少 A 币可兑换多少 B 币”,而非完整的买卖挂单列表,则大概率是 AMM 模式。当然,部分 DEX 会整合多种流动性来源,但这一方法对于新手快速识别已足够实用。
AMM 的核心运作流程
AMM 的运作可概括为以下三个关键阶段:
第一阶段:建立流动性池(Liquidity Pool,LP)
流动性池是交易者进行兑换时面对的主要交易对象。用户以“交易对”形式存入资产(如 ETH/USDT),这些用户即成为流动性提供者(Liquidity Provider,LP)。
第二阶段:智能合约自动定价
智能合约根据流动性池中两种资产的数量比例自动计算报价。例如,当池中 ETH 数量减少时,系统给出的 ETH 报价会相应上升;反之则下降。由于 DEX 面向所有用户开放,池中资金比例持续变化,智能合约也会实时更新价格,因此每次兑换结果可能略有不同。单笔交易规模较小、池子流动性充足时,这种价格波动通常不明显。
第三阶段:手续费分润激励
交易者支付的 DEX 手续费,会按比例分配给流动性提供者(LP),作为其提供流动性的回报。这一激励机制有助于吸引更多资金进入流动性池,提升整体深度,形成正向循环。若流动性池规模持续萎缩,用户可能面临交易困难,进而影响 DEX 的吸引力。
主流 AMM 定价模型解析
AMM 的定价模型主要分为三类,其中固定乘积做市(CPMM) 最为常见:
- 固定乘积做市(Constant Product Market Maker,CPMM):核心公式为 X × Y = K,Bancor、Uniswap 等早期 DEX 均采用此模型
- 固定总和做市(Constant Sum Market Maker,CSMM):公式为 X + Y = K,实际应用中较少见
- 混合型模型:结合 CPMM 与 CSMM 特征,如 Curve Finance 的 StableSwap 池,适用于稳定币或价格相近资产的交易
以 CPMM 模型 为例:假设某流动性池中有 10 ETH 和 2000 USDT,常数 K = 10 × 2000 = 20000。当你想买入 1 ETH 时,池中 ETH 减少至 9,为维持乘积恒定,你需要支付 (20000 ÷ 9) − 2000 ≈ 222.22 USDT。交易完成后,池中资产变为 9 ETH + 2222.22 USDT,乘积仍约为 20000。这一过程清晰展示了池中资产越稀缺,后续买入报价越高的定价逻辑。
AMM 的核心优势
1. 降低做市门槛,践行去中心化理念
AMM 的流动性池向所有用户开放,任何人均可存入资产成为流动性提供者。这与传统订单簿模式中做市角色由交易所、券商或专业机构垄断的格局形成鲜明对比,更贴近 DeFi 所倡导的开放性与去中心化精神。
2. 流动性提供者获得手续费分润
这是 AMM 机制最具代表性的特征之一。多数 DEX 会设置手续费分润机制,作为用户提供流动性的直接回报,从而吸引更多资金参与,形成正向循环。
3. 为低流动性资产提供交易机会
在 AMM 模式下,只要有人愿意为某一资产对提供流动性,即可形成基础市场并开放交易。而在订单簿系统中,新发行或冷门资产往往因流动性不足而难以上架,或面临挂单稀少、买卖价差大、成交困难等问题。
AMM 的局限性与风险
1. 价格发现依赖套利者
AMM 的报价来自资金比例与数学公式,本身不主动参考外部市场价格。因此,需要套利者通过跨市场交易,使 DEX 价格逐步向主流中心化交易所(CEX)的现货报价靠拢。若流动性池规模过小,或遭遇黑客攻击、智能合约漏洞等极端情况,AMM 报价可能长时间偏离市场公允价格。
2. 滑价问题不可忽视
AMM 交易天然存在滑价,即实际成交价格与预期价格之间的偏差。交易规模越大、流动性池越浅,滑价影响越显著。这是因为池中资产比例每变化一次,AMM 定价便会随之调整,大额交易会显著改变资金比例,导致滑价大幅上升。
3. 流动性提供者面临无常损失
无常损失(Impermanent Loss) 是指将资产存入流动性池后,相对于单纯持有原始资产可能出现的名义价值差异。当池中资产价格比例与存入时相比发生明显变化时,无常损失便会显现。相对价格偏离越大,损失通常越显著。虽然交易手续费分润可在一定程度上弥补这一损失,但不存在绝对的对冲效果。
AMM 与订单簿(Order Book)的核心对比
为了更直观地理解两者的差异,下表从多个维度进行了系统比较:
| 比较维度 | 自动做市商(AMM) | 订单簿(Order Book) |
|---|---|---|
| 核心机制 | 智能合约 + 流动性池 + 数学公式 | 买卖双方挂单,交易所撮合 |
| 交易对手 | 流动性池 | 真实买方、卖方及专业做市商 |
| 流动性来源 | 用户存入流动性池的资产 | 真实交易者与专业做市商 |
| 常见下单方式 | 按当前报价直接兑换 | 市价单、限价单、条件单 |
| 成交效率 | 无需等待撮合,流动性充足时即时成交 | 需等待撮合,流动性充足时效率较高 |
| 滑价表现 | 一定存在滑价,小额交易时通常不明显 | 流动性充足时滑价相对较低 |
| 手续费结构 | 交易手续费 + 链上 Gas Fee | 交易手续费 + 挂单/改单/撤单 Gas Fee |
| 稳定运作关键 | 智能合约安全性、流动性池规模 | 撮合系统稳定性、挂单深度、专业做市能力 |
| 常见应用场景 | 去中心化交易所(DEX)、DeFi 应用 | 股票交易所、期货交易所、CEX |
需要指出的是,上述对比基于典型的 AMM 与订单簿机制。现实中,部分 DEX 已通过整合其他协议实现条件单等功能,不同平台在具体体验上可能存在差异。
要点总结
- AMM(自动做市商) 是去中心化交易所中常见的自动报价机制,依赖智能合约、流动性池与数学公式运行
- 与传统订单簿不同,AMM 无需撮合买卖双方,用户直接与流动性池中的资产进行交易
- AMM 的核心优势在于开放用户参与流动性提供、通过手续费分润激励做市,并为低流动性资产创造交易市场
- AMM 的局限包括:价格发现依赖套利者、交易存在滑价、流动性提供者需承担无常损失等风险
- 总体而言,AMM 与订单簿是两种不同的市场组织方式,适用于不同的场景与需求
在实际使用 DEX、参与流动性提供或进行链上资产兑换前,建议充分了解相关机制与潜在风险,做出审慎决策。
