什麼是加密貨幣中的無常損失?流動性池損失如何運作(附範例)| KTX Crypto Exchange

KTX
KTX
  • 更新於
KTX Learn: impermanent loss and why a profitable liquidity pool can underperform holding

一個流動性部位的價值可能從 2,000 美元上升至 2,828 美元,但持有者仍會少 172 美元。這並不矛盾:如果相同的代幣留在錢包中,其價值本來會變成 3,000 美元。

這個差額就是無常損失:由流動性池資產組成變化所造成的差額,並以持有原始代幣數量的結果作為比較基準。它不一定代表美元損失、提領費用,或協議遭到駭客攻擊的證據。理解比較方式,比記住這個名稱更重要。

提供流動性會改變您持有的資產

在自動化做市商中,交易者會與流動性池進行代幣交換。流動性提供者(LP)提供資產,並取得流動性池份額的權益。隨著交易改變池中的資產餘額,這項權益所代表的每種代幣數量也會不同。

請考慮一個全範圍、雙代幣、50/50 的恆定乘積流動性池。其不含費用的模型為 x × y = k,其中 x 與 y 是代幣餘額。當外部價格變化時,套利交易者可以針對過時的池內價格進行交易,將儲備比例推向市場價格。提供者最後會持有較少相對升值的代幣,以及較多相對貶值的代幣。這就是讓這些交易得以進行所產生的經濟成本。

以下範例假設套利會持續進行,直到價格與外部價格一致;LP 份額不變,且不計入費用、獎勵或網路成本,並假設穩定幣維持 1 美元。這些是針對此特定模型的計算,不是預測,也不代表所有流動性池的情況。

當 ETH 翻倍時,流動性池會賣出部分 ETH

假設 ETH 價格為 1,000 美元時,一個部位代表 1 ETH 與 1,000 顆穩定幣。兩邊的價值都為 1,000 美元,總額為 2,000 美元。按比例縮放後的餘額符合 x × y = 1,000。

如果 ETH 上升至 2,000 美元,新的價格比例要求 y ÷ x = 2,000。解出這兩個方程式後,可得約 0.707107 ETH 與 1,414.21 顆穩定幣。以新的市場價格計算,每一邊的價值都是 1,414.21 美元,總額為 2,828.43 美元。

如果持有原本的 1 ETH 與 1,000 顆穩定幣,價值則會是 3,000 美元。流動性池少了 171.57 美元,也就是持有基準的 5.72%。不過,相較於最初存入的資產,它仍然增加了 828.43 美元。將這個結果稱為原始 2,000 美元的 5.72% 損失,會使用錯誤的分母。

Hypothetical $2,000 deposit: after ETH doubles, holding is worth $3,000 and the fee-free pool $2,828.43, a $171.57 shortfall
美元價值為正回報,仍可能同時落後於持有資產。全範圍 50/50 模型;不計入費用與成本。

如果 ETH 改為下跌至 500 美元,該部位會變成約 1.414214 ETH 與 707.11 顆穩定幣,價值為 1,414.21 美元。若選擇持有,價值會是 1,500 美元。在此情況下,流動性池不僅損失美元價值,也比持有資產少了 85.79 美元,同樣是 5.72%。累積更多 ETH 並沒有保護投資組合的美元價值。

相對價格決定基本計算方式

令 r 等於某代幣最終以另一種代幣計價的價格,再除以存入時的相對價格。對於上述模型,流動性池價值除以持有資產價值為 2√r ÷ (1 + r)。以正值的落後百分比表示,無常損失為 [1 − 2√r ÷ (1 + r)] × 100%。

最終相對價格/初始價格 價格變動範例 相較於持有資產的差額
0.50× 價格減半 5.72%
1.00× 相對價格沒有變化 0%
1.25× 價格上升 25% 0.62%
2.00× 價格翻倍 5.72%
4.00× 價格變為四倍 20.00%

這種對稱性涉及相互倒數的相對價格變動,例如翻倍與減半,而不是相同百分比的上漲與下跌。上升 50% 與下跌 50% 並不是互為倒數。不同權重、穩定兌換曲線與有界流動性範圍,都需要各自進行計算。

「無常」表示,如果相對價格回升,模型中的差距可能縮小。這不代表一定會恢復,也不代表恢復有既定時間表。維持部位開放,代表持續承受接下來的價格變化;它不會抵銷今天的經濟差額。

費用必須填補美元差額,而不是追逐醒目的 APR

在價格翻倍的範例中,當下需要額外增加 171.57 美元的淨價值,才能追上持有資產的結果。這是帳務上的門檻,不是對未來費用的估計。實際費用可能改變流動性池儲備,或依實作方式另行累積。

請將 LP 權益的按市值計算價值,加上另行持有的費用與獎勵,再扣除相關成本,並與同一時間原始代幣數量的價值進行比較。如果部位價值已包含費用,請勿重複計入。請以實際可實現的價格評估獎勵代幣,並將歸屬期與出售成本納入考量。

年化顯示會根據活動量與資本等假設進行推算。它無法證明在您的實際持有期間,實際收入超過了實際差額。單憑高交易量,也無法證明有多少符合資格的流動性份額能分得這些費用。

集中流動性與穩定幣會改變曝險

集中流動性會將資本配置在選定的價格範圍內。當價格穿越該範圍時,資產餘額會發生變化;一旦超出邊界,主要部位會變成單邊資產。Uniswap 的文件說明,超出範圍的部位會停止賺取交易費用,直到再次恢復活躍。較窄的範圍可能加劇資產庫存變化,並需要更多管理。上述全範圍公式並不是有界部位的計算工具。

在一般情況下,穩定幣交易對的相對價格波動可能很小,但脫鉤會改變這項前提。交易者可能移出較強勢的資產,同時存入正在走弱的資產。流動性池熟悉的美元標示,並不代表儲備支持或贖回保證。

合約漏洞、管理權遭到入侵與惡意代幣,都是額外風險。借款來資助存入資產,可能增加清算風險。這些風險都不應納入無常損失公式,並視為已經計算在內。

此外,也請將資產庫存的表現落後與執行成本分開看待。KTX 關於流動性與交易規模以及滑價的指南,說明為什麼買入或出售由此產生的代幣,可能增加另一項成本。符合資格的讀者可以透過 KTX 探索市場;交易所交易與向鏈上流動性池提供資產,是不同的活動。

比較流動性池報酬前的五個問題

如果兩種代幣的美元價格都翻倍,是否會有無常損失?

如果兩者的相對價格維持不變,基本模型就不會有無常損失,即使美元價值上升也是如此。這項比較追蹤的是資產之間的相對變動。

LP 代幣是否保證返還我的存入資產?

不會。它代表的是依照流動性池規則所享有的權益,而不是承諾返還原始代幣數量或美元金額。有些集中流動性部位使用 NFT,而不是可互換的 LP 代幣。

領取費用是否會重設損失計算?

不會。費用權益屬於收入;它本身不會重設原始持有基準。請記錄存入、提領與分配,以避免改寫比較基準。

如果我之後增加更多資本,會怎麼樣?

每次增加資本時,都有不同的起始價格與代幣組成。請追蹤各筆獨立的存入批次,或使用一致的經現金流調整後基準,而不要把所有資產都視為第一次存入的資產。

質押是否適用相同機制?

單純質押不會透過交換重新平衡流動性池中的兩種資產儲備。將質押憑證投入流動性池,會在該憑證本身的風險之外,另外引入 LP 曝險。

本內容僅供教育用途,並非投資建議。所有數值範例皆為假設情境。提供流動性可能造成資本損失。

技術參考資料:Uniswap 的無常損失說明、集中流動性文件,以及 Balancer 白皮書。以上的實例與百分比計算,均根據所述假設獨立推導。

這篇文章是否有幫助?

0 人中有 0 人覺得有幫助

還有其他問題?提交請求