长话短说
如果你接触过 DeFi,你几乎肯定听说过这个术语。当您的代币价格与您将其存入池中时相比发生变化时,就会发生无常损失。变化越大,损失就越大。
等等,那么提供流动性会让我亏钱吗?为什么说损失是无常的呢?这源于一种特殊市场(称为自动做市商)的固有设计特征。向流动性池提供流动性可能是一项有利可图的事业,但你需要牢记无常损失的概念。
介绍
Uniswap、SushiSwap 或 PancakeSwap 等 DeFi 协议的交易量和流动性出现了爆炸式增长。这些流动性协议基本上使任何拥有资金的人都可以成为做市商并赚取交易费用。做市民主化使得加密货币领域的许多无摩擦经济活动成为可能。
那么,如果你想为这些平台提供流动性,你需要了解什么?在本文中,我们将讨论最重要的概念之一——无常损失。
什么是无常损失?
当你向流动性池提供流动性时,你存入的资产的价格与存入时相比发生变化,就会发生无常损失。这种变化越大,你遭受的无常损失就越大。在这种情况下,损失意味着提款时的美元价值低于存款时的美元价值。
包含价格范围相对较小的资产的资产池将较少受到无常损失的影响。例如,稳定币或不同包装版本的硬币将保持在相对有限的价格范围内。在这种情况下,流动性提供者(LP)的无常损失风险较小。
那么,为什么流动性提供者在面临潜在损失的情况下仍然提供流动性呢?嗯,无常损失仍然可以通过交易费用来抵消。事实上,即使 Uniswap 上那些非常容易遭受无常损失的矿池也可以通过交易费用实现盈利。
Uniswap 对直接流向流动性提供者的每笔交易收取 0.3% 的费用。如果某个池子里的交易量很大,那么提供流动性也是有利可图的,即使该池子面临严重的无常损失。然而,这取决于协议、特定池子、存入的资产,甚至更广泛的市场条件。
无常损失是如何发生的?
让我们通过一个例子来了解流动性提供者的无常损失是什么样的。
Alice 在流动性池中存入 1 ETH 和 100 DAI。在这个特定的自动做市商(AMM)中,存入的代币对需要具有同等价值。这意味着存款时 ETH 的价格为 100 DAI。这也意味着 Alice 存款在存款时的美元价值为 200 美元。
此外,池子里总共有 10 ETH 和 1,000 DAI,由 Alice 等其他 LP 出资。因此,Alice 拥有池子 10% 的份额,总流动性为 10,000。
假设 ETH 的价格上涨至 400 DAI。在此过程中,套利交易者会将 DAI 添加到池中,并从中移除 ETH,直到比率反映当前价格。请记住,AMM 没有订单簿。决定池内资产价格的是池内资产之间的比例。虽然池中的流动性保持不变(10,000),但池中资产的比例会发生变化。
如果 ETH 现在是 400 DAI,则池中 ETH 与 DAI 之间的比率发生了变化。由于套利交易者的努力,池中现在有 5 个 ETH 和 2,000 个 DAI。
因此,爱丽丝决定提取她的资金。正如我们之前所知,她有权获得资金池 10% 的份额。这样,她就可以提取 0.5 ETH 和 200 DAI,总计 400 美元。她存入了价值 200 美元的代币,赚取了不错的利润,对吗?但是等等,如果她只持有 1 ETH 和 100 DAI 会发生什么?现在这些资产的总价值为 500 美元。
我们可以看到,爱丽丝通过持有而不是存入流动性池会更好。这就是我们所说的无常损失。在这种情况下,Alice 的损失并不大,因为初始存款金额相对较小。但请记住,无常损失可能会导致巨额损失(包括初始存款的很大一部分)。
话虽如此,爱丽丝的例子完全忽略了她因提供流动性而赚取的交易费用。在许多情况下,赚取的费用可以抵消损失,并使提供流动性有利可图。即便如此,在向 DeFi 协议提供流动性之前了解无常损失仍然至关重要。
无常损失估计
因此,当池中资产的价格发生变化时,就会发生无常损失。但具体是多少呢?我们可以将其绘制在图表上。请注意,它没有考虑提供流动性所赚取的费用。
以下是该图告诉我们的与 HODLing 相比的损失的摘要:
1.25 倍价格变化 = 0.6% 损失
1.50 倍价格变化 = 2.0% 损失
1.75 倍价格变化 = 3.8% 损失
2 倍价格变化 = 5.7% 损失
3倍价格变化=13.4%的损失
4 倍价格变化 = 20.0% 损失
5 倍价格变动 = 25.5% 损失
你还需要了解一些重要的事情。无论价格朝哪个方向变动,都会发生无常损失。无常损失唯一关心的是相对于存款时间的价格比率。如果你想获得这方面的高级解释,请查看 pintail 的文章。
向 AMM 提供流动性的风险
坦率地说,“无常损失”这个名字并不好听。这被称为无常损失,因为只有当您从流动性池中提取代币时,损失才会实现。然而,到那时,损失将成为永久性的。您赚取的费用也许能够弥补这些损失,但这仍然是一个有点误导性的名称。
将资金存入 AMM 时要格外小心。正如我们所讨论的,一些流动性池比其他流动性池更容易遭受无常损失。作为一个简单的规则,池中资产的波动性越大,您遭受无常损失的可能性就越大。最好先存少量资金。这样,您可以在投入更多金额之前粗略估计预期的回报。
最后一点是寻找经过更多尝试和测试的 AMM。 DeFi 让任何人都可以轻松分叉现有的 AMM 并添加一些小改动。然而,这可能会让您面临错误,可能会让您的资金永远滞留在 AMM 中。如果流动性池承诺异常高的回报,则可能在某个地方存在权衡,相关风险也可能更高。
结束语
无常损失是任何想要向 AMM 提供流动性的人都应该了解的基本概念之一。简而言之,如果存入资产的价格自存入后发生变化,LP可能会面临无常损失。