Semua panduan

Pengujian historis: memvalidasi aturan tanpa menyesuaikan masa lalu

Pengujian yang berguna memeriksa aturan yang dapat diulang, biaya dan data di luar penyesuaian. Hasil historis menarik saja tidak cukup.

Tetapkan aturan

Tentukan simbol, sesi, kondisi masuk, invalidasi, keluar dan ukuran sebelum pengujian. Simpan setiap versi serta alasan perubahan. Memilih parameter setelah melihat keuntungan berarti memakai informasi itu untuk menyesuaikan strategi.

Pertahankan urutan waktu

Pisahkan data pengembangan dan validasi secara kronologis. Transaksi yang menunggu konfirmasi hanya memiliki sisa waktu setelah konfirmasi. Masuk pada penutupan lilin berbeda dari sentuhan level. Jika satu lilin menyentuh stop dan target tanpa urutan yang diketahui, catat ambiguitasnya.

Dari pengujian ke pemantauan

Sertakan spread, komisi, pembiayaan dan asumsi eksekusi yang berlaku. Periksa kerugian ekstrem, berbagai periode dan kestabilan parameter. Amati data baru tanpa menyesuaikan ulang setelah setiap kerugian. Simulasi belum tentu mereproduksi likuiditas, penolakan order atau selisih eksekusi nyata.

Contoh perhitungan

Menguji sepuluh stop lalu menerbitkan yang terbaik saja menyembunyikan sembilan percobaan. Simpan semua variasi, aturan pemilihan dan data berikutnya yang tidak dipakai untuk memilih. Periksa juga transaksi yang tidak terisi atau kedaluwarsa.

Daftar pemeriksaan

  • Catat aturan dan perubahannya.
  • Validasi pada data yang lebih baru.
  • Sertakan biaya dan waktu konfirmasi masuk.
  • Simpan hasil ambigu serta semua variasi yang diuji.