
Spread, slippage, dan latency forex dapat menghapus keunggulan strategi scalping yang terlihat bagus sebelum biaya. Spread adalah selisih harga jual dan beli, slippage adalah perbedaan harga acuan dengan harga eksekusi, sedangkan latency adalah jeda proses. Latency bukan tagihan tersendiri, tetapi bisa memengaruhi harga, peluang fill, dan sinyal yang sempat dieksekusi.
Audit yang benar menghitung hasil bersih dan menjelaskan komponen yang sudah masuk ke data. Mengurangkan spread dua kali sama menyesatkannya dengan mengabaikannya. Artikel dalam seri Forex Advanced ini mengembangkan pembahasan audit backtest dan biaya transaksi untuk strategi berholding period pendek.
Hindari kesalahan sebelum deposit dan membuka posisi. Unduh panduan praktis Forex Starter Kit secara gratis.
DOWNLOAD GRATISSpread, komisi, dan slippage berbeda fungsi
Spread adalah Ask dikurangi Bid pada saat tertentu. Untuk EUR/USD dengan satu pip 0,0001, kuotasi 1,10000/1,10012 berarti spread 1,2 pip. Akun yang mengiklankan spread mulai nol belum tentu memiliki biaya total nol karena komisi dan kualitas eksekusinya tetap relevan.
Komisi dapat dikutip per sisi atau pulang-pergi. Jika komisi US$3,50 per lot per sisi, biaya membuka dan menutup satu lot menjadi US$7. Untuk kontrak EUR/USD 100.000 dan akun USD, ekuivalennya 0,7 pip karena nilai satu pip per lot US$10.
Slippage memerlukan harga acuan yang jelas. Untuk buy, fill yang lebih tinggi dari Ask acuan berarti slippage merugikan; fill lebih rendah berarti menguntungkan. Untuk sell, arahnya terbalik. Jangan membandingkan fill buy dengan Bid lalu menyebut seluruh selisih sebagai slippage karena sebagian selisih itu adalah spread.
Dokumentasi MetaQuotes tentang order dan mode eksekusi membedakan instant, request, market, dan exchange execution. Perbedaan mekanisme dapat memengaruhi requote atau proses fill. Label akun saja tidak cukup untuk menyimpulkan pengalaman eksekusi tertentu.
Hindari penghitungan spread ganda
Jika backtest memakai harga mid untuk masuk dan keluar, pendekatan biaya spread pulang-pergi adalah setengah spread entry ditambah setengah spread exit. Jika keduanya 1,2 pip, totalnya 1,2 pip, bukan 2,4 pip. Model ini mengasumsikan harga acuan mid konsisten dan belum memasukkan spread.
Jika transaksi buy sudah dihitung dari fill Ask masuk ke fill Bid keluar, efek spread sudah berada di P&L harga. Tambahkan komisi, swap, atau biaya lain yang belum dimasukkan. Pembahasan sisi harga ada dalam panduan Bid dan Ask forex.
Contoh hipotetis: gross edge berubah menjadi rugi
Anggap rancangan scalping memiliki win rate 55%, rata-rata kemenangan kotor 6 pip, dan kerugian kotor 5 pip pada acuan mid. Expectancy kotor adalah 0,55 × 6 − 0,45 × 5 = 1,05 pip per transaksi.
| Komponen | Pip per transaksi |
|---|---|
| Expectancy kotor | +1,05 |
| Spread pulang-pergi model | −1,20 |
| Komisi pulang-pergi | −0,70 |
| Rata-rata slippage merugikan total | −0,30 |
| Expectancy bersih model | −1,15 |

Dengan asumsi sederhana bahwa biaya tetap 2,2 pip berlaku pada setiap transaksi dan hasil kotor tetap +6/−5 pip, titik impas memerlukan win rate (5 + 2,2)/(6 + 5), yaitu sekitar 65,45%. Ini ilustrasi sensitivitas biaya, bukan estimasi win rate strategi nyata.
Pada praktiknya, biaya dan hasil tidak selalu independen. Entry ketika spread melebar dapat memiliki fill dan distribusi hasil berbeda. Karena itu, mengurangi satu angka rata-rata dari backtest hanya pemeriksaan awal; pengujian yang lebih baik memakai biaya pada waktu tiap transaksi.
Latency tidak selalu sama dengan ping
Waktu sejak sinyal terdeteksi sampai fill dapat mencakup pemrosesan strategi, jaringan, pemeriksaan server, serta proses eksekusi. Ping jaringan hanya menggambarkan sebagian jalur komunikasi. Ping rendah tidak menjamin fill pada harga yang dilihat atau bahwa semua order diterima.
Latency dapat merugikan ketika harga bergerak menjauh sebelum order dieksekusi, tetapi perubahan harga selama jeda bisa juga menguntungkan. Dampak ekonominya bergantung pada arah, volatilitas, likuiditas, jenis order, dan masa berlaku sinyal.
VPS dekat server dapat mengurangi sebagian keterlambatan jaringan, tetapi tidak menghapus spread, biaya broker, keterbatasan likuiditas, atau kelemahan strategi. Jangan mengubah biaya VPS menjadi klaim bahwa scalping akan otomatis menguntungkan.
Strategy Tester MetaTrader 5 menyediakan pengujian dengan delay tetap atau acak. Dokumentasinya juga membedakan keterlambatan pengiriman perintah EA dari aktivasi pending order yang sudah berada di server. Uji delay adalah pendekatan, bukan replika lengkap seluruh proses broker.
Bangun jurnal eksekusi yang bisa dibandingkan
Catat simbol, tipe akun, volume, arah, jenis order, waktu sinyal, waktu kirim, waktu konfirmasi, Bid/Ask acuan, fill, komisi, dan alasan penolakan jika ada. Pastikan jam perangkat tersinkronisasi; selisih timestamp yang berasal dari jam berbeda dapat menghasilkan latency palsu.
Kelompokkan data per sesi, ukuran lot, dan kedekatan dengan rilis berita. Bandingkan median serta ekor distribusi, misalnya persentil ke-95 slippage merugikan, bukan hanya rata-rata. Sampel beberapa transaksi tidak cukup untuk menyimpulkan kualitas eksekusi secara stabil.
Masukkan order yang ditolak, tidak terisi, atau terisi sebagian. Hanya menilai transaksi sukses menimbulkan selection bias. Untuk limit order, harga yang diinginkan mungkin tercapai di chart tetapi volume belum tentu terisi sesuai model. Kesempatan yang hilang juga memengaruhi hasil strategi.
Simpan kedua ukuran: hasil strategi setelah biaya dan kualitas eksekusi terhadap acuan. Strategi dapat rugi meskipun eksekusi baik; sebaliknya, strategi dengan edge kotor dapat rusak oleh biaya. Pemisahan ini membantu menentukan apa yang benar-benar perlu diperbaiki.
Uji biaya pada kondisi normal dan tertekan
Buat beberapa skenario sebelum melihat hasil: biaya normal berbasis data, spread lebih lebar, slippage merugikan yang lebih besar, dan delay lebih panjang. Angka skenario harus ditandai sebagai asumsi bila belum ada pengukuran. Jangan memilih hanya kombinasi yang mempertahankan kurva profit.
Uji pula aturan tidak bertransaksi, seperti batas spread relatif terhadap target. Bandingkan seluruh kesempatan sinyal agar filter tidak hanya menghapus transaksi kalah setelah kejadian. Proses forward test membantu memeriksa apakah kondisi eksekusi yang diasumsikan memang muncul.
Untuk strategi stop pendek, satu pip tambahan dapat memakan bagian besar dari anggaran risiko. Karena itu, hubungkan hasil audit dengan position sizing setelah biaya. Memperbesar lot tidak memperbaiki expectancy negatif dan justru memperbesar dampaknya.
Checklist sebelum menyimpulkan scalping layak
- Apakah harga acuan memakai mid, Bid, Ask, atau fill aktual?
- Apakah spread dihitung tepat sekali dengan sisi entry dan exit yang benar?
- Apakah komisi dinyatakan per sisi atau pulang-pergi?
- Apakah slippage menguntungkan dan merugikan sama-sama dicatat?
- Apakah sampel mencakup penolakan dan perubahan kondisi pasar?
- Apakah strategi tetap masuk akal setelah stress test biaya dan delay?
- Apakah ukuran posisi menghormati anggaran risiko setelah biaya?
Kesimpulan
Audit biaya scalping harus berakhir pada hasil bersih yang bisa ditelusuri. Spread, slippage, dan latency menjelaskan bagian berbeda dari proses eksekusi. Ukur masing-masing secara konsisten, hindari penghitungan ganda, dan periksa sensitivitas strategi sebelum mempertimbangkan peningkatan ukuran posisi.
Navigasi seri: Sebelumnya: Risiko Posisi Bersamaan. Selanjutnya: Bid dan Ask dalam Trading Forex.
Disclaimer: seluruh angka merupakan ilustrasi hipotetis, bukan hasil uji broker atau strategi tertentu. Materi edukasi, bukan rekomendasi investasi. Trading berleverage dapat menyebabkan kerugian besar. Artikel disusun dengan bantuan AI dan merujuk dokumentasi primer.
Kategori: Strategi Forex
Forex Starter Kit Gratis
Checklist praktis untuk pemula sebelum memilih broker, deposit, dan membuka posisi pertama.






















Anda dapat juga diskusi dan sharing di Forum Trader Forex Indonesia