Pertimbangan Lanjutan untuk Slippage Stop
Definisi slippage stop dan mengapa hal itu penting
Slippage stop adalah selisih antara harga di mana stop-loss (atau stop order) dimaksudkan untuk memicu dan harga di mana order sebenarnya dieksekusi setelah kondisi trading memungkinkan eksekusi. Dalam praktiknya, harga eksekusi bisa lebih buruk daripada level stop, terutama selama perubahan harga yang cepat, likuiditas yang berkurang, atau penundaan dalam mencapai broker atau venue trading.
Cara yang jelas untuk memikirkannya adalah dengan memisahkan dua gagasan:
- Pemicuan: ketika platform memutuskan bahwa kondisi stop terpenuhi (misalnya, harga melewati suatu level).
- Eksekusi: ketika order sebenarnya menjadi memenuhi syarat untuk diperdagangkan dan dicocokkan atau ditolak.
Slippage stop terutama merupakan hasil eksekusi. Stop-loss dapat memicu pada satu saat, sementara eksekusi terjadi kemudian pada harga yang berbeda karena mikro-struktur pasar dan kendala implementasi.
Cara kerjanya dalam praktik: model sederhana
Karena implementasi berbeda-beda, mulailah dengan model sederhana yang dapat diperiksa, lalu tambahkan bagian yang bervariasi nanti.
Mekanisme minimal
Asumsikan:
- Stop-loss ditempatkan pada level stop (misalnya, harga ambang batas).
- Kondisi stop menjadi benar ketika harga pasar yang dapat diamati oleh platform melewati level tersebut.
- Order kemudian meminta eksekusi melalui penanganan order penyedia dan proses pencocokan venue.
Dalam model ini, slippage berasal dari waktu dan pergerakan harga antara:
- saat sistem memutuskan bahwa kondisi stop terpenuhi, dan
- saat likuiditas pada atau dekat level stop tersedia untuk eksekusi.
Di mana harga dapat bergerak dalam celah tersebut
Bahkan tanpa mengasumsikan pasar yang tidak normal, beberapa efek biasa dapat menciptakan perbedaan:
- Perubahan bid/ask: stop order dievaluasi terhadap harga kuotasi; ketika kuotasi bergerak, harga tradable berikutnya mungkin berbeda.
- Latensi dan antrean: jika stop tiba terlambat ke sistem eksekusi, eksekusi pertama yang tersedia mungkin sudah melampaui level stop.
- Penyebaran likuiditas: lebih sedikit order di bagian atas buku order berarti bid/ask lebih lebar dan eksekusi lebih buruk.
Efek-efek ini tidak unik untuk platform tertentu; efek-efek ini adalah konsekuensi umum dari pemisahan pemicu-ke-eksekusi.
Pertimbangan lanjutan: ketergantungan dan kasus tepi
Pertimbangan lanjutan adalah kasus-kasus di mana pemikiran sederhana “stop sama dengan harga stop” gagal.
1) Representasi order dan semantik pemicu stop
Perilaku stop-loss bergantung pada apa yang dianggap platform sebagai harga yang relevan dan kapan platform memutuskan bahwa kondisi terpenuhi. Sumber variasi yang umum meliputi:
- Apakah kondisi stop dievaluasi menggunakan harga transaksi terakhir, mid, atau bid/ask.
- Apakah sistem menggunakan logika sisi server (di sisi penyedia) atau logika sisi klien (di sisi pengguna).
- Seberapa cepat platform memperbarui aliran harga yang digunakan untuk pengambilan keputusan.
Jika kondisi stop didasarkan pada harga yang dapat diamati yang berbeda dari yang Anda gunakan secara mental (misalnya, Anda berpikir dalam istilah mid tetapi platform memicu pada bid/ask), slippage yang diamati dapat menjadi sistematis.
2) Eksekusi parsial dan hasil multi-eksekusi
Bahkan ketika Anda menempatkan satu stop-loss, eksekusi dapat terjadi dalam lebih dari satu pengisian. Implikasi lanjutan:
- Stop-loss dapat terisi sebagian pada satu harga dan sisanya pada harga lain.
- “Slippage stop” yang Anda amati dapat berbeda tergantung pada apakah Anda mengukurnya menggunakan eksekusi pertama, harga eksekusi rata-rata, atau kuantitas akhir yang terisi.
Asumsi untuk poin ini: Anda meninjau eksekusi menggunakan laporan order yang berisi harga eksekusi. Tanpa itu, mudah untuk membandingkan ukuran yang tidak kompatibel.
3) Celah harga dan likuiditas tipis
Stop-loss bukanlah jaminan atas level yang Anda lihat di layar. Di pasar yang cepat atau likuiditas tipis, harga eksekusi berikutnya dapat melompat melampaui level stop. Kasus tepi meliputi:
- Lompatan besar melintasi beberapa level harga di antara pembaruan.
- Spread lebar di mana harga tradable pertama secara material lebih buruk daripada level stop.
Catatan ketidakpastian: tanpa data buku order historis real-time, Anda tidak dapat menghitung distribusi slippage yang tepat. Namun, Anda dapat mengidentifikasi kondisi yang meningkatkan kemungkinan celah (misalnya, momen likuiditas rendah) dan memperlakukan slippage sebagai variabel.
4) Kendala penyedia dan model eksekusi (konseptual)
Hasil eksekusi dibentuk oleh cara penyedia menangani order. Kendala konseptual lanjutan meliputi:
- Bagaimana stop order dikirimkan dan kapan order menjadi aktif.
- Apakah order ditahan ketika kondisi pasar tidak menguntungkan dan kemudian dikirimkan kemudian.
- Re-quote atau perilaku seperti requote dalam sistem yang mempertahankan protokol eksekusi tertentu.
Karena penyedia berbeda-beda dan implementasi dapat berubah, cara yang andal untuk memahami ketergantungan ini adalah dengan memverifikasinya melalui log order dan laporan eksekusi Anda sendiri.
5) Komponen biaya yang berinteraksi dengan stop
Slippage stop sering dibahas seolah-olah hanya tentang pergerakan harga. Pada kenyataannya, biaya lain dapat mengubah hasil efektif di sekitar stop:
- Pelebaran spread di sekitar waktu pemicu mengubah harga di mana eksekusi dimungkinkan.
- Komisi dan biaya memengaruhi hasil bersih, yang dapat membuat slippage harga “kecil” menjadi perbedaan bersih yang lebih besar.
- Komponen pembiayaan atau swap dapat menjadi penting tergantung pada berapa lama posisi tetap terbuka, meskipun itu tidak sama dengan slippage stop.
Untuk menghindari pencampuran konsep, perlakukan slippage stop sebagai perbedaan harga pada eksekusi, lalu hitung biaya secara terpisah menggunakan jadwal biaya yang dinyatakan platform.
6) Mengukur slippage dengan benar
Analisis lanjutan memerlukan metode pengukuran yang konsisten. Putuskan sebelumnya:
- Apa yang Anda bandingkan dengan harga eksekusi: level stop yang dikonfigurasi, atau harga referensi pemicu stop yang dilaporkan sistem.
- Eksekusi mana yang Anda gunakan: eksekusi pertama vs eksekusi rata-rata.
- Apakah Anda menghitung slippage dalam pip/poin atau dalam istilah persentase.
Keterbatasan material: jika platform hanya melaporkan sebagian dari nilai-nilai ini (atau melaporkannya secara berbeda di seluruh jenis order), Anda mungkin terpaksa menggunakan perkiraan. Nyatakan perkiraan itu secara eksplisit.
Keterbatasan dan risiko: setidaknya satu mode kegagalan
Mode kegagalan: stop memicu tetapi tidak dapat dieksekusi pada/dekat level stop
Mode kegagalan yang umum cukup sederhana: kondisi stop-loss menjadi benar, tetapi tidak ada likuiditas yang tersedia cukup pada harga dekat level stop pada saat eksekusi dicoba. Sistem kemudian mengeksekusi pada harga yang lebih buruk (atau sebagian).
Mengapa ini secara material berbeda dari ekspektasi “perlindungan stop”:
- Stop-loss hanya dapat bertindak ketika sistem eksekusi dapat bertransaksi.
- Pemicuan tidak menyiratkan ketersediaan langsung dan terjamin dari order yang cocok.
Keterbatasan verifikasi
Hubungan historis tidak menetapkan hasil masa depan.