定义
无常损失是指由于资金池中代币的价格比率发生变化,流动性提供者相较于单纯持有相同代币所少得的价值。
运作原理
在自动做市商资金池中,交易者会从池中买走正在上涨的代币,并把正在下跌的代币卖进池中。结果,资金池中涨价的代币变少,跌价的代币变多。流动性提供者提取资金时,拿回的代币组合与存入时不同,而且这个组合的价值低于当初单纯持有原始代币的价值。
对于标准的50/50恒定乘积资金池,损失只取决于价格比率变化的幅度,而与方向无关:无常损失 = 2 × √r ÷ (1 + r) − 1,其中r为新价格比率除以原价格比率。价格翻倍(r = 2)时约为−5.7%,上涨至四倍(r = 4)时为−20%,下跌一半(r = 0.5)时与翻倍一样为−5.7%。其他权重的资金池或集中流动性资金池适用不同的公式。
之所以称为“无常”,是因为如果比率回到初始水平,损失就会缩小。一旦流动性提供者在不同的比率下提取,损失就成为已实现的损失。资金池赚取的交易手续费可能部分抵消、完全抵消或根本无法抵消这一损失,因此资金池显示的收益率并不是提供者的净收益。
示例(假设数字)
假设你把10枚单价100美元的代币X和1,000个价值各1美元的稳定币存入一个50/50资金池,总计2,000美元。
代币X翻倍至200美元(r = 2)。单纯持有的价值为10 × 200美元 + 1,000美元 = 3,000美元。
资金池再平衡后约为7.071枚代币X和1,414.21个稳定币,价值为2 × 1,414.21美元 ≈ 2,828.43美元。
无常损失 = 2,828.43美元 ÷ 3,000美元 − 1 ≈ −5.7%,与2 × √2 ÷ (1 + 2) − 1的结果一致,未计手续费时约为171.57美元。
这笔仓位以美元计仍然盈利,但赚得比单纯持有少;只有交易手续费才能弥补这一差距。
常见误区
- 拿资金池的价值与初始存入金额比较,而不是与单纯持有相同代币的价值比较。
- 因为名字叫“无常”,就以为损失一定会消失。
- 只看手续费收益率,却不估算价格大幅波动带来的损失。
相关计算器
本术语表仅供学习参考,不构成投资建议。示例中的数字均为假设。