Futures & margin

Mark price (harga tanda)

Disebut juga: mark price · harga mark · harga wajar

Definisi

Mark price adalah harga acuan yang dihitung exchange dari harga indeks beberapa exchange spot dan basis kontrak, dipakai untuk menghitung unrealized PnL dan memicu likuidasi pada kontrak futures.

Cara kerja Mark price

Harga transaksi terakhir di satu exchange bisa melonjak sesaat karena order besar atau order book tipis. Jika likuidasi memakai harga itu, banyak trader akan dilikuidasi secara tidak adil. Karena itu, exchange memakai mark price yang lebih stabil dan sulit dimanipulasi.

Rumus mark price berbeda tiap exchange, tetapi umumnya menggabungkan harga indeks, yaitu rata-rata harga spot dari beberapa exchange besar, dengan komponen basis atau funding yang dirata-ratakan. Hasilnya, mark price biasanya sangat dekat dengan harga terakhir, tetapi tidak ikut melonjak saat terjadi wick ekstrem di satu pasar.

Di aplikasi exchange, Anda bisa memilih apakah stop loss dipicu oleh harga terakhir atau mark price. Pilihan ini memengaruhi seberapa sensitif order Anda terhadap lonjakan singkat.

Contoh

Misalkan BTC perpetual di sebuah exchange tiba-tiba turun dari 61.000 ke 59.500 USDT dalam beberapa detik karena satu market order jual besar, lalu kembali ke 60.950. Sementara itu, harga indeks dari beberapa exchange spot hanya turun ke 60.800, sehingga mark price juga sekitar 60.800. Posisi long dengan harga likuidasi 60.000 tidak dilikuidasi, karena mark price tidak pernah menyentuhnya meski harga terakhir sempat jatuh 1.500 USDT.

Kesalahan umum

  • Membandingkan harga likuidasi dengan harga terakhir di grafik, bukan dengan mark price.
  • Tidak memeriksa pemicu stop loss, apakah harga terakhir atau mark price.
  • Mengira mark price adalah harga di mana Anda bisa bertransaksi, padahal order tetap dieksekusi di order book.

Belajar dan praktik

Pertanyaan umum

Apa beda mark price dan last price?

Last price adalah harga transaksi terakhir di exchange itu. Mark price adalah harga acuan yang lebih stabil, dihitung dari harga indeks, dan dipakai untuk PnL belum terealisasi serta likuidasi.

Kenapa unrealized PnL saya berbeda dari perhitungan dengan harga terakhir?

Karena kebanyakan exchange menghitung unrealized PnL memakai mark price. Selisih kecil antara mark price dan harga terakhir membuat angkanya sedikit berbeda.