首页 > 交易指南 > 无常损失是什么?如何计算与避免...

无常损失是什么?如何计算与避免流动性提供者的隐性成本

2026年08月31日 交易指南

无常损失(Impermanent Loss,简称IL)是去中心化金融(DeFi)领域中最常被忽视却影响深远的概念之一。对于在去中心化交易所(DEX)为流动性资金池提供资金、参与流动性挖矿的用户而言,理解无常损失的原理与应对策略,是评估真实收益的关键前提。本文将从定义、形成机制、计算方法、影响因素到规避策略,为您全面解析这一流动性提供者必须掌握的核心风险。

一、什么是无常损失?

简单来说,无常损失是指流动性提供者(Liquidity Provider,LP)将数字资产存入自动做市商(Automated Market Maker,AMM)平台的流动性池后,由于池内两种资产的价格相对波动,导致取出资产时的价值低于直接持有这些资产的账面损失。之所以称为「无常」,是因为如果价格重新回到存入时的水平,这部分损失便会消失。

以币安生态中常见的 ETH/USDT 交易对为例:当您同时存入等值的 ETH 和 USDT 后,若 ETH 价格上涨,套利者会利用池内价格差进行交易,促使池中 ETH 减少、USDT 增加。最终您取出时,持有的 ETH 数量变少、USDT 数量变多,总价值较直接持有原始资产出现折损。这并非资金凭空消失,而是资产结构被再平衡后的相对价值变化。

二、无常损失的形成机制

绝大多数 DEX 采用恒定乘积做市公式:X × Y = K。其中 X、Y 分别代表池中两种代币的数量,K 为常数。该公式确保无论市场价格如何波动,池内两种资产的乘积恒定不变,从而实现无需传统订单簿的自动撮合。

当外部市场价格变化时,套利交易者会不断买入低估的代币并卖出高估的代币,使池内价格重新贴近市场价。这一过程导致池内两种代币的数量持续变动,进而改变流动性提供者的持仓结构。价格偏离越远,资产结构变化越大,无常损失也越显著。

三、无常损失的计算方法

无常损失的计算并不复杂。假设您以 1 ETH + 500 USDT 存入池中,此后 ETH 价格翻倍至 1000 USDT。按照恒定乘积公式,您取出时将获得约 0.707 ETH 和 707 USDT,总价值约 1414 USDT。而若您始终直接持有,则资产价值为 1×1000 + 500 = 1500 USDT。两者相差的 86 USDT 即为无常损失。

开启您的数字资产投资之旅

注册即享新手专属福利,完成身份验证领取交易奖金

免费注册

通用的计算公式为:无常损失 = [(P1/P0) 变化率推导],可用公式 [2√r / (1+r)] - 1 近似估算,其中 r 为价格变化比率。当价格翻倍(r=2)时,无常损失约 5.7%;价格变为 4 倍时,损失约 20%;价格变为 10 倍时,损失可达 42.5%。可见,价格波动幅度越大,无常损失越严重

四、影响无常损失的关键因素

影响无常损失规模的因素主要有以下几点:

  • 价格波动幅度:池内两种资产相对价格偏离越远,损失越大。
  • 资金池比例:常见 50:50 均衡池的风险最高,而非均衡比例(如 80:20)的池子损失相对较小。
  • 资产相关性:价格高度相关的资产对(如稳定币对、衍生品对)波动小,无常损失极低甚至接近于零。
  • 交易手续费:手续费收入可以在一定程度上抵消无常损失,高交易量池的收益更可观。

五、如何有效降低无常损失

虽然无常损失无法完全消除,但通过合理的策略可以显著降低其影响:

  • 选择稳定币或高相关性资产对:如 USDT/USDC、WBTC/WBTC 等资产池,价格波动极小,无常损失几乎可忽略,适合风险厌恶型用户。
  • 选择高交易量的流动性池:手续费收入丰厚,可以有效覆盖无常损失带来的账面折损。
  • 动态管理流动性:在市场剧烈波动时减少做市仓位,或适时调整池子配置,以控制风险敞口。
  • 采用集中流动性策略:选择自定义价格区间做市,在价格范围内提高资金效率,同时控制偏离范围。
  • 分散投资:将资金分散到多个流动性池,避免单一池子价格剧变带来的集中风险。

六、无常损失是「永久」还是「暂时」?

无常损失的本质是相对的——它衡量的是「提供流动性」与「直接持有」之间的机会成本差。若价格回到存入时的水平,损失便会消失;但若价格持续单向大幅波动,损失很可能永久化。因此,流动性提供者在评估收益时,应综合考虑手续费累积、代币涨幅以及无常损失的动态变化,理性判断是否值得长期做市。

七、结语

无常损失是 DeFi 生态中不可回避的客观风险,但它并非洪水猛兽。通过深入学习其原理、精确核算数据、科学选择资产对与池子,并配合灵活的风险管理策略,您完全可以利用流动性挖矿实现稳健的收益。在参与任何流动性提供之前,建议先在币安等主流平台查阅相关产品的费率、池子规模与历史数据,做好充分的风险评估。

常见疑问逐条释疑

沿时间轴依次展开 8 条高频问答

Q01

无常损失是什么意思?

无常损失(Impermanent Loss)是指流动性提供者将代币存入自动做市商(AMM)流动性池后,由于池内两种资产价格相对波动,导致取出时的资产价值低于直接持有这些代币的账面损失。它衡量的是「提供流动性」与「直接持有」之间的机会成本差。

Q02

无常损失是如何产生的?

无常损失源于恒定乘积公式 X×Y=K 的做市机制。当外部市场价格变化时,套利者会买卖池内资产使其价格回归市场价,导致流动性提供者的持仓结构被再平衡。价格偏离越大,池内资产比例变动越大,无常损失越显著。

Q03

无常损失会永久存在吗?

无常损失不一定是永久的。如果资产价格回到存入时的水平,损失便会消失。但如果价格发生剧烈且不可逆的变化,例如某代币价格长期大幅上涨或下跌,无常损失就可能永久化,无法通过价格回归来弥补。

Q04

如何计算无常损失?

可用公式 [2√r/(1+r)]−1 估算,其中 r 为价格变化比率。例如价格翻倍(r=2)时损失约5.7%,价格变为4倍时损失约20%。实际操作中,比较提供流动性后的总价值与直接持有的总价值之差即可得出具体损失金额。

Q05

哪些资产对的无常损失最小?

价格高度相关或波动极小的资产对无常损失最小,例如稳定币交易对(USDT/USDC、DAI/USDC)以及 BTC 衍生品对(WBTC/WBTC)。这些资产价格变化极小,池内比例几乎不变,无常损失可忽略不计。

Q06

交易手续费能抵消无常损失吗?

可以,在一定条件下能够对冲。流动性池会从每笔交易中收取手续费并分配给流动性提供者。交易量越大、交易越频繁的池子,手续费收益越丰厚,足以部分甚至完全覆盖无常损失,最终实现正向净收益。

Q07

无常损失与滑点有什么区别?

滑点是指下单时因市场深度不足导致的实际成交价与期望价的偏差,属于交易执行成本;而无常损失是流动性提供者因资产价格波动导致相对价值减少的长期做市风险。两者分别影响交易者和流动性提供者,属于不同层面的概念。

Q08

参与流动性挖矿前应做好哪些准备?

首先应理解无常损失的原理并估算潜在风险敞口;其次,选择高交易量、低波动的资产池以降低损失;再次,关注池子的历史收益数据与手续费率;最后,制定灵活的资金管理策略,避免在极端波动行情中盲目做市。