什麼是無常損失?
無常損失是流動性提供者和單純持有代幣相比所放棄的部分。它為什麼會發生、會有多大,以及手續費如何彌補它。
更新於 2026年11月9日
簡而言之
當你為一個由兩種代幣組成的池子提供流動性時,池子會隨著價格變動不斷重新平衡,賣出上漲的那一種,買入下跌的那一種。無常損失是你在池子裡的份額價值,和你單純持有同樣代幣的價值之間的差距。之所以叫「無常」,是因為價格回到原點時它就會縮小;一旦你提領,它就成了真正的損失。賺到的交易手續費可能彌補它,也可能不夠。
它為什麼會發生
一個雙代幣池,例如 ETH 和 USDC,同時持有兩種代幣,讓交易者在兩者之間兌換。當 ETH 在其他地方的價格上漲時,交易者會從池子裡買入較便宜的 ETH,直到它的價格追上為止。最後池子裡的 ETH 比你投入時少,USDC 比你投入時多。你仍然擁有池子的同一份額,但你持有的上漲代幣變少了。
它會有多大
在兩種代幣權重相等的標準池裡,和單純持有相比的損失,只取決於兩者價格拉開了多少:
- 其中一個價格變動 1.25 倍:約 0.6%
- 變動 1.5 倍:約 2%
- 變動 2 倍:約 5.7%
- 變動 4 倍:約 20%
不論價格上漲還是下跌,結果都一樣。集中流動性,例如 Uniswap v3 及之後的版本,在價格停留在你的區間內時能賺到更多手續費,但價格一變動,無常損失也會更大;一旦價格超出你的區間,你就只持有兩種代幣中的一種,而且在價格回來或你移動區間之前什麼都賺不到。
另一邊的手續費
每一筆經過池子的兌換,都會付一筆手續費給流動性提供者。提供流動性值不值得,要看賺到的手續費減去無常損失後,和單純持有相比的結果。
在 Burokku 裡
流動性管理會顯示你所有錢包中的每一個 LP 倉位:它是否在區間內並在賺取手續費、價格還能變動多少才會讓它停止賺取,以及等待領取的手續費,你也可以直接在那裡領取。你的倉位會依它裡面的資產計入淨資產,不會把同一個幣算兩次。
常見問題
- 無常損失可能比我賺到的手續費還多嗎?
- 可能。如果其中一種代幣大幅變動並停在那裡,損失可能超過手續費,你還不如單純持有。這是為波動大的交易對提供流動性的主要風險。
- 穩定幣池會有無常損失嗎?
- 很少,只要兩個幣都維持錨定,因為它們的價格幾乎不會拉開。那裡的風險在於其中一個脫錨。