什么是无常损失:提供流动性之前您需要了解什么
如果您对去**化金融(DeFi)感兴趣,您可能听说过流动性池。这些智能合约允许用户存入**并从交易活动中赚取费用。流动性池对于 Uniswap、SushiSwap 或 PancakeSwap 等自动做市商 (AMM) 的运作至关重要,它们使**人都可以在没有中介的情况下交易**
然而,虽然高利率被视为潜在的上行空间,但流动性池有时会带来未知的下行风险,即无常损失。在本文中,我们将准确解释什么是无常损失,提供一个易于理解的示例,并概述投资者可以采取的**风险的步骤。
当您向资金池提供流动性,并且您存入资产的价格与您存入资产时相比发生变化时,就会发生无常损失。这种变化越大,您面临的无常损失就越大。在这种情况下,损**味着取款时的美元价值低于存款时的美元价值。
无常损失通常出现在标准流动性池中,其中流动性提供者 (LP) 必须以正确的比例提供两种资产,并且其中一种资产相对于另一种资产具有波动性,例如,在 Uniswap 中DAI/ETH 50/50 流动性池。如果 ETH 升值,矿池必须依靠套利者不断确保矿池价格反映现实世界的价格,以维持与池中的两个**。这基本上导致了一种情况,即价值增值的**利润被流动性提供者拿走。
此时,如果有限合伙人决定撤回其流动性,则无常损失将变为**性损失。
让我们用一个简单的例子来说明无常损失如何影响流动性提供者。
Bob 在流动性池中存入 0.5 BTC 和 10,000 USDT。矿池要求两种资产价值相等,因此充值时BTC价格为20,000 USDT。 Bob的存款总额为20,000 USDT。该池共有 5 BTC 和 100,000 USDT,因此 Bob 拥有该池的 10%。
BTC 的价格在币安等外部交易所上涨。现在币安的BTC价格是40,000 USDT。套利者看到这种价格差异并决定利用它来获利。
套利者从池中购买更便宜的 BTC,直到池价格与外部价格匹配。为此,套利者使用控制矿池行为的常数乘积公式:x * y=k,其中 x 是 BTC 数量,y 是 USDT 数量,k 是常数。
将外部价格代入这个公式,我们可以算出当价格相等时,池子里还剩下多少BTC和USDT:4 * 160,000=k,所以k=640,000。
因此,套利者以 80,000 USDT 从池中购买 1 BTC,平均价格为每 BTC 36,000 USDT。
然后,套利者可以在币安上以 40,000 USDT 的价格出售该 BTC,扣除费用后赚取约 4,000 USDT 的利润。
鲍勃的存款怎么了?他仍然拥有矿池 10% 的股份,这意味着他现在拥有:
- 0.4 比特币
- 16,000 美元
如果他现在出售他的股份,他将得到:
- 0.4 * 40,000 16,000=~32,000 USDT
那还不错!他获利12,000 USDT!
然而,如果他不提供**流动性而只是保留自己的资产,他将拥有:
- 0.5 比特币
- 10,000 美元
这将值得:
- 0.5 * 40,000 10,000=~30,000 USDT
相差约 2,000 USDT!
这种差异就是我们所说的无常损失
在提供流动性时,有几种方法可以减少或避免无常损失:
游泳池。如果您相信价格**会恢复到原来的水平,或者随着时间的推移,您的交易费用和奖励将超过您的损失,您可以选择持有流动性更长时间。
无常损失是与向 AMM 提供流动性相关的风险之一。当您存入的资产的价格相对于彼此发生变化并为套利者创造从您的损失中获利的机会时,就会发生这种情况。
然而,通过选择资产波动性较小、交易费用较高、激励措施或保持流动性更长时间的资金池,可以减轻甚至克服无常损失。如果您了解所涉及的风险和收益,并根据您的风险偏好和目标做出明智的决策,那么提供流动性可能是一项有益的投资。