Bagaimana harga likuidasi dihitung?

Hyperliquid menerbitkan rumus yang persis, dan rumus itu punya empat masukan. Inilah rumusnya suku demi suku, dengan satu contoh berhitung dan alasan sebuah perkiraan bisa berbeda dari harga yang memicu.

Terakhir diperbarui: 5 Okt 2026

Jawaban singkatnya

Hyperliquid menghitungnya sebagai liq_price = price - side * margin_available / position_size / (1 - l * side), dengan side adalah 1 untuk long dan -1 untuk short, l adalah satu per leverage pemeliharaan, dan margin_available adalah nilai akun dikurangi margin pemeliharaan yang diwajibkan untuk posisi silang, atau margin terisolasi dikurangi kewajiban yang sama itu untuk posisi terisolasi. Margin pemeliharaan adalah separuh margin awal pada leverage maksimum aset itu, yang menempatkannya antara 1,25 % dari nilai nosional pada aset 40x dan 16,7 % pada aset 3x.

Dengan kata-kata: ambil harga tempat posisi itu dinilai, lalu geser sejauh margin yang masih bisa Anda kehilangan, disebar atas ukurannya, dengan koreksi kecil karena kewajiban pemeliharaan itu sendiri menyusut saat harga bergerak melawan Anda.

Empat masukannya

  • price: harga mark tempat posisi itu dinilai.
  • position_size: ukurannya dalam satuan aset, bukan dalam dolar.
  • side: 1 untuk long, -1 untuk short.
  • margin_available: nilai akun dikurangi margin pemeliharaan yang diwajibkan, untuk posisi silang; margin terisolasi dikurangi kewajiban yang sama itu, untuk posisi terisolasi.
  • l: satu per leverage pemeliharaan, yang besarnya dua kali leverage maksimum aset itu. Pada aset dengan tingkatan margin, leverage pemeliharaannya adalah leverage dari tingkatan tempat nilai posisi itu jatuh pada harga likuidasinya.

Satu contoh berhitung

Ambil sebuah pasar yang leverage maksimumnya 20. Margin awal pada leverage itu adalah 5 % dari nilai nosional, jadi margin pemeliharaannya 2,5 %, leverage pemeliharaannya 40, dan l adalah 0,025.

Buka posisi long 0,1 satuan pada harga mark 100.000, terisolasi, dengan leverage sepuluh kali.

LangkahAngka
Nilai nosional0.1 x 100,000 = 10,000
Margin terisolasi, pada 10x10,000 / 10 = 1,000
Margin pemeliharaan yang diwajibkan, 2,5 %0.025 x 10,000 = 250
Margin yang tersedia1,000 - 250 = 750
Harga likuidasi, long100,000 - 750 / 0.1 / 0.975 = 92,307.69

Posisi long itu dilikuidasi pada 92.307,69, sekitar 7,7 % di bawah harga masuknya. Posisi yang sama sebagai short, dengan side pada -1, memberi 100,000 + 750 / 0.1 / 1.025, jadi 107.317,07, sekitar 7,3 % di atas harga masuknya. Ketidaksimetrisan itu adalah suku koreksinya, bukan sebuah biaya.

Ditahan silang sebagai gantinya, dalam akun yang nilainya 1.000 tanpa posisi lain, angkanya sama saja. Dengan nilai akun 2.000, margin_available menjadi 1.750 dan harga likuidasinya turun ke 82.051,28. Inilah yang dimaksud dokumentasinya ketika ia menyebut harga likuidasi sebuah posisi silang tidak bergantung pada leverage yang disetel: hanya jaminan yang berdiri di belakangnya yang menggeser harga itu.

Mengapa sebuah perkiraan bukan pemicunya

  • Sebelum Anda membuka, perkiraan yang ditampilkan bergantung pada likuiditas di order book pada saat itu, dan dokumentasinya menyebut perkiraan itu bisa tidak akurat.
  • Begitu posisinya terbuka, pembayaran funding menggeser nilai akun Anda tiap jam, demikian pula hasil yang belum terealisasi dari posisi silang Anda yang lain.
  • Saat margin kurang, perkiraan itu mengandaikan akunnya diisi sampai memenuhi kewajiban margin awal.
  • Tingkatan margin membuat leverage pemeliharaan bergantung pada nilai posisi pada harga likuidasinya, jadi posisi besar dinilai pada tingkatan yang lebih ketat daripada posisi kecil.
  • Biaya dan funding tidak ada di mana pun dalam rumusnya. Keduanya tetap keluar dari akun, dan dengan begitu keduanya menggeser harga yang memicu.
Awasi harga mark

Likuidasi memakai harga mark, yang menggabungkan harga bursa luar dengan keadaan order book Hyperliquid sendiri. Pada hari yang bergejolak ia bisa duduk jauh dari transaksi terakhir, jadi sebuah likuidasi bisa terpicu pada harga yang tidak pernah tercetak di grafik Anda. Dokumentasinya menganjurkan mengikuti rumusnya yang persis alih-alih sebuah level di grafik.

Apa yang dihitung situs ini, dan apa yang ditinggalkannya

Kalkulator tangga menempatkan langkah-langkah sebuah posisi yang dibangun bertahap dan melaporkan ruang yang tersisa sebelum likuidasi dengan seluruh tangga terisi, pada hitungan yang sama dengan kode agennya. Ia tidak menghitung biaya, funding sepanjang posisi ditahan maupun slippage; kalkulator biaya posisi menghitung dua yang pertama.

Perkiraan agennya sendiri mengikuti rumus di atas, dengan leverage pemeliharaan aset itu dibaca dari bursa. Ia tetap sebuah perkiraan, dan itulah sebabnya pilotnya mengukur sebuah posisi sedemikian rupa sehingga, dengan tiap langkah terisi, harganya masih boleh bergerak 100 % melawannya sebelum ada likuidasi. Marginnya itulah intinya, bukan desimal terakhirnya.