# DeFi流动性挖矿无常损失的计算及图表

By [l1ning.eth](https://paragraph.com/@l1ning) · 2022-02-19

---

**一、无常损失介绍**

在币圈DeFi挖矿，有\*\*单池（单币）和双池（双币）\*\*的概念

单池就是只存一种币，然后收益另一种 双池需要组成一个交易对，组成流动性挖矿，然后给收益

另外还有**一池和二池**的概念：

**一池**是没有项目方的币，就是说的矿币，比如薄饼的币是cake，不包括cake的交易对的流动性挖矿；

**二池**是有项目方的币的流动性挖矿

在流动性挖矿中，无常损失不可避免

比如BNB/USDT交易对，进入价格为600USDT，用1个BNB和600USDT这样配平（保持两边的USDT等值），然后自动去挂单，就奖励你其它币。

当价格涨之后，比如BNB慢慢涨到650U，为了保持两边的USDT等值，就会逐步卖出25U的BNB，使BNB价值为625U，这样BNB就变少；

但因为卖出是逐步的，比如可能卖出25U的BNB，均价在625U，到退出价格达到650U时，再买回来同样数量的BNB，就会亏些U。

这样造成的损失就是无常损失，币种暴涨暴跌时会损失比较大，尤其是新上线的代币。

**二、无常损失计算**

无常损失的特点就是 **两币数量乘积一定。**

公式

xy=c,

x/y=p

x,y分别是两个币的数量，

c是常数，

p是两个币的价格汇率，可理解为矿币的价格

举例

x数量比如U为50个

y数量比如矿币为12.5个

c常数=xy=625,这个数不管价格如何变动，保持不变

p价格:矿币的价格=x/y=4U每个

那么初始价值U=50U+12.5\*4=100U

如果矿币y跌了50%时，价格p变成2，那么因为c=625不变，可根据上面两个公式算出来x数量=35.36，y数量=17.68，此时价值变为35.36+17.68\*2=70.71U

若不做挖矿，币的数量就不变，还是50U，12.5个矿币，价格跌一半为2，价值为50+12.5\*2=75U

那么参与挖矿后，价格为70.71，相比原来75U，损失了5.72%，即4.29U，这就是无常损失。

变化曲线如下图一

![](https://storage.googleapis.com/papyrus_images/75b1d3e0b0f24b762af5dac4778a1a42d311e16db94cbcd00f7ba2a481108779.jpg)

横坐标r代表矿币的涨跌，

纵坐标代表本金损失

跌的时候用的最多，所以图中用的多的是横坐标为-1～0的部分。

计算有点绕，我汇总了表格如图，分别跌多少时，对应的无常损失。

规律，如果跌幅在50%时，损失5.72%，但到90%就损失42.5%了，50%以上损失加剧变化

另外网上有人做了个计算器：[https://observablehq.com/@andy0130tw/impermanent-loss-calculator](https://observablehq.com/@andy0130tw/impermanent-loss-calculator)

![](https://storage.googleapis.com/papyrus_images/9d83d4cfece0ef265b552092d1c8366b7b904f7fcc9e4a4b987c62f4fba17df1.jpg)

用法，一般是矿币跌，所以可以在下图中New price新的价格那里输入，比如原来是1，输入0.5即跌50%，此时的无常损失是5.72%

![](https://storage.googleapis.com/papyrus_images/62295f0c1b184c789b62c904f7d9e27d94c51d95a3e0ccef3d9b8e7481456c6a.jpg)

**对于波动大的交易对，应对无常损失，我觉得应该根据收益率来倒推币价波动多少时开始亏本。**

比如1000元组成的挖矿，币价跌50%，亏本金的5.72%，就是亏57.2元

那挖矿年化要达到5.72%，挖一年回本

达到57.2%，36.5天回本

达到572%，3.65天回本

另外，不要以为矿币涨了，就没有无常损失了，也有的

比如矿币涨50%，无常损失是2.02%

比如1000元组成的挖矿，币价涨50%，亏本金的2.02%，就是亏20.2元

那挖矿年化要达到2.02%，挖一年回本

达到20.2%，36.5天回本

达到202%，3.65天回本

然后想办法监控币价，跌到一定程度时，及时退出

二池（有矿币的交易对的流动性）不建议

可以看出，不管怎么样，只要价格有变动，退出时无常损失不可避免。 所以如果有单池，比如像现在Cake在薄饼上有90%的年化，在Bunny上有130%左右的年化，再想办法借CAKE来挖，还是非常香的。

**如果您觉得有用**

**请关注我的mirror:** [https://submirror.xyz/l1ning.eth](https://submirror.xyz/l1ning.eth)

**和关注我的推特：**[https://twitter.com/l\_niviah](https://twitter.com/l_niviah)

**我的Medium地址：**[l1niviah.medium.com](https://l1niviah.medium.com/)

---

*Originally published on [l1ning.eth](https://paragraph.com/@l1ning/defi-2)*
