Modelkan kondisi trading
Backtest menggunakan data historis, biaya venue yang dikonfigurasi, dan asumsi eksekusi yang berlaku. Jangkauan data, funding, slippage, dan impact dapat secara signifikan mengubah hasil.
Backtesting & validasi
Pabrik menguji kode strategi pada data historis dengan biaya dan asumsi eksekusi yang dikonfigurasi. Alat optimisasi menguji stabilitas parameter, sementara analis AI mengevaluasi bukti dan merekomendasikan langkah berikutnya.

Contoh ilustratif · bukan hasil langsung
Agen AI mengembangkan ide, menulis kode, dan menilai hasil pengujian. Temuan peninjauan dapat mengembalikan strategi untuk iterasi berikutnya.
Kurva ekuitas ilustratif menunjukkan hambatan di sepanjang jalan. Periksa drawdown dan biaya transaksi sebelum menafsirkan suatu hasil.
Bandingkan ekuitas akun dengan saldo transaksi yang telah ditutup. Posisi terbuka dapat mengubah ekuitas sebelum transaksi ditutup.
Backtest menggunakan data historis, biaya venue yang dikonfigurasi, dan asumsi eksekusi yang berlaku. Jangkauan data, funding, slippage, dan impact dapat secara signifikan mengubah hasil.
Baca kurva ekuitas, drawdown, distribusi return, dan trade masing-masing. Periksa periode, ukuran sampel, dan asumsi bersama dengan metrik utama.
Analisis sensitivitas, walk-forward optimization, dan validasi holdout menyelidiki bagaimana hasil berubah di luar parameter dan periode pelatihan yang dipilih.
Grafik yang menarik hanyalah titik awal untuk peninjauan. Bandingkan biaya trading dengan keunggulan yang diharapkan, periksa perilaku out-of-sample, dan cari konsentrasi pada sejumlah kecil trade atau periode.
Periode data, venue, biaya
Backtest, walk-forward, holdout
Metrik, trade, catatan tinjauan
Pengujian walk-forward melakukan fitting pada jendela waktu sebelumnya dan mengevaluasinya pada jendela berikutnya. Holdout yang dicadangkan tetap berada di luar jendela optimisasi.
Bacalah tanggal pemisahan dan jumlah transaksi yang sebenarnya. Menggunakan kembali umpan balik holdout pada banyak percobaan dapat melemahkan independensinya.
Semakin sering sebuah strategi bertransaksi, semakin besar hasilnya bergantung pada asumsi eksekusi. Geser kontrol slippage untuk melihat hasil kotor yang sama pada biaya yang berbeda.
Contoh asumsi: imbal hasil kotor 12%, nilai nosional kumulatif yang diperdagangkan setara 40 kali ekuitas awal, dan biaya 2 bps per nilai nosional yang diperdagangkan. Biaya = turnover × (biaya + slippage); 1 bp = 0,01%. Ilustrasi linear; tidak termasuk pemajemukan, funding, dan dampak pasar.
Tidak. Backtest bersifat hipotetis dan sensitif terhadap data, asumsi, dan seleksi. Validasi membantu menyelidiki kelemahan; validasi tidak menghilangkan risiko trading.
Tidak. Biaya tersebut adalah nilai default simulasi yang dikonfigurasi. Tingkatan exchange dan aturan instrumen Anda mungkin berbeda. Tinjau asumsinya sebelum menafsirkan hasilnya.
Pengujian walk-forward berulang kali melakukan fitting pada data sebelumnya dan mengevaluasi pada jendela waktu berikutnya. Validasi holdout memeriksa parameter yang dipilih pada periode cadangan di luar jendela optimasi tersebut. Periksa tanggal aktual, jumlah transaksi, dan laporannya; penggunaan berulang atas umpan balik holdout dapat melemahkan independensinya.
Tinjau drawdown, biaya transaksi, jumlah dan distribusi transaksi, periode kepemilikan, serta hasil out-of-sample. Waspadai ketergantungan pada sejumlah kecil transaksi atau satu periode pasar. Return yang tinggi saja tidak menjelaskan bagaimana strategi tersebut menghasilkan keuntungan atau kerugian di sepanjang jalan.
Pengaturan yang terlihat sangat baik sementara nilai di sekitarnya berkinerja buruk mungkin rapuh. Analisis sensitivitas menunjukkan bagaimana hasil berubah di sekitar parameter yang dipilih. Gunakan bersama bukti walk-forward dan holdout saat menilai apakah pola tersebut lebih luas daripada satu hasil yang dipilih.
Instrumen, periode data, interval bar, aturan masuk dan keluar, biaya, atau asumsi eksekusi yang berbeda dapat mengubah hasilnya. Bandingkan konfigurasi dan data yang tersedia beserta catatan transaksi sebelum menafsirkan perbedaan tersebut sebagai peningkatan.
Jelajahi strategi yang telah dipublikasikan, atau buka workspace untuk membangun, menguji, dan memantau strategi Anda sendiri dengan agen AI.
Stratmill adalah platform strategi trading berbasis AI, bukan nasihat keuangan atau broker. Hasil backtest dan paper trading bersifat hipotetis. Trading memiliki risiko kerugian.