Definisi
Impermanent loss adalah selisih kerugian yang dialami penyedia likuiditas dibandingkan jika ia cukup menahan token yang sama, yang disebabkan oleh perubahan rasio harga token di dalam pool.
Cara kerja
Di pool automated market maker, trader membeli dari pool token yang harganya sedang naik dan menjual ke pool token yang harganya sedang turun. Akibatnya, pool menyimpan lebih sedikit token yang naik dan lebih banyak token yang turun. Ketika penyedia likuiditas menarik dananya, ia menerima kembali komposisi yang berbeda dari yang disetorkan, dan nilai komposisi itu lebih rendah daripada nilai token awal seandainya token tersebut cukup ditahan saja.
Untuk pool constant product standar 50/50, besarnya kerugian hanya bergantung pada seberapa jauh rasio harga bergerak, bukan arahnya: impermanent loss = 2 × √r ÷ (1 + r) − 1, di mana r adalah rasio harga baru dibagi rasio harga lama. Kenaikan dua kali lipat (r = 2) menghasilkan sekitar −5,7%, kenaikan empat kali lipat (r = 4) menghasilkan −20%, dan penurunan menjadi separuh (r = 0,5) menghasilkan −5,7%, sama seperti kenaikan dua kali lipat. Pool dengan bobot lain atau likuiditas terkonsentrasi mengikuti rumus yang berbeda.
Kerugian ini disebut impermanent (tidak permanen) karena akan mengecil jika rasio harga kembali ke titik awal. Kerugian menjadi nyata begitu penyedia likuiditas menarik dananya pada rasio yang berbeda. Biaya trading yang diperoleh pool bisa menutupinya sebagian, seluruhnya, atau sama sekali tidak, sehingga imbal hasil yang ditampilkan untuk sebuah pool bukanlah hasil bersih penyedia likuiditas.
Contoh (angka hipotetis)
Misalkan Anda menyetor 10 Token X seharga $100 per token dan 1.000 stablecoin yang masing-masing bernilai $1 ke pool 50/50, total $2.000.
Token X naik dua kali lipat menjadi $200 (r = 2). Jika cukup ditahan, nilainya menjadi 10 × $200 + $1.000 = $3.000.
Pool menyeimbangkan ulang menjadi sekitar 7,071 Token X dan 1.414,21 stablecoin, yang bernilai 2 × $1.414,21 ≈ $2.828,43.
Impermanent loss = $2.828,43 ÷ $3.000 − 1 ≈ −5,7%, sesuai dengan 2 × √2 ÷ (1 + 2) − 1, atau sekitar $171,57 sebelum biaya.
Posisi ini tetap untung dalam dolar, tetapi hasilnya lebih kecil daripada sekadar menahan token; hanya biaya trading yang bisa menutup selisihnya.
Kesalahan umum
- Membandingkan nilai di pool dengan setoran awal, bukan dengan nilai jika token yang sama cukup ditahan.
- Menganggap kerugian ini pasti hilang karena disebut tidak permanen.
- Hanya melihat imbal hasil dari biaya trading tanpa memperkirakan kerugian akibat pergerakan harga yang besar.
Kalkulator terkait
Kamus istilah ini hanya untuk tujuan edukasi dan bukan merupakan saran investasi. Contoh-contohnya menggunakan angka hipotetis.