什么是 AMM(自动做市商)?完整指南

自动做市商(AMM)是一种基于智能合约的去中心化交易机制,通过流动性池中的数学公式自动定价并撮合交易。

什么是 AMM?

自动做市商(Automated Market Maker, AMM) 是去中心化交易所(DEX)的核心运作机制,用智能合约和数学公式取代传统订单簿,实现资产交换的自动定价与撮合。AMM 模型中的流动性由用户存入流动性池(Liquidity Pool)提供,任何用户都可以成为做市商并赚取交易手续费。

AMM 的诞生彻底改变了加密交易格局,让 去中心化金融(DeFi) 真正成为可能。Uniswap、Curve、Balancer、PancakeSwap 等头部 AMM 协议每日撮合数十亿美元交易量,无需依赖中心化中介或专业做市商。

它是如何运作的?

经典 AMM 采用 恒定乘积公式 x * y = k——其中 x 与 y 分别是两种资产在池中的数量,k 为常数。每当有人交易时,公式必须保持成立,这意味着资产之间的相对价格会随交易规模发生滑动。

AMM 的核心运作流程如下:

1. 流动性提供者(LP) 按等值比例存入两种代币。 2. 交易者 通过协议合约,用一种代币换取池中的另一种代币。 3. 价格 根据公式与池中代币比例自动决定。 4. 0.3% 等手续费 累积到流动性池,LP 按份额分享。 5. LP 代币 代表用户在池中的份额,可随时赎回。

主流变种有:Uniswap V2 全区间流动性、Uniswap V3 集中流动性(可指定价格区间提供流动性,资本效率更高)、Curve 针对稳定币的低滑点曲线、Balancer 多资产加权池等。

历史与发展

AMM 概念由以太坊创始人 Vitalik Buterin 在 2017 年发表的博客中率先提出。2018 年 11 月,Hayden Adams 推出 Uniswap V1,正式将 AMM 模型推向实战。2020 年 5 月 Uniswap V2 上线、2020 年 9 月 SushiSwap 通过吸血鬼攻击挑战 Uniswap、2021 年 5 月 Uniswap V3 推出集中流动性,这些里程碑共同奠定了 AMM 的现代形态。

到 2024 至 2025 年,AMM 已演化出意图驱动型 DEX(如 CoW Swap)、混合订单簿模型(dYdX V4)、链上自动复利与杠杆等更复杂的产品形态。Layer 2 上的 AMM 由于 gas 费极低,逐步成为主流交易场所。

重要概念

- 无常损失(Impermanent Loss):LP 在两种代币价格剧烈波动时,相对于单纯持有所损失的潜在收益。 - 滑点(Slippage):大额交易因池中流动性有限而出现的实际成交价与预期价之差。 - MEV(矿工/验证者可提取价值):三明治攻击、抢跑等链上策略,常发生在 AMM 交易中。 - 集中流动性:Uniswap V3 等协议允许 LP 在指定价格区间内提供流动性。

实用示例

某 LP 在 Uniswap V3 的 ETH/USDC 池(0.05% 费率)中,将 5,000 美元的 ETH 与 5,000 美元的 USDC 提供在 ±10% 的价格区间内。在 30 天内,池子产生约 40 万美元交易量,他获得约 200 美元手续费收入(年化 24%)。但同期 ETH 上涨了 15%,与单纯持有 ETH 相比,他承担了约 1% 的无常损失。综合来看,他仍然获得了正收益。

相关术语和后续步骤

要深入理解 AMM,需要掌握 DEX 的整体架构、流动性池 如何提供资本、DeFi 生态如何围绕 AMM 构建,以及 流动性挖矿 如何让 LP 收益最大化。

[相关: dex] [相关: liquidity-pool] [相关: defi] [相关: yield-farming] [相关: smart-contract]

最后更新: 2026/5/7

相关术语

相关币种