無常損失或無常損失是我們在進入流動性礦池時獲得的與持有貨幣相比的差額。
這樣的損失不一定是損失,但與我們將硬幣放在錢包中而不存入它們相比,它的錢更少。
當我們將代幣存入流動資金礦池後,代幣價格上漲或下跌時,就會發生這種情況。
當從流動性礦池中提取代幣時的法定貨幣(歐元或美元)價值低於我們存入它時的價值時,這種價格變化被認為是損失。
該術語與收益農業密切相關,這是一種投資,我們藉出代幣以獲得獎勵。
它有點類似於質押,但比這要復雜一些。收益農業涉及提供流動性或將你的代幣借給流動性礦池。
我們獲得的獎勵取決於協議。雖然單產農業被認為是比簡單持有更有利潤的投資,但幫助流動性也帶來了一些風險。
流動性礦池中的代幣和流動性提供者的數量決定了無常損失的風險。因為該代幣將與另一個代幣形成一對,它們通常是基於以太坊的代幣和穩定幣。
例如,ETH/DAI 流動性礦池的風險低於ETH/SUSHI 對,因為前者有更穩定的資產可以交易:DAI。
價格的變化就是我們所說的無常損失,因為價格在未來總是可以回到交易所之前的水平。如果價格回到我們存入時的價值,那麼我們可以說無常損失已被取消。
這就是為什麼它被稱為無常,因為在我們移除礦池之前,損失不會成為現實,只要我們投入,就不會有問題。
只有當我們從礦池中提取資金時,損失才會成為永久性的。
在這個流動性礦池中,一對代幣的價格可能與我們在幣安或Coinbase 等中心化交易所中發現的價格不同。
這些礦池是不同的,因為它們使用稱為自動做市商的協議。一種利用算法來確定資產價格的方法。
Uniswap 等基本流動性礦池遵循恆定的產品貨幣創建算法。與其他投資選項不同,它們提供了一種隨時交易資產的方式,即使沒有匹配的買賣訂單。
此外,這些礦池中資產的價格受代幣之間的比率影響,而不是受外部市場價格的影響。
因此,必須考慮比率的任何變化來計算礦池中剩餘資產的價值。否則,這種變化可能意味著我們在交易所的訂單簿中發現的非常顯著的變化。
如何計算無常損失?
有一些工具可以讓我們計算無常損失,而無需自己進行計算。一個例子就是這樣,它允許我們在存款和提取時輸入兩個代幣的價值,以了解我們是否會獲得損失。
在上面的示例中,我們看到第一個代幣值得存入100 美元,然後是120 美元。而代幣B 是一種不會改變其價格的穩定幣。
在我們的例子中,無常損失為0.41%,這很好。但是價格的變化越大,這個值就越高。
同樣的工具讓我們看看如果我們的存款是1000 美元,我們最後會有多少錢:
第一個結果告訴我們,如果我們只是持有,我們最終將獲得1,000 美元。而在第二種情況下,我們看到如果我們將它們存入流動資金礦池,將會損失大約5.55 美元。
在我們為資金礦池提供流動性之前,進行此計算以確定我們正在運行的風險非常重要。
如果我們不想使用任何工具並自己進行計算,那麼有一個公式可以做到這一點,這有助於了解我們如何得出該值,從而對此事有更詳細的了解。
具體公式如下:
在公式中,變量k 是我們存款和取款時的價格之間的變化。例如,如果價格變化了20%,那麼我們應該使用k = 1.2。
一旦我們得到k 給定變化的無常損失的值,我們必須將該百分比乘以初始值,以獲得法定貨幣的數字。
例如,如果我的無常損失為0.6%,而我的初始資產價值為1,000 美元,那麼流動資金礦池的無常損失為1,000 美元* 0.6% = 6 美元。
無常損失的例子
這聽起來可能有點複雜,但沒有什麼比一個很好的例子來了解我們如何得出這些數字以及這對我們的投資意味著什麼了。
例如,我們在流動性礦池中有一個USDC/ETH 對,每個代幣的比率相等,其中1 ETH 等於200 美元。
作為流動性提供者,我們向礦池中添加1 ETH 和200 USDC。我們存入的美元金額實際上是400 美元,因為ETH 等於200 美元,然後我們有USDC,總共多了200 美元。
假設礦池中有10 個ETH 和2,000 美元的USDC。這意味著我們擁有礦池的10%。
而且由於礦池中每個代幣的價格取決於其流動性礦池的比率,它們的價格與我們在交易所發現的價格無關。
假設現在ETH 的價格上漲了x2,這意味著現在我們的ETH 價值400 美元。為了保持兩個代幣之間的比率為50/50,那麼應該有7,071 ETH 和$2,828.42 USDC。
計算它們如何平衡的公式是:
x = √(t / p) , y = √(t * p) t = ETH * USDC = 10 * $2,000 = $20,000 p = 新價格= $400 ETH = √(20,000/400) = 7,071 ETH , USDC = √( 20,000 * 400) = 2,828.42 美元
如果我們現在選擇挖礦,我們將獲得0.7071 ETH 和282.84 美元的USDC(各10%),相當於565.68 美元。但是,如果我們持有代幣,我們現在將擁有600 美元(200 美元的USDC 和400 美元的ETH)。
大約34 美元(5.72%) 的差額就是所謂的無常損失。流動性礦池的變化越大,我們損失的就越多。
請注意,這裡我們計算了單一資產的無常損失,因為另一個是穩定幣。情況並非總是如此。
不同價格變化的無常損失
無論資產價格向哪個方向移動,都可能發生無常損失。讓我們看看這些無常損失在不同的價格變化下是什麼:
如果以太坊價格上漲:
增加10% 會給我們帶來0.11% 的損失。增加25% 將使我們損失0.62%。增加50% 將使我們損失2.02%。增加200% 會給我們帶來5.72% 的損失。增加300% 將使我們損失13.4%。增加400% 將使我們損失20.0%。增加400% 會給我們帶來25.46% 的損失
如果以太坊價格下跌:
10% 的跌幅將使我們損失0.14%。下跌20% 將使我們損失0.62%。 50% 的跌幅將使我們損失5.72%。 90% 的跌幅將使我們損失42.5%。
正如我們所見,在流動性礦池中使用自動做市商是不可避免的。更糟糕的是,當資產價格下跌時,我們損失的百分比金額大於價格上漲時的相同百分比。
我們不僅因為我們的資產貶值而遭受損失,而且還因為無常損失。
如何避免無常損失?
現在我們確切地知道它是什麼以及如何計算它,我們可以看到一些技術或技巧來盡可能少地暴露自己。
首先要考慮的是尋找與穩定幣的配對。如果我們用USDT/USDC 對計算無常損失,我們會發現我們不會承受這種損失,因為價格將始終保持不變。這對於熊市很有用,我們將繼續從交易費用中獲得回報。
另一種策略是將資產分成兩等份。一部分存入流動資金礦池,另一部分則作為加密貨幣世界中更傳統的投資,hodl。
這樣做的缺點是我們將獲得的收益只有一半,因為我們只有50% 的資產將投資於礦池中。
例如,在ETH/USDC 對的情況下,如果價格下跌50%,那麼由於無常損失,我們將獲得2.02% 的損失。如果我們的投資是1,000 美元,我們將損失20 美元。但是,如果有一半,我們的損失將僅為10.1 美元。
另一個解決方案是我們應該避免投資那些非常不穩定的加密對。代幣移動得越多,這對我們的影響就越大,尤其是在它下跌的情況下。成對地移動相當均勻也很有用,儘管它有點難以確定。
尋找具有不等比率餘額而不是典型的50/50 的礦池也很方便。一些像Balancer 這樣的DEX 具有靈活的礦池,比率為95/5、80/20 和60/40。當價格波動較大時,這可以緩解問題。
最後,有必要尋找具有強大激勵措施來抵消這種影響的流動資金礦池。如果交易費用很高,那麼我們也會得到什麼,減輕無常損失。
恢復
無常損失是持有和使用流動資金礦池之間存在的差異。在投資這些投資工具時,我們必須將損失與獲得的回報一起考慮在內。當價格下跌時,這些損失通常比上漲時要大得多,但最終我們總是會遭受損失。
資訊來源:由0x資訊編譯自CRIPTOTARIO。版權歸作者Criptotario所有,未經許可,不得轉載