BJF Trading Group Inc. — Ontario, Kanada Kontak Zona Anggota Blog
EN DE JA AR KO ES PT ID VI HI FR TR IT CN

BJF TRADING GROUP · PANDUAN

Kualitas Eksekusi Broker: Cara Mengukur Slippage, Latensi, dan Intervensi Broker

Strategi Anda menentukan kapan harus trading. Broker Anda menentukan di harga berapa dan seberapa cepat. Panduan ini menjelaskan apa itu kualitas eksekusi, angka apa saja yang menggambarkannya, pola mana yang mengindikasikan intervensi alih-alih sekadar nasib buruk, cara mengukurnya pada order Anda sendiri, dan apa yang harus dilakukan dengan hasilnya.

Oleh Boris Fesenko, Founder dan Lead Developer, BJF Trading Group Inc. (Ontario, Kanada). Mengembangkan software eksekusi dan arbitrase sejak 2000. Terakhir diperbarui: November 2026.

Kualitas eksekusi broker adalah seberapa cepat, seberapa dekat dengan harga kuotasi, dan seberapa adil broker mengeksekusi order Anda. Hal ini tidak terlihat dalam riwayat trading, tetapi dapat diukur: waktu eksekusi, slippage bertanda, spread saat fill, dan deviasi dari feed harga independen, order demi order. Panduan ini menunjukkan angka mana yang penting, di mana batas eksekusi normal, dan cara membandingkan broker Anda dengan broker trader lain berdasarkan data nyata.

Poin-poin utama

  • Slippage itu normal; slippage satu arah tidak. Pada eksekusi yang adil, fill yang mengalami slippage menguntungkan Anda kurang lebih sesering merugikan Anda.
  • Nilai ujung lambatnya, bukan hanya rata-rata. Waktu eksekusi P95 menunjukkan keterlambatan yang menghantam Anda saat pasar bergerak cepat.
  • Anda membutuhkan feed referensi. Tanpa harga independen, phantom spike yang menyentuh stop Anda terlihat seperti pergerakan pasar sungguhan.
  • Percayai pola, bukan order tunggal. Puluhan hingga ratusan fill per simbol, di berbagai hari dan simbol, sebelum menarik kesimpulan.
  • Order Anda menceritakan tentang akun Anda; order banyak trader menceritakan tentang broker. Data komunitas anonim membedakan setup yang buruk dari broker yang buruk.

Apa arti kualitas eksekusi

Jawaban singkat: kualitas eksekusi adalah seberapa akurat, seberapa cepat, dan seberapa adil broker Anda mengubah permintaan order menjadi fill. Kualitas ini diukur dengan waktu eksekusi, slippage terhadap harga kuotasi, spread saat fill, dan perbandingan harga broker dengan pasar yang lebih luas pada saat itu.

Terminal trading menunjukkan hasilnya kepada Anda: harga open, harga close, dan profit. Terminal tidak menunjukkan prosesnya. Antara saat order Anda dikirim dan saat order dieksekusi, broker bisa butuh 50 ms atau 500 ms, harga bisa bergerak menguntungkan atau merugikan Anda, dan spread bisa melebar. Bagi swing trading, detail ini hanyalah noise. Bagi scalping, news trading, dan setiap jenis arbitrase, inilah inti permainannya: strategi yang menghasilkan 2 poin per trade tidak akan bertahan pada broker yang memakan biaya 3 poin.

Kualitas eksekusi juga merupakan selisih antara backtest dan trading live. Backtest mengasumsikan fill di harga kuotasi setelah jeda tetap. Trading live memberi Anda apa pun yang diberikan eksekusi broker. Mengukur eksekusi adalah cara untuk mengetahui mana dari keduanya yang sebenarnya Anda tradingkan. Jika Anda menguji dengan tick, panduan kami tentang data tick forex untuk backtesting menjelaskan cara membuat sisi backtest sejujur mungkin.

Metrik yang penting

Metrik Definisi Mengapa penting
Waktu eksekusi Milidetik dari permintaan order hingga fill, diukur terpisah untuk open dan close. Semakin lama jedanya, semakin jauh harga bisa bergerak sebelum fill. Strategi cepat yang pertama kehilangan keunggulannya.
Slippage bertanda Harga fill dikurangi harga yang diminta, dalam poin, diberi tanda sehingga nilai negatif berarti merugikan Anda. Slippage itu sendiri normal. Slippage yang sebagian besar negatif tidak normal.
Waktu eksekusi P95 Waktu yang di bawahnya terdapat 95% fill. Menangkap broker yang rata-rata cepat tetapi sering mengalami lonjakan, biasanya pada saat terburuk.
Spread saat fill Ask dikurangi bid saat order dieksekusi, dibandingkan dengan rata-rata simbol. Spread yang melebar tepat saat Anda trading adalah biaya yang tidak pernah terlihat dalam backtest dengan spread tetap.
Deviasi referensi Jarak antara harga broker dan feed referensi independen pada saat yang sama. Menunjukkan apakah harga broker sesuai dengan pasar atau hanya dengan dirinya sendiri.
Fill off-market Fill di luar semua bid dan ask yang dikuotasikan antara permintaan dan fill. Fill di harga yang tidak pernah dikuotasikan adalah tanda bahaya paling jelas.
Requote dan penolakan Order yang dijawab dengan harga baru, atau ditolak lalu dikirim ulang. Requote yang sering pada entry yang menguntungkan membuat Anda kehilangan trade terbaik.
Quote freeze Celah dalam aliran kuotasi broker sementara pasar terus bergerak. Order yang dieksekusi saat freeze dieksekusi terhadap harga yang sudah basi.

Untuk pembahasan lebih mendalam tentang slippage saja, termasuk cara menghitung dan menguranginya, lihat Penjelasan Slippage Forex.

Eksekusi normal vs pola intervensi

Tidak ada broker yang mengeksekusi setiap order tepat di harga yang diminta dalam nol milidetik. Pertanyaannya tidak pernah “apakah ada slippage” tetapi “apakah eksekusinya berperilaku seperti pasar yang adil”. Berikut pola-pola yang membedakan keduanya.

Pola Eksekusi normal Kemungkinan intervensi
Arah slippage Kurang lebih seimbang: fill yang mengalami slippage menguntungkan Anda kira-kira sama banyak dengan yang merugikan. Satu arah: sebagian besar fill yang mengalami slippage merugikan Anda, terutama pada entry yang menguntungkan.
Waktu eksekusi Stabil, dengan lonjakan sesekali saat ada berita. Lambat hanya pada beberapa akun, atau lambat pada satu sisi trade: cepat menutup posisi rugi, lambat menutup posisi untung.
Stop Tersentuh oleh harga yang juga tercetak di venue lain. Tersentuh oleh lonjakan singkat yang tidak terlihat di feed referensi mana pun (phantom spike).
Kuotasi Kontinu, dengan celah singkat pada simbol yang tidak likuid. Aliran kuotasi macet saat pasar bergerak, dan order dieksekusi selama macet tersebut.
Requote Jarang dan terjadi di kedua arah. Sering pada entry yang akan menguntungkan, jarang pada yang lain.

Setiap pola ini juga bisa memiliki penyebab yang wajar. Pola satu arah pada ratusan order, di beberapa simbol, yang hilang di broker lain dengan strategi yang sama, jauh lebih sulit dijelaskan sebagai hal yang wajar.

Mengapa eksekusi broker berbeda-beda

Tidak semua broker menghasilkan uang dengan cara yang sama, dan model bisnis membentuk eksekusinya.

Dealing desk memiliki alat yang dibuat untuk tujuan ini, mulai dari plugin latensi hingga pengaturan virtual dealer. Panduan kami tentang transparansi eksekusi broker membahas A-book, B-book, routing hybrid, dan last look secara rinci, dan artikel kami tentang plugin anti-arbitrase yang digunakan broker menjelaskan cara kerjanya. Intinya di sini bersifat praktis: Anda tidak bisa mengetahui dari situs web broker jenis eksekusi apa yang akan Anda dapatkan. Anda hanya bisa mengukurnya.

Cara mengukur eksekusi pada order Anda sendiri

Mengukur eksekusi dengan benar membutuhkan empat bahan. Masing-masing menutup celah yang dibiarkan terbuka oleh riwayat trading biasa.

1

Timestamp dalam milidetik untuk permintaan dan fill di setiap sisi, dari terminal Anda sendiri, bukan dari laporan broker.

2

Kuotasi di sekitar setiap fill: beberapa detik bid dan ask sebelum dan sesudahnya, sehingga Anda bisa melihat apa yang ditawarkan pasar saat order tiba.

3

Feed referensi independen, untuk memeriksa apakah harga broker sesuai dengan pasar lainnya. Tanpanya, phantom spike terlihat seperti lonjakan sungguhan.

4

Order yang cukup banyak: pola membutuhkan puluhan hingga ratusan fill per simbol sebelum bermakna.

Dari data ini, hitung per order waktu eksekusi setiap sisi, slippage bertanda, spread saat fill, dan deviasi referensi, lalu tandai order yang melewati ambang batas Anda. Melakukannya secara manual dari trade yang diekspor masih mungkin untuk beberapa order, tetapi tidak praktis untuk strategi live, itulah sebabnya kami membangunnya ke dalam SharpTrader.

Ambang batas: di mana normal berakhir

Tidak ada ambang batas universal: scalper emas di VPS yang dekat dengan broker dan swing trader dengan koneksi rumah hidup di dunia yang berbeda. Berikut nilai default yang kami gunakan di Broker Intervention Detection, titik awal yang masuk akal untuk strategi jangka pendek di VPS terdekat.

Pemeriksaan Ambang batas default Catatan
Slow execution > 200 ms pada open atau close Naikkan jika VPS Anda jauh dari server broker.
Excessive slippage > 10 poin merugikan Anda Sesuaikan dengan simbol: 10 poin itu besar pada EURUSD dan kecil pada indeks.
Spread spike ≥ 3× rata-rata simbol dan ≥ 1 poin lebih lebar Lonjakan wajar terjadi di sekitar berita dan rollover.
Phantom spike Pergerakan merugikan ≥ 2 poin yang tidak terlihat di feed referensi Membutuhkan feed referensi.
Quote freeze Tidak ada kuotasi selama > 2,000 ms sementara feed referensi bergerak Simbol tidak likuid secara alami mengalami freeze; bandingkan dengan referensi.
Asymmetric latency Sisi yang lebih lambat ≥ 3× sisi yang lebih cepat dan ≥ 50 ms lebih lama Waspadai close yang lambat pada trade yang untung.
Rejected & resent Simbol dan arah yang sama ditolak dalam 10 detik sebelumnya Periksa volume dan level stop terlebih dahulu.

Statistik: kapan sebuah pola itu nyata

Satu fill buruk tidak membuktikan apa pun. Dua puluh fill buruk berturut-turut pada satu simbol patut diperhatikan. Uji paling sederhana yang berguna adalah tentang arah slippage: pada eksekusi yang adil, fill yang mengalami slippage kira-kira sama mungkinnya menguntungkan atau merugikan Anda, seperti lempar koin. Jika 18 dari 20 fill terakhir yang mengalami slippage merugikan Anda, peluang hal itu terjadi pada koin yang adil sekitar 0.02%.

Broker Intervention Detection menerapkan gagasan ini sebagai pemeriksaan asymmetric slippage: dari 50 fill terakhir strategi, pola ditandai ketika setidaknya 65% fill yang mengalami slippage merugikan Anda dan uji binomial menempatkan hasilnya di bawah p = 0.05. Terapkan disiplin yang sama untuk setiap pola: hitung, bandingkan dengan apa yang akan dihasilkan oleh kebetulan, dan bandingkan dengan broker kedua atau komunitas sebelum menyimpulkan apa pun.

Aturan praktis: percayai pola, bukan order tunggal; percayai pola yang berulang di berbagai simbol dan hari; dan paling percayai pola tersebut ketika strategi yang sama berperilaku berbeda di broker lain.

Apa yang dilakukan dengan hasilnya

Membandingkan broker dengan data komunitas

Order Anda sendiri menceritakan tentang akun Anda. Order banyak trader menceritakan tentang broker. Ketika data eksekusi dari banyak terminal digabungkan secara anonim, noise dari koneksi individu saling menetralkan dan perilaku broker yang sebenarnya tetap terlihat: waktu fill tipikal dan ujung lambatnya, arah slippage-nya, seberapa sering fill-nya terjadi di luar pasar. Broker yang cepat dan adil bagi komunitas tetapi lambat bagi Anda mengarah ke setup Anda; broker yang lambat dan berat sebelah bagi semua orang mengarah ke broker itu sendiri.

Data gabungan membutuhkan pengaman: tanpa nomor akun atau nama, publikasi hanya di atas jumlah minimum trader dan order, dan moderasi untuk setiap laporan yang menyebut kasus tertentu.

Membaca Scorecard broker, panel demi panel

Broker Execution Scorecard adalah tempat data komunitas dari terminal SharpTrader dipublikasikan. Berikut cara membacanya, menggunakan broker demo dari tangkapan layar kami. Broker pada tangkapan layar ini hanyalah contoh, dan angkanya berasal dari setup pengujian, bukan dari broker sungguhan.

Broker Execution Scorecard: porsi order yang ditandai dan ubin kualitas eksekusi dibandingkan dengan median semua broker
1. Ringkasan utama dan ubin kualitas. Porsi order yang ditandai, median dan P95 waktu fill, slippage bersih, fill off-market, requote, dan slippage yang merugikan trader, masing-masing dengan selisihnya terhadap median semua broker.
Keseimbangan slippage per simbol di Scorecard dan flag deteksi yang muncul per 1,000 order yang dianalisis
2. Di mana masalahnya. Keseimbangan slippage per simbol dan pemeriksaan deteksi mana yang terpicu, per 1,000 order yang dianalisis.
Scorecard: order Anda dibandingkan dengan kumpulan data komunitas untuk broker yang sama
3. Anda vs komunitas. Fill Anda sendiri di samping kumpulan data untuk broker yang sama, sehingga Anda bisa membedakan masalah setup Anda dari masalah broker.
Tabel all brokers di Scorecard: instalasi, order, median dan P95 waktu eksekusi, slippage bersih, requote, fill off-market, dan tingkat anomali
4. All brokers. Setiap broker yang dipublikasikan dalam satu tabel, diurutkan berdasarkan tingkat anomali. Klik sebuah baris untuk memuat broker tersebut.

Baca panel-panel ini sesuai urutan dan ceritanya biasanya jelas dalam satu menit:

Mulai dari ringkasan utama. Dalam demo, 94.12% order ditandai: 16 dari 17 order yang dianalisis gagal setidaknya dalam satu pemeriksaan kritis dalam 30 hari. Pada broker yang adil, angka ini tetap rendah.
Periksa kecepatan berikutnya. Median 161 ms dengan P95 196 ms tergolong cepat dan stabil, jadi masalahnya di sini bukan latensi.
Kemudian arah slippage. 93% fill yang mengalami slippage merugikan trader dan saldo bersihnya sangat negatif: uji lempar koin dari bagian statistik gagal.
Kemudian flag. Excessive slippage, phantom spike pada stop, dan asymmetric slippage paling sering terpicu, yang mengarah ke penanganan harga, bukan koneksi.
Bandingkan dengan diri sendiri. Jika angka Anda sesuai dengan kumpulan data, pola tersebut milik broker. Jika hanya angka Anda yang buruk, periksa VPS, ping, dan jam Anda terlebih dahulu.
Akhiri di papan. Tabel semua broker menunjukkan apakah ada broker lain yang mengeksekusi simbol yang sama dengan lebih cepat dan lebih merata.

Broker muncul di Scorecard hanya di atas jumlah minimum instalasi dan order. Tingkat anomali adalah sinyal diagnostik, bukan bukti pelanggaran. Laporan anggota dihitung terpisah dari deteksi otomatis: laporan adalah klaim, flag adalah pengukuran.

Alat: Broker Intervention Detection dan Scorecard

Kami membangun kedua bagian alur kerja ini ke dalam SharpTrader.

ModulBroker Intervention DetectionMengukur setiap order tertutup, menjalankan 9 pemeriksaan bernama terhadap feed referensi bawaan, memberi peringatan secara real-time. Berfungsi di SharpTrader Pro dan Lite. $399 sekali bayar.
WebBroker Execution ScorecardMembandingkan broker berdasarkan data komunitas anonim, dengan order Anda sendiri di samping data komunitas. $49 per bulan.
PrivasiOpt-in, anonimOpt-in per strategi, tanpa nomor akun, login, nama, atau saldo, persetujuan dapat ditarik kapan saja.
Broker Intervention Detection di SharpTrader: order tertutup dengan waktu eksekusi, slippage, deviasi referensi, dan pemeriksaan gagal
Broker Intervention Detection di SharpTrader: setiap order tertutup dengan pengukuran dan pemeriksaan yang gagal.
Peringatan Broker Intervention Detection: ringkasan eksekusi dan peringatan real-time
Alerts: ringkasan eksekusi per strategi dan peringatan real-time ketika sebuah pemeriksaan gagal.

Video, 2:22: modul dan Scorecard beraksi.

Ukur broker Anda sebelum memperbesar skala

Waktu eksekusi, slippage bertanda, deviasi referensi, dan pemeriksaan bernama untuk setiap order, ditambah perbandingan dengan komunitas.

Broker Intervention Detection: $399Scorecard: $49 / bulan

Keterbatasan dan catatan jujur

FAQ

Berapa kecepatan eksekusi yang baik untuk forex?

Untuk strategi jangka pendek di VPS dekat server broker, median fill di bawah sekitar 150 hingga 200 ms adalah hal yang umum, dengan P95 yang tidak jauh di atasnya. Yang lebih penting dari median adalah stabilitas dan simetri: kecepatan yang sama saat membuka dan menutup, untuk trade yang untung maupun rugi.

Apakah slippage negatif merupakan tanda broker yang buruk?

Tidak dengan sendirinya. Slippage terjadi di kedua arah pada eksekusi yang adil. Slippage menjadi peringatan ketika sebagian besar fill yang mengalami slippage merugikan Anda pada jumlah order yang cukup berarti.

Apa itu phantom spike?

Lonjakan harga merugikan yang singkat pada feed broker Anda yang tidak terlihat di feed referensi independen mana pun. Jika stop-loss terpicu oleh lonjakan seperti itu, stop tersebut tersentuh oleh harga yang sebenarnya tidak pernah diperdagangkan di tempat lain.

Berapa banyak order yang saya butuhkan sebelum bisa menilai broker?

Untuk arah slippage, setidaknya 30 hingga 50 fill yang mengalami slippage per simbol. Untuk latensi, beberapa puluh fill sudah menunjukkan waktu tipikal; ujung lambat membutuhkan lebih banyak.

Bisakah broker mendeteksi bahwa saya mengukur eksekusi?

Pengukuran bersifat pasif: hanya membaca order tertutup dan kuotasi Anda. Tidak ada yang dikirim ke broker dan tidak mengubah cara order ditempatkan.

Apakah legal bagi broker untuk menunda atau memberi slippage pada order?

Aturannya bergantung pada regulator dan perjanjian akun. Banyak perjanjian mengizinkan requote dan slippage di pasar yang bergerak cepat; perlakuan berat sebelah terhadap klien yang profit adalah perkara yang berbeda. Simpan bukti per order dan periksa ketentuan broker serta regulatornya.

Trading mengandung risiko. Panduan ini bersifat edukatif dan bukan nasihat keuangan atau hukum. Hasil deteksi adalah informasi diagnostik, bukan bukti pelanggaran oleh broker.