无常损失是什么?做 LP 提供流动性前必须搞懂的风险
在 DEX 提供流动性赚手续费看起来稳赚,但很多人忽略了无常损失。用具体例子讲清楚它怎么产生、大概有多大、为什么叫「无常」,以及做 LP 前怎么判断划不划算。
「把两种币存进池子,躺着收交易手续费」——这是很多人接触 DeFi 后遇到的第一个「理财」机会,看起来稳赚不赔。但不少人存进去一段时间后发现:手续费是赚了,账户总价值反而不如当初什么都不做。
罪魁祸首通常是一个绕不开的概念:无常损失(Impermanent Loss)。这篇文章用具体例子讲清楚它是什么。
先回顾:提供流动性是在做什么
大多数 DEX 用 AMM(自动做市商)机制:交易不靠买卖订单撮合,而是靠一个个流动性池。
你作为流动性提供者(LP),把两种代币按当前价值等比例存进池子(比如 ETH 和 USDT 各存一半价值),别人在这个池子里换币时付的手续费,就按份额分给你。
听起来是纯躺赚。问题在于:池子里两种币的数量,会随着别人的交易不断变化。
无常损失是怎么产生的
AMM 池按一个公式自动定价。当外部市场价格变动时,套利者会来池子里低买高卖,把池子价格拉回市场价——这个过程会改变你存进去的两种币的比例。
举个具体例子:
- 你存入 1 ETH + 2000 USDT(此时 ETH = 2000 USDT),总价值 4000 USDT
- 后来 ETH 涨到 4000 USDT
- 套利者会不断从池子里买走便宜的 ETH、补进 USDT,直到池内价格也变成 4000
- 这时你的份额变成了大约 0.71 ETH + 2828 USDT,总价值约 5657 USDT
而如果你当初什么都不做,只是拿着 1 ETH + 2000 USDT,现在价值是 6000 USDT。
差的这 343 USDT(约 5.7%),就是无常损失。
注意:你并没有「亏钱」——从 4000 变成了 5657,还是赚的。但你比单纯持有少赚了。这就是无常损失的本质:相对于「什么都不做」的机会成本。
价格偏离越大,损失越大
无常损失只取决于两种币的相对价格变化了多少,和涨跌方向无关:
| 价格变为原来的 | 无常损失约为 |
|---|---|
| 1.25 倍 | 0.6% |
| 1.5 倍 | 2.0% |
| 2 倍 | 5.7% |
| 3 倍 | 13.4% |
| 4 倍 | 20.0% |
| 5 倍 | 25.5% |
跌到原来的 1/2、1/3 也是同样的损失幅度。规律很清楚:两种币走势越背离,损失越大;走势越同步,损失越小。
这也解释了为什么稳定币池(如 USDT/USDC)最受保守玩家欢迎——两种币都锚定 1 美元,价格几乎不偏离,无常损失接近于零(见稳定币科普)。
为什么叫「无常」
因为只要价格回到你存入时的水平,这个损失就会消失。它不是被谁拿走了,而是一种账面上的浮动差距。
但要注意两点:
- 一旦你撤出流动性,浮亏就变成了实亏——「无常」就此变成「永久」
- 价格不一定会回来。指望它回来,本质上是一种赌注
所以「无常」这个名字有点误导性,别把它理解成「不用在意」。
做 LP 到底划不划算:算这笔账
真实收益可以简化成一个公式:
LP 净收益 = 手续费分成 + 额外代币奖励 − 无常损失
也就是说,只有当池子交易量足够大、手续费收入能覆盖无常损失时,做 LP 才划算。判断时重点看:
- 池子的交易量与手续费 APR:清淡的池子赚不到手续费,却照样承担无常损失
- 两种币的相关性:稳定币对、同类资产对(如 ETH 与 ETH 的质押凭证)偏离小;「主流币 + 冷门币」组合最容易吃大亏
- 奖励代币的成色:动辄几百上千的年化,多半靠增发代币撑着,代币一跌收益归零,这是 DeFi 常见的收益率陷阱
新手建议
- 从稳定币池起步:先熟悉存入、撤出、领手续费的完整流程,无常损失几乎可忽略
- 小额试水:跑通一遍再谈规模
- 别只盯 APY:先问「这个池子有真实交易量吗」
- 算上成本:存入、撤出都要付 Gas 费,小额频繁操作可能光手续费就吃掉收益
- 管好授权:做 LP 要给合约授权代币,不玩了记得撤销
- 选老牌协议:合约漏洞的风险远比无常损失更致命
常见问题
Q:无常损失会让我亏掉本金吗? 无常损失本身衡量的是「相对持有少赚了多少」。但如果池子里的币本身大跌,你当然会亏钱——这是币价风险,和无常损失是两回事,两者会叠加。
Q:单币质押也有无常损失吗? 没有。无常损失只发生在两种币的流动性池里。单币质押不涉及比例调整,自然没有这个问题。
Q:稳定币池就绝对安全吗? 无常损失几乎没有,但不等于零风险——万一某个稳定币脱锚(价格偏离 1 美元),池子会被换成大量那个脱锚的币,损失可能很大。合约风险也依然存在。
Q:怎么知道自己现在有多少无常损失? 一些 DeFi 数据面板提供 LP 仓位分析,会对比你的当前价值和「单纯持有」的价值。也可以自己记下存入时的数量与价格,撤出时对比。
Q:手续费一定能覆盖无常损失吗? 不一定。行情剧烈单边波动时,无常损失可能远超手续费收入。这也是为什么很多 LP 在大行情里跑输了单纯拿着。
小结
无常损失是提供流动性的隐性成本:价格偏离越大,你相对于「什么都不做」就少赚越多,撤出时浮亏即变实亏。做 LP 不是躺赚,而是一笔要算的账——手续费和奖励能不能盖过无常损失。新手从稳定币池和小额开始,先看真实交易量再看 APY,就能避开大多数人踩过的坑。