Walk-Forward Optimization

🧠 Teori (20%): Jembatan Menuju Live Trading

Bagaimana cara memastikan sistem yang sudah di-backtest tidak mengalami Curve Fitting? Jawabannya adalah dengan Walk-Forward Optimization (WFO) atau Out-of-Sample Testing.

Konsepnya sederhana: Jangan gunakan seluruh data historis untuk mengoptimasi sistemmu. Sisakan sebagian data (yang belum pernah dilihat oleh sistem) untuk mengujinya.

Pembagian Data:

  1. In-Sample Data (Data Pelatihan): Misalnya data tahun 2020-2022. Gunakan data ini untuk mencari parameter terbaik (Optimasi).
  2. Out-of-Sample Data (Data Pengujian): Misalnya data tahun 2023. Gunakan parameter terbaik dari langkah 1, dan jalankan di data tahun 2023 ini.

Jika sistemmu profit di In-Sample tapi hancur di Out-of-Sample, berarti sistemmu terkena Curve Fitting dan tidak siap untuk live trading.


🎯 Praktek (80%): Melakukan Out-of-Sample Test

Mari kita praktekkan metode pengujian profesional ini!

  1. Siapkan Data Historis (Misal: 2 Tahun Terakhir):
    • Bagi data menjadi dua bagian: 1.5 tahun pertama (In-Sample) dan 6 bulan terakhir (Out-of-Sample).
  2. Tahap 1: Optimasi (In-Sample):
    • Lakukan backtest dan optimasi parameter HANYA pada data 1.5 tahun pertama.
    • Anggap kamu menemukan bahwa kombinasi MA 20 dan RSI 14 memberikan hasil terbaik (Profit Factor 1.8).
  3. Tahap 2: Pengujian Buta (Out-of-Sample):
    • Sekarang, KUNCI parameter tersebut (MA 20, RSI 14). Jangan diubah lagi!
    • Jalankan backtest menggunakan parameter tersebut pada sisa data 6 bulan terakhir yang belum pernah diuji.
  4. Evaluasi Hasil:
    • Apakah sistem tetap menghasilkan profit di data 6 bulan terakhir?
    • Apakah Profit Factor-nya masih stabil (misal di sekitar 1.5 - 1.7)?
    • Jika YA, selamat! Sistemmu terbukti Robust (kuat) dan siap digunakan untuk Forward Testing (Paper Trading) di pasar live.
    • Jika TIDAK (hasilnya loss atau drop drastis), buang sistem tersebut atau mulai lagi dari awal dengan konsep yang berbeda.

🏆 Tugas Selesai! Walk-Forward Optimization adalah standar industri bagi para Quantitative Trader. Ini adalah filter terakhir untuk memastikan sistemmu benar-benar memiliki Edge, bukan sekadar kebetulan statistik.

Glosarium AI

Klik istilah di bawah untuk penjelasan instan dari AI.