游乐游手机版
首页/web3.0/文章详情

无常损失计算与分析

时间:2026-04-21 15:16
无常损失计算与分析 去年那场轰轰烈烈的DeFi Summer,把Compound、Uniswap这些去中心化借贷和交易协议,从极客的小圈子推向了加密世界的主舞台。流动性挖矿,凭借“手续费分成+治理代币奖励”这套诱人的组合拳,迅速成为投资者追捧的新宠。但话说回来,天下没有免费的午餐。这种多代币质押的挖

无常损失计算与分析

无常损失计算与分析

大家都在用的虚拟币交易平台推荐:

去年那场轰轰烈烈的DeFi Summer,把Compound、Uniswap这些去中心化借贷和交易协议,从极客的小圈子推向了加密世界的主舞台。流动性挖矿,凭借“手续费分成+治理代币奖励”这套诱人的组合拳,迅速成为投资者追捧的新宠。但话说回来,天下没有免费的午餐。这种多代币质押的挖矿行为,绝非稳赚不赔。只要池子里的代币价格发生波动,一种名为“无常损失”的风险便会悄然浮现。今天,我们就来彻底拆解一下无常损失:它到底怎么算?又有哪些值得警惕的规律?

一、什么是无常损失?

简单来说,无常损失是流动性提供者因代币价格变动而面临的潜在资本损失。价格偏离你存入时的点位越远,这种损失就可能越大,严重时甚至会让挖矿收益化为乌有。这听起来有点抽象,我们举个例子就明白了。

参与流动性挖矿需要质押资产。比如,在ETH/USDC池子里提供流动性,你就得同时存入ETH和USDC。为了维持池子设定的资产比例(例如50/50),协议会像一个自动做市商(AMM)一样工作。当ETH价格暴涨时,为了平衡池子,协议会自动卖掉一部分你质押的ETH,换成USDC。结果就是,你手里的ETH数量变少了,错过了部分上涨收益。反过来,如果ETH价格暴跌,协议又会用USDC买入更多ETH,虽然ETH数量增加了,但可能抵不过币价下跌带来的总价值缩水。

需要注意的是,这种损失在你从池子里取出资产之前,都只是“账面损失”。它的计算方式,通常是比较“将资产放在池子里的总价值”与“单纯持有这些资产不动(HODL)的总价值”之间的差额。

二、如何计算无常损失?

理论讲完了,我们上点硬货,看看无常损失到底怎么算。我们以最常见的1:1价值比例的ETH-USDC流动性池为例,分别计算ETH价格上涨和下跌两种情况。

先明确几个基础变量:设ETH数量为a,USDC数量为b,ETH的价格为Pa。根据恒定乘积公式(x*y=k),我们有 a * b = c(常数),同时根据价值相等,a * Pa = b。

当价格Pa发生变化时,池子里的a和b数量会重新调整,新的数量可以通过以下公式推导出来:

新的ETH数量 a' = √(c / Pa)

新的USDC数量 b' = √(c * Pa)

现在,我们代入具体数字。假设你最初质押10个ETH(每个100U),同时质押1000个USDC。

初始状态:a = 10, b = 1000, c = a * b = 10000。

1)ETH价格上涨情况分析

假设ETH价格上涨10%,即Pa = 110U。

① 计算流动性池内调整后的资产:
a' = √(10000 / 110) ≈ 9.535个ETH
b' = √(10000 * 110) ≈ 1048.81个USDC
此时池内总资产价值 = a' * Pa + b' = 9.535*110 + 1048.81 = 2097.66 U

② 计算如果单纯持有(不挖矿)的资产价值:
总资产 = 10 * 110 + 1000 = 2100 U

③ 计算无常损失:
无常损失 = (不挖矿资产 - 挖矿资产) / 不挖矿资产 = (2100 - 2097.66) / 2100 ≈ 0.112%

2)ETH价格下跌情况分析

假设ETH价格下跌10%,即Pa = 90U。

① 计算流动性池内调整后的资产:
a' = √(10000 / 90) ≈ 10.541个ETH
b' = √(10000 * 90) ≈ 948.68个USDC
此时池内总资产价值 = a' * Pa + b' = 10.541*90 + 948.68 = 1897.37 U

② 计算如果单纯持有(不挖矿)的资产价值:
总资产 = 10 * 90 + 1000 = 1900 U

③ 计算无常损失:
无常损失 = (1900 - 1897.37) / 1900 ≈ 0.138%

3)无常损失计算公式

通过上面的例子,我们可以推导出一个更通用的公式。对于1:1价值比例且其中一种为稳定币的池子,设价格变化倍数为 r(即新价格/原价格),那么无常损失(IL)的公式可以简化为:

无常损失 IL = [ (r + 2) - 2√(r + 1) ] / (r + 2)

如果池内代币初始比例不是1:1,只需将上述结果乘以价格波动代币的初始价值占比即可。当然,如果池内两种代币价格都可能大幅波动,计算会复杂得多。好在目前市面上已经有很成熟的无常损失计算器,投资者只需输入代币比例和预估的价格波动范围,就能快速估算出潜在的损失比例。

三、无常损失情况分析

基于以上计算,我们可以总结出几个关键结论,这对选择流动性池至关重要。

1)上涨下跌都产生无常损失
案例清晰地表明,无论代币价格上涨还是下跌,只要价格发生变动,无常损失就会产生。损失的具体程度,则取决于价格波动的幅度。

2)下跌时无常损失要大于上涨时
这是一个容易被忽视的点。由于价格波动与无常损失之间是非线性关系,在同等幅度的价格变动下(比如都变动10%),代币下跌带来的无常损失,通常会略大于上涨时的情况。这意味着,下行风险对本金和收益的侵蚀效应更为显著。

3)两种代币比例越不均衡无常损失越小
这一点可能反直觉。并非稳定币占比越高,无常损失就越小。关键在于两种资产价值的“不平衡度”。池子中两种代币的价值比例越偏离1:1(例如98:2),当占比小的那种代币价格波动时,所产生的无常损失反而越小。

综合来看,在选择流动性池时,优先考虑由价格稳定代币(如稳定币对)组成的池子,是控制风险的上策。对于包含高风险、高波动性山寨币的池子,则需格外谨慎。如果无法避免价格波动,那么选择代币比例高度不均衡的池子,可以在一定程度上减轻无常损失的冲击。投资者需要根据自身的风险承受能力和收益预期,做出权衡决策。

结语

DeFi从概念萌芽到应用落地,已经走过了几个年头。流动性挖矿也确实曾创造出惊人的财富效应。然而,任何新兴领域的发展道路都不会平坦,DeFi同样因智能合约漏洞、黑客攻击等问题屡遭质疑。去中心化金融最终将走向何方?它能否真正承载人们对未来金融体系的想象?现在下结论还为时过早。

可以确定的是,前方的挑战依然众多。但市场的生命力正体现在这里:人们总会通过创新的概念和技术方案,去攻克一个又一个难题。层出不穷的新应用与新模型,便是对此最好的注解。

来源:https://www.okx.com/zh-hans/learn/impermanence-loss-cn
上一篇加密十讲 | 02-抄底与逃顶指标 下一篇账户中有挂单导致余额被占用无法交易怎么办?
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
卡尔达诺创始人质疑加密活动成效 社区否决1400万ADA营销预算提案
web3.0 · 2026-07-01

卡尔达诺创始人质疑加密活动成效 社区否决1400万ADA营销预算提案

卡尔达诺创始人霍斯金森:加密营销应告别奢华派对,回归价值创造 近日,卡尔达诺创始人查尔斯·霍斯金森对加密行业盛行的奢华营销模式提出尖锐质疑,引发了社区关于区块链项目增长逻辑的深度思考。霍斯金森的核心观点直指行业痛点:动辄耗费巨资的大型活动与奢华派对,究竟能否为项目带来可持续的价值?这一反思恰逢其时—

EigenLayer与Ether.fi战略调整 再质押生意何去何从
web3.0 · 2026-07-01

EigenLayer与Ether.fi战略调整 再质押生意何去何从

再质押赛道热度下降,TVL较峰值跌22 7%,日活跃用户降至个位数。头部项目战略转向:Ether fi转型加密银行,EigenLayer裁员25%并推出EigenCloud。再质押从终点叙事变为应用模块,单线程增长模式难以为继。

Sui OP IMX 1INCH本周解锁3亿美元抛压来袭
web3.0 · 2026-07-01

Sui OP IMX 1INCH本周解锁3亿美元抛压来袭

本周Sui等四项目将大额解锁,总抛压超3亿美元。其中Sui解锁2 16亿美元,OP解锁6832万美元,IMX解锁4241万美元,1INCH解锁3873万美元,时间11 29-12 1。

Kakao旗下Kaia计划推出韩元锚定稳定币
web3.0 · 2026-07-01

Kakao旗下Kaia计划推出韩元锚定稳定币

韩国Kakao支持的公链Kaia计划发行与韩元挂钩的稳定币,旨在深耕本土数字金融,与总统李在明竞选方向一致。但稳定币落地面临监管与用户接受度等不确定性,若成功可衔接区块链与传统金融。依托KakaoTalk用户基础,Kaia将专注支付、DeFi等应用,需关注发行方信用与储备透明度。

年百倍潜力币前十汇总:DCR领衔
web3.0 · 2026-07-01

年百倍潜力币前十汇总:DCR领衔

以太坊、瑞波币、莱特币、恒星币等十种数字货币被列为二零二一年最具爆发增长潜力百倍数字货币,它们各自凭借技术定位与广泛市场共识,如以太坊智能合约、瑞波支付网络、BSV大区块扩容等核心特色。