Loading…
AfterFees

Metodologi

Metodologi

Diperbarui 2026-10-29 14:12 UTC

Funding selama periode tahan Anda

Tiap exchange mengutip rate satu periode dan interval settlement-nya sendiri (1h, 4h, 8h). Kami tidak mengonversi semuanya ke 8 jam: tiap leg dihitung pada waktu settlement aslinya di dalam periode tahan Anda.

Settlement yang terjadi tepat “sekarang” tidak dihitung; hanya settlement yang benar-benar setelah sekarang.

Rate positif: long membayar short. Leg long mendapat saat rate-nya negatif; leg short mendapat saat rate-nya positif.

Funding diproyeksikan dari rate yang dipakai untuk tiap kaki (tercantum di setiap rincian: biasanya rate saat ini, atau rata-rata settlement 7 hari pasangan itu sendiri bila lebih rendah) pada mark price saat ini. Settlement sebenarnya memakai mark price pada saat itu. Ini proyeksi, bukan hasil terealisasi.

funding_leg = Σ_settlements (−side) × rate × q_base × mark      side: long = +1, short = −1

Spot ↔ perp

Beli aset di pasar spot dan short kuantitas yang sama sebagai perp, di exchange yang sama atau lain. Hanya perp yang membayar atau menerima funding, jadi pasangan ini untung saat rate perp positif (long membayar short). Saat rate negatif, trade kebalikannya (pinjam koin, jual di spot, long perp) dihitung seperti dijelaskan di bawah.

Biaya memakai jadwal spot di leg spot (diambil dari angka per pasangan milik exchange jika dipublikasikan) dan jadwal perp di leg perp. Spot dibeli penuh: mengikat seluruh nilainya, sedangkan perp mengikat notional ÷ leverage.

Ukuran maks memakai open interest perp dan kedua order book. Replay riwayat memakai rate settled perp.

Pinjam spot ↔ perp (reverse carry)

Saat funding perp negatif, long yang dibayar. Pinjam koin di akun margin, jual di spot, dan tahan long dengan kuantitas yang sama di perp (exchange yang sama atau lain). Hanya tersedia jika exchange mempublikasikan bunga pinjaman: Binance, OKX, Bybit, Gate dan Bitget.

Bunga pinjaman = notional × bunga per jam × (jam ditahan + 1). Jam tambahan menutup tagihan pertama dan pembulatan per jam. Bunga per jam yang dihitung adalah yang lebih tinggi dari bunga saat ini dan rata-rata 24 jamnya; funding perp dihitung pada yang kurang menguntungkan dari rate saat ini dan rata-rata settled 7 harinya.

Kapasitas adalah yang terkecil dari: sisa jumlah yang bisa dipinjam di platform (jika dipublikasikan), batas per akun di VIP0, jumlah yang bisa diisi keempat order book dalam batas slippage Anda, dan batas open interest. Pool yang sudah di bunga maksimum dianggap kosong.

Tidak siap buka jika koin tidak bisa dipinjam, pool kosong, bunga pinjaman lebih dari 3× rata-rata 7 harinya sendiri (pool mungkin hampir habis), kuotasi lebih lama dari 15 menit, atau ukuran Anda melebihi batas per akun.

Modal: jaminan pinjaman pada leverage cross margin yang diasumsikan (default 3×: jaminan = notional ÷ 2) ditambah notional perp ÷ leverage. Kami menampilkan seberapa jauh koin bisa naik sebelum akun margin dilikuidasi; jika perp ada di exchange lain, profitnya tidak bisa menambah akun tersebut.

net = funding_perp_long − interest − fees − slippage − carry      interest = N × max(rate_now, avg_24h) × (T + 1)

Biaya eksekusi

Biaya masuk secara market di satu exchange: biaya taker ditambah slippage dari harga mid, dihitung menyusuri order book live pada $10 rb, $100 rb, $1 jt atau ukuran Anda sendiri, long (ask) atau short (bid).

Market yang order book-nya tidak kami stream dihitung per level sekali per jam lewat snapshot REST order book (50 koin teratas per exchange berdasarkan volume), diberi label usia snapshot; snapshot yang lebih lama dari dua jam tidak ditampilkan. Jika exchange tidak mempublikasikan order book yang bisa dipakai, yang ditampilkan adalah bid/ask terbaik: setengah spread bid-ask ditambah biaya taker, diberi label “bid/ask”. Venue berbasis kuotasi (Variational) menampilkan kuotasi mereka sendiri untuk tiap ukuran.

Median 1, 7 dan 30 hari berasal dari satu sampel per jam (rata-rata long dan short). Disimpan di memori dan dimulai ulang saat server restart.

Biaya penuh satu pasangan adalah setiap leg dibuka di satu sisi dan ditutup di sisi lain: empat fill taker.

cost_bp = taker_fee_bp + |VWAP(size) / mid − 1| × 10,000

Tetap vs mengambang (Pendle Boros)

Boros memperdagangkan funding dari perp tertentu (misalnya Binance ETHUSDT) hingga tanggal tetap, dalam yield unit (YU). Menjual YU berarti menerima rate tetap dan membayar funding mengambang: dengan short perp berukuran sama, funding yang Anda terima jadi terkunci. Membeli YU berarti membayar tetap dan menerima mengambang: ini menetapkan yang dibayar long perp. Rate dari trade YU adalah rate yang terkunci.

Rate-nya adalah fill Anda: kami menyusuri order book Boros (termasuk AMM) untuk ukuran Anda, seperti market order. Boros menolak fill taker yang terlalu jauh dari mark-nya, jadi hanya level dalam batas deviasinya yang dihitung. Mode maker justru bergabung di harga lawan terbaik: tanpa biaya taker, tapi tidak ada jaminan terisi.

Boros mengenakan biaya taker dan biaya settlement secara pro rata hingga jatuh tempo, jadi keduanya dipotong dari rate satu banding satu. Biaya masuk market satu kali (sekitar $1) dan gas satu order dibagi ke ukuran Anda dan sisa waktu. Sisa waktu memakai hitungan Boros sendiri, dihitung dari settlement terakhir. Order book datang dalam bucket 0,01%, jadi setiap level diambil di tepi yang lebih merugikan, kecuali kuotasi terbaik, yang nilainya tepat.

Apakah mengunci sepadan? Kami membandingkan dengan rate mengambang sepanjang jangka yang sama: setiap jendela historis sepanjang sisa hari, rata-rata rate mengambang settled di masing-masing, dan mediannya (sesuai jangka). Persentase menang adalah porsi jendela yang dikalahkan rate terkunci. Rata-rata 7 dan 30 hari ditampilkan sebagai pembanding; jika riwayat lebih pendek dari jangka, rata-rata seluruhnya dipakai dan diberi tanda.

Kapasitas adalah ukuran terbesar yang rate terkuncinya masih mengalahkan rate mengambang, dibatasi oleh order book yang akan diisi Boros, ruang di bawah batas open interest-nya, batas open interest perp itu sendiri, dan jumlah yang bisa diserap order book live perp (dan, untuk pendapatan, order book spot) dalam setengah batas slippage Anda. Market hanya bisa dikunci bila datanya segar, perp-nya kami hitung, sisa waktu lebih dari sehari, dan ukuran Anda muat.

Kunci penuh: long spot, short perp, dan short YU dengan kuantitas sama, ditahan hingga jatuh tempo. Bersih = notional × sisa tahun × rate terkunci bersih − empat trade spot dan perp. Modal = spot + margin perp + margin awal Boros, di mana margin awal = kIM × ukuran × max(sisa waktu, batas bawah waktu) × max(|rate|, batas bawah rate), rumus Boros sendiri.

Implisit vs basis delivery: saat futures delivery berakhir dalam satu hari dari jatuh tempo Boros, basis futures bisa dibandingkan dengan rate Boros. Jika basis di atas biaya menetapkan funding, short futures, long perp, dan beli YU; jika pendapatan terkunci di atas basis, lakukan sebaliknya.

K_net = fill(bids, N) − takerFee − settleFee − entry / (N × T)      K_cost = fill(asks, N) + takerFee + settleFee + entry / (N × T)

Mencocokkan kedua leg

Kedua leg memegang kuantitas aset dasar yang sama (q_base), jadi pergerakan harga saling meniadakan. Notional dalam dolar bisa sedikit berbeda.

q_base dibulatkan ke bawah ke kuantitas yang diterima kedua exchange (step bersama dari lot size keduanya). Porsi target Anda yang tersisa setelah pembulatan adalah rasio terisi; di bawah 50% pasangan tidak siap buka.

Kontrak yang dikutip dalam kelipatan (1000PEPE) dikonversi dulu ke unit aset dasar.

q_base = floor(N / reference_mid / common_step) × common_step

Biaya

Empat trade taker: buka long, buka short, tutup long, tutup short. Masing-masing memakai biaya taker yang dipublikasikan exchange untuk instrumen itu, atau tier biaya Anda sendiri jika Anda mengaturnya.

Jika exchange tidak memublikasikan tabel biaya terpisah untuk perp saham dan komoditas, kami memakai biaya perp standarnya dan menandainya “estimasi” di rincian.

fee = Σ_4 trades  executed_notional × taker_fee

Leg-leg maker (post-only)

Secara default setiap trade adalah order taker. Pengguna Pro bisa memilih leg mana yang diisi sebagai order maker saat membuka dan menutup: tidak ada, leg long, leg short, atau keduanya.

Leg maker dihargai di mid (kami tidak pernah menghitung separuh spread sebagai profit), tanpa slippage dan dengan biaya maker exchange; biaya maker negatif (rebate) dihitung apa adanya. Jika exchange tidak memublikasikan biaya maker untuk market itu, biaya taker yang dikenakan. Delivery tidak pernah berupa order, jadi tetap memakai biayanya sendiri.

Leg maker tidak menambah batas order book pada ukuran maks; leg lainnya, open interest, dan untuk reverse carry, limit pinjaman tetap berlaku. Fill maker tidak dijamin: pasang leg lainnya hanya setelah leg maker terisi. Alert dan ringkasan harian tetap menghitung fill taker.

maker leg: executed = q × mid, slippage = 0, fee = executed × maker_fee (unknown → taker_fee)

Nilai poin dan airdrop Anda

Banyak DEX perp memberi poin untuk volume atau posisi terbuka. AfterFees tidak pernah mengestimasi nilainya: Anda memasukkannya per exchange, baik sebagai dolar per $1 juta volume maupun sebagai persentase tahunan tambahan atas posisi yang ditahan di sana.

Mode volume menghitung notional pembukaan dan penutupan yang ditradingkan di exchange itu (dua kali notional leg); mode persentase menghitung notional leg × rate Anda × durasi tahan. Hasilnya muncul sebagai angka “bersih termasuk poin” terpisah; peringkat default tidak pernah memakainya.

points = Σ legs on venue v: 2 × notional ÷ 1,000,000 × X_v   or   notional × APR_v × hours ÷ 8760

Slippage dari order book live

Masing-masing dari empat trade menyusuri order book live level demi level untuk tepat q_base. Slippage adalah jarak antara harga fill rata-rata tertimbang volume dan harga mid.

Trade penutupan diestimasi dari order book hari ini di sisi berlawanan, karena order book besok tidak diketahui. Rincian menandainya sebagai estimasi.

Jika ada trade yang tidak bisa terisi dari order book yang terlihat, pasangan tidak siap buka pada ukuran Anda.

Pasangan yang order book-nya tidak kami terima secara langsung hanya dihitung dari bid dan ask terbaik. Angka itu kami tampilkan hanya jika bid dan ask terbaik cukup untuk seluruh ukuran Anda; saat itu setengah spread adalah slippage yang tepat. Jika tidak, atau tanpa order book sama sekali, kami tidak menampilkan net, menjelaskan alasannya (misalnya “level teratas order book hanya cukup $11”), dan tidak memasukkan pasangan itu ke papan.

slippage = |VWAP − mid| × q_base     (summed over the 4 trades)

Bersih, imbal hasil tahunan, dan imbal hasil modal

Bersih adalah funding dikurangi biaya, slippage, dan biaya peluang dari margin yang Anda ikat (nol kecuali Anda mengaturnya).

APR spread menyetahunkan hasil bersih terhadap ukuran per sisi Anda. ROC modal menyetahunkan hasil bersih terhadap margin yang benar-benar terikat (notional ÷ leverage di kedua leg, estimasi sederhana tanpa margin bertingkat).

Kami juga menampilkan hasil bersih jika funding turun ke 50% dan 25% dari rate hari ini. Itu analisis sensitivitas, bukan prediksi.

net = funding − fees − slippage − carry

Balik modal

Balik modal adalah settlement pertama saat akumulasi funding menutup biaya dan slippage keempat trade. Settlement kedua leg pada waktu yang sama digabung dulu. Jika butuh lebih dari 30 hari, kami menyatakannya alih-alih menampilkan angka.

Ukuran maks dan “yang muat”

Ukuran maks adalah yang lebih kecil dari dua batas: 1% open interest leg yang lebih tipis (bisa dipilih 3% atau 10% di Pengaturan lain), dan ukuran terbesar yang keempat trade-nya tetap dalam batas slippage Anda (default total 5 bp dari ukuran satu sisi).

Pencarian bergerak dalam step kuantitas utuh, karena pembulatan membuat rentang yang layak tidak rata. Jika salah satu batas tidak bisa diukur, ukuran maks dikosongkan dan pasangan tidak siap buka.

Saat ukuran Anda tidak muat, papan menghitung ulang pasangan yang sama pada ukuran yang muat dan menampilkan hasil bersihnya.

Replay rate settled dan persistensi

Replay menerapkan rate yang benar-benar settled selama 7 / 30 / 90 / 180 / 365 hari terakhir ke posisi dan arah hari ini. Replay menunjukkan apakah spread ini telah membayar, bukan berapa yang dihasilkan trade yang dieksekusi. Rentang di luar yang kami simpan diambil dari exchange saat Anda membukanya; jika exchange menyimpan riwayat lebih sedikit (OKX sekitar 3 bulan, Gate 180 hari), halaman menyebutkan seberapa jauh jangkauannya dan setiap statistik hanya mencakup rentang itu.

Label persistensi membandingkan spread hari ini dengan rata-rata 7 dan 30 harinya: stabil (dalam 0,5–2× rata-rata), melemah (di bawah separuh rata-rata 7 hari), lonjakan sesaat (di atas 3× rata-rata 7 hari, atau tiga settlement menyumbang lebih dari 60% keuntungan 30 hari), volatil (tanpa pola stabil, atau baru belakangan jadi positif), listing baru (ada leg yang umurnya kurang dari 7 hari).

Angka risiko: drawdown maks adalah penurunan terdalam bersih kumulatif (funding settled pada ukuran Anda, dengan empat biaya trading pembukaan dan penutupan dibebankan di hari pertama) dari puncak sebelumnya; hari negatif adalah hari UTC yang jumlah spread settled-nya di bawah nol; pergantian menghitung perubahan tanda antar jumlah harian, melewati hari di bawah 0,1 bp. Ekspor CSV berisi satu baris per settlement.

Rate hari ini atau 7 hari terakhir, mana yang lebih rendah

Untuk pasangan perp ↔ perp dan long spot ↔ short perp, kami menghitung dua estimasi funding selama periode tahan Anda, untuk seluruh pasangan dengan arah dan ukuran hari ini: satu dari rate hari ini, dan satu dari funding yang benar-benar di-settle pasangan yang sama selama 7 hari terakhir, per jam yang tercakup, dikali periode tahan Anda. Bersih, “siap buka”, balik modal, “tetap positif pada separuh funding”, dan urutan papan semuanya memakai yang lebih rendah. Keduanya ditampilkan di panel verifikasi, dan baris menyebutkan mana yang dipakai.

Pasangan secara utuh, bukan per leg: mengambil angka terburuk tiap leg akan menyusun kombinasi yang tidak pernah terjadi dan menenggelamkan pasangan yang bagus.

Riwayat settled pasangan kurang dari 72 jam: angka memakai rate hari ini tetapi baris tidak siap buka (“riwayat di bawah 3 hari”). Jika arah yang sama merugi selama 7 hari, baris tidak siap buka dan menyebutkan berapa kerugiannya. Jika ada hari UTC dalam seminggu yang merugikan (minimal 0,1 bp dari ukuran Anda) sementara seminggu secara keseluruhan menguntungkan, baris tetap siap buka tetapi diurutkan setelah baris yang tidak pernah berbalik, ditandai “berbalik X hari”.

Reverse carry (spot pinjaman), futures delivery, dan Boros tetap memakai aturan masing-masing yang dijelaskan di bagiannya.

F_used = min( F_today , A7 × T )      A7 = Σ settled pair funding over 7 days ÷ covered hours

Perp saham, komoditas, dan FX saat akhir pekan

Perp saham, indeks, komoditas, dan FX (tidak termasuk emas tokenisasi seperti XAUT atau PAXG, yang diperdagangkan nonstop) sering settle mendekati nol saat pasar aset dasarnya tutup. Memproyeksikan nol itu selama 7 hari akan meremehkan pasangan, dan memproyeksikan rate hari kerja ke akhir pekan akan melebih-lebihkannya.

Setiap settlement mendatang dalam periode tahan Anda dihitung pada rate sesinya sendiri: saat pasar buka, rate hari ini (atau, jika sedang tutup, rata-rata rate settled sesi buka leg tersebut selama 7 hari terakhir); saat akhir pekan dan hari libur, rata-rata rate settled leg tersebut di sesi itu selama 14 hari terakhir (jika tidak ada: nol, dan baris menyebutkannya). Jam setelah penutupan di hari kerja dihitung buka: kebanyakan exchange tetap memberi kuotasi saat itu. Perbandingan 7 hari di atas kemudian berlaku seperti biasa.

Selama pasar aset dasar salah satu leg tutup karena akhir pekan atau hari libur, pasangan tidak siap buka (“cek lagi saat pembukaan”); angkanya tetap ditampilkan agar Anda bisa bersiap.

Rekam jejak dan backfill-nya

Catatan langsung: setiap hari mulai 00:05 UTC, 10 pasangan teratas di papan dengan nett yang tepat, positif, setelah slippage, dan berbasis data langsung disimpan seperti yang ditampilkan papan — pasangan yang dapat dieksekusi dan pasangan yang tertahan hanya karena ukuran atau anggaran slippage, masing-masing ditandai; 7 hari kemudian funding yang benar-benar diselesaikan dijumlahkan dan biaya prediksi dikurangkan. Tidak ada yang diubah setelahnya.

Backfill: 90 hari sebelum (dan bersamaan dengan) catatan live dibangun ulang dari riwayat, hanya memakai data yang publik pada setiap hari pukul 00:05 UTC: rate settled terakhir tiap leg, settled 7 hari pasangan dan sesi seperti di atas, biaya taker VIP0 saat ini, dan anggaran slippage 5 bp per leg (tidak ada order book historis). Cakupannya adalah pasangan perp ↔ perp di Binance, Bybit, OKX, Gate, dan Hyperliquid yang kedua leg-nya masing-masing diperdagangkan minimal $2M pada hari sebelumnya.

Keduanya selalu ditampilkan terpisah, masing-masing dengan tingkat keberhasilannya sendiri. Bias backfill yang diketahui: slippage adalah anggaran, bukan hasil ukur; cakupan lebih sempit dari papan live; kontrak yang sudah delisting tidak punya riwayat, sehingga ada sedikit bias survivorship.

Kapan pasangan “siap buka”

Semua ini harus terpenuhi sekaligus: kedua leg adalah perp linear yang terdaftar dari kelompok pasar yang sama, di-settle dan bermargin USDT, USDC, atau USD (leg non-USDT dikonversi dengan kurs stablecoin live, biaya konversi dikurangkan, tidak ada kurs yang kedaluwarsa atau menyimpang lebih dari 0,5% dari peg-nya); kedua exchange siap-hitung; data funding berumur di bawah 30 detik dan order book di bawah 5 detik; kedua order book persis; biaya diketahui; kedua leg cocok dalam 1 bp delta; setidaknya separuh ukuran Anda bertahan setelah pembulatan; jadwal funding diketahui; tidak kedua leg di rate dasar; keuntungan tidak terutama bergantung pada rate yang mentok batas; pasangan punya riwayat settled minimal 72 jam dan tidak merugi selama 7 hari terakhir; pasar aset dasar kedua leg tidak sedang tutup karena akhir pekan atau hari libur; hasil bersih positif; setiap trade terisi; ukuran Anda dalam ukuran maks; dan slippage pada ukuran Anda dalam batas Anda.

Jika ada data yang kedaluwarsa, pasangan berhenti siap buka dalam 5 detik dan barisnya menjelaskan alasannya. Pasangan di papan yang detik ini tidak siap buka tetap di tempatnya; hanya statusnya yang berubah.

Trade basis terhadap futures delivery

Dua struktur, keduanya di satu exchange: spot ↔ delivery (beli spot, short futures delivery) dan perp ↔ delivery (perp melawan futures delivery, arah mana pun). Kedua leg di satu exchange berarti delivery dan trade penutupan terjadi pada saat yang sama. Dicakup: futures delivery margin USDT di Binance (kuartal ini dan berikutnya), Bybit (semua futures USDT) dan Gate, ditambah futures OKX USDⓈ-M, yang dihargai dan di-settle dalam USD dengan margin USDC: dikonversi ke USDT dengan kurs live dan biaya konversinya dikurangkan, seperti perp USDC. Futures margin koin dan trade lintas exchange dibahas di dua bagian berikutnya.

Anda menahan hingga delivery, jadi periode tahan adalah waktu hingga delivery dan bilah posisi tidak menampilkan pilihan periode tahan. Basis adalah yang Anda kunci pada fill Anda: fill leg short dikurangi fill leg long (VWAP menyusuri order book, kedua leg dengan kuantitas dasar yang sama). APR basis = selisih itu ÷ fill long × 365 ÷ hari hingga delivery. Ditampilkan di sampingnya: hal yang sama pada harga mid, dan futures terhadap indeksnya.

Funding perp hingga delivery (hanya perp ↔ delivery) dihitung dengan dua cara: rate yang dikutip saat ini atas setiap settlement hingga delivery, dan rata-rata yang benar-benar di-settle selama 30 hari terakhir (butuh riwayat minimal 7 hari) atas jam yang sama. Angka utama memakai yang lebih buruk dari keduanya; rincian menampilkan keduanya dan berapa hasil bersih jika funding turun separuh.

Biaya: membuka kedua leg sebagai taker, menutup leg yang tidak di-delivery sebagai taker (slippage diestimasi dari order book saat ini), dan biaya delivery: Binance mengenakan biaya taker, Bybit dan Gate memakai rate biaya delivery yang tercantum. Carry = modal yang terikat × rate biaya peluang Anda × hari ÷ 365; spot mengikat seluruh notional-nya, leg futures notional ÷ leverage.

Ukuran maks adalah yang lebih kecil antara 1% dari open interest yang lebih kecil dan ukuran terbesar yang ketiga fill-nya tetap dalam batas slippage Anda. Baris siap buka di bawah aturan kesegaran, kedalaman, biaya, delta, dan ukuran yang sama seperti pasangan funding, ditambah: aturan dan biaya delivery diketahui, delivery minimal 1 hari lagi, trade spot ↔ delivery punya basis positif (kami tidak pernah short spot), dan hasil bersih hingga delivery positif.

Tidak termasuk angka bersih: premi perp atas indeks saat delivery (ditampilkan sekarang dan sebagai P5 / median / P95 30 hari terakhir), margin yang Anda butuhkan jika harga bergerak 20% melawan leg short, dan fakta bahwa margin spot dan futures berada di akun yang berbeda. Menutup sebelum delivery bisa lebih mahal: basis hanya konvergen saat delivery.

net = (fill_short − fill_long) × q + funding_to_delivery − fees − closing_slippage − carry
funding_to_delivery = min(quoted, settled_30d)      net_APR = net ÷ N × 365 ÷ days

Futures margin koin dan calendar spread

Kontrak margin koin (inverse) punya nilai nominal USD tetap per kontrak dan di-settle dalam koin: Binance COIN-M ($100 untuk BTC, $10 untuk lainnya), Bybit inverse ($1), OKX margin koin ($100), dan Deribit ($10). Setiap angka tetap ditampilkan dalam USDT: jumlah USD dikonversi dengan kurs USD live, jumlah koin dengan indeks hari ini. Rincian juga mencantumkan jumlah dalam koin.

Spot ↔ futures margin koin: beli Q koin dan short n USD futures, dengan Q sama dengan nilai koin dari short pada fill Anda. Saat delivery posisi bernilai tepat n USD berapa pun harganya, jadi hasilnya terkunci: n × kurs USD − biaya spot − biaya-biaya. Koin yang Anda beli adalah margin (pindahkan ke akun margin koin); ekuitas dalam koin tetap di atas margin pemeliharaan, jadi posisi tidak bisa dilikuidasi.

Perp ↔ futures margin koin: nilai nominal sama di kedua leg, exchange yang sama; tidak pernah dicampur dengan perp USDT (keduanya memberi hasil berbeda saat pergerakan besar). Keuntungan dalam koin dan dinilai pada indeks hari ini; funding perp dihitung seperti pasangan USDT (yang lebih buruk antara saat ini dan settled 30 hari). Koin yang dijadikan margin bergerak mengikuti harga dan ditampilkan sebagai risiko.

Calendar (kunci forward): long kontrak dekat dan short kontrak jauh di exchange dan jenis margin yang sama, berjarak minimal 7 hari. Saat delivery kontrak dekat Anda membeli spot (diestimasi dari order book hari ini) dan menahannya hingga delivery kontrak jauh, yang mengunci spread antara kedua kontrak untuk jendela itu. APR dihitung atas jendela dekat-ke-jauh; rincian juga memberikannya atas seluruh periode tahan. Posisi spread hari ini dalam 30 hari terakhirnya ditampilkan hanya sebagai referensi: spread yang ditutup sebelum delivery kontrak dekat tidak terkunci.

Biaya delivery: Binance mengenakan biaya taker, Bybit 0,05%, OKX 0,01% (semua tier); biaya Deribit belum terverifikasi, jadi baris Deribit tetap “pantau” sampai terverifikasi.

D1 coin: value at delivery = [Q + n(1/S − 1/F)] × S = n (Q = n/F)
calendar: locked = q × (F_far − F_near) (USDT-margined) · n × (1/F_near − 1/F_far) coins (coin-margined)

Basis lintas exchange dan futures hari yang sama

Futures delivery dicakup di Binance, Bybit, OKX, Gate, dan Deribit, ditambah Kraken (futures multi-kolateral, di-settle dalam USD dan dikonversi ke USDT dengan kurs live; futures inverse tercantum), KuCoin (kuartalan margin koin), HTX (delivery margin koin), dan BitMEX (hanya diaktifkan jika server kami bisa menjangkaunya).

Perp ↔ futures di dua exchange: perp di satu exchange siap-hitung, futures di exchange lain, koin dan tipe margin sama. Perhitungan dan aturan funding sama dengan trade satu exchange (yang lebih buruk antara rate saat ini dan rata-rata settled 30 hari). Setiap exchange butuh margin sendiri dan tidak ada offset cross-margin: pergerakan melawan satu leg harus ditutup di exchange itu meski leg lainnya untung.

Futures ↔ futures di dua exchange: dua futures yang delivery pada hari UTC yang sama, long yang lebih murah dan short yang lebih mahal, keduanya ditahan hingga delivery. Bersih = spread yang terkunci pada fill Anda (kedua order book disusuri pada ukuran Anda) − dua biaya taker pembukaan − kedua biaya delivery − biaya konversi stablecoin untuk leg USD / USDC − carry. Pasangan margin koin mengunci selisih dalam koin (nilai nominal ÷ fill long − nilai nominal ÷ fill short) dan menilainya pada indeks hari ini.

Setiap exchange men-settle futures-nya ke indeksnya sendiri, dirata-rata dalam jendelanya sendiri. Kedua harga delivery bisa berbeda, dan selisih itu masuk ke hasil: rincian mencantumkan kedua aturan settlement dan angkanya tidak dimasukkan dalam bersih.

Agar perhitungan tetap ringkas: hanya koin dengan futures di setidaknya dua exchange, futures dengan open interest minimal $100k, tiga perp terdalam per koin (open interest minimal $1M), dan maksimal 600 pasangan lintas exchange. Biaya delivery: Kraken mengenakan biaya taker; KuCoin, HTX, dan Kraken inverse belum terverifikasi, jadi baris tersebut tetap “pantau”.

D3: net = (fill_short − fill_long) × q − taker_long − taker_short − delivery_long − delivery_short − fx_conversion − carry
coin-margined D3: locked coins = n/F_long − n/F_short (valued at today's index)

Transfer CEX (beli di satu exchange, withdraw, jual di exchange lain)

Rute hanya dihitung pada jaringan yang dimiliki kedua exchange: chain dan alamat kontrak yang sama, tidak pernah berdasarkan kecocokan ticker (ticker yang sama sering berarti token berbeda, dan token yang sama bisa diperdagangkan dengan ticker berbeda). Denominasi seperti token 1000× atau 1M× dinormalisasi sebelum harga dibandingkan.

Transfer nyata (peringkat default): beli Q di sumber dengan menyusuri ask-nya, withdraw (biaya withdraw dipotong dari koin), jual yang tiba dengan menyusuri bid tujuan; kedua biaya taker dihitung. % bersih = hasil ÷ biaya − 1, per putaran, tidak disetahunkan. Pra-danai: beli dan jual pada saat yang sama dengan inventaris yang sudah ada di kedua exchange; satu rebalancing (koin kembali dan USDT ke arah sebaliknya, lewat jaringan bersama termurah) dikenakan per putaran.

Hedge (opsional): short perp koin itu di exchange siap-hitung selama koin dalam perjalanan; biaya = dua biaya taker perp + slippage pembukaan dan penutupan + funding selama waktu tiba jika short membayar. Angka bersih utama tidak memasukkannya kecuali Anda mengaktifkannya. Waktu tiba adalah estimasi; harga bisa bergerak sekitar σ(1 menit) × √menit selama transfer.

Fail-closed: rute hanya bisa dieksekusi jika withdraw dan deposit terbuka di jaringan itu, status wallet berumur kurang dari 15 menit, kedua order book berumur kurang dari 30 detik, biaya withdraw diketahui, dan bersihnya positif. Apa pun yang hilang atau kedaluwarsa menjadi “belum terverifikasi”. Spread di atas 2% yang muncul hanya karena satu sisi tutup dicantumkan di Jebakan, tidak pernah diperingkat.

net% = VWAP_bid,B(Q − w) × (Q − w) × (1 − f_B) ÷ [VWAP_ask,A(Q) × Q × (1 + f_A)] − 1

CEX ↔ DEX

Token yang listing di exchange kami dengan kontrak terverifikasi di Ethereum, BNB Chain, Base, Arbitrum, atau Solana dihargai on-chain setiap menit (GeckoTerminal). Jika harga DEX berselisih lebih dari 1% dari median mid exchange, KyberSwap (EVM) atau Jupiter (Solana) memberi kuotasi $1k, $5k, dan $10k ke arah yang menguntungkan; kuotasi disimpan satu menit dan paling banyak sekitar 30 diminta per menit.

Exchange → DEX: beli di exchange sesuai order book dengan biaya taker, bayar biaya withdraw exchange di chain tersebut, jual di DEX pada output agregator (sudah termasuk dampak harga), bayar gas swap. DEX → exchange: beli di DEX, bayar gas swap dan gas pengiriman token ke alamat deposit exchange (transfer ERC-20, sekitar 65.000 gas pada harga gas saat kuotasi; Solana diperkirakan $0.01), jual di order book exchange dengan biaya taker. % bersih = bersih ÷ jumlah; satu putaran, tidak disetahunkan.

Bisa dieksekusi hanya jika jaringan exchange terbuka ke arah yang diperlukan dan statusnya kurang dari 15 menit, biaya withdraw diketahui, order book exchange terbaru (jika tidak, bid/ask terbaik hanya referensi), dan kuotasi kurang dari 3 menit. Diurutkan berdasarkan bersih $10k; ketiga ukuran gratis, sedangkan rute, rincian dampak dan gas, serta kuotasi untuk jumlah Anda sendiri ada di Pro.

Grafik spread

Dua leg mana pun dari satu koin, sebagai candle (A − B) ÷ B. Mid order book ((bid terbaik + ask terbaik) ÷ 2) disimpan setiap menit untuk setiap market dengan order book live; sebelum itu, dan untuk market tanpa order book live, grafik memakai harga mark dan menyebutkannya (kebanyakan exchange menghaluskan harga mark, jadi itu bukan spread yang bisa ditradingkan). “Bisa dieksekusi” adalah bid terbaik A − ask terbaik B, ÷ ask terbaik B, jika kedua mid tersedia.

Hanya granularitas yang didukung data yang ditawarkan: harga mark per 10 menit memberi candle 1 jam ke atas, data menit memberi candle 1 menit. Di luar data menit yang disimpan (default 35 hari), dipakai agregat per jam. Gratis: candle 1 jam ke atas hingga 7 hari; Pro: 1 menit hingga 1 hari hingga setahun, plus rekaman 15 detik dari order book live (hingga 20 pasangan sekaligus, masing-masing 6 jam).

Yang tidak kami lakukan

Kami tidak pernah menyimpan dana Anda atau menempatkan order. Pemantauan akun hanya memakai key read-only. Kami tidak menerima biaya referral exchange, jadi peringkat hanya bergantung pada hasil bersih Anda.

Metode di balik setiap angka di AfterFees dipublikasikan; Pro membuka setiap angka menjadi perhitungan baris demi baris. Estimasi dari data saat ini, bukan saran investasi. Kami tidak pernah memegang dana atau trading atas nama Anda.