什么是 AMM?

AMM(自动做市商)是用数学公式自动定价并完成兑换的流动性池引擎——不必依赖挂着的买卖盘口。 你是在与池子交易,而不是与某个实时对手方挂单成交。
定义
AMM(自动做市商)是用数学公式自动定价并完成兑换的流动性池引擎——不必依赖挂着的买卖盘口。
对着资金池兑换时,流程通常是:
- 池子持有两种(或更多)代币的储备。
- 公式根据这些储备给出报价。
- 你放入一种代币,取出另一种。
- 储备随之更新——下一位交易者看到的就是新价格。
你是在与池子交易,而不是与某个实时对手方挂单成交。这正是 AMM 在全天候、长尾链上兑换里仍然好用的原因。
如果界面看起来像「代币 A → 代币 B → 核对报价 → 兑换」,你多半就在走 AMM 路径。
交易中的含义
为什么需要 AMM
经典订单簿需要有人持续挂出买价与卖价。许多链上市场——尤其是较新或长尾代币——并没有那样的买卖双方整天坐在那里挂单。
AMM 解决的是一个很实际的问题:
- 让市场始终可交易
- 让人不必等待匹配的对手方挂单就能兑换
- 让流动性提供者一次性存入库存,再在别人交易时赚取手续费
所以 AMM 不是「DEX 这个品牌」。它只是 DEX 定价并成交兑换的一种方式。场所也可以用订单簿,或两者并用。更深一层「哪种设计适合哪种任务?」→ 订单簿 DEX vs AMM
你必须认得的那条机制
交易者最先碰上的经典 AMM 模型,是恒定乘积做市商(CPMM)——Uniswap V2 风格的资金池:
`x * y = k`
`x` 与 `y` 是两种代币的储备。`k` 大致保持不变(手续费计入前)。储备比率就是交易前现货。当你从 ETH/USDC 池大量买入 ETH 时,你在拿走 ETH、放入 USDC——相对池子规模越大,你的均价成交通常越差。
你不必每笔都重做代数。你需要的是这条判断:
报价来自池子数学。相对薄池的规模越大 → 均价成交越差。
后来的设计会改曲线,或把流动性集中到某个价格区间,但交易者规则不变:你仍是对着池库存兑换,而不是对着挂着的订单簿。那段成交缺口,就是滑点的起点。池质量 / 深度则是流动性。
什么时候该用 AMM
当多数条件成立时,用 AMM:
- 你想在 DEX / 钱包优先界面上立刻做一笔现货兑换。
- 这条交易对更容易以资金池形式找到,而不是以深度订单簿形式找到(许多长尾代币如此)。
- 你的规模相对池子属于小到中等——你能接受一定的价格冲击。
- 你接受简单流程:选代币 → 看报价 → 确认。
- 这一笔不需要分批限价、复杂撤单,或其他订单簿式挂单控制。
典型合适场景:
- 在流动性好的池里,把不大的仓位在主流币之间轮换
- 接触主要活在 AMM 场所上的代币
- 先用小规模试探,再决定是否加量
什么时候不该硬用 AMM
出现这些情况时,优先换工具:
- 你的仓位相对池深度过大——冲击会主导结果。
- 你需要在深度订单簿上做分批 / 限价式控制。
- 同一任务在别处有深得多的订单簿。
- 这个「池」看起来可疑:未知代币、储备极小、仿冒界面。
- 你真正要做的是提供流动性(LP),而不是兑换——那是另一套风险栈。
经验法则:
许多小到中等的链上兑换与发现,用 AMM。当规模与控制比便利更重要时,用订单簿或更深的市场。
完整并排决策仍在订单簿 DEX vs AMM。本页只给交易者筛选器。
好处(AMM 真正给你买到什么)
| 好处 | 实际意味着什么 |
|---|---|
| 始终在线的报价 | 通常不必等那一刻刚好有对手方挂单,就能拿到可成交价格。 |
| 长尾 / 无需许可上架 | 代币还没有正经订单簿之前,池就可以存在——便于发现,也是垃圾池会出现的原因。 |
| 连续的双边库存 | 一个已注资的池可以全天候服务买卖两边;你不需要一整张订单簿同时挂两边。 |
| 对小到中等流量的资本效率 | 把适中规模打进健康池时,停在储备里的资金就能消化流量,不必先搭出很深的挂单簿。 |
| 简单的兑换体验 | 代币进 / 代币出 / 核对报价 / 确认——当你只需要这些时,操作摩擦低。 |
| 可组合的链上路径 | 兑换可以嵌进钱包优先的 DeFi 路径,而不必经过托管式撮合台。 |
这些是真实好处。它们不等于「永远更便宜」「永远更安全」,或「永远比每一本订单簿成交更好」。
风险(AMM 上什么会伤到你)
- 价格冲击 / 薄池
你自己的规模会把池子推到对你不利的一侧。「好看」的现货价,可以变成糟糕的均价成交。
- 坏代币 / 假池或蜜罐池
无需许可上架意味着池里可以装垃圾币、带税代币,或仿冒代币代码。界面干净,不等于质量背书。
- 授权 / 签名 / 钓鱼前端
AMM 兑换是钱包交易。错站点、错支出授权方(spender)授权,或盲目签名,即便「真」池数学没问题,也可能丢钱。
→ 什么是代币授权?
- 把兑换与 LP 搞混
存进池子 ≠ 兑换。LP 会叠加库存风险、手续费收入,以及常见的无常损失。不要误入 LP。
- 智能合约 / 场所风险
你在信任池合约与前端路径。大额 TVL 并不能抵消这一点。
- MEV / 不利排序(轻量)
在公链上,你的兑换可能在上链前就被看到。对许多小单,这只是背景噪声;对更大、更敏感的仓位,这正是场所选择重要的原因之一。
演算示例:这里该不该用 AMM?
案例 A — 合适。
池 TVL 显示约 $2.3M。你想在该池买入约 $8,000 的 Token A(约合池 TVL 的 0.35%)。
- 界面报价显示价格冲击很低(示意:低于约 0.5%)。
- 官方界面上代币合约 / 代币代码警示看起来干净。
- 你只需要立刻现货成交——没有分批挂单计划。
决策: AMM 是合理工具。核对报价 → 若仍不确定,先发一笔更小的试探单 → 再完成规模。
案例 B — 不合适。
同一代币族,但你找到的池 TVL 只有约 $180k。你想通过该池买入 $250,000 的主流资产。
- 报价冲击相对中间价巨大(示意:两位数百分比)。
- 同一主流资产在别处有深度订单簿场所。
决策: 不要因为习惯或图省事硬用 AMM。走更深的订单簿 / 分批执行路径;或只在核对真实深度之后再拆单。
确认 AMM 兑换前的判断回路
- 我的任务是什么? 立刻现货兑换,还是 LP 存入,还是别的?
- 这真的是 AMM 资金池路径吗?(代币进 / 代币出 / 池报价)
- 我的规模相对池深度够小吗?
- 我接受自己正在买到的好处吗(速度 / 可及性 / 简单)?
- 这一笔上哪些风险是活的——冲击、代币质量、授权、钓鱼、LP 混淆?
- 订单簿或其他场所是否更能完成这一笔? 若是,就切换。
- 若仍要兑换: 读报价、看警示,只签你真正打算签的内容。
核心原则
当你需要链上资金池兑换、且规模匹配池深度时,用 AMM。不要把 AMM 的便利,当成深度、代币质量或挂单控制的替代品。
不要混淆
分享
相关文章

准备好下一步了吗?
从本页通过官方链接继续注册或开始交易。
免责声明
本内容仅供学习参考,不构成投资建议。交易数字资产及衍生品存在风险,交易前请确保了解相关产品,并结合自身情况审慎决策。









