AMM(自动做市商): 什么是 AMM?AMM(Automated Market Maker,自动做市商)是一种智能合约系统,允许用户通过流动性池交易加密资产,而不是使用传统订单簿。在加密货币领域,AMM 最常用于去中心化金融(DeFi),用户可以直接通过区块链钱包兑换代币。AMM 不会撮合买家和卖家,而是利用资金池中的加密资产和定价公式,自动提供交易服务。国际清算银行将 AMM 协议描述为:通过流动性池,允许交易者在区AMM(自动做市商): 什么是 AMM?AMM(Automated Market Maker,自动做市商)是一种智能合约系统,允许用户通过流动性池交易加密资产,而不是使用传统订单簿。在加密货币领域,AMM 最常用于去中心化金融(DeFi),用户可以直接通过区块链钱包兑换代币。AMM 不会撮合买家和卖家,而是利用资金池中的加密资产和定价公式,自动提供交易服务。国际清算银行将 AMM 协议描述为:通过流动性池,允许交易者在区
什么是 AMM?
AMM(Automated Market Maker,自动做市商)是一种智能合约系统,允许用户通过流动性池交易加密资产,而不是使用传统订单簿。在加密货币领域,AMM 最常用于去中心化金融(DeFi),用户可以直接通过区块链钱包兑换代币。AMM 不会撮合买家和卖家,而是利用资金池中的加密资产和定价公式,自动提供交易服务。国际清算银行将 AMM 协议描述为:通过流动性池,允许交易者在区块链上自动将一种加密资产兑换为另一种资产的系统。
这意味着,即使交易另一方没有特定的等待交易者,AMM 仍可提供市场交易渠道。交易者与资金池交互,智能合约会根据池中的资产情况计算可获得的输出数量。例如,一个资金池可能持有两种资产,用户可以按照资金池的公式将其中一种资产兑换为另一种。资金池中资产的余额发生变化时,AMM 会相应调整价格。这种设计是 DeFi 最重要的创新之一,因为它无需中央订单撮合引擎,就能实现交易、流动性提供和市场创建。AMM 如何运作
AMM 通过智能合约、流动性池、定价公式、交易者和流动性提供者共同运作。智能合约负责管理资金池,并按照区块链上公开透明的规则运行。流动性池持有供交易者兑换的加密资产。定价公式决定交易者向池中存入一种资产后,可以获得多少另一种资产。流动性提供者(LP)会将资产存入资金池,供其他用户交易。交易者兑换资产时需要支付费用,通常部分或全部费用会分配给流动性提供者。每笔交易都会改变资金池中的资产余额,因此池内价格会自动变化。如果许多用户从资金池中买入某种资产,该资产在池中的数量就会减少,其价格会根据 AMM 公式上涨。如果许多用户将某种资产卖入资金池,该资产在池中的数量就会增加,其价格会根据公式下跌。只要区块链和智能合约正常运行,这种自动化结构就能让市场持续运作。AMM 与传统订单簿的区别
传统订单簿会列出市场参与者的买单和卖单。买家可以按某个价格挂出买价,卖家则可以按另一个价格挂出卖价。买卖双方就价格和数量达成一致后,交易便会发生。AMM 完成基本兑换时,不需要展示买价和卖价列表。交易者可以直接与智能合约管理的流动性池进行兑换。只要提供足够的流动性,任何人都可以为兼容的代币创建市场,因此 AMM 在加密领域十分实用。订单簿适用于流动性充足的市场,但在活跃做市商不足时可能难以正常运作。AMM 允许被动流动性提供者向资金池提供资产,从而应对这一问题。不过,AMM 也可能带来其他问题,包括滑点、无常损失、智能合约风险和套利风险。哪种模式更合适,取决于资产、流动性水平、区块链环境、用户需求和市场设计。流动性池
流动性池是一种持有加密资产供用户交易的智能合约。在简单的双代币 AMM 中,资金池包含两种可供用户互相兑换的资产。资金池可能持有价值相等的两种资产,但不同 AMM 设计可以采用不同权重或公式。流动性池很重要,因为它们取代了始终由单一专业做市商报价的需求。任何符合条件的用户都可以按照资金池规则存入资产并提供流动性。交易者使用资金池时需要支付费用,这些费用可能用于奖励流动性提供者。流动性池的规模会影响交易质量。较深的资金池通常滑点较低,因为交易对池内余额的影响较小。较浅的资金池可能产生较高滑点,因为即使是中等规模的交易,也可能大幅改变资产比例。因此,通过 AMM 交易前,用户应首先检查流动性深度。流动性提供者
流动性提供者是向 AMM 资金池存入加密资产的用户。流动性提供者通过提供交易者兑换所需的资产,使交易成为可能。作为回报,他们可能获得部分交易手续费、流动性激励或其他协议奖励。用户向资金池存入资产后,可能会收到流动性提供者代币,或其他代表其资金池份额的凭证。通常可以在之后提取这部分仓位,但需遵守资金池规则、网络费用和智能合约条件。提供流动性不同于仅仅将加密资产存放在钱包中。LP 仓位会随着交易者与资金池进行兑换而发生变化。如果资产的相对价格发生变化,流动性提供者最终持有的弱势资产可能更多,强势资产则更少。这会造成无常损失,是 AMM 流动性提供中最大的风险之一。LP 必须将预期手续费收入与价格风险、无常损失、Gas 费用、激励奖励和智能合约风险进行比较。恒定乘积公式
最著名的 AMM 设计采用恒定乘积公式。该公式通常写作 x * y = k。在公式中,x 是资金池中一种资产的数量,y 是另一种资产的数量,k 是由资金池定价规则维持的常数。交易者向资金池加入一种资产时,资金池会释放部分另一种资产,并在计入费用后维持乘积关系的平衡。该公式会在某种资产在池中的数量变少时推高其价格。当某种资产在池中的数量变多时,公式也会使其价格下跌。恒定乘积公式简单、透明,适用于波动性较大的代币交易对。不过,对于大额交易,尤其是在资金池规模较小时,该公式可能造成明显滑点。当一种资产相对于另一种资产大幅变动时,流动性提供者也可能因此蒙受损失。关于加密经济系统中的自动做市商的最新研究指出,AMM 是在加密市场中提供流动性的自主软件代理。
其他 AMM 设计
并非所有 AMM 都采用相同的公式。恒定和 AMM 采用的公式适用于预期交易价格相近的资产,但如果市场价格变动过大,资金池可能会耗尽其中一种资产。加权 AMM 允许资金池以非 50/50 的比例持有资产。稳定兑换 AMM 专为预期价值相近的资产设计,例如某些稳定币交易对或关联紧密的资产。集中流动性 AMM 允许流动性提供者选择流动性生效的价格区间。集中流动性可以提高资金效率,但也会增加 LP 管理的复杂性。动态费用 AMM 可以根据市场状况、波动性或资金池设计调整交易费用。一些较新的 AMM 模型正在探索拍卖、自适应费用、预言机感知定价,或旨在降低流动性提供者损失的机制。这些设计通常旨在提高资金效率、降低滑点、管理风险,或让流动性提供更具可持续性。用户应了解自己使用的是哪种 AMM 模型,因为不同设计的风险和定价可能存在显著差异。AMM 如何定价
AMM 的定价取决于资金池中的资产余额和公式。如果资金池持有资产 A 和资产 B,两种资产的相对数量会决定智能合约提供的兑换率。交易者通过存入资产 B 从资金池中买入资产 A 后,池中的资产 A 会减少,资产 B 则会增加。由于资产 A 在资金池中变得稀缺,公式会提高其在下一笔交易中的价格。整个过程会自动进行,无需人工做市商调整报价。由于交易会直接改变资金池余额,AMM 价格可能与其他市场价格不同。套利交易者会通过在资产价格较低的市场买入、在价格较高的市场卖出,帮助弥合这些差异。套利之所以重要,是因为它有助于让 AMM 价格接近更广泛市场的价格。不过,当外部价格发生变化后,资金池反复重新平衡,套利也可能将部分价值从流动性提供者转移出去。滑点
滑点是交易预期价格与实际成交价格之间的差异。在 AMM 中,交易会改变资金池中的资产余额,因此可能产生滑点。在深度较大的资金池中,小额交易可能几乎不会产生滑点。在流动性较浅的资金池中,大额交易可能造成明显滑点。市场波动时,滑点也可能上升,因为从用户签署交易到交易确认期间,价格可能快速变化。大多数 AMM 界面都允许用户设置滑点容忍度。滑点容忍度表示用户在交易失败前能够接受的价格变动幅度。滑点设置过低时,即使市场出现轻微变动,也可能导致交易失败。滑点设置过高时,用户可能以比预期更差的价格成交。确认兑换前,用户应检查交易规模、资金池深度、滑点容忍度、网络费用和代币风险。无常损失
无常损失是向 AMM 提供流动性的价值与在资金池外持有相同资产的价值之间的差额。如果流动性提供者存入资产后,池中资产的相对价格发生变化,就可能产生这种损失。Chainlink 的无常损失指南解释称,当流动性池中代币的价格相较于存入时发生变化,就会产生无常损失。
“无常”一词可能令人困惑,因为如果流动性提供者在价差仍然存在时提取资产,损失就可能成为永久损失。资金池资产之间的价格差异越大,无常损失通常也越大。如果资金池交易量和手续费收入足够高,交易手续费可能抵消无常损失。激励奖励也可能抵消损失,但奖励的价值可能下降,或带来新的代币风险。LP 应将手续费和奖励带来的预期回报与资产之间的价格偏离风险进行比较。无常损失是提供波动性较大的代币交易对流动性可能比表面看起来风险更高的原因之一。AMM 中的费用
AMM 通常会在用户兑换资产时收取费用。根据智能合约规则,这些费用可能分配给流动性提供者、协议金库、流动性激励计划或其他接收方。交易费用十分重要,因为它们补偿了流动性提供者提供资产并承担风险的行为。较高的费用可能使 LP 获益,但会增加用户的交易成本。较低的费用可能吸引更多交易量,但未必能充分补偿 LP 承担的风险。一些 AMM 采用固定费用,另一些则采用可变费用或动态费用。动态费用可能在市场波动时上升,在市场平稳时下降。评估费用时,应始终同时考虑滑点和网络成本。即使交易费用较低,如果滑点很高,交易仍可能十分昂贵。如果资金池深度充足且执行效果良好,即使交易费用较高,交易仍可能具有较高效率。AMM 与套利
套利是利用不同市场之间的价格差异获利的过程。AMM 高度依赖套利,因为交易或外部价格变化后,资金池价格可能偏离更广泛市场的价格。如果 AMM 资金池中的某种资产比其他市场便宜,套利交易者可能会从池中买入该资产,再到其他市场卖出。如果 AMM 资金池中的某种资产比其他市场贵,套利交易者可能会将该资产卖入资金池,再到其他市场买回。这些活动有助于让 AMM 价格回到更接近整体市场价格的水平。套利可以提高交易者所见价格的准确性,但对流动性提供者而言并非总是有利。外部价格发生变化时,套利交易者可能在重新平衡资金池的过程中获取其中的价值。因此,研究人员会讨论“损失相对于再平衡收益”等衡量 LP 表现的指标。流动性提供者应了解,套利是 AMM 运作的一部分,并非罕见的特殊情况。AMM 与预言机
预言机是一种向区块链应用提供外部数据的系统。一些 AMM 设计使用资金池内部价格,而其他 DeFi 应用可能会使用预言机,在借贷、强制平仓或结算仓位前检查资产价格。如果流动性较低,一笔大额交易可能暂时推动价格变动,从而操纵 AMM 资金池价格。因此,DeFi 协议在使用与 AMM 资金池相关的价格数据时,需要谨慎设计预言机。设计不完善的预言机可能让攻击者操纵价格,并利用借贷或衍生品系统牟利。预言机风险并非 AMM 独有的问题,但 AMM 的流动性会影响价格信号的可靠性。时间加权平均价格、多个数据来源、充足的流动性和熔断机制有助于降低预言机操纵风险。对于依赖流动性不足或价格数据来源不明的协议,用户应保持谨慎。AMM 与 MEV
MEV 是 maximal extractable value(最大可提取价值)的缩写。在 AMM 交易中,验证者、区块构建者、搜索者或机器人可能通过交易排序获利,从而产生 MEV。例如,机器人可能发现一笔待处理的兑换交易,并尝试在该交易之前和之后进行交易,从而恶化用户的成交结果。这种模式通常称为“三明治攻击”。MEV 会增加 AMM 交易的实际成本,在市场波动较大或滑点容忍度较高时尤其如此。套利和交易排序策略会影响资金池的重新平衡,因此 MEV 也可能影响流动性提供者。用户可以通过设置合理的滑点参数、避开流动性极浅的资金池、拆分大额交易,或在可用时使用保护性路由工具,降低部分 MEV 风险。MEV 是评估 AMM 执行质量时不能只看资金池标示费用的原因之一。DeFi 中的 AMM
AMM 是去中心化金融的重要基础组件之一。Ethereum DeFi 文档将去中心化交易描述为一种访问全球流动性的方式,同时用户通过基于区块链的应用掌控自己的资产。
AMM 让用户能够通过智能合约直接从钱包进行交易,从而实现这一点。AMM 也支持其他 DeFi 活动,因为许多协议都依赖 AMM 流动性来进行代币兑换、抵押品管理、收益策略和价格发现。钱包、聚合器、借贷协议、衍生品系统、收益金库和链上资产管理工具都可以使用 AMM。这种可组合性十分强大,因为智能合约可以像金融组件一样相互连接。但这也带来风险,因为某个合约或资金池发生故障,可能影响依赖它的其他应用。用户应了解,AMM 流动性通常是更大型 DeFi 系统的一部分,而非孤立的交易工具。AMM 聚合器
AMM 聚合器是一种跨多个流动性来源寻找更优交易执行结果的工具。聚合器可能会将一笔交易拆分到多个资金池,以降低滑点。聚合器还可能比较不同代币交易对的路由,以寻找更优的输出数量。例如,如果经过代币 B 的路径总流动性更深,那么从代币 A 直接兑换为代币 C,可能不如先兑换为代币 B 再兑换为代币 C。聚合器能够减少用户手动检查多个资金池的需要,从而改善用户体验。不过,聚合器也增加了一层智能合约和路由风险。确认交易前,用户仍应检查最终资产、输出数量、滑点设置、网络费用和合约权限。良好的路由可以节省成本,但不谨慎的路由可能让用户面临意料之外的代币风险或授权风险。AMM 与稳定币
稳定币交易对通常采用不同于波动性较大的代币交易对的 AMM 设计。由于两种稳定币的预期交易价值接近,稳定兑换曲线可以在目标价格附近降低滑点。因此,稳定币 AMM 可用于支付、流动性管理、借贷和链上结算。不过,稳定币资金池并非没有风险。如果一种稳定币脱锚,流动性提供者最终持有的弱势资产可能会更多。稳定币资金池还可能面临储备风险、发行方风险、智能合约风险、跨链桥风险和监管风险。用户不应认为滑点较低的稳定币资金池就一定安全。资金池中资产的质量与 AMM 公式同样重要。AMM 与代币发行
AMM 让新代币更容易建立流动性。项目方或社区可以将新代币和配对资产存入资金池,让用户开始交易。开放式创建市场是 AMM 在加密行业变得重要的原因之一。不过,创建资金池容易也会带来风险。任何人都可以为质量低劣、伪造或恶意的代币创建资金池,也可以为拥有危险合约权限的代币创建资金池。即使资金池看起来交易活跃,流动性也可能由内部人员或机器人控制。代币还可能具有转账税、黑名单、铸造功能或隐蔽控制机制,影响交易。通过 AMM 交易新代币前,用户应核实代币合约、流动性深度、持有者分布、权限和项目文档。智能合约风险
AMM 通过智能合约运行,因此智能合约风险是其主要风险之一。资金池合约中的漏洞可能导致资金损失、定价错误、无法提取资产或出现意外行为。如果 AMM 属于更大型 DeFi 路由的一部分,相关合约中的漏洞也可能带来风险。安全审计可以降低风险,但不能保证安全。漏洞赏金计划、形式化验证、开源审查、审慎设计和经长期验证的代码,都有助于提升信心。用户应更加谨慎地使用新的 AMM、未经审计的合约、机制特殊的代币,以及承诺极高奖励的资金池。智能合约风险不同于一般市场风险,因为即使用户的市场判断正确,也可能蒙受损失。因此,AMM 用户应同时了解交易资产及其背后的合约系统。治理风险
许多 AMM 都有治理机制,可以更改费用、资金池设置、激励计划、金库规则或升级权限。治理有助于协议适应变化,但如果投票权过度集中或管理权限过大,也会带来风险。治理攻击可能试图更改协议规则,让攻击者受益或损害用户利益。如果少数群体可以升级合约或更改关键设置,管理密钥也可能造成中心化风险。用户应检查 AMM 是否不可变、可升级、由代币投票治理、由多签钱包控制,或采用其他管理结构。不存在一种适用于所有情况的完美治理模式。关键是用户应了解谁能够更改规则,以及在什么条件下可以更改。AMM 的优点
AMM 允许用户通过智能合约无许可地交易加密资产。用户无需依赖传统订单簿即可获取流动性。普通用户可以成为流动性提供者,并有机会获得交易手续费。只要提供流动性,新代币市场就可以迅速形成。只要区块链和智能合约可用,AMM 就能持续运行。AMM 支持 DeFi 可组合性,因为其他应用可以连接到 AMM 资金池。如果合约公开,资金池逻辑可以在链上查看,因此定价规则具有透明性。AMM 还为社区启动市场、分配激励和构建链上金融应用创造了新方式。AMM 的缺点
如果交易规模相对于资金池流动性过大,AMM 可能产生滑点。资产价格出现偏离时,流动性提供者可能遭受无常损失。交易者可能面临 MEV、抢先交易、三明治攻击、交易失败和意外执行成本。用户可能会接触伪造代币、恶意合约或流动性质量低劣的资金池。智能合约漏洞可能直接导致资金损失。用户提供流动性后,治理变更或管理权限仍可能影响资金池规则。低流动性资金池可能产生不可靠的价格,并带来预言机操纵风险。高额奖励可能暂时吸引流动性,但未必能形成可持续的市场深度。如何评估 AMM 资金池
首先要检查的是流动性深度。流动性越深,通常意味着滑点越低、交易执行效果越好。其次要检查交易量。较高的交易量可以为流动性提供者带来更多手续费收入,但也可能反映短期激励或机器人活动。第三要检查资产交易对。由两种高波动性资产组成的资金池,相较于由关联密切资产组成的资金池,可能带来更高的无常损失风险。第四要检查费用结构。比较费用时,应同时考虑滑点、波动性、Gas 费用和 LP 预期风险。第五要检查合约安全性。用户应了解是否有安全审计、开源代码、漏洞赏金计划和安全运行记录。第六要检查治理和升级控制。用户应了解规则是否可以更改,以及谁有权更改规则。AMM 交易者的最佳实践
兑换不熟悉的资产前,AMM 交易者应先检查代币合约。在批准交易前,应查看预期输出数量。应根据资金池深度和市场波动性设置合理的滑点容忍度。通过流动性较浅的资金池交易大额资产前,应先检查价格影响,谨慎操作。对于转账规则特殊或所有权控制不明确的代币,应保持谨慎。如果拆分大额交易能够降低滑点和 MEV 风险,可考虑这样做。应关注网络费用,因为高额费用可能使小额兑换不再划算。不再需要时,应撤销不必要的代币授权。流动性提供者的最佳实践
存入资产前,流动性提供者应了解无常损失。应将预期手续费与资金池资产可能出现的价格偏离进行比较。不要只根据宣传的年化收益率来判断资金池。应检查奖励是否以具有实际需求的代币支付,还是仅为短期激励。应了解提取流程,以及任何锁定期或罚金规则。应关注资金池构成,因为资产交易会改变自身的资产敞口。应考虑资金池的交易量是否足以支撑所承担的风险。不要向自己不了解的合约提供流动性。AMM 与监管
AMM 通过自主智能合约而非传统中介模式支持交易,因此会带来监管方面的问题。监管机构可能会关注谁开发了协议、谁控制界面、谁获得费用、谁管理升级,以及用户是否获得了明确的风险披露。国际清算银行对 DeFi 风险的讨论指出,当治理权和控制权实际上比表面上更加集中时,DeFi 可能造成去中心化假象。
这一点与 AMM 有关,因为资金池看起来可能是去中心化的,但升级、费用开关、激励或前端访问权限可能由少数群体控制。监管还可能影响稳定币资金池、代币化资产资金池、流动性激励计划,以及帮助用户使用 AMM 的界面。用户应了解,AMM 规则既可能由智能合约代码决定,也可能受到与该代码交互的应用所处法律环境的影响。关于 AMM 的常见误解
一种常见误解是,AMM 总能提供最佳价格。AMM 只会根据当时的资金池和公式提供相应价格。另一种误解是,提供流动性是一种被动且低风险的做法。无常损失、智能合约风险、代币风险和激励变化都可能导致 LP 仓位价值下降。第三种误解是,高额流动性奖励总意味着良好机会。高额奖励可能是因为资金池风险较高,也可能是因为激励只是暂时的。第四种误解是,代币只要有 AMM 资金池就安全。任何人都可以为许多类型的代币创建资金池,因此资金池的存在并不能证明代币质量可靠。第五种误解是,AMM 价格不会被操纵。大额交易可能大幅影响流动性较低的资金池价格,从而造成预言机风险和交易执行风险。常见问题
加密领域中的 AMM 是什么意思?
AMM 是 Automated Market Maker(自动做市商)的缩写,是一种允许用户通过流动性池交易加密资产的智能合约系统。AMM 如何确定价格?
AMM 根据流动性池中的资产余额,通过公式确定价格。什么是流动性池?
流动性池是一种持有加密资产的智能合约,用户可以与资金池进行交易。什么是流动性提供者?
流动性提供者是向 AMM 资金池存入资产,以获得潜在费用或奖励的用户。什么是恒定乘积公式?
恒定乘积公式为 x * y = k。交易会改变两种资产的比例,而资金池会维持两种资产余额之间的关系。AMM 中的滑点是什么?
滑点是指交易的预期价格与实际成交价格之间的差异;交易规模相对于资金池流动性越大,滑点通常越大。您可能也喜欢
反恐融资(CTF)
反恐怖主义融资(CTF)是指旨在发现、预防和打击恐怖主义活动资金支持的法律、法规和活动。这包括监控和监管资金流动、在金融机构内部实施合规计划,以及执行旨在遏制恐怖主义融资的国际制裁和法规。 反恐融资在各领域的重要性 反恐融资在包括银行业、科技和国际贸易在内的各个领域都至关重要。在金融领域,强而有力的反恐融资措施可确保银行和其他金融机构不会被恐怖组织利用为其活动提供资金。这不仅有助于维护金融体系的完
2025/12/23 18:42
框架
在专业情境中,「框架」指的是一套结构化的指南、工具或实践,旨在支援专案、应用程式或系统的开发和实施。它提供了一种标准化的方法来解决复杂问题或实现特定目标,通常包含可根据具体需求进行调整和扩展的预先建置元件。 框架的关键特征 框架在软体开发、专案管理和数位行销等各个领域都至关重要。例如,在软体开发中,Angular、React 和 Django 等框架提供了开发人员用来高效建立高品质应用程式的程式库
2025/12/23 18:42
波动性爆发
「波动性爆发」是指金融市场、资产或指数的波动性突然显著增加,通常由不可预见的事件或市场情绪变化所驱动。这种突如其来的增加会导致价格大幅波动和交易量激增,从而影响投资者和交易者的风险和机会。 了解波动性爆发 波动性是衡量特定证券或市场指数收益分散程度的统计指标,显示资产价格在特定期间内的波动幅度。当这种波动超出正常水平时,就会发生波动性爆发,这通常是对意外新闻或经济事件的反应。这些事件可能包括地缘政
2025/12/23 18:42
热门
目前热门备受市场关注的加密货币
最高成交量
按交易量计算交易量最大的加密货币

