BJF TRADING GROUP · PANDUAN
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.
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.
Dalam panduan ini
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 | 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.
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.
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.
Mengukur eksekusi dengan benar membutuhkan empat bahan. Masing-masing menutup celah yang dibiarkan terbuka oleh riwayat trading biasa.
1
2
3
4
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.
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. |
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.
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.
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.




Baca panel-panel ini sesuai urutan dan ceritanya biasanya jelas dalam satu menit:
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.
Kami membangun kedua bagian alur kerja ini ke dalam SharpTrader.


Video, 2:22: modul dan Scorecard beraksi.
Waktu eksekusi, slippage bertanda, deviasi referensi, dan pemeriksaan bernama untuk setiap order, ditambah perbandingan dengan komunitas.
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.
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.
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.
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.
Pengukuran bersifat pasif: hanya membaca order tertutup dan kuotasi Anda. Tidak ada yang dikirim ke broker dan tidak mengubah cara order ditempatkan.
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.