首页 > 教程 > TWAMM(时间加权平均做市商)是...

TWAMM(时间加权平均做市商)是什么?一文读懂原理、优势与风险

2026年08月24日 · 教程

什么是 TWAMM?

TWAMM(Time-Weighted Average Market Maker,时间加权平均做市商)是由 Paradigm 研究团队与 Uniswap 创始人 Hayden Adams 于 2021 年联合提出的一种新型去中心化交易机制。它融合了传统 AMM(自动做市商)与 TWAP(时间加权平均价格)策略的理念,旨在帮助交易者在链上以较低滑点和 Gas 成本执行大额订单。

在普通 AMM(如 Uniswap)上进行大额交易时,订单规模越大,价格冲击就越明显,滑点也随之增加。而 TWAMM 通过将大额订单拆分成无数个微小部分,在设定的时间段内均匀执行,从而使成交价格更接近市场的时间加权平均价格。

TWAMM 的工作原理

每个 TWAMM 实例都内置一个标准的恒定乘积做市商(嵌入式 AMM),例如支持 ETH/USDC 等交易对。交易者可以向 TWAMM 提交长期订单(Long-Term Orders),即在固定数量的区块内卖出或买入固定数量资产的委托。

  • 虚拟子订单拆分:TWAMM 将长期订单分解为无数个无限小的虚拟子订单,以均匀速率在区块间持续推进。
  • 延迟计算(Lazy Evaluation):通过封闭式数学公式,仅在需要确定交互结果时才计算所有虚拟交易的影响,大幅节省 Gas 成本。
  • 套利者平衡价格:长期订单推动嵌入式 AMM 价格偏离市场,套利者会介入交易使价格回归一致,确保订单以接近 TWAP 的价格成交。

把握行情,从注册开始

体验全球顶级数字资产交易服务,注册即享新手专属礼包

免费创建账户

TWAMM 的核心优势

相比传统 AMM,TWAMM 为链上大额交易提供了更优的解决方案:

  • 降低滑点与价格冲击:小额分批执行降低了对市场价格的影响,综合交易成本更低。
  • 节省 Gas 费用:无需逐笔提交链上交易,通过数学公式批量计算虚拟子订单,显著降低手续费。
  • 降低 MEV 攻击风险:虚拟子订单在区块间执行,难以被三明治攻击等 MEV 策略精准捕捉。
  • 适合机构与大额交易者:为需要大额建仓或平仓的用户提供了更公平的价格发现机制。

TWAMM 的应用与落地

2022 年 4 月,Frax Finance 推出的去中心化交易所 Fraxswap 成为首个上线 TWAMM 机制的项目,用于协议拥有流动性(POL)的资产管理。此外,Uniswap V4 也引入了 TWAMM Hook,允许开发者在 Uniswap 基础上构建自定义的 TWAMM 功能,进一步推动该机制的普及。

随着链上交易规模不断扩大,TWAMM 正在成为 DeFi 生态中不可或缺的基础设施,为大宗交易提供更高效、低成本的执行方案。

高频问答精选

8 条问答
01

TWAMM 的全称是什么?

TWAMM 的全称是 Time-Weighted Average Market Maker,中文译为时间加权平均做市商。它由 Paradigm 研究团队与 Uniswap 创始人 Hayden Adams 于 2021 年联合提出,是一种结合 AMM 与 TWAP 理念的新型去中心化交易机制,旨在以低滑点和低 Gas 成本执行大额链上交易。

02

TWAMM 与传统 AMM 有什么区别?

传统 AMM 中,一笔大额交易会瞬间对资金池价格造成显著冲击,产生高额滑点,并容易受到三明治攻击。TWAMM 则将大额订单拆分为无数个微小的虚拟子订单,在设定时间内均匀执行,价格冲击分散到多个区块,成交价格更接近时间加权平均价,同时通过延迟计算节省 Gas 成本。

03

TWAMM 如何降低滑点?

TWAMM 将大额订单拆分成无数个无限小的虚拟子订单,以均匀速率在一段时间内逐步执行。由于每个子订单体量极小,对资金池价格的影响非常有限,综合滑点远低于一次性大额交易。此外,套利者会持续校正嵌入式 AMM 与市场之间的价格偏差,确保订单以接近 TWAP 的价格成交。

04

TWAMM 能防止三明治攻击吗?

TWAMM 的虚拟子订单被视为发生在区块之间的空间中执行,这大大增加了三明治攻击者的操作难度。由于订单执行分散在多个区块,攻击者难以精准预判执行时机。不过,TWAMM 并不能完全杜绝跨多个区块的复杂 MEV 攻击,长期订单的信息仍然公开可见,存在一定的信息泄露风险。

05

哪些项目已经使用了 TWAMM?

Frax Finance 推出的去中心化交易所 Fraxswap 于 2022 年 4 月上线,成为首个落地 TWAMM 机制的项目,主要用于协议拥有流动性(POL)的资产管理。此外,Uniswap V4 也引入了 TWAMM Hook 功能,允许开发者在该协议之上构建自定义的 TWAMM 交易逻辑。

06

TWAMM 适合哪些交易场景?

TWAMM 特别适合需要执行大规模交易的场景,例如机构投资者的大额建仓或减仓、DAO 的资金再平衡、协议代币的批量出售等。对于不想一次性对市场造成重大价格冲击,又希望在链上公开透明地完成大额交易的用户而言,TWAMM 提供了比 OTC 更去中心化的替代方案。

07

TWAMM 有哪些局限性?

TWAMM 的主要局限包括:交易细节(资金规模和期限)在链上公开可见,存在信息泄露风险;执行时间较长,不适合追求即时成交的急单;在极端行情下,套利者调整价格的效率可能受限;此外,早期 TWAMM 实现依赖特定合约部署,流动性深度不如主流 AMM 协议。

08

TWAMM 与 TWAP 订单有什么关系?

TWAP(Time-Weighted Average Price)是传统金融市场中一种大额订单执行策略,将订单按时间平均拆分。TWAMM 可以理解为 TWAP 策略的链上原生实现:它自动将长期订单批量拆分为微小虚拟子订单,并通过嵌入式 AMM 和套利机制,帮助交易者以接近时间加权平均价格完成大额交易。