Apa saja aturan dalam Strategy Review?
Jawaban langsung
Strategy Review adalah proses terstruktur untuk mengevaluasi pendekatan trading dengan memeriksa apakah aturan dan asumsi yang dinyatakan sesuai dengan hasil yang diamati. “Aturan” dalam Strategy Review bukanlah metode yang dijamin menghasilkan profit. Sebaliknya, aturan-aturan tersebut adalah batasan yang membuat evaluasi dapat diuji: Anda mendefinisikan istilah di awal, Anda memisahkan apa yang merupakan bagian dari pendekatan (mekanisme yang stabil) dari apa yang berasal dari pasar atau eksekusi (kondisi yang bervariasi), dan Anda mendokumentasikan asumsi agar analisis dapat diulang. Ini juga mencakup pencarian yang disengaja terhadap mode kegagalan—cara-cara di mana tinjauan bisa salah atau tidak lengkap.
Mekanisme atau definisi: kumpulan aturan
Strategy Review yang dapat diuji biasanya mengikuti kumpulan aturan yang dapat dituliskan dan diterapkan secara konsisten.
-
Definisikan elemen strategi sebelum mengevaluasi hasil Tuliskan apa sebenarnya pendekatan tersebut dalam bentuk aturan: logika pengambilan keputusan (kriteria entry/exit), logika penentuan ukuran posisi (jika ada), dan logika manajemen (bagaimana perilakunya setelah entry). Jika Anda tidak dapat menjelaskan mekanisme ini secara tepat, Anda tidak dapat mengujinya dengan andal.
-
Pisahkan mekanisme yang stabil dari kondisi yang bervariasi Perlakukan kondisi pasar dan detail penyedia/eksekusi sebagai input variabel, bukan sebagai bagian dari strategi. Dalam praktiknya, ini berarti Anda membedakan:
- Mekanisme yang stabil: apa yang dilakukan strategi sesuai aturannya.
- Kondisi yang bervariasi: spread bid/ask, komisi, slippage, likuiditas, efek rollover, dan perbedaan kualitas data.
Pemisahan ini penting karena kinerja historis dapat berubah ketika biaya atau eksekusi berubah, meskipun aturan keputusan tidak berubah.
-
Tetapkan asumsi secara eksplisit untuk setiap perhitungan atau contoh Untuk setiap perhitungan kinerja yang Anda gunakan selama tinjauan, catat asumsinya: periode waktu, bagaimana trade diberi stempel waktu, model biaya (biaya dan spread tipikal, jika disertakan), dan langkah-langkah pembersihan data. Jika Anda menggunakan fill hipotetis, nyatakan bahwa itu adalah asumsi dan bukan hasil real-time.
-
Gunakan aturan pemilihan data yang konsisten Definisikan trade mana yang memenuhi syarat untuk evaluasi dan alasannya. Misalnya, tentukan apakah Anda hanya menyertakan trade yang sepenuhnya ditutup, bagaimana Anda menangani exit parsial, apa yang Anda lakukan dengan data yang hilang, dan apakah Anda mengecualikan periode di mana strategi sebenarnya tidak mengikuti aturannya.
-
Uji strategi terhadap bukti yang dapat memalsukannya Strategy Review lebih kuat ketika ia bertanya, “Bukti apa yang akan membuat kesimpulan ini salah?” Misalnya, jika tinjauan Anda menyimpulkan bahwa perilaku tertentu meningkatkan hasil, Anda harus menguji apakah peningkatan tersebut hilang dalam kondisi yang berbeda namun didefinisikan dengan jelas.
Bukti atau contoh: templat konkret yang dapat diuji
Di bawah ini adalah contoh alur kerja Strategy Review yang menyerupai aturan yang dapat direplikasi oleh orang lain. Ini tidak mengklaim profit; ini berfokus pada struktur.
Asumsi untuk contoh (Anda harus mendokumentasikan ini dalam tinjauan Anda sendiri):
- Tidak ada data pasar real-time yang diasumsikan.
- Hasil bergantung pada kondisi pasar, biaya, kualitas eksekusi, dan yurisdiksi.
- Hubungan historis tidak menjamin hasil di masa depan.
Langkah A: Tulis mekanisme strategi Buat “definisi strategi” satu halaman yang mencakup:
- Apa yang memicu keputusan (kondisi aturan yang tepat).
- Apa yang terjadi selanjutnya (jenis order, konvensi waktu, aturan exit).
- Batasan apa pun (batas risiko, waktu penahanan maksimum, atau kondisi “tidak trading”).
Langkah B: Catat input evaluasi Definisikan input evaluasi:
- Jendela dataset (tanggal mulai/selesai).
- Aturan konstruksi daftar trade (trade mana yang disertakan).
- Asumsi biaya (komisi, spread, atau pilihan eksplisit “biaya tidak disertakan”).
Langkah C: Hitung metrik hasil menggunakan asumsi yang sama Pilih sejumlah kecil metrik yang relevan untuk menguji mekanisme (misalnya, distribusi return, perilaku drawdown, atau konsistensi hasil). Aturan utamanya bukan metrik mana yang Anda pilih, tetapi bahwa:
- Anda menghitung metrik menggunakan asumsi yang didokumentasikan.
- Anda tidak mencampur metrik yang dihitung dengan model biaya yang berbeda.
Langkah D: Bandingkan hubungan mekanisme-hasil di bawah perubahan yang terkendali Untuk menghindari kesimpulan yang tidak disengaja, ubah satu faktor pada satu waktu sambil menjaga aturan strategi tetap konstan. Contoh faktor yang mungkin Anda ubah dalam analisis (tanpa mengklaim kekuatan prediktif):
- Ubah hanya model asumsi biaya dan amati apakah hasil sensitif.
- Ubah hanya panjang jendela evaluasi dan amati apakah hasil stabil.
- Ubah hanya asumsi waktu eksekusi (misalnya, fill konservatif vs fill ideal) untuk melihat seberapa kuat kesimpulannya.
Langkah E: Identifikasi keterbatasan material dan mode kegagalan Tinjauan yang lengkap mencakup setidaknya satu keterbatasan yang dapat menjelaskan hasil yang diamati tanpa mengonfirmasi logika strategi yang dimaksud.
Keterbatasan dan risiko: di mana Strategy Review bisa gagal
Setidaknya satu mode kegagalan material harus dipertimbangkan dalam setiap Strategy Review.
-
Ketidakcocokan data dan eksekusi Jika dataset tidak mewakili fill yang realistis, tinjauan dapat melebih-lebihkan kinerja. Bahkan ketika mekanisme strategi benar, perbedaan eksekusi (slippage, perubahan spread, waktu order) dapat mengubah hasil.
-
Perubahan aturan yang tersembunyi Banyak strategi “bergeser” seiring waktu. Jika aturan yang digunakan selama backtest berbeda dari aturan yang Anda yakini sedang dievaluasi, tinjauan menguji hal yang salah.
-
Overfitting terhadap sejarah Tinjauan dapat menjadi latihan penyesuaian: menyesuaikan parameter sampai hasil masa lalu terlihat bagus. Ini mengurangi kemampuan pengujian dan membuat kesimpulan cenderung tidak dapat digeneralisasi.
-
Inkonsistensi model biaya Jika biaya dihilangkan atau dimodelkan secara berbeda di seluruh pengujian, perbandingan menjadi tidak andal. Sebuah strategi mungkin tampak efektif hanya karena biaya tidak disertakan secara konsisten.
-
Bias survivorship dan seleksi Jika Anda hanya menyertakan trade atau periode yang terlihat menguntungkan, atau mengecualikan data bermasalah tanpa aturan yang didokumentasikan, tinjauan menjadi tidak independen.
-
Konteks yurisdiksi dan regulasi Aktivitas trading terjadi dalam batasan hukum dan regulasi tertentu yang dapat berbeda antar wilayah. Strategy Review tidak dapat dipisahkan dari batasan tersebut jika batasan itu memengaruhi bagaimana trade dapat ditempatkan, dilaporkan, atau dieksekusi.
Verifikasi atau pertanyaan lanjutan: cara memeriksa secara independen
Untuk memverifikasi fakta-fakta yang relevan dalam Strategy Review, orang lain harus dapat mengulangi logika dari dokumentasi Anda tanpa akses ke penalaran pribadi Anda.
Gunakan aturan verifikasi ini:
- Buat ulang definisi strategi yang sama dan aturan pemilihan dataset yang sama.
- Gunakan asumsi yang didokumentasikan sama untuk biaya dan pemodelan eksekusi.
- Periksa bahwa metrik yang dihitung selaras dengan asumsi tersebut.
- Identifikasi setidaknya satu uji falsifikasi: perubahan spesifik pada input atau kondisi yang akan melemahkan kesimpulan Anda.
Pertanyaan lanjutan yang perlu dipertimbangkan adalah: “Bagian mana dari kesimpulan tinjauan saya yang paling bergantung pada asumsi?” Jika jawabannya “hampir semuanya,” tinjauan tersebut belum kuat. Jika hanya sebagian kecil yang bergantung pada asumsi, hubungan mekanisme-hasil lebih dapat diuji.