Backtest · 362 emiten · 10 tahun

Enam strategi diukur. Tidak satu pun menghasilkan uang.

362 emiten likuid, disaring dari 840 yang tercatat di IDX. Sepuluh tahun data harian. Fee, fraksi harga, ukuran lot, kas terbatas, gap, auto rejection, dan slippage semuanya ikut dihitung. Ini catatan hasilnya, termasuk yang tidak enak dibaca.

Mengambil kondisi bursa…
Setiap strategi, satu sumbuR per transaksi
donchian55−0,1736
volume_breakout−0,2077
momentum_pullback−0,2194
donchian20−0,2217
rsi2_pullback−0,2334
ma_cross−0,4179
−0,45130+0,0334

Semuanya di kiri nol. Tidak ada yang mendekati, dan yang terbaik pun masih rugi 0,17R setiap kali transaksi dibuka.

Satu aturan tentang biaya

Bukan strategi baru, bukan indikator tambahan. Satu aturan: lewati kandidat yang satu fraksi harganya lebih dari 4% dari jarak stop-nya. Hasilnya monoton dan konsisten, in-sample maupun out-of-sample.

AmbangDalam sampelDi luar sampelTransaksi
tanpa filter−0,2077−0,2440991
<= 4%+0,0267−0,1334500
<= 3%+0,0663−0,0389243
Dalam vs luar sampel. Selisih −0,1781R adalah harga dari optimisme: memilih ambang pada data yang sama dengan yang dipakai mengukur. Kolom kanan yang dipakai menilai, kolom kiri hanya untuk melihat seberapa jauh lo tertipu.
Kenapa mekanismenya masuk akal. Di saham Rp 100 fraksi harganya Rp 1. Kalau jarak stop lo cuma Rp 6, satu fraksi harga adalah 16% dari seluruh anggaran risiko dan lo menyeberangi spread dua kali setiap transaksi. Biayanya memakan anggaran itu sebelum strateginya sempat bekerja. Yang menentukan bukan harga sahamnya, tapi fraksi harga dibanding volatilitas.
Perbaikan yang bertahan
+0,2051R
konsisten di ketiga ambang
Tanpa filter, di luar sampel
−0,2440R
1 dari 7 tahun untung
Ambang terketat, di luar sampel
−0,0389R
2 dari 7 tahun untung
Selisih dalam vs luar sampel
−0,1781R
harga dari optimisme
Filternya nyata. Tidak cukup. Perbaikannya +0,2051R dan itu bertahan di data yang belum pernah dilihat, jadi mekanismenya benar dan bukan kebetulan. Tapi levelnya tidak pernah melewati nol di luar sampel.

Angka +0,0267R yang terlihat di bagian dalam sampel tidak bertahan. Itulah selisih antara "kelihatan berhasil" dan "berhasil", dan proyek ini sudah dua kali tertipu oleh selisih yang sama. Uji lengkapnya →

Perbandingan preset

StrategiTransaksiWin rateExpectancy RMenangKalahProfit factorCAGRMax DDFee
donchian55151237,4%−0,1736+1,29-1,050,72−14,32%−83,0%Rp 1.255.945
volume_breakout157135,6%−0,2077+1,36-1,070,72−17,04%−88,4%Rp 1.274.673
momentum_pullback118034,0%−0,2194+0,93-0,810,60−14,46%−79,9%Rp 1.053.139
donchian20149635,9%−0,2217+1,23-1,030,68−17,55%−88,4%Rp 1.233.334
rsi2_pullback117336,4%−0,2334+0,79-0,820,60−13,93%−78,3%Rp 1.113.537
ma_cross109929,8%−0,4179+1,17-1,090,47−25,03%−94,6%Rp 753.498

Win rate tertinggi di tabel ini bukan milik strategi terbaik. Win rate tidak menentukan lo untung atau rugi, expectancy yang menentukan.

Pembanding: tidak melakukan apa-apa

Strategi terbaik, 10 th
−14,32%
donchian55 · 1512 transaksi
IHSG, didiamkan
1,83%
2 transaksi · Rp 0 fee
Filter biaya, di luar sampel
−0,0389R
terbaik yang bertahan · 243 transaksi

Mesin ukurnya

Angka di atas hanya berarti kalau yang mengukurnya tidak berbohong. Semua ini dimodelkan secara eksplisit:

Biaya

Fee
0,15% beli · 0,25% jual, tiap transaksi
Slippage
1 fraksi harga melawan lo, tiap sisi
Fraksi harga
dihitung di skala harga asli, diskalakan faktor split & dividen

Eksekusi

Lot
100 lembar, tidak bisa pecahan
Kas
terbatas: posisi baru butuh uang yang benar-benar ada
Gap
dibuka di bawah stop, keluar di harga buka
Anti-lookahead
sinyal di penutupan bar i, eksekusi di pembukaan bar i+1

Aturan

Auto rejection
ARA membatalkan entry; ARB menahan stop loss sampai besok
Rezim
IHSG di bawah MA200, semua ukuran posisi dipotong separuh

Dijalankan 2026-08-20 16:10. Belum tertangani: survivorship bias (daftar emiten hanya berisi yang masih tercatat hari ini, jadi perusahaan yang delisting tidak pernah muncul sebagai kerugian). Juga tidak dimodelkan: suspensi, dan order yang cuma terisi sebagian. Semuanya membuat hasil nyata lebih buruk, tidak pernah lebih baik. Ini perkakas ukur, bukan nasihat investasi.