如果你有接觸加密貨幣的資訊或是參與各種 DeFi 項目,可能都會聽過「無常損失」這個專有名詞,好像跟流動性挖礦有關,但不知道它是什麼意思、也不知道損失了什麼。
因此這篇文章會跟你介紹什麼叫做「無常損失」,它發生在哪裡?在什麼情況下會發生?同時也會教你使用「無常損失計算機」。
無常損失是什麼?
在虛擬貨幣的市場裡,無常損失 (英文:Impermanent Loss,IL) 是流動性提供者會面臨的一種資產風險,它是在流動性挖礦時因幣價發生變化所帶來的損失,而且幣價變化越大、無常損失就會越多。
中文名稱 無常損失 英文名稱 Impermanent Loss 名詞解釋 在進行流動性挖礦時,因幣價發生變化而產生的損失
無常損失發生在哪裡?
加密貨幣的市場上存在著各式各樣的交易平台,每個平台背後的交易機制可能會不一樣,但通常都離不開幾種主流的模型,像是「訂單簿模式」或「自動做市商 (AMM)」。
其中使用自動做市商的平台上會存在不同交易對的「流動性池」,像是去中心化交易所 Uniswap 或中心化交易所幣安的流動性挖礦。
在特定的機制與公式之下,存入池內的資產需具有同等價值,而流動性池的幣價會由「池內的資產比例」來決定。比如說,流動性池中有 3 顆 BTC 跟 30000 顆 USDT,那這個池子的 BTC 幣價就是 10000 USDT。
用戶只要為這些流動性池提供流動性,也就是注入一筆資金/加密貨幣,就可以成為「流動性提供者 (LP)」,並獲得池中的交易手續費分潤或是其它獎勵,但同時也會因幣價發生漲跌而導致無常損失。
無常損失具體是怎麼回事?
假設小明往一個「流動性池」投入 2 ETH 跟 2000 DAI,而投入後的池內資產為 10 ETH 跟 10000 DAI ( 1 ETH = 1000 DAI ),那小明就持有這個流動性池的 20% 資產,投入的價值為 4000 DAI。
變化前 ETH 資產狀況 DAI 資產狀況 小明資產 (20%) 2 ETH 2000 DAI 流動性池總資產 10 ETH 10000 DAI
接著外部市場上的 ETH/DAI 價格發生變化,ETH 的價格漲到了 4000 ETH/DAI。
這時候市場上的「套利者」看到流動性池內的幣價還停留在 1000 ETH/DAI,就會進行套利行為 (Arbitrage),也就是拿著 DAI 來購買流動性池內便宜的 ETH,實際上就是存入 DAI 來換出 ETH,直到池內的幣價也達到外部市價的水平,最後池內的資產就會變成 5 ETH 跟 20000 DAI。
變化後 ETH 資產狀況 DAI 資產狀況 小明資產 (20%) 1 ETH 4000 DAI 流動性池總資產 5 ETH 20000 DAI
而小明因為還持有流動性池的 20% 資產,所以小明擁有 1 顆 ETH 跟 4000 顆 DAI 並可以隨時贖回,價值 8000 DAI,看起來有因為 ETH 價格的上漲而受惠。
但如果小明當初選擇「不投入」流動性池,只放在冷錢包的話,那小明身上就還保有 2 ETH 跟 2000 DAI 的現貨,如今這些現貨的價值就有 10000 DAI,是不是比投入流動性池還要賺呢?這跟「投入」池內的價值差了 2000 DAI,而兩者之間的差額就被稱為「無常損失」。
幣價上漲
前後比較流動池的數量
(選擇投入)持有現貨數量
(選擇不投入)ETH/DAI
幣價=1000
(上漲前)2 ETH
2000 DAI
(價值:4000)2 ETH
2000 DAI
(價值:4000)ETH/DAI
幣價=4000
(上漲後)1 ETH
4000 DAI
(價值:8000)2 ETH
2000 DAI
(價值:10000)無常損失 – 2000 DAI 0
而且你會發現,就算幣價是下跌的,同樣也會有無常損失的狀況產生。
幣價下跌
前後比較流動池的數量
(選擇投入)持有現貨數量
(選擇不投入)ETH/DAI
幣價=1000
(下跌前)2 ETH
2000 DAI
(價值:4000)2 ETH
2000 DAI
(價值:4000)ETH/DAI
幣價=250
(下跌後)4 ETH
1000 DAI
(價值:2000)2 ETH
2000 DAI
(價值:2500)無常損失 – 500 DAI 0
發生無常損失的時候怎麼辦?
實際上只要流動性池中的幣價發生變化,就會產生無常損失,只是多跟少的問題而已。
不過無常損失是一種「暫時性的損失」,只要幣價回到剛開始投入流動性池的價格,之前產生的無常損失就會被彌平消除。這就跟一般投資的「未實現損益」很像,只要我不賣都不算虧!
就算價格回不到起點,流動性挖礦通常還會有手續費之類的獎勵,只要無償損失不大並且時間夠長,流動性挖礦的獎勵應該都還能蓋過去。
當然你也可以透過「借貸」或「合約」之類的工具來對沖風險,但效果可能有限,而且還要考量相關的操作成本。
無常損失計算機
如果你想知道無常損失的虧損率究竟有多少,但又不知道怎麼計算的話,網路上有很多平台都有提供「無常損失計算機」,例如:CoinGecko。
進去之後,通常預設都是套用 50/50 的模型,我們只要在資產 (Asset) 的欄位填入幣價的漲跌幅度,就可以算出無常損失的程度。
結語
在自動化做市商的平台進行流動性挖礦的時候,通常會將「無常損失」的風險考量進去,因為這樣才能體現真實的投資報酬率。
但有鑑於大多數加密貨幣的價格波動都很大,新手如果想初嘗流動性挖礦的體驗,可以找看看那些幣價漲跌相關性高的流動性池來投入,比如:BTC/WBTC、BUSD/USDT、USDT/DAI,這類流動性礦池的挖礦獎勵可能不高,但無常損失的程度通常也都不大。
常見問題 FAQ
免責聲明:加密貨幣的投資風險極高,本文僅為資訊整理或教學示範,絕無任何投資推薦之意,亦無招攬開戶邀約,使用者應考慮本文的任何意見、觀點或結論是否符合其特定狀況。據此投資,責任自負。
References:
https://academy.binance.com/zt/articles/impermanent-loss-explained
原網站|數
位
小
幫
手
digitalyoming
.com
( 未經許可,禁止轉載 )
原網址|https://digitalyoming.com/impermanent-loss/