· four exchange APIs · rebuilt daily
Untuk memahami apa itu kontrak perpetual futures, Anda harus melihat perbedaannya dari derivatif keuangan tradisional. Berbeda dengan kontrak futures standar yang memiliki tanggal kedaluwarsa tetap, kontrak perpetual tidak memiliki kedaluwarsa dan tetap terikat pada harga spot underlying melalui transfer kas antara posisi long dan short.
Futures tradisional mengharuskan trader melakukan rollover posisi yang akan jatuh tempo ke kontrak baru, membayarkan biaya friksi setiap kuartal. Pada tahun 2016, pengembang derivatif memperkenalkan perpetual swap sebagai mekanisme keuangan untuk menghilangkan jadwal penyerahan (delivery) tetap. Ini adalah struktur pasar modern, bukan hukum keuangan yang mutlak.
Untuk menyelaraskan harga derivatif dengan pasar spot underlying, exchange menerapkan mekanisme penyeimbang kas periodik yang disebut funding. Ketika kontrak perpetual diperdagangkan di atas harga spot, funding rate menjadi positif, artinya trader yang memegang posisi long membayar kas secara langsung kepada pemegang posisi short. Ketika kontrak diperdagangkan di bawah harga spot, rate menjadi negatif, sehingga posisi short wajib membayar posisi long.
Worth knowing
Kontrak perpetual menggantikan tanggal settlement dengan pembayaran funding wajib setiap 8 jam yang dipertukarkan langsung antara pemegang posisi long dan short.
Funding rate berfluktuasi di berbagai exchange berdasarkan permintaan order book lokal. Di seluruh venue utama, rate bisa berbeda secara signifikan untuk aset underlying yang persis sama, menciptakan holding cost yang dinamis untuk struktur trading yang identik.
| Asset | Bitget (8h) | Bybit (8h) | MEXC (8h) | OKX (8h) | 8h Spread | 24h Volume |
|---|---|---|---|---|---|---|
| BTC | +0.0015% | +0.0095% | +0.0086% | +0.0047% | 0.0080% | $10,328,180,582 |
| ETH | +0.0099% | +0.0100% | +0.0096% | +0.0100% | 0.0004% | $9,257,067,652 |
| SOL | +0.0100% | -0.0125% | +0.0091% | +0.0052% | 0.0225% | $1,364,320,918 |
| ZEC | +0.0033% | +0.0100% | +0.0100% | +0.0100% | 0.0067% | $1,244,036,572 |
| SNDK | +0.0114% | +0.0000% | N/A | +0.0046% | 0.0114% | $1,188,900,020 |
| XRP | +0.0100% | +0.0100% | +0.0100% | +0.0100% | 0.0000% | $874,195,110 |
Perbedaan rate ini menunjukkan bahwa hold posisi long suatu aset di satu exchange bisa memakan biaya, sementara di exchange lain justru menghasilkan pendapatan.
Where this goes wrong
Pada SOL, hold posisi long di Bitget dikenakan biaya +0.0100% per 8 jam, sedangkan hold posisi long yang persis sama di Bybit memberikan hasil +0.0125% per 8 jam karena rate-nya negatif. Pada posisi $100,000, Bitget mengenakan biaya $30.00 per hari sementara Bybit mengkreditkan $37.50 per hari.
Pertimbangkan untuk membuka posisi long BTC senilai $100,000 dan di-hold selama 30 hari (90 periode funding masing-masing 8 jam) di Bitget dibandingkan Bybit.
Di Bitget, dengan funding rate +0.0015% per 8 jam:
Di Bybit, dengan funding rate +0.0095% per 8 jam:
Spread funding rate saja sudah menciptakan selisih biaya sebesar $720.00 antara kedua exchange dalam satu bulan untuk posisi $100,000.
Struktur fee eksekusi trading juga harus diperhitungkan dalam total biaya friksi posisi.
| Venue | Futures Maker Fee | Futures Taker Fee | Entry Taker Cost ($100k) | Round-Trip Taker Fee |
|---|---|---|---|---|
| Bitget | 0.02% | 0.03% | $30.00 | $60.00 |
| Bybit | 0.02% | 0.055% | $55.00 | $110.00 |
| MEXC | 0.00% | 0.02% | $20.00 | $40.00 |
| OKX | 0.02% | 0.05% | $50.00 | $100.00 |
Membuka dan menutup posisi market taker sebesar $100,000 memakan biaya $60.00 di Bitget dan $110.00 di Bybit. Ditambah funding 30 hari, total holding cost menjadi $195.00 di Bitget dibandingkan $965.00 di Bybit.
What to do instead
Bandingkan spread funding aktif terhadap tier fee trading sebelum memilih venue untuk posisi yang di-hold lebih dari 24 jam.
Karena kontrak perpetual tidak pernah kedaluwarsa, posisi akan tetap aktif sampai ditutup secara manual atau dilikuidasi secara paksa oleh exchange. Risk engine memantau open interest relatif terhadap tingkat initial margin dan maintenance margin.
Pada leverage 20x, akun menyetor initial margin sebesar 5%. Jika kerugian posisi mencapai tingkat maintenance, algoritma likuidasi otomatis akan melikuidasi posisi untuk mencegah ekuitas akun turun di bawah nol. Pergerakan harga yang merugikan sebesar 4.5% akan memicu likuidasi posisi penuh pada tingkat leverage ini.
Pembayaran funding secara langsung mengubah margin yang disetor. Saat hold posisi di lingkungan dengan funding tinggi, pemotongan rate secara terus-menerus mengurangi kolateral yang tersedia, menggeser rasio margin makin mendekati ambang batas likuidasi meskipun harga pasar underlying tetap stagnan.
Arus kas periodik yang dibayarkan secara langsung antara pemegang posisi long dan short setiap 8 jam. Ini menyeimbangkan permintaan pasar agar harga kontrak perpetual tetap mengikuti harga spot underlying.
Pembayaran funding terjadi setiap 8 jam di venue standar, menghasilkan tiga periode settlement per 24 jam.
Biaya funding dipotong langsung dari kolateral akun yang disetor. Jika pemotongan kas membuat kolateral turun di bawah tingkat maintenance yang diwajibkan, venue akan melikuidasi posisi terbuka tersebut.
Bitget saat ini menawarkan rate long BTC terendah sebesar +0.0015% per 8 jam, dibandingkan +0.0047% di OKX, +0.0086% di MEXC, dan +0.0095% di Bybit.