“自动做市商”(AMM)机制解析:数学公式如何取代传统订单簿来为资产定价?
在传统金融市场中,资产的定价依赖于订单簿——买卖双方提交限价订单,通过价格匹配完成交易。然而,在去中心化金融(DeFi)的世界里,一种名为“自动做市商”(AMM)的机制正悄然掀起一场定价革命。它摒弃了订单簿,转而依靠数学公式为资产定价,不仅降低了流动性提供的门槛,更重塑了我们对市场效率的理解。本文将深入解析AMM的核心机制,探讨其背后的数学原理,并分析它如何成为虚拟币领域最炙手可热的基础设施。
AMM的崛起:为什么订单簿在DeFi中遇冷?
在深入数学公式之前,我们有必要理解AMM诞生的背景。传统的订单簿模式要求市场中有足够的买卖双方同时存在,才能形成连续的价格发现。然而,在早期的去中心化交易所(DEX)中,许多长尾资产交易对流动性匮乏,经常出现买卖价差极大、交易难以成交的情况。
此外,订单簿模式在链上运行成本高昂。以太坊上的每一笔挂单、撤单或改单操作都需要支付Gas费,对于高频做市策略而言,这几乎无法承受。AMM的出现巧妙解决了这些问题——它不需要订单簿,而是通过一个预先设定的数学公式和流动性池来自动计算资产价格,允许用户随时与池子进行交易。
恒定乘积公式:AMM的灵魂方程式
绝大多数AMM的核心是一个简洁而优雅的数学公式:x * y = k。
其中: - x 代表流动性池中第一种资产的数量 - y 代表流动性池中第二种资产的数量 - k 是一个恒定常数
这个“恒定乘积做市商”模型最早由Uniswap推广普及。它的运作逻辑是:无论交易如何发生,池中两种资产数量的乘积必须始终保持不变。这意味着,当用户从池中购买一定数量的资产A时,他们必须向池中存入足够数量的资产B,使得交易后的乘积仍然等于k。
价格如何从公式中诞生?
在恒定乘积模型中,资产的价格并非直接设定,而是由池中资产的比例决定。具体来说,资产A相对于资产B的价格等于池中资产B的数量除以资产A的数量:
价格(A/B) = y / x
当有人用资产B购买资产A时,池中的x(资产A)减少,y(资产B)增加,导致y/x比值上升,即资产A的价格上涨。这种价格变化是连续且平滑的——购买量越大,价格滑动越显著。这种机制自动实现了“需求增加推高价格”的市场规律,完全由数学强制执行。
超越恒定乘积:AMM公式的进化
虽然x*y=k是AMM最著名的公式,但不同场景催生了多样化的定价曲线:
恒定和公式:稳定币交易优化
对于价值锚定相同的资产(如USDT/USDC),恒定乘积公式会导致不必要的价格滑动。恒定和公式 x + y = k 提供了零滑点的交易体验,但需要两种资产始终维持1:1价值比例,否则套利者会耗尽其中一种资产。
混合函数:Curve Finance的创新
Curve针对稳定币交易对设计了结合恒定和与恒定乘积的混合函数: A * (x + y) + (x * y) = k 在资产价值接近时,它更接近恒定和公式,降低滑点;当偏离较大时,则更接近恒定乘积,防止流动性枯竭。这种设计使Curve成为稳定币交换的效率王者。
集中流动性:Uniswap V3的突破
Uniswap V3允许流动性提供者将资金集中在特定价格区间,而不是全价格范围。这通过引入虚拟储备实现,实质上创建了无数个微型恒定乘积池。其定价函数更为复杂,但核心思想是让资本效率大幅提升,有时可达4000倍。
AMM定价 vs 订单簿定价:根本差异解析
价格发现机制
在订单簿市场中,价格由最優买卖订单决定:最高买价(bid)和最低卖价(ask)形成价差。价格发现是离散的、阶梯式的。
在AMM中,价格由资产储备比例决定,随着每笔交易连续变化。价格发现是连续的、函数驱动的。有趣的是,AMM本身并不“发现”价格——它只是根据公式提供报价,真正的价格发现由套利者完成,他们通过交易使AMM价格与外部市场价格对齐。
流动性本质
订单簿流动性依赖于做市商主动提交订单,需要专业知识、监控和频繁调整。
AMM流动性是被动提供的——流动性提供者(LP)将资产存入池中后,公式自动处理所有定价和交易。这 democratize了做市,让普通用户也能通过提供流动性赚取费用。
交易执行
订单簿中,交易需要对手方,可能面临无法成交的风险。
AMM中,交易永远有对手方——流动性池本身。只要池中有资产,交易就能执行,尤其适合长尾资产。
AMM的数学风险与挑战
无常损失:流动性提供的隐形成本
当LP向AMM池提供两种资产时,如果这两种资产的相对价格发生变化,LP将面临“无常损失”——相比单纯持有资产,提供流动性可能带来价值损失。
无常损失的本质是套利过程对LP资产的再平衡。当外部价格变化时,套利者会与池交易,直到AMM价格与市场价格一致。这个过程改变了池中资产的比例,使LP持有的资产组合价值低于单纯持有原资产的价值。
无常损失的大小取决于价格变化幅度。对于恒定乘积池,如果最终价格与初始价格比率变化为r,则无常损失比例为: 损失率 = 2√r/(1+r) - 1
例如,如果价格翻倍(r=2),LP将遭受约5.7%的无常损失。价格变化越大,损失越显著。
滑点与交易规模
AMM中的滑点不是由买卖价差引起,而是由交易规模相对于流动性池大小决定。大额交易会显著移动价格,这是AMM设计中的固有特性。
交易前,用户可以准确计算将收到多少资产,因为公式是确定性的。这与订单簿市场不同,后者的大额订单可能只部分成交。
AMM在虚拟币生态中的实际应用
去中心化交易所(DEX)
Uniswap、PancakeSwap、SushiSwap等DEX是AMM最直接的应用。它们已成为虚拟币交易的基础设施,日交易量经常超过中心化交易所。
跨链资产桥
AMM机制被用于跨链桥设计,通过流动性池实现不同链上资产的无缝兑换,如Thorchain的跨链AMM模型。
借贷协议
一些借贷平台使用AMM模型确定利率,将借贷需求与资金供应通过函数关联,实现利率的自动调整。
期权与衍生品
AMM公式被改编用于去中心化期权定价,如Hegic和Opyn的早期版本,通过函数关系将标的资产价格与期权价格联系起来。
AMM的未来演进方向
动态参数AMM
传统AMM使用固定公式参数,新一代AMM开始探索动态调整参数。例如,根据市场波动率调整曲线形状,或在流动性充足时降低费用吸引交易,流动性不足时提高费用补偿LP风险。
预言机集成AMM
为避免过度依赖套利者进行价格发现,一些AMM开始集成预言机,直接获取外部价格信息。这可以减少套利机会带来的无常损失,但引入了预言机风险。
多资产流动性池
Balancer推广了多资产池(最多8种资产),使用广义恒定乘积公式 ∏ xi^wi = k,其中w_i是每种资产的权重。这创造了更复杂的资产组合管理工具。
抗MEV设计
矿工可提取价值(MEV)在AMM交易中尤为突出,套利机器人经常通过调整Gas费优先执行交易。新一代AMM正在设计机制,如批量拍卖、加密内存池等,以减少MEV对普通用户的损害。
AMM的局限性:数学无法解决的一切
尽管AMM机制优雅强大,但它并非万能。其局限性包括:
资本效率问题:传统恒定乘积池中,大部分流动性很少被使用,因为价格大部分时间在狭窄区间波动。
信息不敏感:AMM价格仅基于交易流量调整,无法反映未成交的买卖意向,可能延迟反映市场信息。
组合爆炸:每个交易对需要独立流动性池,导致流动性分散,尤其对于长尾资产。
无常损失恐惧:许多潜在LP因担心无常损失而却步,限制了流动性深度。
自动做市商机制通过数学公式取代传统订单簿,不仅是技术上的创新,更是金融民主化的重要实践。它将做市从专业机构的特权转变为普通用户可参与的活动,为虚拟币世界提供了无需许可的流动性基础层。尽管挑战犹存,但AMM的演进速度令人惊叹——从简单的恒定乘积公式到复杂的动态曲线,从全范围流动性到集中流动性,数学与金融的融合正在创造前所未有的市场结构。
在虚拟币这个充满实验精神的领域,AMM或许只是算法重塑金融的起点。随着更多数学洞察与市场智慧的注入,我们有望看到更高效、更公平、更包容的市场机制诞生,而这一切都始于那个简洁的公式:x * y = k。
版权申明:
作者: 虚拟币知识网
链接: https://virtualcurrency.cc/terminological-dictionary/amm-mechanism.htm
来源: 虚拟币知识网
文章版权归作者所有,未经允许请勿转载。
推荐博客
- “DeFi”去中心化金融术语词典:从流动性挖矿到AMM做市商的完整概念解析
- “FOMO”情绪解读:害怕错过暴涨行情而盲目追高投资的心理陷阱与应对策略
- “确认数”是什么意思?为什么交易被打包进区块后需要等待多个确认才安全?
- “主网”上线意味着什么?一个区块链项目从测试网络到正式运行的里程碑事件
- “牛市”和“熊市”市场周期:识别不同市场情绪阶段并采取相应策略的投资者指南
- “Meme Coin”模因币现象解读:基于网络文化和社会共识的加密货币其风险与机遇
- “审计报告”重要性解读:第三方安全公司对智能合约代码进行审查后发布的报告
- “借贷与抵押”DeFi核心术语:在Aave、Compound等平台上存入和借出资产的原理
- “Altseason”山寨币季节现象:资金从比特币轮动到山寨币导致其普涨的市场时期
- “比特币减半”事件解读:每四年区块奖励减半如何影响矿工收入与通胀模型?
关于我们
- Ethan Carter
- Welcome to my blog!
热门博客
- 加密货币套利策略大全:跨交易所、跨市场与跨品种套利的实操方法
- 如何利用期货溢价指标判断市场情绪?contango和backwardation结构说明什么?
- 加密货币衍生品数据如何解读?永续合约资金费率与持仓量透露什么信息?
- 智能合约事件日志:如何通过事件机制实现DApp前端与链上交互
- 比特币挖矿中心化问题无法解决吗?挖矿池分布与去中心化挖矿方案进展
- 去中心化交易所投资分析:自动化做市、订单簿模式与混合模型对比
- AI与区块链结合正在创造哪些新机遇?自主代理和去中心化机器学习如何改变加密货币生态?
- 如何利用交易所的历史委托记录分析庄家意图?盘口大单与冰山订单的识别技巧
- 为什么说Cosmos2.0白皮书被迫撤回?ATOM通胀模型改革失败的原因
- 将钱包导入新设备要注意什么?助记词复用风险与地址派生路径标准BIP44、BIP49、BIP84区别
最新博客
- 菲律宾央行数字支付转型与加密监管:虚拟货币服务提供商许可证对中小交易所的门槛
- MEV对普通投资者的隐形税:如何通过选择私有RPC节点与交易时间窗口规避最大可提取价值损耗
- 比特币真能涨到100万美元一枚吗?加密圈极端预测背后隐藏的幸存者偏差与线性外推谬误
- 项目方财库管理的影响:协议拥有的大量稳定币用于流动性挖矿或购买现实世界资产对代币价格的传导机制
- RWA赛道合规化对估值的双刃剑效应:Ondo与Centrifuge如何平衡监管成本与机构采用率
- 提前布局下一轮周期的公式:寻找还未发币的协议龙头、测试网交互权重与生态早期贡献机会的筛选标准
- Base链的美国合规基因对生态有何影响?面对Blast的流量竞争谁更持久
- 2024年土耳其里拉贬值背景下本地交易所使用体验?Binance TR与Btcturk的订单簿深度评测
- 账户抽象的智能钱包普及:Passkey登录能否让非加密用户无缝进入Web3
- 如何防范三明治攻击?通过设置滑点容忍度到0与使用私有RPC节点保护交易
- 流动性质押衍生品赛道:Lido的stETH、Rocket Pool的rETH与Jito的JitoSOL市场份额与收益率战争
- 什么是慈善攻击?黑客攻击后以捐赠的名义部分退款以逃避法律责任
- Render Network迁移至Solana之后:节点运营商增加与渲染任务的匹配效率
- 印度金融情报部门要求离岸交易所注册:币安与KuCoin重返印度市场的FIU合规之路
- 如何通过硬件钱包保护SOL与SUI资产?Ledger安装Solana应用与Trezor支持的非EVM币种列表
- 交易所有哪些隐藏费用?资金费率、隔夜利息与代币充值提现的链上gas费额外加价问题
- 金融行动特别工作组更新旅行规则指南:虚拟资产服务提供商之间的信息共享义务
- 零知识证明的QR编码与Plonk置换论证如何确保门连接正确?排列检查的多集相等论证
- 币安Megadrop与Launchpool区别在哪?BB项目空投如何通过质押BNB或完成Web3任务获取
- 期货数据透明化:如何通过做空费率判断市场情绪拐点