Topics 区块链Current Page

如何避免在 DeFi 提供流动性时发生无常损失

May 3, 2023
閱讀時間 13 分鐘

AI 概要

展开

仅需 30 秒,即可快速掌握文章内容并判断市场情绪!

详细概要

去中心化金融 (DeFi) 的一个相对流行的领域是流动性挖矿,即用户如何将其加密货币放入自动做市商 (AMM) 去中心化交易所 (DEX) 的流动性池中。 作为回报,流动性提供商 (LP) 可通过增加 DEX 中可供市场参与者兑换的流动性获得奖励。

这些 AMM DEX 利用算法推动资金池的代币再平衡公式,实现可持续兑换。然而,使用此类算法会导致流动性资金池中加密货币的新价格与 LP 存入的原始价格之间存在差异。这种价格差异被称为永续亏损,当价格变化较大时,价格差异会更大。

在本指南中,我们将讨论永续亏损、提供流动性所涉及的利弊,以及如何避免或最大限度地降低永续亏损。

流动性资金池和自动做市商 (AMM)

要了解永续亏损的运作方式,熟悉 AMM 和流动性池至关重要。

DEX 的开发是为了实现无需使用可靠中介的代币交易所。与使用中心化交易所 (CEX) 不同,资产从不离开用户的钱包,也从不由交易所持有。DEX 通过 AMM 算法和流动性资金池保持去中心化,这是两项基于区块链的发明。

了解自动做市商 (AMM)

传统的订单簿模式取决于买卖双方的匹配,以便进行交易。当您使用 AMM DEX 时,您是使用代币池而不是其他交易者进行交易,其中资金池中的流动性由 LP 提供。尽管流动性池可以由多个代币组成,但通常仅由两个代币池组成。这些资金池中可用的代币比例由以下算法控制:

x * y = k

其中 x y 表示池中每种代币的价值。 K 是保持资金池总流动性不变的固定常数。

根据此公式,每个流动性资金池的总价值始终相等。固定常数创建了自动定价机制,可维持每个代币对的等值。

了解流动性资金池

流动性资金池 (LP) 通常由两种代币组成,即一对代币。例如,DAI 和 ETH 构成了一对交易对。两种加密货币的权重相等,使用户能够更轻松地进行交易。每个资金池中的代币数量可能有所不同,但每个资金池的总价值必须相等。例如,就美元价值而言,该资金池中的 DAI 比例为 50%,ETH 比例为 50%。

流动性资金池本质上是智能合约强制充值,需要在 DEX 上进行兑换。

在基本流动性池中,例如 Uniswap 中的流动性池中,我们采用基于公式的算法,确保两种加密货币的价值保持不变。此外,无论交易规模如何,该算法均可提供流动性。

该算法通过随着所需数量的增加而逐渐提高代币价格来实现这一目标。因此,流动性资金池中代币的价格取决于该币种的比例。

例如,当您使用 ETH 从 ETH/DAI 资金池购买 DAI 时,资金池中的 DAI 供应量基本上会减少。与此同时,ETH 的供应量随着您向 ETH/DAI 资金池添加 ETH 而增加。在这种情况下,ETH 数量增加,DAI 减少,导致每个 ETH 的价值降低。

由于这些资金池提供了更好的交易体验,因此一些系统已开始激励流动性提供商提供更多代币,为某些资金池提供流动性。这一过程通常称为流动性挖矿。

什么是永续亏损?

当您充值到流动性资金池时,代币价格与充值时相比发生变化,这称为永续亏损。 

另一种看待永续亏损的方式是,将两种加密货币存入流动性资金池,提供流动性,赚取的收益低于只需持有这两种加密货币即可赚取的收益。当加密货币的市场价格发生变化时,就会出现这种情况,导致您在流动性资金池中存入的加密货币的价值贬值到当前市值以下。价格变化较大,损失更大。

如果代币价格恢复到其上一个价值,导致亏损“永续”或“暂时”,则永续亏损可否定。同样需要注意的是,本次亏损并未计入投资者为换取流动性而收取的交易费用,因此可以抵消亏损。

如果投资者将加密货币从资金池中移除,则不会发生损失。为了弥补这一损失,资金池会向流动性提供商收取手续费,希望能够弥补其永续亏损。

哪些资金池容易永续亏损?

有些资金池比其他资金池更容易遭受永续损失。通常,这些资金池包含波动性加密货币。如果加密货币的价格波动了一段时间,就会造成风险加密货币对,因为价格波动可能会导致永续损失。

同样,与 frxETH 或 USDT 和 USDC 等 ETH 相关的流动性资金池等加密货币与 frxETH 或 USDT 等 ETH 相关的流动性资金池不会随着价格的相互波动而产生永续损失。 

您可以采取本文进一步讨论的一些预防措施,以避免永续损失。

DeFi 中如何发生永续亏损?

下面我们举例说明:作为流动性提供商,Jack 持有 1 ETH 和 100 USDT 的权益。根据 AMM 概念,质押代币的价值必须等值。因此,Jack 的 1 ETH 价值等于 100 USDT。此时,Jack 的股权相当于 10 ETH 和 1,000 USDT 流动性资金池总额的 10%。

一周后,1 ETH 的价格相当于 400 USDT。因此,10 ETH 价值达到 4,000 USDT,而资金池仅与 1,000 USDT 配对,因此资金池目前存在失衡。 

套利者将很快发现此资金池中的定价低效,并利用 USDT 从资金池中买入 ETH,移除 ETH 并添加 USDT,直到资金池中的 ETH 总价值等于资金池中的 USDT 总价值,也称为重新平衡资金池。在这种情况下,套利者将重新平衡资金池,直至剩余 5 ETH 和 2,000 USDT,因为 400 USDT 的 5 ETH 等于 2,000 USDT。 

要了解 Jack 是否会遭受永续亏损或收益,他必须从 0.5 ETH 和 200 USDT 的流动性池中提取 10% 的份额,即 $400:

0.5 ETH × $400 = $200

200 USDT + $200 = $400。然而,如果 Jack 持有 ETH 和 USDT,他将获得 $500,因为 1 ETH 的价值已增加至 $400。

通过在 AMM 中提供流动性,Jack 的收益比持有加密货币时低 50%。 

这种损失被称为“永续”损失,因为在 LP 仓位提仓前无法实现。此外,如果上述示例中 ETH 的价值恢复至 100 USDT,则损失将被冲回。因此,随着市场动态的变化,这是一个永续的亏损。

USD 亏损示例

如上所述,流动性提供商并不总是会因永续亏损而遭遇货币挫折。但在某些情况下,可能会发生这种情况,例如以下示例。

假设您拥有价值 $500 的两种加密货币。本例将介绍 UNI 和 ETH。假设您拥有 150 UNI 和 1 ETH,1 ETH 价值 150 UNI,且每个 ETH 的总价值为 $500。但是,在资金池中存入两种币种后,比例会有所不同,因为随着市场交易,币种价格会波动。

因此,根据永续亏损计算器,资金池中的 UNI 或 ETH 可能更多。那么,当汇率与存入两种币种时有何不同时,会发生什么情况? 加密货币从流动性池中提币后,您将遭受永续损失。

请记住,自您首次存入币种以来,汇率已发生变化。因此,当您提币时,您可能拥有一种货币中的一种货币,而另一种货币中的另一种货币则较少,反之亦然。

如果您刚刚持有资产,但没有提供流动性,该怎么办? 两种货币的兑换率更高,因此价值更高。

为了使用公式进行高级永续亏损计算,链公告提供了一种深入的分步计算方法。

流动性准备的优点

成为 LP 并向 AMM DEX 提供流动性,即可获得平台手续费形式的奖励。随着交易活动的增加和波动性的增加,LP 获得的奖励也会增加。因此,由于平台的交易量充足,LP 赚取的累计费用可能会弥补其永续亏损,使流动性供应盈利。

最近,AMM DEX 也开始用治理代币奖励 LP。例如 UNI、CRV 和 BAL。此类代币可在 DeFi 生态系统的其他地方使用,也可在交易所交易,赚取收益。

但是,成为 LP 的盈利能力在很大程度上取决于您选择提供流动性的时间和资金池。在市场行情的推动下,选择交易活跃度较高的资金池通常对 LP 有利。

限制

流动性资金池最主要的缺点是永续亏损,因为无论市场走向如何,流动性资金池都可能发生。

如何避免永续亏损

在某些情况下,如果市场波动,必然会出现永续亏损,因为价格必然会波动。但是,您可以采取一些措施来确保避免永续亏损,或者至少在价格波动时不会遭受更大的打击。

稳定币对的使用

如果您想避免永续亏损,可以考虑为稳定币对提供流动性。例如,如果您使用 USDT 和 USDC 提供流动性,则不会面临永续亏损的风险,因为稳定币价格将保持稳定。

然而,这种方法的主要缺点是,您不会从市场的任何上涨中获益。如果您在牛市进行流动性挖矿,持有稳定币毫无意义,因为您不会获得任何收益。

但是,如果您在熊市进行流动性挖矿,请尝试使用稳定币提供流动性,并赚取手续费。这样,您就能通过手续费赚取收益,而不会损失任何资金。

敬请关注手续费

在上面提供的示例中,我们没有考虑过手续费。使用流动性资金池的交易者需要支付手续费。AMM 将上述费用分摊给流动性提供商。

有时,这些费用足以抵消您在流动性提供期间遇到的永续损失。因此,随着手续费金额的增加,永续亏损随之减少。因此,LP 应寻找交易量较大的热门资金池。

投资低波动交易对

一些加密货币对比其他加密货币对更具波动性。向他们提供流动性可能会增加永续亏损的风险。

例如,如果您打算为特定加密货币对提供流动性,并且研究市场,您认为其中一种货币很快就会胜过另一种货币,则不建议您提供流动性,因为加密货币价格之间的差异会导致更大的永续损失。

最重要的是,通过监控当前和未来的表现,警惕波动的货币。

选择灵活流动性资金池比率

增加永续亏损几率的一个因素是大多数 AMM 的 50:50 比例。该功能优先打造平衡的流动性资金池,进而为流动性提供商带来永续损失。

有许多去中心化交易所可以不同比例提供流动性。此外,Balbit 等交易所还支持您汇集两种以上的加密货币。

使用平衡资金池,您可以提供不同比率的流动性。例如,您的 LP 仓位可能由 95% 的加密货币 A 和 5% 的加密货币 B 组成。在 95:5 的比率下,在这种情况下,任何价格变化都不会造成 50:50 资金池的永续损失。因此,您可以选择为这些资金池提供更灵活的流动性,从而降低永续亏损。

等待汇率恢复正常

当您为加密货币对提供流动性时,其利率将在市场中自然变化。您充值的价格偏离率越高,永续损失就越高。

您可以等待加密货币价格恢复到初始汇率,在此之前不要提币,这样将消除永续亏损的风险。然而,由于加密货币市场的波动,这并不像听起来那么简单。如果价格未恢复到初始状态,可能会导致您遭受更大的损失。

单边质押池

并非所有 AMM 都有双币种流动性资金池。一些热门 AMM 支持单边质押池。在此类资金池中,您可以向资金池提供稳定币。

作为流动性的交换,您可以减少平台的应计费用。由于仅提供一种货币,因此两种资产的价格不会有任何差异。因此,在这种情况下,永续亏损将被移除。

为信誉良好的 AMM DEX 和流动性资金池提供流动性

建议您为 AMM DEX 提供流动性,这些 AMM DEX 经过测试和证明具有良好声誉。一些更新的 AMM DEX 往往会带来异常高的收益。尽管收益几率似乎有所增加,但导致地毯拉扯的风险更高,开发人员会耗尽资金池内的流动性,导致 LP 损失充值。

为高度相关的交易对提供流动性

您可以创建具有适度相关性的加密货币投资组合,以减少永续损失。这样一来,当加密货币价格出现分歧时,您的投资组合将继续在很大程度上保持平衡,您可以避免任何不可预见的损失。

结语

最后,您必须记住,无论价格方向如何变化,您都可能面临永续亏损。加密货币对中的两种货币中,哪种货币价格上涨或下跌并不重要:结果将是永无止境的损失。

您不会遭受任何永续损失的唯一方式是提币时的价格是否与充值时的价格相同。

但假设您希望利用流动性提供作为被动收益的潜力。在这种情况下,最好使用市场中加密货币价格的波动来计算永续亏损。更重要的是,为了最大限度地提高被动收益,不要为波动对提供流动性,因为它们更容易遭受永续损失。

到目前为止,您已经充分了解了永续亏损和避免亏损的方法。对于初学者或中间加密货币用户来说,这些提示应该足够。



解锁最高 100 USDT 奖励

Also, enjoy 555% APR on Bybit Earn products!

    roadmap