Asumsi Slippage dalam backtesting forex: bagaimana perbedaannya dengan konsep terkait

Pahami asumsi slippage dalam backtesting forex vs biaya eksekusi.

Asumsi Slippage dalam backtesting forex: bagaimana perbedaannya dengan konsep terkait

Jawaban langsung

Asumsi slippage adalah pilihan pemodelan yang mewakili bagaimana harga eksekusi suatu order dapat berbeda dari harga referensi (seperti kuotasi atau harga tengah). Perbedaan utama dari konsep forex terkait adalah bahwa asumsi slippage secara spesifik menargetkan komponen kesalahan harga eksekusi, sementara konsep lain (seperti spread atau komisi) mewakili komponen biaya atau input yang berbeda dan lebih mudah diidentifikasi secara langsung.

Untuk menjelaskan hal ini secara akurat, ada baiknya memperlakukan asumsi slippage sebagai input untuk perhitungan: asumsi tersebut menggambarkan apa yang Anda asumsikan tentang jarak antara harga yang Anda gunakan sebagai dasar perdagangan dan harga yang sebenarnya akan terisi.

Mekanisme dan definisi

Asumsi slippage (pemodelan kesalahan harga eksekusi)

Asumsi slippage menggambarkan perbedaan yang diharapkan atau diasumsikan antara harga referensi yang digunakan dalam analisis dan harga di mana suatu order diasumsikan akan dieksekusi. “Perbedaan” ini bisa positif (lebih buruk dari referensi bagi trader) atau negatif (lebih baik), tetapi dalam banyak model yang disederhanakan, perbedaan ini diperlakukan sebagai merugikan demi realisme.

Dalam praktiknya, model backtesting dan pengujian maju memerlukan aturan untuk pengisian order karena eksekusi nyata dipengaruhi oleh faktor-faktor seperti likuiditas, kedalaman buku order, dan waktu. Asumsi slippage menyediakan aturan tersebut dengan cara yang disederhanakan—sering kali sebagai:

  • Jumlah tetap (offset konstan dalam pip/satuan harga)
  • Jumlah variabel (misalnya, diambil dari distribusi)
  • Aturan berbasis kondisi (misalnya, slippage lebih tinggi selama spread melebar atau di sekitar periode volatil)

“Pemilik kanonik” dari gagasan ini adalah pemodelan eksekusi di dalam kerangka pengujian atau akuntansi Anda.

Spread (perbedaan bid/ask yang dikutip)

Spread adalah perbedaan bid/ask pada saat Anda mengamati kuotasi. Ini adalah input mikro-struktur pasar yang terkait dengan proses kuotasi. Biaya spread biasanya dimodelkan sebagai perbedaan deterministik antara harga referensi beli dan jual.

Bagaimana perbedaannya dengan asumsi slippage: spread biasanya ditentukan oleh mekanika kuotasi yang Anda rujuk, sementara asumsi slippage mewakili ketidakcocokan eksekusi tambahan di luar referensi kuotasi tersebut.

Komisi dan biaya (biaya transaksi eksplisit)

Komisi dan beberapa biaya adalah biaya eksplisit yang dibebankan oleh penyedia atau venue. Biaya tersebut dapat dimodelkan sebagai biaya tetap per perdagangan, per lot, atau sebagai persentase.

Bagaimana perbedaannya dengan asumsi slippage: komisi/biaya adalah biaya akuntansi yang dapat Anda wakili secara langsung, sedangkan asumsi slippage mencakup dampak pasar dan ketidakcocokan terkait waktu antara harga referensi dan pengisian.

Asumsi eksekusi (aturan pengisian dan waktu)

“Asumsi eksekusi” adalah gagasan payung yang lebih luas: bagaimana model Anda memutuskan apakah suatu order terisi dan pada waktu/harga berapa. Asumsi slippage adalah bagian spesifik dari asumsi eksekusi—penyesuaian harga karena ketidakcocokan eksekusi.

Jadi, asumsi slippage berbeda dari asumsi eksekusi berdasarkan cakupan: slippage adalah satu elemen pemodelan di dalam logika pengisian/waktu.

Dampak pasar (model Anda tentang bagaimana trading menggerakkan harga)

Dampak pasar adalah konsep pemodelan yang mewakili efek dari suatu perdagangan pada harga berikutnya, terutama ketika ukurannya besar relatif terhadap likuiditas yang tersedia. Asumsi slippage dapat mencakup sebagian dampak pasar, tetapi tidak setiap model slippage secara eksplisit berbasis dampak pasar.

Bagaimana perbedaannya dengan dampak pasar: dampak pasar adalah tentang pergerakan harga kausal karena ukuran trading, sementara asumsi slippage sering kali merangkum hasil bersih (termasuk efek waktu dan likuiditas) tanpa memodelkan kausalitas secara terpisah.

Bukti atau contoh (terbatas dan berbasis asumsi)

Pertimbangkan sebuah simulasi yang menggunakan harga referensi pada saat keputusan order (misalnya, harga tengah atau kuotasi perdagangan terakhir). Untuk menghitung perkiraan biaya yang disederhanakan, Anda dapat memisahkan biaya menjadi beberapa komponen:

  1. Spread: Anda mengonversi dari referensi berbasis harga tengah ke referensi berbasis bid/ask untuk setiap sisi.
  2. Komisi: Anda mengurangi biaya tetap per perdagangan.
  3. Asumsi slippage: Anda menambahkan (atau mengurangi) offset harga eksekusi relatif terhadap referensi berbasis kuotasi.

Jika model Anda menggunakan slippage tetap sebesar 0,5 pip per perdagangan, maka setiap harga pengisian order akan bergeser sebesar jumlah tersebut dari referensi kuotasi. Jika sebaliknya asumsi slippage Anda bervariasi (misalnya, lebih lebar selama volatilitas), maka logika strategi yang sama dapat menghasilkan profil drawdown dan profitabilitas yang berbeda karena kesalahan pengisian tidak lagi konstan.

Keterbatasan material adalah bahwa komponen-komponen ini tidak independen dalam kenyataan. Misalnya, spread dapat melebar ketika likuiditas menurun, yang juga dapat meningkatkan ketidakcocokan eksekusi. Model sering kali mengasumsikan pemisahan demi keterlacakan, tetapi itu dapat mendistorsi bagaimana biaya bergerak bersama.

Keterbatasan dan risiko (apa yang bisa gagal)

1) Risiko ekor yang optimis

Mode kegagalan umum adalah memilih asumsi slippage yang meremehkan kondisi eksekusi terburuk. Bahkan jika slippage rata-rata terlihat wajar, kejadian langka (pergerakan cepat, likuiditas rendah, celah kuotasi mendadak) dapat mendominasi hasil aktual.

2) Penghitungan ganda atau tumpang tindih yang hilang

Jika pemodelan Anda sudah mencerminkan pelebaran berbasis spread dan Anda juga menerapkan asumsi slippage yang secara implisit mencakup fenomena yang sama, Anda mungkin menghitung ganda. Sebaliknya, jika asumsi slippage Anda terlalu sempit, Anda mungkin melewatkan kesalahan pengisian yang didorong oleh likuiditas.

3) Ketidakcocokan harga referensi

Asumsi slippage bergantung pada apa yang diwakili oleh harga referensi. Referensi berbasis harga tengah, referensi bid/ask, dan referensi perdagangan terakhir memiliki properti yang berbeda. Menggunakan definisi referensi yang salah membuat istilah slippage menjadi tidak konsisten.

4) Stabilitas parameter antar rezim

Asumsi slippage yang cocok untuk satu rezim pasar mungkin tidak dapat ditransfer ke rezim lain. Hubungan historis (dalam periode backtest Anda sendiri) tidak menjamin perilaku eksekusi di masa depan ketika pola likuiditas dan volatilitas berubah.

Verifikasi dan pertanyaan berikutnya

Untuk memverifikasi secara independen fakta-fakta yang relevan tentang asumsi slippage (tanpa mengandalkan klaim khusus penyedia), fokuslah pada apa yang dapat Anda periksa dalam input pemodelan Anda sendiri:

  • Apakah harga referensi didefinisikan dengan jelas (harga tengah vs bid/ask vs harga terakhir)?
  • Apakah spread, komisi/biaya, dan slippage dimodelkan sebagai komponen yang berbeda dengan makna yang tidak tumpang tindih?
  • Apakah asumsi slippage mencakup mode kegagalan yang wajar (seperti kesalahan eksekusi yang lebih lebar selama kondisi tidak likuid)?
  • Apakah pengujian Anda mencakup sensitivitas terhadap asumsi slippage (misalnya, menggunakan beberapa parameterisasi yang wajar) sehingga kesimpulan tidak bergantung pada satu pilihan?

Pertanyaan berikutnya untuk diselesaikan: harga referensi mana yang digunakan backtest Anda, dan apakah istilah slippage Anda dimaksudkan untuk mewakili ketidakcocokan eksekusi tambahan di luar referensi tersebut atau kesalahan pengisian “semua-dalam” yang lebih luas. Pilihan itu menentukan bagaimana asumsi slippage berbeda dari spread dan konsep eksekusi terkait lainnya.

Perdagangan forex dan CFD memiliki risiko besar. Informasi FoxiForex bersifat edukatif dan bukan nasihat keuangan pribadi. Penempatan bersponsor diberi label dengan jelas.