Hedge Arbitrage Signal Filtering Difference-to-Open, Fast Feed Filter
Cart 0
BJF TRADING GROUP  ·  PANDUAN TEKNIS

Pemfilteran Sinyal Arbitrase Hedge: Difference-to-Open dan Filter Fast Feed

Dalam pengaturan arbitrase hedge dua broker, 60–80% dari selisih harga yang terdeteksi adalah artefak latensi, bukan perbedaan harga LP yang sesungguhnya. Mengeksekusi trade berdasarkan sinyal ini menyebabkan kerugian pada setiap transaksi dan menghasilkan arus order toksik yang diklasifikasikan dan dibatasi oleh broker. Panduan ini membahas kedua tingkat filter: ambang difference-to-open yang sederhana dan arsitektur referensi fast feed tingkat lanjut yang hampir sepenuhnya menghilangkan kontaminasi latensi.

2,600 kata
7 bagian
~12 menit waktu baca
Audiens: trader arbitrase, pengembang quant, tim risiko broker
60–80%Sinyal tanpa filter adalah artefak latensi
<5%Kontaminasi dengan filter fast feed
30–150msWaktu kolaps artefak yang umum
3Kondisi filter yang dibutuhkan

Dua jenis sinyal arbitrase hedge

Ketika perangkat lunak arbitrase hedge mendeteksi selisih antara dua kuotasi broker, selisih itu dapat muncul dari salah satu dari dua penyebab yang secara fundamental berbeda. Yang pertama adalah perbedaan harga nyata antara penyedia likuiditas kedua broker, yaitu peluang yang dapat diperdagangkan. Yang kedua adalah artefak latensi feed: satu broker menerima peristiwa pasar global lebih cepat daripada broker lainnya, dan selisih yang tampak hanya ada karena kuotasi broker yang lebih lambat belum diperbarui. Kedua kasus ini tidak dapat dibedakan hanya dari perbandingan kuotasi mentah, tetapi menghasilkan hasil eksekusi yang sepenuhnya berlawanan.

Jenis sinyal Penyebab Persistensi Saat dieksekusi
Selisih LP yang nyata LP Broker A memberi harga berbeda dari LP Broker B, terlepas dari waktu terjadinya peristiwa pasar 200ms hingga 2,000ms Tereksekusi pada harga yang dikutip, laba bersih sesuai harapan
Artefak akibat latensi Feed Broker A menerima peristiwa pasar lebih cepat. Selisih yang tampak = pergerakan harga, bukan perbedaan LP 30ms hingga 150ms Broker B sudah memperbarui harga saat fill terjadi, rugi atau requote

Masalah rasio kontaminasi

Tanpa filter, rasio sinyal akibat latensi terhadap sinyal selisih LP yang nyata dalam setup dua broker yang umum adalah 60–80% artefak latensi. Peristiwa pasar seperti tick harga, rilis ekonomi, dan pergeseran likuiditas terjadi terus-menerus, dan masing-masing menciptakan selisih sementara akibat latensi ketika feed broker yang lebih cepat diperbarui lebih dulu. Rasio ini sangat bergantung pada perbedaan kecepatan feed antara kedua broker: pasangan broker di mana satu feed secara konsisten 100ms lebih cepat daripada yang lain akan menghasilkan jauh lebih banyak artefak dibanding pasangan yang selisih kecepatannya hanya 10ms.

Mengapa sinyal akibat latensi menciptakan arus order yang toksik

Mengeksekusi artefak latensi tidak menguntungkan pada tingkat trade individual. Namun masalahnya lebih luas: hal ini menciptakan pola arus order tertentu yang diklasifikasikan broker sebagai toksik secara teknis.

POLA 1

Order pada saat peristiwa pergerakan harga

Sinyal akibat latensi muncul tepat ketika terjadi peristiwa harga, karena pada saat itulah feed broker yang cepat sudah diperbarui sementara feed broker yang lambat belum. Hedge arb tanpa filter menempatkan porsi order yang tidak proporsional tepat pada momen terjadinya pergerakan harga. Sistem risiko broker yang mengorelasikan stempel waktu order dengan stempel waktu peristiwa harga akan mengidentifikasi konsentrasi ini sebagai arus teknis.

POLA 2

Tingkat adverse selection yang tinggi

Trade akibat latensi secara konsisten terisi pada harga yang tidak menguntungkan relatif terhadap pasar beberapa ratus milidetik kemudian. Sistem risiko broker melacak lintasan harga jangka pendek setelah setiap fill. Persentase fill yang tinggi yang segera diikuti oleh pergerakan harga yang merugikan, tanda khas order yang masuk tepat saat pasar bergerak melawan arah fill, akan menandai akun untuk ditinjau terkait adverse selection.

POLA 3

P&L berkorelasi terbalik dengan volatilitas

Sistem yang mengeksekusi artefak latensi akan menguntungkan selama periode volatilitas rendah (selisih LP nyata mendominasi) dan merugi selama periode volatilitas tinggi (artefak latensi bertambah banyak). Korelasi terbalik antara P&L dan volatilitas ini, yang tidak konsisten dengan trading teknis yang sah, merupakan ciri arus toksik yang mudah dikenali.

POLA 4

Distribusi waktu tahan yang asimetris

Ketika trade akibat latensi terisi pada harga yang salah, sistem keluar dalam hitungan detik. Pola ini, trade untung ditahan lebih lama sementara trade rugi ditutup cepat, menghasilkan distribusi waktu tahan yang asimetris yang ditandai oleh sistem risiko sebagai eksploitasi teknis otomatis.

Konsekuensi klasifikasi

Begitu diklasifikasikan sebagai arus toksik, akun akan menerima eksekusi yang memburuk: requote, spread yang melebar, atau routing internal ke buku broker sendiri. Hal ini juga memperburuk trade selisih LP nyata yang sebenarnya menguntungkan. Masalah filter bukan hanya soal profitabilitas tiap trade, tetapi menentukan apakah akun tetap layak digunakan untuk arbitrase atau tidak.

Filter sederhana: ambang difference-to-open

Filter yang paling sederhana adalah ambang minimum selisih harga, yaitu difference-to-open, di bawahnya order tidak akan ditempatkan. Selisih akibat latensi cenderung lebih kecil rata-rata dibanding selisih LP yang nyata: artefak latensi feed hanya mencerminkan perbedaan kecepatan antara dua feed yang menerima peristiwa yang sama, sedangkan selisih LP nyata mencerminkan perbedaan harga aktual di tingkat LP yang bisa lebih besar dan lebih persisten. Menetapkan ambang minimum akan memotong sinyal kecil akibat latensi sambil mempertahankan sinyal nyata yang lebih besar.

Kalibrasi ambang

Langkah Tindakan Output
Langkah 1 Jalankan dalam mode pemantauan saja selama 5–10 hari trading. Catat setiap selisih yang terdeteksi dengan: timestamp, magnitudo (pips), durasi sebelum kolaps, dan pergerakan harga dalam 200ms setelah deteksi. Dataset sinyal mentah
Langkah 2 Klasifikasikan setiap sinyal secara post-hoc: nyata (bertahan lebih dari 150ms, feed referensi tenang) atau akibat latensi (kolaps di bawah 100ms, didahului peristiwa harga terarah). Dataset terklasifikasi
Langkah 3 Plot distribusi magnitudo sinyal nyata vs sinyal latensi. Temukan ambang di mana 80%+ sinyal di atasnya merupakan selisih LP yang nyata. Nilai ambang optimal
Langkah 4 Setel difference-to-open pada ambang yang telah diidentifikasi. Kalibrasi ulang setiap kuartal, karena ambang optimal berubah seiring berubahnya hubungan LP broker dan rezim volatilitas pasar. Parameter filter yang diterapkan

Tiga keterbatasan struktural

KETERBATASAN 1

Peristiwa latensi besar lolos

Periode volatilitas tinggi menciptakan pergerakan harga besar. Artefak latensi feed selama pergerakan 10 pip dapat tampak sebagai selisih 4–5 pip antar broker. Ambang 3 pip tidak akan menangkapnya. Peristiwa latensi besar adalah yang paling merusak: kerugian terbesar dan pola arus toksik yang paling terlihat.

KETERBATASAN 2

Ambang statis, pasar dinamis

Ambang optimal bervariasi sesuai kondisi pasar. Selama periode tenang sesi Asia, ambang 1.5 pip mungkin memadai. Saat pembukaan London, ambang yang sama dapat meloloskan proporsi artefak latensi yang tinggi. Ambang tetap selalu merupakan kompromi.

KETERBATASAN 3

Tidak ada kesadaran arah

Filter sederhana memperlakukan semua selisih di atas ambang dengan cara yang sama, tanpa memedulikan konteks pasar saat sinyal terdeteksi. Filter ini tidak dapat membedakan selisih LP nyata 3 pip dari artefak latensi 3 pip yang dihasilkan oleh peristiwa harga yang cepat.

Filter lanjutan: arsitektur referensi fast feed

Filter fast feed memperkenalkan sumber data independen ketiga, yang lebih cepat daripada kedua broker eksekusi, sebagai mekanisme klasifikasi untuk setiap selisih yang terdeteksi. Alih-alih memfilter hanya berdasarkan magnitudo, sistem menggunakan fast feed untuk menentukan apakah selisih yang terdeteksi bertepatan dengan peristiwa pergerakan harga pada feed referensi. Jika ya, sinyal itu diklasifikasikan sebagai akibat latensi dan dibuang. Jika feed referensi tenang, selisih itu diklasifikasikan sebagai perbedaan LP yang nyata dan eksekusi dilanjutkan.

Logika klasifikasi pada setiap peristiwa deteksi sinyal:

Sinyal diklasifikasikan sebagai SELISIH LP NYATA jika SEMUA kondisi berikut benar:

(1) FastFeed.RateOfChange(last 100ms) < MovementThreshold
— Feed referensi tidak bergerak signifikan dalam jendela sebelumnya
— Tidak ada peristiwa harga terarah yang sedang menyebar di pasar

(2) FastFeed.LastTickAge < StalenessThreshold
— Feed referensi sedang diperbarui secara aktif (tidak stale atau terputus)
— Memastikan pemeriksaan klasifikasi didasarkan pada data live

(3) Discrepancy.Persistence > MinPersistenceWindow
— Selisih telah ada setidaknya selama N milidetik
— Selisih LP nyata bertahan; artefak latensi kolaps dalam 30–100ms

Sinyal diklasifikasikan sebagai AKIBAT LATENSI jika SALAH SATU kondisi gagal → order dibuang.

Kondisi 1: Rate-of-change pada fast feed

Ini adalah kondisi klasifikasi utama. Feed referensi yang cepat lebih cepat daripada kedua broker eksekusi, sehingga menerima peristiwa pasar global sebelum kuotasi kedua broker diperbarui. Jika feed referensi menunjukkan pergerakan harga yang signifikan dalam jendela sebelum sinyal terdeteksi, pergerakan ini kemungkinan besar menjadi penyebab selisih yang tampak: feed salah satu broker eksekusi sudah diperbarui oleh peristiwa tersebut, sementara yang lain belum.

Parameter Nilai tipikal Catatan
MovementThreshold 0.5–1.5 pips per 100ms untuk pasangan mayor; 1.5–3.0 pips untuk pasangan volatil Ditetapkan dengan mengukur pergerakan pip tipikal per 100ms dalam kondisi normal vs kondisi peristiwa untuk instrumen tertentu
Jendela lookback 50–200ms Harus menangkap peristiwa pergerakan namun tidak menutupi selisih nyata yang muncul setelah peristiwa dengan jeda. Dikalibrasi dari selisih latensi feed yang terukur.
Ambang staleness 500ms–2,000ms Jika feed referensi tidak diperbarui dalam jendela ini, feed mungkin macet. Perlakukan sinyal selama peristiwa staleness secara konservatif, buang atau tahan sampai feed kembali normal.

Mengapa filter fast feed secara kualitatif lebih unggul

KEUNGGULAN 1

Menangkap peristiwa latensi besar

Artefak latensi 5 pip selama peristiwa harga besar akan diklasifikasikan sebagai akibat latensi oleh filter fast feed, terlepas dari magnitudonya. Ambang sederhana akan meloloskannya jika disetel di bawah 5 pip. Filter fast feed mengklasifikasikan berdasarkan keadaan pasar, bukan ukuran selisih.

KEUNGGULAN 2

Beradaptasi secara dinamis terhadap volatilitas

Selama periode tenang, feed referensi menunjukkan rate-of-change yang rendah dan klasifikasi jarang terpicu. Selama periode volatil, feed referensi aktif dan terus-menerus mengklasifikasikan artefak latensi. Filter ini otomatis diperketat selama periode berisiko tinggi tanpa penyesuaian manual.

KEUNGGULAN 3

Mempertahankan sinyal nyata yang kecil

Selisih LP nyata sebesar 0.8 pip yang akan diblokir oleh ambang sederhana akan lolos filter fast feed jika feed referensi tenang. Filter ini tidak mengorbankan sinyal nyata kecil hanya untuk menghindari sinyal latensi kecil; setiap sinyal diklasifikasikan secara independen berdasarkan konteks pasar.

KEUNGGULAN 4

Eliminasi latensi yang hampir lengkap

Dalam deployment yang dikalibrasi dengan baik, filter fast feed mengurangi kontaminasi akibat latensi dari 60–80% sinyal tanpa filter menjadi di bawah 5%. Kontaminasi yang tersisa terdiri dari kasus tepi di mana peristiwa harga cukup lambat sehingga tidak memicu ambang rate-of-change, tetapi cukup cepat untuk menciptakan perbedaan feed.

Perbandingan filter

Filter Penolakan latensi Retensi sinyal nyata Kompleksitas Paling cocok untuk
Tanpa filter 0% — semua lolos 100% Tidak ada Tidak layak — arus toksik pasti terjadi
Difference-to-open saja 40–60% 80–90% Rendah Setup awal, kecepatan feed broker yang sangat mirip
Difference-to-open + persistensi 60–75% 75–85% Rendah Baseline yang lebih baik, tetapi masih melewatkan peristiwa latensi besar
Filter fast feed (penuh) 90–97% 85–95% Tinggi Arbitrase produksi, lingkungan broker yang tidak bersahabat

Urutan kalibrasi untuk filter fast feed

  • Fase 1: Jalankan dalam mode logging selama 5–10 hari. Catat setiap selisih yang terdeteksi dengan konteks lengkap: semua status feed, magnitudo selisih, durasi persistensi, dan rate-of-change feed referensi pada jendela 100ms dan 200ms sebelumnya.
  • Fase 2: Klasifikasikan setiap sinyal yang dicatat secara post-hoc sebagai nyata (bertahan lebih dari 150ms, feed referensi tenang) atau akibat latensi (kolaps di bawah 100ms, feed referensi aktif saat deteksi).
  • Fase 3: Uji berbagai kombinasi MovementThreshold, jendela lookback, dan MinPersistenceWindow terhadap dataset yang telah diklasifikasikan. Target: retensi sinyal nyata di atas 85%, tingkat sinyal latensi yang lolos di bawah 8%.
  • Fase 4: Deploy dengan parameter yang dioptimalkan pada ukuran lot minimum. Pantau atribusi P&L berdasarkan jenis sinyal selama 10 hari trading pertama. Kalibrasi ulang setiap kuartal atau setelah perubahan besar pada rezim pasar.

Pertanyaan yang sering diajukan

Apa perbedaan antara selisih LP yang nyata dan selisih akibat latensi?

Selisih LP yang nyata ada karena penyedia likuiditas dari dua broker memberi harga berbeda untuk instrumen yang sama, yaitu perbedaan struktural dalam cara masing-masing LP memodelkan pasar atau mengelola inventaris. Selisih akibat latensi ada karena feed salah satu broker menerima peristiwa pasar lebih cepat daripada yang lain. Selisih nyata dapat diperdagangkan dan bertahan 200ms hingga 2,000ms. Artefak latensi kolaps dalam 30–150ms ketika feed yang lebih lambat menyusul, biasanya sebelum order sempat tiba ke broker yang lebih lambat.

Apa itu difference-to-open dan bagaimana itu membantu?

Difference-to-open adalah selisih harga minimum yang dapat dikonfigurasi, dalam pips, yang harus ada di antara dua kuotasi broker sebelum order ditempatkan. Filter ini menyaring sinyal akibat latensi dengan memanfaatkan kecenderungan artefak latensi feed untuk rata-rata lebih kecil daripada selisih LP yang nyata. Filter ini efektif menghilangkan sinyal latensi kecil, tetapi tidak menangkap peristiwa latensi besar selama periode volatilitas tinggi ketika pergerakan harga cepat menciptakan selisih tampak besar antara feed dengan kecepatan pembaruan yang berbeda.

Apa itu filter fast feed dan bagaimana cara kerjanya?

Filter fast feed menggunakan feed harga referensi ketiga, yang lebih cepat daripada kedua broker eksekusi, untuk mengklasifikasikan setiap selisih yang terdeteksi sebelum order ditempatkan. Jika feed referensi menunjukkan pergerakan harga signifikan pada jendela sebelum sinyal terdeteksi, selisih itu diklasifikasikan sebagai akibat latensi dan dibuang. Jika feed referensi tenang, selisih itu diklasifikasikan sebagai potensi perbedaan LP yang nyata dan eksekusi dilanjutkan. Ini mengklasifikasikan sinyal berdasarkan keadaan pasar, bukan hanya magnitudo, sehingga dapat menangkap peristiwa latensi besar yang tidak tertangkap oleh ambang sederhana.

Mengapa arbitrase hedge tanpa filter menciptakan arus order toksik?

Sinyal akibat latensi menghasilkan order tepat pada saat peristiwa pergerakan harga terjadi. Sistem risiko broker mendeteksi konsentrasi ini sebagai pola arus teknis. Selain itu, trade akibat latensi secara konsisten menghasilkan fill yang merugikan dan exit cepat dengan kerugian kecil, menciptakan distribusi waktu tahan dan P&L yang asimetris yang semakin menandai akun sebagai eksploitasi teknis. Setelah diklasifikasikan, akun menerima eksekusi yang memburuk, yang juga memengaruhi trade selisih LP nyata yang menguntungkan.

Apa yang dibutuhkan untuk filter fast feed?

Sumber data harga ketiga yang terbukti lebih cepat daripada kedua broker eksekusi dalam menerima peristiwa pasar global. Ini bisa berupa penyedia data pasar khusus, layanan feed harga yang co-located, atau akun broker ketiga yang digunakan hanya sebagai feed referensi tanpa menempatkan order melaluinya. Feed referensi berjalan pada thread pemantauan terpisah dengan timestamp tingkat hardware saat socket diterima. Tidak ada order yang pernah ditempatkan melalui feed referensi; fungsinya hanya sebagai input klasifikasi.

Seberapa sering parameter filter perlu dikalibrasi ulang?

Minimal setiap kuartal. Parameter optimal berubah seiring hubungan LP broker berkembang, infrastruktur feed berubah, dan rezim volatilitas pasar bergeser. Kalibrasi ulang segera diperlukan ketika: broker mengubah LP atau mesin penetapan harga; perubahan pada penyedia VPS atau routing jaringan memengaruhi latensi feed; atau terjadi perubahan berkelanjutan pada volatilitas instrumen. Logging atribusi per sinyal dari SharpTrader menyediakan data yang dibutuhkan untuk kalibrasi berkelanjutan tanpa mode offline terpisah.

SharpTrader Pro — Arbitrase Hedge dengan Filter Fast Feed

Difference-to-open · Filter fast feed referensi · Logging atribusi per sinyal · Kompatibel dengan FIX API · 25 tahun pengembangan arbitrase

Jelajahi SharpTrader Pro →
Arbitrase Latensi →