什么是无常损失?
**简单来说:**你存入了 500 美元的 ETH 和 500 美元的 USDC 到流动性池中。ETH 涨了 2 倍。你的池自动再平衡(将 ETH 卖出为 USDC 以维持 50/50 的比例),现在你有 707 美元的 ETH 和 707 美元的 USDC——总共 1,414 美元。如果你只是持有 500 美元的 ETH(现在 1,000 美元)和 500 美元的 USDC(500 美元),你会有 1,500 美元。86 美元的差额就是无常损失。你并没有在绝对意义上"损失"金钱;你只是比持有赚得少。如果 ETH 回到原始价格,损失会逆转——因此叫做"无常"。但如果你在价格背离时提取,损失就变永久了。
无常损失(IL)是将资产持有在流动性池中与仅仅持有在钱包中之间的价值差异,由池中资产之间的价格分歧引起。它是所有恒定乘积 AMM 固有的特征,是提供流动性的主要隐藏成本。IL 的发生是因为 AMM 的定价算法自动重新平衡池以维持恒定乘积(x × y = k),实际上是在卖出升值的资产并买入贬值的资产——与你作为方向性交易者会做的选择相反。
对于提供流动性的交易者来说,IL 是最重要的概念。如果配对资产显著背离,它可以将看似盈利的 50% APR 流动性挖矿变成净亏损。随着集中流动性(Uniswap V3)的兴起,IL 变得更加复杂:更紧的价格范围同时放大费用和 IL,将流动性提供转变为更积极的、类期权策略,而非被动的收益生成。
工作原理
恒定乘积 AMM(Uniswap V2、SushiSwap、PancakeSwap):
AMM 维持 x × y = k,其中 x 和 y 是池中两种代币的数量,k 是常数(忽略费用)。当交易者用代币 A 交换代币 B 时,池的比例变化,价格调整。LP 持有池的比例份额。随着价格分歧,池自动再平衡,LP 的头寸变得比仅仅持有价值更低。
2 倍价格变化的 IL 公式:
IL = 2 * sqrt(价格比率) / (1 + 价格比率) - 1
50/50 池的关键 IL 幅度:
- 1.25 倍价格变化:IL = 0.6%
- 1.5 倍价格变化:IL = 2.0%
- 2 倍价格变化:IL = 5.7%
- 3 倍价格变化:IL = 13.4%
- 5 倍价格变化:IL = 25.5%
- 10 倍价格变化:IL = 42.5%
注意 IL 是不对称的:任一方向 5 倍变动产生相同的 IL,但实际含义不同。如果代币归零,IL 接近 100%——你最终只持有毫无价值的代币。
集中流动性(Uniswap V3):
LP 选择特定的价格范围来提供流动性。在该范围内,他们的资本被更有效地使用,赚取更高的费用。然而:(a) 如果价格移动到范围之外,你持有 100% 的一种资产并在价格返回前赚取零费用;(b) 范围内的 IL 相对于全范围流动性被放大。集中流动性头寸的行为类似 covered call 或 cash-secured put——范围越紧,费用收益越高,但随着价格变动,你被"转换"为一种资产的速度也越快。
为什么对交易者重要
在大幅波动中 IL 超过费用。 Uniswap V2 ETH/USDC 池可能赚取 10-20% APR 的费用。如果 ETH 一年内涨 3 倍,IL 为 13.4%。从费用 APR 中减去 IL:你的净回报可能是负数。在进入任何 LP 头寸前,计算预期价格范围的 IL 并与预计费用收益比较。如果 IL 在预期持有期内超过费用,不要提供流动性——只需持有资产。
集中流动性完全改变了游戏规则。 使用 Uniswap V3,你可以选择窄范围以在稳定币对(如 USDC/USDT,IL ~0%)或你预期在范围内交易的代币上捕获高费用。但对于波动性对,全范围流动性通常是更安全的选择,尽管 APR 较低——你不太可能被"踢出范围"(价格离开你的范围,让你持有 100% 的一种代币且零费用收入直到重新平衡)。集中流动性不是被动收入;它是积极的头寸管理。
稳定币/波动性对的 IL 是有方向性的。 提供 ETH/USDC 流动性实际上是做空波动性:当 ETH 横盘时你获利,当 ETH 强烈趋势时你相对于持有亏损。如果你看涨 ETH,提供 ETH/USDC 流动性是矛盾的——每个 ETH 上涨减少你的 ETH 敞口并增加你的 USDC 敞口,限制你的上行空间。使你的 LP 头寸与方向性论点一致:当你预期区间波动时提供流动性,当你预期趋势时持有现货。
常见错误
- 因为"费用会覆盖它"而忽略 IL。 通常不会,尤其是在趋势市场中。2020-2021 年 DeFi 繁荣期间,许多 LP 赚取了 50-100% APR 的费用,却意识到 IL 消耗了总回报的 40-80%,因为池中的代币大幅背离。在提供流动性前始终计算净回报(费用减去 IL)。
- 将显示的 APR 当作预期回报。 协议仪表板显示基于近期交易量的费用 APR。它们不考虑 IL、代币价格贬值或未来交易量变化。你的实际回报是:费用收入减去 IL 减去代币价格变化减去 Gas 成本。显示的 APR 只是一个组成部分。
- 向高度相关的对提供流动性而不检查相关性破裂风险。 stETH/ETH、wBTC/renBTC 或类似的挂钩对看起来低 IL,因为资产应该 1:1 交易。但在市场压力期间,挂钩会破裂(stETH 在 2022 年 6 月曾以 0.95 ETH 交易)。在一个"稳定"对上 5% 的脱钩产生的 IL 可能超过在具有宽费用捕获的波动对上 50% 的变动。不要在危机期间假设相关性会保持。
常见问题
问:无常损失是永久性的吗? 答:当你提取流动性而价格比率与入场时不同时,它就变成永久性的。如果价格回到入场比率,IL 会解除。然而,等待反转有機會成本且并不保证——价格可能永远不会回到你的入场点。"无常"一词指的是反转的可能性,而非概率。
问:哪些对最小化无常损失? 答:稳定币对(USDC/USDT、DAI/USDC)的 IL 接近于零,因为资产设计为 1:1 交易。相关对(stETH/ETH、wBTC/BTC)在正常条件下有最小的 IL,但在压力期间有脱钩风险。最低 IL 高费用策略是在稳定币对上使用窄范围提供集中流动性——你在 IL 结构性接近零的对上捕获费用。
问:无常损失在集中流动性(Uniswap V3)中如何运作? 答:集中流动性中的 IL 在你选择的范围内被放大,但一旦价格离开范围就停止累积。如果你在 2,000-3,000 美元的范围内提供 ETH/USDC 流动性,且 ETH 涨到 4,000 美元,你的头寸以约 2,500 美元的平均价格完全转换为 USDC——你封顶了你的 ETH 敞口。这相当于以你的上范围作为行权价卖出 covered call。相对于以 4,000 美元持有 ETH 的 IL 是巨大的,但它在转换率处被"封顶",不像 V2 IL 那样是开放式的。

