什么是无常损失?

什么是无常损失?
你或许在其他的谈话中都听说过这词语。但损失没有实现。只当你从流动性池中取出代币时,它才会变得“真实”。

无常损失是怎么来的
我们用Uniswap的例子。
例如说,这流动性池里有ETH和USDT的两种代币。
目前,1 ETH = 400 USDT。这是从流动性池内可计算的。
现在,假设在Binance上,人们交易的是1 ETH = 420 USDT。

你怎么能从中获利?
套利交易者使用400 USDT 购买1 ETH。然后去Binance,以420USDT的价格出售。这意味着20USDT免费!是的,这是合法的。是的,这在传统的“现实世界”金融中也是如此。

那么损失从何而来?
由于Uniswap的数学公式如此, X * Y = K
交易前,池里有 25 ETH 和 10,000 USDT

K = 25 * 10,000 = 250,000

当1 ETH = 420 USDT,套利者进来交易。

因此,池里的总数改变。

如果你拥有10%池里的股份,你能拿去2.43975 ETH + 1,024.695 USDT。
这值2.43975 * 420 + 1,024.695 = 2049.39 USDT 。
如果你不把ETH和USDT放入Uniswap,你还会有2.5 ETH + 1,000 USDT. 。
这值2.5 * 420 + 1,000 = 2050 USDT。
2050 – 2049.39 = 0.61 USDT。你莫名其妙的失去了0.61 USDT。这就是无常损失!