無常損失(Impermanent Loss)是DeFi流動性提供者面臨的最重要風險之一。簡單來說,當你向流動性池存入代幣後,如果代幣價格發生變化,你取回的資產總價值可能低於一直持有不動的價值,這個差額就是無常損失。理解無常損失對於任何想參與DeFi挖礦的人來說都至關重要。如果你還在學習階段,可以先幣安官網用中心化的方式進行交易。

無常損失是怎麼產生的?
要理解無常損失,需要先了解AMM(自動做市商)的工作原理。以Uniswap V2為例,它使用恆定乘積公式:x × y = k,其中x和y分別是池子中兩種代幣的數量。
當市場價格變化時,套利者會在池子和外部市場之間套利,使池子中的價格與市場價格保持一致。這個過程會改變池子中兩種代幣的比例。
具體舉例:假設你存入1 ETH(價值2000美元)和2000 USDT,總計4000美元。
- 如果ETH漲到4000美元,由於AMM機制,你的份額變為約0.707 ETH + 2828 USDT,總價值約5656美元
- 但如果你一直持有不提供流動性,1 ETH + 2000 USDT = 6000美元
- 差額344美元就是無常損失,約5.7%
無常損失的計算方式
無常損失的大小取決於價格變化的比例,與價格變化的方向無關(漲跌都會產生):
| 價格變化 | 無常損失 |
|---|---|
| 1.25倍 | 0.6% |
| 1.5倍 | 2.0% |
| 2倍 | 5.7% |
| 3倍 | 13.4% |
| 4倍 | 20.0% |
| 5倍 | 25.5% |
可以看到,價格變化越大,無常損失越嚴重。當價格變化達到5倍時,無常損失高達25.5%。
為什麼叫"無常"損失?
之所以稱為"無常"損失,是因為如果價格最終回到你存入時的水平,損失就會消失。只有在價格偏離時取出流動性,損失才會"永久化"。但實際操作中,價格回到完全一致的機率很低,所以無常損失在多數情況下是真實存在的。
什麼情況下無常損失最大?
- 高波動代幣對:如ETH/小幣,小幣價格可能暴漲暴跌,無常損失巨大
- 單邊大幅行情:當某個代幣持續單方向大幅上漲或下跌時
- 牛市中的ETH/穩定幣對:ETH大幅上漲時,LP相比單純持有ETH會有明顯損失

如何減少無常損失?
- 選擇穩定幣對:如USDT/USDC、DAI/USDC等穩定幣之間的交易對,價格波動極小,無常損失接近零
- 選擇相關性高的代幣對:如ETH/stETH,兩者價格高度相關
- 使用集中流動性:Uniswap V3允許在指定價格區間提供流動性,雖然可以提高資金效率,但價格超出區間後無常損失更大
- 選擇高手續費池:手續費收入可以部分或全部覆蓋無常損失
- 短期參與高獎勵池:在代幣獎勵較高時參與,及時獲利退出
無常損失和手續費收入的權衡
判斷提供流動性是否值得,關鍵是比較手續費收入(+代幣獎勵)和無常損失:
- 如果手續費 + 獎勵 > 無常損失,提供流動性有利可圖
- 如果手續費 + 獎勵 < 無常損失,單純持有代幣更划算
大部分成熟的交易對(如ETH/USDC在Uniswap V3上),手續費收入通常能覆蓋無常損失。但對於小幣對,情況可能截然不同。
安全提醒
在參與流動性提供前,務必注意以下安全事項:
- 充分理解風險:在投入資金前,用無常損失計算器模擬不同價格場景下的損失
- 不要追逐高APY:超高年化收益往往意味著高無常損失風險或代幣價格即將崩盤
- 小額試水:先用小資金體驗完整流程,確認理解所有機制後再增加投入
- 持續監控:定期檢查你的LP頭寸價值變化,及時止損
- 選擇審計過的協議:只在經過安全審計的主流DeFi協議上提供流動性
- 注意合約授權:定期清理不必要的合約授權,防止資產被惡意轉移
無常損失可以完全避免嗎?
不能完全避免,但可以大幅減少。選擇穩定幣交易對可以將無常損失降到接近零。一些新型DEX(如Balancer的加權池)也透過改變池子比例來減少無常損失。
無常損失會超過本金嗎?
理論上無常損失不會超過100%,但極端情況下(如一種代幣歸零),你的流動性份額可能變得幾乎沒有價值。這比單純持有那個歸零代幣的損失要大。
提供流動性一定會虧錢嗎?
不一定。如果交易手續費和代幣獎勵足夠多,完全可以覆蓋無常損失並獲得正收益。關鍵是選擇合適的交易對和平臺。可以先在幣安官方APP,蘋果使用者參考iOS安裝教程瞭解主流幣種行情。
如何計算我的無常損失?
可以使用線上無常損失計算器,輸入初始價格和當前價格即可計算。也可以對比你的LP頭寸當前價值與同等金額持有不動的價值來手動計算。
Uniswap V3的集中流動性對無常損失有什麼影響?
集中流動性可以在選定價格區間內提高資金效率和手續費收入,但當價格超出區間後,你的頭寸會完全變為單一代幣,無常損失會更大。需要更積極的管理。