Pertimbangan Lanjutan untuk Slippage
Apa itu slippage, dan apa arti “lanjutan” di sini?
Slippage adalah selisih antara harga yang Anda harapkan saat menempatkan order dan harga yang sebenarnya Anda terima saat order terisi. Dalam praktiknya, “harga yang diharapkan” dapat berarti beberapa hal: harga transaksi terakhir, harga tengah (mid-price), kuotasi pada saat Anda mengirimkan order, atau limit yang dipilih pengguna. Karena definisi tersebut bervariasi, diskusi lanjutan dimulai dari pengukuran.
“Pertimbangan lanjutan” berarti melihat melampaui konsep dasar dan berfokus pada ketergantungan, kasus tepi, serta bagaimana sistem merepresentasikan dan menghitung slippage. Ini juga berarti memisahkan mekanisme yang stabil (apa itu slippage) dari kondisi yang bervariasi (perilaku pasar, metode eksekusi, biaya, dan kendala operasional). Tanpa pemisahan itu, mudah untuk mencampur intuisi dengan artefak pengukuran.
Model sederhana mekanisme slippage
Cara minimal untuk memodelkan slippage adalah:
- Harga yang diharapkan: P_expected
- Harga pengisian aktual: P_fill
- Slippage (satuan harga): ΔP = P_fill − P_expected
Untuk menerjemahkan ini menjadi “apa artinya” bagi hasil, Anda juga perlu ukuran posisi dan arah:
- Untuk order beli, kenaikan harga pengisian (ΔP > 0) memperburuk eksekusi.
- Untuk order jual, penurunan harga pengisian (ΔP < 0) memperburuk eksekusi.
Dua poin implementasi penting menyusul.
1) Pilih dan catat P_expected secara konsisten
Platform dan alur eksekusi yang berbeda mendefinisikan “expected” secara berbeda. Jika satu sistem menggunakan kuotasi yang Anda lihat, sementara sistem lain menggunakan harga transaksi terakhir, Anda dapat mengamati nilai slippage yang berbeda bahkan pada peristiwa yang sama. Pemeriksaan mandiri adalah bertanya: “Stempel waktu dan sumber harga apa yang tepat digunakan untuk P_expected?”
2) Putuskan cara memperlakukan biaya
Slippage terkadang dilaporkan hanya sebagai selisih harga, dan terkadang sebagai selisih “eksekusi efektif” yang mencakup spread dan biaya. Keduanya bukan konsep yang sama.
Jika Anda ingin bernalar secara independen, gunakan dekomposisi yang jelas:
- Komponen spread: selisih bid/ask yang secara efektif Anda lewati (tergantung sisi beli/jual)
- Komponen biaya/komisi: biaya trading eksplisit
- Komponen dampak: pergerakan harga antara harga referensi Anda dan harga pengisian
Bahkan tanpa data eksternal, pemisahan konseptual membantu: Anda tidak boleh mengaitkan semua kerugian eksekusi pada “slippage” jika biaya dan spread sudah termasuk.
Bukti dan contoh: kasus tepi yang mengubah cerita
Di bawah ini adalah kasus tepi umum di mana “selisih antara dua harga” tunggal dapat menyesatkan kecuali Anda menanganinya dengan hati-hati.
Partial fill dan beberapa pengisian
Jika sebuah order terisi sebagian, Anda mungkin tidak memiliki satu harga eksekusi, tetapi beberapa harga. Maka ΔP tunggal menjadi ambigu:
- Harga pengisian mana yang digunakan—pengisian pertama, pengisian terakhir, pengisian rata-rata, atau rata-rata tertimbang?
- Apakah P_expected ditetapkan pada saat pengiriman, atau diperbarui seiring perubahan kuotasi?
Pendekatan yang kuat adalah menggunakan harga pengisian rata-rata tertimbang dan satu harga referensi yang diharapkan (atau secara eksplisit menghitung slippage secara terpisah untuk setiap pengisian). Jika tidak, Anda dapat membandingkan hal yang tidak setara.
Perubahan kuotasi selama pengiriman dan routing
Sering ada penundaan antara saat Anda mengamati harga dan saat order mencapai venue eksekusi. Selama interval itu, pasar dapat memperbarui kuotasi. Dalam lingkungan yang bergerak cepat, harga yang “diharapkan” dapat menjadi basi sebelum eksekusi dimulai.
Pertimbangan lanjutan: Anda dapat mengamati slippage bahkan jika Anda menggunakan limit atau hanya menempatkan order pasar kecil, karena “expected” didasarkan pada informasi yang sudah usang pada saat routing.
Perilaku jenis order dan “expected” terhadap limit
Limit mengurangi kemungkinan menerima harga yang lebih buruk dari limit Anda, tetapi tidak menghilangkan ketidakpastian eksekusi. Limit dapat menyebabkan:
- Tidak ada pengisian (order tetap tidak terisi)
- Pengisian sebagian
- Pengisian pada beberapa harga hingga batas limit
Itu berarti “slippage” untuk bagian yang terisi mungkin terlihat kecil, sementara bagian yang tidak terisi secara efektif adalah biaya peluang yang tidak tertangkap oleh selisih harga saja. Jadi slippage dapat terlihat menguntungkan sementara eksekusi keseluruhan tidak.
Mikrostruktur pasar: interaksi likuiditas dan volatilitas
Bahkan tanpa angka real-time, Anda dapat bernalar tentang hubungan yang konsisten secara arah:
- Dalam kondisi likuiditas yang lebih rendah, pengisian lebih sensitif terhadap perubahan mendadak di buku order.
- Dalam kondisi volatilitas yang lebih tinggi, referensi harga lebih mungkin bergerak sebelum eksekusi.
Poin lanjutan yang utama adalah bahwa slippage bukan hanya ukuran “kondisi pasar”; ini adalah hasil gabungan dari kondisi pasar dan aturan eksekusi yang Anda gunakan (jenis order, waktu, dan apakah referensi yang Anda harapkan adalah harga tengah, harga transaksi terakhir, atau kuotasi).
Keterbatasan dan risiko: apa yang dapat dan tidak dapat Anda simpulkan
Slippage dapat diukur, tetapi Anda tidak dapat memperlakukannya sebagai kuantitas yang dijamin atau dapat diprediksi. Hasil bervariasi dengan kondisi pasar, biaya, jalur eksekusi, dan definisi yang digunakan untuk harga yang diharapkan versus harga aktual.
Keterbatasan material: hubungan historis tidak menyiratkan slippage di masa depan
Bahkan jika slippage kecil di masa lalu untuk waktu atau kondisi tertentu, itu tidak menetapkan hubungan masa depan yang stabil. Struktur pasar, likuiditas, dan perilaku peserta dapat berubah.
Keterbatasan pengukuran: “slippage” dapat didefinisikan secara berbeda oleh sistem
Beberapa sistem melaporkan:
- Deviasi harga mentah saja
- Deviasi efektif termasuk crossing spread
- Deviasi yang mencakup atau mengecualikan biaya
Jika Anda membandingkan laporan dari alat yang berbeda, Anda mungkin tidak membandingkan kuantitas yang sama.
Mode kegagalan: slippage bersembunyi di balik pilihan pelaporan
Sebuah sistem dapat melaporkan hanya bagian yang terisi, atau menggunakan harga yang diharapkan yang lebih dekat dengan pengisian akhir (misalnya, referensi yang diperbarui dengan cepat). Itu dapat membuat slippage terlihat lebih kecil dari apa yang dialami pengguna pada saat pengiriman.
Perspektif risiko: slippage adalah komponen dari ketidakpastian eksekusi total
Slippage sering digabungkan secara mental dengan “kualitas eksekusi,” tetapi biaya total juga dapat mencakup:
- Spread dan biaya
- Probabilitas non-eksekusi (terutama untuk pendekatan limit)
- Efek waktu (berapa lama Anda menunggu pengisian)
Jadi, slippage harus dilihat sebagai satu bagian dari ketidakpastian eksekusi, bukan satu-satunya pendorong.
Cara memverifikasi fakta dan mendefinisikan slippage untuk analisis Anda sendiri
Jika tujuan Anda adalah menjelaskan slippage secara akurat, pekerjaan yang paling dapat diverifikasi adalah definisi dan akuntansi. Anda dapat memverifikasi kesimpulan Anda secara independen dengan melakukan tiga pemeriksaan:
- Tetapkan titik referensi (P_expected): Identifikasi sumber harga yang tepat (kuotasi vs transaksi terakhir) dan stempel waktu.
- Tetapkan perhitungan pengisian: Jika ada beberapa pengisian, tentukan rata-rata tertimbang (dan arah) yang digunakan untuk menghitung ΔP.
- Pisahkan selisih harga dari biaya: Putuskan apakah slippage Anda mencakup atau mengecualikan spread dan biaya, dan nyatakan dengan jelas.