Perhitungan tingkat pendanaan futures perpetual
Apa itu tingkat pendanaan?
Untuk menjamin bahwa harga futures perpetual merefleksikan harga pasar spot aset pendasarnya, exchange menerapkan mekanisme tingkat pendanaan. Sistem ini memfasilitasi pembayaran tunai secara berkala antara holder posisi long dan short, yang mendorong harga futures menuju harga indeks. Ketika tingkat pendanaan positif, posisi long membayar biaya pendanaan ke posisi short. Sebaliknya, ketika tingkat pendanaan negatif, posisi short membayar biaya pendanaan ke posisi long. Perhatikan bahwa Bitget tidak membebankan biaya apa pun, karena perannya hanya untuk memfasilitasi pembayaran ini antara trader.
Umumnya, Bitget menyelesaikan biaya pendanaan setiap 8 jam, masing-masing pada pukul 07.00, 15.00, dan 23.00 WIB. Beberapa futures mungkin membayar biaya pendanaan setiap 2 atau 4 jam. Frekuensi penyelesaian dapat disesuaikan secara dinamis berdasarkan kondisi pasar.
Perhitungan tingkat pendanaan
Tingkat pendanaan (F) = {[average premium index (P) + clamp(interest rate (I) − average premium index (P), -0.05%, 0.05%)], min. funding rate, max. funding rate} clamp
Tingkat pendanaan terdiri dari dua komponen: tingkat suku bunga dan Indeks premi.
Bitget menghitung suku bunga (I) dan indeks premi rata-rata (P) setiap menit, kemudian menghitung rata-rata berbobot berdasarkan data setiap menit selama periode N jam. Semakin dekat dengan waktu penyelesaian, bobot yang lebih tinggi diberikan pada nilai indeks premi terkini.
Untuk interval penyelesaian biaya pendanaan selama 8 jam, indeks premi rata-rata (P) dihitung sebagai berikut: (Indeks_premi_1 × 1 + Indeks_premi_2 × 2 + ... + Indeks_premi_480 × 480) ÷ (1 + 2 + ... + 480).
Setiap jam setara dengan interval 60 menit. Untuk interval penyelesaian biaya pendanaan 8 jam, ada 480 titik data (8 × 60). Bobot mengikuti perkembangan aritmatika (1, 2, 3, ..., 480) dengan selisih umum 1.
Tingkat pendanaan dihitung berdasarkan suku bunga N-Jam dan komponen premi/diskon. Peredam +/- 0.05% ditambahkan.
N = interval penyelesaian biaya pendanaan. Jika biaya pendanaan diselesaikan setiap 8 jam, maka N = 8. Jika biaya pendanaan diselesaikan setiap jam, maka N = 1.
Jadi, jika (I-P) berada dalam +/- 0.05%, maka F = P + (I-P) = I. Dengan kata lain, tingkat pendanaan akan sama dengan tingkat suku bunga.
Suku bunga (I)
Suku bunga (I) = 0.03% ÷ interval biaya pendanaan
Durasi biaya pendanaan = 24 ÷ interval penyelesaian biaya pendanaan
Contoh: Untuk futures perpetual BTCUSDT, dengan asumsi biaya pendanaan diselesaikan setiap 8 jam.
Durasi biaya pendanaan = 24 ÷ interval penyelesaian biaya pendanaan = 24 ÷ 8 = 3 jam
Suku bunga = 0.03% ÷ interval biaya pendanaan = 0.03% ÷ 3 = 0.01%.
Tingkat pendanaan minimum dan maksimum
Tingkat pendanaan maksimum = 0.75 × rasio margin pemeliharaan
Tingkat pendanaan minimum = -0.75 × rasio margin pemeliharaan
Nilai defaultnya adalah 0.75, yang dapat bervariasi antara 0.01-2.
Tingkat pendanaan maksimum dihitung berdasarkan rasio margin pemeliharaan pada leverage tertinggi.
Indeks premi (P)
Mungkin terdapat perbedaan yang signifikan antara harga futures perpetual dan harga pasar. Pada saat seperti itu, indeks premi akan digunakan untuk menyesuaikan tingkat pendanaan berikutnya agar sesuai dengan harga yang diperdagangkan pada kontrak futures.
Indeks premi (P) = [Maks (0, harga penawaran dampak - harga indeks) - Maks (0, harga indeks - harga permintaan dampak)] ÷ harga indeks
Harga penawaran dampak adalah harga terisi rata-rata untuk mengeksekusi Notional Margin Dampak pada sisi penawaran.
Harga permintaan dampak adalah harga terisi rata-rata untuk mengeksekusi Notional Margin Dampak pada sisi permintaan.
Nosional Margin Dampak adalah ukuran posisi futures yang mungkin berdasarkan margin bernilai tetap, yang digunakan untuk menghitung harga penawaran/permintaan (bid/ask price) dan kedalaman buku order. Perhitungan spesifiknya adalah sebagai berikut:
Misalnya, jika tingkat margin pemeliharaan minimum untuk futures perpetual BTCUSDT adalah 0.5%, Dampak Margin Notional untuk BTCUSDT = 200 USDT ÷ 0.5% = 40,000 USDT
Perhitungan biaya pendanaan
Biaya pendanaan = nilai posisi × tingkat pendanaan = ukuran posisi futures × harga indeks × tingkat pendanaan
Catatan: Sistem menghitung biaya pendanaan pada saat penyelesaian berdasarkan nilai posisi. Biaya tersebut dipotong dari pengguna yang membayar dan ditransfer ke penerima. Namun, jika posisi pengguna yang membayar dilikuidasi atau jika margin tidak mencukupi dalam mode isolated margin, penerima mungkin tidak menerima jumlah penuh.
Contoh
Klien memegang posisi long sebesar 10 futures BTC, dengan harga mark 10.000 USDT dan tingkat pendanaan 0,01%.
Pertama, hitung nilai posisi:
Nilai posisi = 10 x 10.000 = 100.000 USDT
Biaya pendanaan dihitung berdasarkan nilai posisi:
Biaya pendanaan = 100.000 x 0,01% = 10 USDT
Karena tingkat pendanaan positif (0,01%), holder posisi long diwajibkan untuk membayar biaya pendanaan kepada holder posisi short. Dengan demikian, klien harus membayar biaya pendanaan sebesar 10 USDT, sementara holder posisi short dengan jumlah futures yang sama akan menerima 10 USDT.
Disclaimer
Karena kompleksitas proses penyelesaian biaya pendanaan, sistem memerlukan beberapa detik untuk memproses biaya pendanaan untuk semua pembeli dan penjual. Mengingat hal ini, harap diperhatikan bahwa membuka atau menutup posisi dalam waktu lima detik sebelum atau setelah waktu pencatatan pendanaan tidak menjamin penagihan atau pembebasan biaya pendanaan dalam waktu pencatatan yang ditentukan. Bitget tidak akan memberikan kompensasi apa pun untuk insiden semacam ini, karena pihak lawan juga akan menerima/membayar biaya pendanaan.