Kebanyakan orang menjawab pertanyaan ini dengan melihat saldo akun. Masalahnya, saldo justru satu-satunya hal yang tidak bisa menjawabnya. Strategi yang bagus bisa rugi berminggu-minggu. Strategi yang buruk bisa menghasilkan uang berminggu-minggu. Selagi itu terjadi, Anda tidak bisa membedakan yang mana.
Ada cara yang lebih baik. Caranya butuh lima angka, dan lebih banyak trade daripada yang Anda inginkan.
Kenapa saldo Anda tidak bisa memberi tahu
Satu trade hampir tidak memberi tahu apa-apa. Dua puluh trade pun masih hampir tidak memberi tahu apa-apa. Itu bukan kalimat motivasi, melainkan hitungan, dan dibahas lengkap di kenapa trading itu sulit.
Untuk cukup yakin bahwa strategi yang menang 55% dari waktu bukan sekadar lempar koin, Anda butuh sekitar 785 trade. Jadi kalau Anda menilai strategi dari hasil bulan lalu, Anda sedang menebak.
Yang bisa Anda lakukan lebih cepat adalah mengukur hal-hal yang sudah stabil jauh sebelum saldo stabil.
Lima angka yang bisa
Kelimanya diambil dari catatan trade Anda. Anda tidak butuh software, dan tidak satu pun dari kelimanya adalah saldo.
Pertama, satu istilah yang Anda perlukan: R. R adalah jumlah yang Anda risikokan di satu trade. Kalau Anda mengambil risiko $100 dan menang $200, itu kemenangan 2R. Kalau Anda kehilangan $100 itu, itu loss 1R. Berpikir dalam R membuat Anda bisa membandingkan trade dengan ukuran yang berbeda.
| Angka | Cara mendapatkannya | Apa yang diberitahukannya |
|---|---|---|
| Jumlah trade | Hitung. Hanya trade dari strategi yang persis ini | Apakah empat angka lainnya sudah berarti |
| Win rate | Jumlah trade yang menang dibagi semua trade | Sangat sedikit kalau berdiri sendiri. Baru berarti jika dilihat bersama baris berikutnya |
| Rata-rata menang vs rata-rata loss | Rata-rata trade menang dibagi rata-rata trade loss, dalam R | Apakah strateginya membayar cukup saat benar |
| Ekspektansi | Lihat di bawah | Apakah strateginya menghasilkan atau kehilangan uang |
| Loss beruntun terburuk | Rangkaian loss terpanjang sejauh ini | Apakah ukuran posisi Anda bisa bertahan menghadapinya |
Orang terpaku pada win rate dan mengabaikan ekspektansi. Win rate 70% tidak ada nilainya kalau loss-nya empat kali lebih besar daripada kemenangannya. Win rate 35% sangat bagus kalau trade yang menang cukup besar.
Ekspektansi adalah angka penentunya
Ekspektansi adalah nilai rata-rata satu trade. Rumusnya singkat:
Ekspektansi = (win rate × rata-rata menang) − (persentase loss × rata-rata loss)
Misalnya Anda menang 40% dari waktu, rata-rata kemenangan Anda $200 dan rata-rata loss Anda $100. Hasilnya (0,40 × 200) − (0,60 × 100), yaitu 80 − 60, jadi $20 per trade. Dalam seratus trade, itu $2.000. Bukan karena pintar. Tapi karena punya edge dan membiarkannya bekerja.
Ide yang sama lebih mudah dibaca dalam R. Inilah nilai satu trade untuk kombinasi yang benar-benar dipakai orang:
| Hasil per trade menang | Win rate 40% | Win rate 50% | Win rate 60% |
|---|---|---|---|
| 1R | −0,20R | 0,00R | +0,20R |
| 1,5R | 0,00R | +0,25R | +0,50R |
| 2R | +0,20R | +0,50R | +0,80R |
| 3R | +0,60R | +1,00R | +1,40R |
Ada dua hal yang menonjol. Kalau trade yang menang sama besar dengan trade yang loss (baris 1R), Anda harus menang lebih dari separuh waktu hanya untuk break even, belum termasuk biaya. Itulah sebabnya scalping untuk target kecil lebih sulit daripada kelihatannya. Dan strategi yang menang 2R dengan win rate 40% tetap menghasilkan uang walaupun salah tiga dari lima kali.
Apa pun yang berada di nol atau di bawahnya bukanlah strategi yang sedang mengalami bulan buruk. Strategi itu memang rugi secara desain, dan sebanyak apa pun disiplin tidak akan memperbaikinya.
Lima trade menang yang tidak membuktikan apa-apa
Satu strategi terlihat sempurna karena lima trade pertamanya menang semua. Lima kali berturut-turut sudah cukup untuk merasa tak terkalahkan, tapi jauh dari cukup untuk mengetahui apa pun. Waktu itu saya tidak memahaminya, jadi saya menaikkan ukuran posisi dan mulai menyusun rencana.
Lalu pasar sedikit berubah dan semuanya berantakan. Aturan yang sama, yang tadinya terlihat tanpa cela, mulai menghasilkan loss demi loss. Yang saya anggap bukti ternyata hanya rangkaian keberuntungan.
Butuh hampir seratus trade sebelum angka-angkanya mengatakan sesuatu yang bisa saya pegang. Orang yang tidak sabar tidak mau mendengar itu. Tapi itu tetap hal paling berguna yang saya tahu tentang menguji strategi.
Berapa banyak trade sampai Anda bisa memercayai jawabannya
Ekspektansi dari lima belas trade hanyalah desas-desus. Kira-kira, inilah yang bisa disampaikan oleh setiap jumlah trade:
| Trade yang tercatat | Apa yang bisa Anda simpulkan |
|---|---|
| Di bawah 20 | Tidak ada. Jangan ubah apa pun |
| 20 sampai 50 | Apakah Anda mengikuti rencana. Bukan apakah rencananya berhasil |
| 50 sampai 100 | Gambaran awal tentang ekspektansi dan loss beruntun terburuk Anda. Anggap masih sementara |
| 100 sampai 300 | Perkiraan yang bisa dipakai, asalkan pasar tidak berubah di tengah jalan |
| Beberapa ratus | Cukup untuk membedakan edge kecil dari keberuntungan |
Kenyataan yang tidak enak: kebanyakan trader ritel tidak pernah mencatat cukup banyak trade dari satu pendekatan untuk tahu apakah pendekatan itu berhasil. Mereka ganti strategi setiap kali mengalami periode buruk, yang membuat hitungannya kembali ke nol. Lalu mereka mengulanginya selama bertahun-tahun.
Rusak, atau ini normal?
Inilah pertanyaan yang benar-benar diajukan orang, biasanya di tengah drawdown. Begini cara membedakan keduanya.
| Yang Anda lihat | Kemungkinan normal | Kemungkinan rusak |
|---|---|---|
| Lima atau enam loss berturut-turut | Ya. Dengan win rate 45%, hampir semua orang mengalaminya dalam 100 trade | Hanya jika loss-nya lebih besar daripada yang Anda rencanakan |
| Drawdown yang lebih dalam dari sebelumnya | Mungkin, kalau catatan Anda masih pendek | Layak diperiksa kalau sudah jauh melewati loss beruntun terburuk Anda |
| Win rate turun, R tidak | Kemungkinan besar variansi | Kalau berlangsung 100+ trade, setup-nya mungkin sudah tidak bekerja |
| Loss lebih besar daripada rencana | Bukan variansi | Masalah eksekusi, bukan masalah strategi |
| Setup makin sulit ditemukan | Pasarnya berubah | Strateginya mungkin cocok untuk kondisi yang sudah berakhir |
Baris yang paling penting adalah yang keempat. Kalau loss Anda lebih besar daripada yang direncanakan, Anda sama sekali belum menguji strateginya, karena yang Anda jalankan bukanlah strategi itu.
Tanda-tanda Anda sebenarnya belum pernah mengujinya
Sebelum memutuskan sebuah strategi tidak berhasil, singkirkan dulu kemungkinan-kemungkinan ini. Keempatnya jauh lebih umum daripada metode yang rusak.
- Anda mengubah aturan selama pengujian. Kalau begitu, sampelnya bukan sampel dari apa pun.
- Anda tidak mengikuti aturan. Kalau kolom “Sesuai rencana (Y/T)” di jurnal Anda kebanyakan berisi T, yang Anda uji adalah disiplin Anda, bukan strategi Anda.
- Aturannya terlalu samar untuk bisa dilanggar. “Beli saat pullback” bukan aturan. “Beli pada close pertama di atas EMA 20 setelah level itu disentuh dua kali” adalah aturan.
- Ukuran posisi Anda terus berubah. Kalau risikonya berbeda-beda dari trade ke trade, hasilnya tidak bisa dibandingkan dan ekspektansi dalam R tidak berarti apa-apa.
Seberapa berharga backtesting
Menguji strategi pada data masa lalu itu berguna, tapi manfaatnya sering dilebih-lebihkan. Inilah pembagian yang jujur.
Yang diberikannya: sampel besar dengan cepat, gambaran tentang drawdown terburuk yang akan dialami pendekatan itu, dan cara cepat untuk membuang ide yang memang tidak pernah berhasil sama sekali.
Yang tidak bisa diberikannya: kejujuran tentang masa lalu. Anda sudah tahu bagaimana akhirnya, dan setiap pilihan yang Anda buat saat menguji dipengaruhi oleh itu. Tambahkan cukup banyak aturan, dan periode mana pun dalam sejarah bisa dibuat profit. Itu tidak memberi tahu apa-apa tentang periode berikutnya. Dan Anda tidak bisa melakukan backtest atas perilaku Anda sendiri, yang biasanya justru menjadi batas yang sebenarnya.
Jalan tengah yang praktis: gunakan backtesting untuk menolak ide, bukan untuk membenarkannya. Lalu lakukan forward test pada ide yang lolos dengan ukuran terkecil yang diizinkan broker Anda. Strategi yang berhasil di atas kertas lalu berantakan di akun live adalah hasil yang normal, bukan pengecualian.
Pertanyaan umum
Bagaimana saya tahu apakah strategi trading saya berhasil?
Hitung ekspektansi dari minimal seratus trade yang tercatat, di mana Anda mengikuti aturan dan menjaga risiko tetap sama. Kalau hasilnya jelas di atas nol setelah biaya, strategi itu berhasil. Kalau Anda tidak bisa menghitungnya karena catatannya tidak ada, itulah jawaban Anda untuk pertanyaan yang lebih mendesak.
Berapa win rate yang seharusnya dimiliki strategi yang bagus?
Tidak ada angka seperti itu. Win rate hanya berarti jika dilihat bersama rasio reward terhadap risiko Anda. 35% sangat bagus pada 3R dan fatal pada 1R.
Berapa lama saya harus menguji sebuah strategi?
Hitung jumlah trade, bukan minggu. Seratus trade adalah minimum yang wajar untuk penilaian pertama. Tentukan angkanya sebelum mulai. Kalau Anda menentukannya di tengah drawdown, Anda akan berhenti di saat terburuk.
Haruskah saya menjalankan lebih dari satu strategi?
Jangan dulu sampai strategi pertama punya beberapa ratus trade yang tercatat. Dua strategi membuat sampel masing-masing jadi setengah dan menggandakan peluang Anda tidak belajar apa pun dari keduanya.
Ringkasnya
Lima angka: jumlah trade, win rate, rata-rata menang dibanding rata-rata loss, ekspektansi, loss beruntun terburuk. Ekspektansi adalah vonisnya. Jumlah trade menentukan apakah vonis itu berarti. Saldo tidak ada di daftar ini.
Kebanyakan strategi yang ditinggalkan tidak pernah benar-benar diuji. Strategi itu hanya dihentikan di tengah jalan.