za pocetak treba naglasiti da je svaki LP vrlo rizicna investicija, i da nikako nije preporuka staviti neki novac koji ne moze priustiti da izgubite, a svi na kojima Uniswap ima sledece upozorenje su vise kocka nego rizicna investicija
evo malog objasnjenja kako funkcionise Uniswap liquidity pool dobitak, odnosno kad promena cene dva tokena koje drzite u pool-u ima uticaj na vas, i koji je to uticaj
sve je napisano iz iskustva, i iz moje perspektive to tako i funkcionise, nasao sam vise objasnjenja "impermanent loss", ali mi sva deluju suvise apstraktno, i opisani slucaj kad se cena dva tokena promeni 10% u vrlo kratkom vremenskom periodu nije bas realna i svakodnevna, a osnov je za grafike koji se uglavnom prikazuju
ovde bi naveo da je stavljanje u pool i dalje rizicno, i nosi najmanje tri rizika:
- da neko izvuce vredniji token iz pool-a, i ostavi vas kao bagholder-a (svi parovi gde kad otvorite stranicu imate upozorenje od Uniswap-a da svako moze napraviti pool, i da nema nikakve garancije da su tokeni validni je "red flag" i treba ih izbeci osim ako niste bas sigurni o cemu se radi)
- da smart contract nije dobro napisan, i postoji greska u kodu (rizik je najmanji kod Uniswap-a, jer je dosta vremena proslo, a jos nema pronadjene greske, ali rizik svakako postoji)
- da je smart contract dobro napisan, ali ekonomska odrzivost modela ne postoji (ovo je npr. bio slucaj kod poslednjeg "hack"-a Harvest Finance, gde je iskoriscena mogucnost uzimanja pozajmice bez kolaterala, koju dati pametni ugovor omogucava, ukoliko se vrati u toku istog transakcionog bloka)
primer:
recimo da postoje dva slucaja, koja su i u stvarnosti realna, neko drzi sve u jednom koinu, neko deli na vise tokena, ali je bitno napraviti razliku izmedju toga da li imate oba tokena koje bi da stavite u pool, ili je vas prvi korak da od jednog koina (npr. ETH) napravite dva tokena (npr. ETH i WBTC), i od toga u velikoj meri zavisi i razlika u riziku koji preuzimate stavljanjem u pool
1. imate samo ETH i hocete da stavite novac u pool ETH-WBTC
2. imate ETH i BTC i planirate da ih drzite hold
slucaj 1.
recimo imate 2 ETH, i vrednost ETH je 0,025 BTC, zbog jednostavnosti racuna
da biste usli u pool, zamenite 1 ETH za 0,025 WBTC, i onda ubacite u pool 1 ETH/0,025 WBTC, dalje neka je zarada od fee-a nakon mesec dana 1%, postoje tri slucaja:
- cena se nije promenila, vi imate 1,01 ETH i 0,02525 WBTC
- cena se promenila i ETH je sada 0,03 WBTC, pool ide ka ravnomernom odnosu 1 ETH/0,03 WBTC i vi sada imate - 0,925833 ETH i 0,027775 WBTC, da bi pool bio u ravnomernom odnosu kao i trziste, i sad vi kad hocete da izadjete, zamenite 0,027775 WBTC za ETH, dobijete 0,92583 ETH i imate
1,851 ETH (u odnosu na pocetnih 2 ETH) - imate gubitak u ETH, jer ste ga prakticno zamenili za WBTC, koji je u medjuvremenu relativno pao u odnosu na ETH (naravno, ovde je uracunato 1% dobitka od fee-a)
- cena se promenila i ETH je sada 0,02 WBTC, pool opet ide ka ravnomernom odnosu 1ETH/0,02WBTC i i vi sada imate - 1,13625 ETH i 0,022725 WBTC, da bi pool bio u ravnomernom odnosu kao i trziste, i sad vi kad hocete da izadjete, zamenite 0,022725 WBTC za ETH, dobijete 1,13625 ETH i imate
2,2725 ETH (u odnosu na pocetnih 2 ETH) - imate dobitak u ETH, jer ste ga prakticno zamenili za WBTC, koji je u medjuvremenu relativno porastao u odnosu na ETH (naravno, ovde je uracunato 1% dobitka od fee-a)
slucaj 2.
recimo imate pocetne vrednosti 1 ETH i 0,025 BTC - sva ova gore prica o uticaju promene vrednosti dve valute medjusobno ne vazi, jer vi niste zamenili jednu valutu za drugu da biste usli u pool, opet postoje tri slucaja:
- cena se nije promenila, vi imate 1,01 ETH i 0,02525 WBTC
- cena se promenila i ETH je sada 0,03 WBTC, pool ide ka ravnomernom odnosu 1 ETH/0,03 WBTC i vi sada imate - 0,925833 ETH i 0,027775 WBTC, da bi pool bio u ravnomernom odnosu kao i trziste, i sad vi kad hocete da izadjete, zamenite 0,002525 WBTC za ETH, dobijete 0,084167 ETH i imate
1,01 ETH i 0,02525 WBTC (naravno, ovde je uracunato 1% dobitka od fee-a)
- cena se promenila i ETH je sada 0,02 WBTC, pool opet ide ka ravnomernom odnosu 1ETH/0,02WBTC i i vi sada imate - 1,13625 ETH i 0,022725 WBTC, da bi pool bio u ravnomernom odnosu kao i trziste, i sad vi kad hocete da izadjete, zamenite 0,12625 ETH za WBTC, dobijete 0,002525 WBTC i imate
1,01 ETH i 0,02525 WBTC (naravno, ovde je uracunato 1% dobitka od fee-a)
ono sto je poenta je da promene medjusobne cene dva elementa para u koji ulazete u LP nema uticaj na vas ukoliko ste planirali da HODL-ate oba elementa, samo ukoliko ste planirali da HODL-ate jedan, pa polovinu toga zamenite za drugi, da biste usli u LP, i tad moze imati dve strane - pozitivnu i negativnu, u zavisnosti od kretanja cene para koji niste planirali da HODL-ate