Topics 區塊鏈

如何在 DeFi 中提供流動性時避免永續損失

中級
區塊鏈
DeFi
3 Mei 2023

去中心化金融 (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 等交易所還支持您匯集兩種以上的加密貨幣。

使用 Balancer 資金池,您可以以不同比例提供流動性。例如,您的 LP 倉位可能由 95% 的加密貨幣 A 和 5% 的加密貨幣 B 組成。 在 95:5 的比率下,在這種情況下,任何價格變化都不會造成 50:50 資金池的永續損失。因此,您可以選擇為這些資金池提供更靈活的流動性,從而降低永續損失。

等待匯率恢復正常

當您為加密貨幣對提供流動性時,其利率將在市場中自然變化。您儲值的價格偏離率越高,永續損失就越高。

您可以等待加密貨幣價格恢復至初始匯率,在此之前不要提幣,這樣將消除永續虧損的風險。然而,由於加密貨幣市場的波動,這並不像聽起來那麼簡單。如果價格未恢復到初始狀態,可能會導致您遭受更大的損失。

單邊質押池

並非所有 AMM 都有雙幣種流動性資金池。一些熱門 AMM 支持單邊質押池。在此類資金池中,您可以嚮資金池提供穩定幣。

作為流動性的交換,您可以減少平台的應計費用。由於僅提供一種貨幣,因此兩種資産的價格不會有任何差異。因此,在這種情況下,永續虧損將被移除。

為信譽良好的 AMM DEX 和流動性資金池提供流動性

建議您為 AMM DEX 提供流動性,這些 AMM DEX 經過測試和證明具有良好聲譽。一些更新的 AMM DEX 往往會帶來異常高的收益。盡管收益幾率似乎有所增加,但這會導致地毯拉扯風險更高,開發人員會耗盡資金池內的流動性,導致 LP 損失儲值。

為高度相關的交易對提供流動性

您可以創建具有適度相關性的加密貨幣投資組閤,以減少永續損失。這樣,當加密貨幣價格齣現差異時,您的投資組閤將繼續保持基本平衡,您可以避免任何不可預見的損失。

最終備注

最後,您必須記住,無論價格方嚮如何變化,您都可能麵臨永續虧損。加密貨幣對中的兩種貨幣中,哪種貨幣價格上漲或下跌並不重要:結果將是永續虧損。

您不會遭受任何永續損失的唯一方式是提幣時的價格是否與儲值時的價格相同。

但假設您希望利用流動性提供作為被動收入的潛力。在這種情況下,最好使用市場中加密貨幣價格的波動來計算永續虧損。更重要的是,為瞭最大限度地提高被動收益,不要為波動對提供流動性,因為它們更容易遭受永續損失。

到目前為止,您已經充分瞭解瞭永續虧損和避免虧損的方法。對於初學者或中間加密貨幣用戶來說,這些提示應該足夠。