首页 教程 文章详情
教程

恒定乘积做市:一文读懂 AMM 的核心机制与交易逻辑

B
币安 资讯团队
· 2026年07月24日 · 阅读 9284

什么是恒定乘积做市

恒定乘积做市(Constant Product Market Maker,简称 CPMM)是自动做市商(AMM)中最经典的定价模型之一,广泛用于去中心化交易场景。它的核心公式是 x × y = k,其中 x 和 y 代表流动性池中两种代币的储备量,k 为恒定乘积常数。这个机制不依赖传统订单簿,而是通过智能合约和资金池自动报价与成交。

它是怎么工作的

在 CPMM 里,交易不是撮合买卖双方,而是直接与资金池交换资产。用户买入某个代币时,池中该代币数量减少,另一种代币数量增加,系统会自动调整价格,以维持乘积关系尽量不变。正因为价格会随着储备变化而变化,交易量越大,对价格的影响通常也越明显。

可以把它理解为一个持续响应供需变化的算法市场:池子里某种资产越少,它的价格就越高;某种资产越多,它的价格就越低。AMM 的这种设计,让任何人都可以在满足规则的前提下为市场提供流动性,并从手续费中获得收益。

为什么它在 DeFi 中很重要

恒定乘积做市解决了去中心化交易早期最关键的问题之一:流动性不足。在没有订单簿的情况下,AMM 让交易可以直接在链上完成,不必等待对手方挂单匹配。对于长尾资产、小众代币或新上线项目来说,这种机制尤其重要,因为它降低了做市门槛,也提升了可交易性。

以 Uniswap 为代表的协议推动了 CPMM 的普及,使其成为理解 DEX 与 AMM 的基础模型。对于多数用户而言,它也是进入 DeFi 的第一课:理解池子、价格、滑点和手续费如何联动,才能更好地判断交易成本与流动性深度。

恒定乘积做市的优势

  • 无需订单簿:交易直接与资金池发生,不依赖传统撮合系统。
  • 开放参与:任何人都可向池子提供流动性,成为 LP 并赚取手续费。
  • 自动定价:价格由算法根据储备量实时调整,透明且可验证。
  • 适合链上交易:与智能合约结合紧密,适合构建去中心化交易体验。

需要注意的风险

CPMM 并不是没有代价。最常见的风险之一是无常损失:当池中资产价格比例相对存入时发生变化,流动性提供者可能面临相较于单纯持有资产的收益差异,且波动越大,这种差异通常越明显。

此外,CPMM 还存在滑点问题。当单笔交易规模较大,资金池深度不足时,成交价可能明显偏离预期价格。对用户来说,这意味着在执行大额交易前,需要特别关注流动性是否充足。

适合谁理解这套机制

如果你正在使用 DEX、研究 DeFi 收益,或者想理解币安等平台所讨论的链上交易逻辑,恒定乘积做市都是必须掌握的基础概念。它不仅解释了“为什么能自动成交”,也解释了“为什么价格会变化”和“为什么提供流动性会有收益与风险并存”。

一句话概括:CPMM 用 x × y = k 把价格、流动性和交易执行统一进一个算法框架中,让去中心化交易从“等待撮合”变成“与资金池直接交换”。

读者追问FAQ · Reader Questions

恒定乘积做市是什么?

恒定乘积做市是 AMM 中的一种定价机制,核心公式为 x × y = k,用资金池中两种代币的储备变化来自动决定价格。

— Answer No.01

CPMM 和 AMM 有什么关系?

AMM 是自动做市商的总称,CPMM 是其中最经典的一种模型,也是很多 DEX 早期采用的基础机制。

— Answer No.02

为什么交易时价格会变化?

因为用户交易会改变资金池中两种代币的储备比例,系统为了维持 x × y = k,会自动调整报价。

— Answer No.03

恒定乘积做市为什么适合去中心化交易?

它不依赖订单簿和中心化撮合,用户可以直接与资金池交易,适合链上环境和开放式流动性提供。

— Answer No.04

什么是无常损失?

无常损失是流动性提供者在资产价格比例变化后,可能相对单纯持有资产出现的收益差异。

— Answer No.05

CPMM 会不会有滑点?

会。交易规模越大或池子流动性越浅,成交价越容易偏离预期,滑点通常也越明显。

— Answer No.06

提供流动性一定能赚钱吗?

不一定。LP 可能获得手续费收益,但也要承担无常损失、价格波动和智能合约相关风险。

— Answer No.07

币安为什么会介绍恒定乘积做市?

因为它是理解 DEX、AMM 和 DeFi 交易逻辑的基础概念,有助于用户判断交易成本、流动性和风险。

— Answer No.08

开启您的数字资产之旅

注册即享新人福利,加入全球数百万用户的选择

立即免费注册