Nietrwała strata (impermanent loss) na prostych przykładach
Nietrwała strata wyjaśniona na przykładach liczbowych: dlaczego dostawcy płynności mogą skończyć z mniejszą kwotą, niż gdyby po prostu trzymali tokeny, jak ją oszacować i jak ją ograniczyć.
Nietrwała strata (impermanent loss) to różnica między wartością Twoich tokenów w puli płynności a wartością, jaką miałyby, gdybyś po prostu trzymał je w portfelu. Powstaje, ponieważ automatyczni animatorzy rynku (AMM) stale równoważą Twój depozyt w miarę zmian cen, przez co zostajesz z większą ilością tokena, który stracił, i mniejszą ilością tokena, który zyskał.
Jeśli rozważasz dostarczanie płynności na zdecentralizowanej giełdzie, nietrwała strata jest najważniejszym kosztem, który musisz zrozumieć. Opłaty i nagrody mogą wyglądać atrakcyjnie, ale mają sens tylko wtedy, gdy przewyższają wartość, z której rezygnujesz, będąc w puli. Ten przewodnik posługuje się prostymi liczbami, abyś mógł samodzielnie oszacować ten efekt.
Dlaczego powstaje nietrwała strata
Większość prostych AMM, takich jak pierwotny model Uniswap, przechowuje w puli dwa tokeny i stosuje regułę x × y = k: ilość tokena A pomnożona przez ilość tokena B musi pozostać stała (pomijając opłaty). Ceny nie są ustalane przez arkusz zleceń, lecz przez proporcję tokenów w puli.
Gdy rynkowa cena jednego tokena rośnie gdzie indziej, cena w puli na chwilę przestaje być aktualna. Arbitrażyści kupują tani token z puli, aż jego cena zrówna się z rynkową. Wyjmują drożejący token i wkładają drugi. Jako dostawca płynności posiadasz udział w tej puli, więc zostajesz z mniejszą ilością tokena, który zdrożał, i większą ilością tego, który nie zdrożał. Zysk arbitrażystów jest w praktyce Twoją nietrwałą stratą. Nasz artykuł Yield farming wyjaśniony rozwija ten temat.
Jeśli pule to dla Ciebie nowość, zacznij od naszych objaśnień dotyczących pul płynności i automatycznych animatorów rynku.
Prosty przykład liczbowy
Poniższe ceny są hipotetyczne i dobrane tak, aby ułatwić obliczenia.
Wpłacasz 1 ETH i 2000 USDC do puli ETH/USDC, gdy 1 ETH = 2000 USDC. Twój depozyt jest wart 4000 USDC, a stała puli wynosi 1 × 2000 = 2000.
Teraz cena rynkowa ETH podwaja się do 4000 USDC. Arbitraż równoważy pulę, aż proporcja się zgodzi. Twój udział zawiera teraz:
- ETH: √(2000 ÷ 4000) ≈ 0,707 ETH
- USDC: √(2000 × 4000) ≈ 2828 USDC
| Scenariusz | ETH | USDC | Wartość przy ETH = 4000 |
|---|---|---|---|
| Trzymane w portfelu | 1,000 | 2000 | 6000 USDC |
| W puli | 0,707 | 2828 | 5657 USDC |
| Różnica | −343 USDC (około −5,7%) |
W porównaniu z początkowymi 4000 USDC nadal zarobiłeś, ale o około 343 USDC mniej, niż gdybyś po prostu trzymał tokeny. Ta luka to nietrwała strata, przed uwzględnieniem zarobionych opłat handlowych. Szczegółowo omawiamy to w artykule Jak czytać stronę puli na DEX-ie przed transakcją.
Jak duża może być?
W standardowej puli 50/50 ze stałym iloczynem nietrwała strata zależy wyłącznie od tego, jak daleko stosunek cen odszedł od Twojego punktu wejścia:
| Zmiana ceny jednego tokena względem drugiego | Nietrwała strata w porównaniu z trzymaniem |
|---|---|
| 1,25x (lub 0,8x) | około 0,6% |
| 1,5x (lub 0,67x) | około 2,0% |
| 2x (lub 0,5x) | około 5,7% |
| 3x (lub 0,33x) | około 13,4% |
| 4x (lub 0,25x) | około 20,0% |
| 5x (lub 0,2x) | około 25,5% |
Wzór wygląda tak: strata = 2 × √r ÷ (1 + r) − 1, gdzie r to nowy stosunek cen podzielony przez stary. Zwróć uwagę na symetrię: spadek ceny tokena o połowę daje taką samą procentową stratę jak jej podwojenie. Jeśli chcesz pójść dalej, przeczytaj Skąd bierze się zysk w DeFi?
Dlaczego nazywa się „nietrwała”
Jeśli ceny wrócą dokładnie do poziomu z chwili wpłaty, wróci też skład puli, a strata zniknie. W międzyczasie zachowujesz zarobione opłaty handlowe. To najlepszy scenariusz dla dostawcy płynności. Nasz artykuł Uniswap vs Curve rozwija ten temat.
W praktyce ceny rzadko wracają tak równo. Jeśli wypłacisz środki, gdy stosunek cen się zmienił, strata zostaje utrwalona. Dlatego wiele osób uważa określenie „nietrwała” za mylące; „strata z rozbieżności” (divergence loss) to trafniejsza nazwa, z którą również się spotkasz. Perspektywy powiązanego tokena znajdziesz w naszej prognozie ceny SushiSwap na lata 2026–2027.
Skoncentrowana płynność ją potęguje
Nowsze modele AMM pozwalają dostarczać płynność w wybranym przedziale cenowym. Dzięki temu zarabiasz więcej opłat na każdego dolara, dopóki cena pozostaje w przedziale, ale też zwiększa się nietrwała strata. Jeśli cena wyjdzie poza Twój przedział, Twoja pozycja w całości składa się ze słabszego aktywa i przestaje przynosić opłaty. Przed skorzystaniem z takich pul przeczytaj wyjaśnienie skoncentrowanej płynności. Powiązana lektura: Płynność należąca do protokołu wyjaśniona.
Jak ograniczyć nietrwałą stratę
- 1Wybieraj skorelowane pary. Pary stablecoinów lub pary złożone z tokena i jego wersji z płynnego stakingu poruszają się razem, więc stosunek cen niewiele się zmienia. Uważaj za to na ryzyko utraty powiązania.
- 2Najpierw policz. Oszacuj stratę dla prawdopodobnych ruchów cen za pomocą powyższej tabeli i porównaj ją z realistycznymi przychodami z opłat, a nie z reklamowanym zyskiem.
- 3Ostrożnie podchodź do tokenów nagród. Wysokie zyski wypłacane we własnym tokenie projektu mogą szybko stracić na wartości i nie pokryć straty.
- 4Sprawdź wolumen puli. Opłaty pochodzą z aktywności handlowej. Pula z dużymi depozytami, ale małym wolumenem płaci niewiele.
- 5Nie dostarczaj płynności dla tokenów, których byś nie trzymał. Nietrwała strata oznacza, że skończysz z większą ilością tego tokena, który spadnie.
- 6Pamiętaj o innych ryzykach. Błędy w smart kontraktach, złośliwe tokeny i rug pulle mogą kosztować znacznie więcej niż nietrwała strata.
Podsumowanie
Nietrwała strata to cena za pozwolenie AMM na automatyczne równoważenie Twoich tokenów. Jest przewidywalna dla danego ruchu cen, szybko rośnie przy dużych wahaniach i opłaca się tylko wtedy, gdy opłaty handlowe ją przewyższają. Przed wpłatą oszacuj stratę dla kilku scenariuszy cenowych, porównaj ją z uczciwymi oczekiwaniami co do opłat i przeczytaj nasz przewodnik o tym, jak dostarczać płynność na DEX-ie i rozumieć ryzyka.
Najczęściej zadawane pytania
Czy nietrwała strata to prawdziwa strata?
To realny koszt alternatywny w porównaniu ze zwykłym trzymaniem obu tokenów. Nazywa się nietrwała, ponieważ maleje, jeśli ceny wrócą do poziomu z chwili wpłaty. Jeśli wypłacisz środki, gdy ceny są inne, strata staje się trwała, choć opłaty handlowe mogą zrekompensować jej część lub całość.
Czy opłaty handlowe pokrywają nietrwałą stratę?
Czasami. W aktywnych pulach opłaty mogą z czasem przewyższyć nietrwałą stratę, ale w pulach o niskim wolumenie lub przy dużych ruchach cen często tak się nie dzieje. Nie ma gwarancji w żadną stronę, więc przed wpłatą porównaj szacowane opłaty ze stratą, jaką poniósłbyś w różnych scenariuszach cenowych.
Czy pule stablecoinów mają nietrwałą stratę?
Pule dwóch stablecoinów, które utrzymują swoje powiązanie z walutą, mają bardzo małą nietrwałą stratę, ponieważ stosunek cen prawie się nie zmienia. Większym ryzykiem jest utrata powiązania przez jeden ze stablecoinów – wtedy pula zwykle zostawia Cię z większą ilością słabszej monety.
Czy nietrwała strata występuje zarówno przy wzrostach, jak i spadkach cen?
Tak. Nietrwała strata zależy od tego, jak bardzo zmienia się stosunek cen obu tokenów, a nie od kierunku zmiany. Podwojenie ceny tokena powoduje taką samą procentową nietrwałą stratę, w porównaniu z trzymaniem, jak spadek ceny o połowę. Liczy się to, jak daleko stosunek cen odejdzie od Twojego punktu wejścia.
