Sebagian besar trader menganggap win rate adalah statistik terpenting dalam trading. Namun kenyataannya tidak demikian.
Trading adalah salah satu keterampilan paling kontra-intuitif yang akan kamu pelajari. Sering kali, hal yang benar justru terlihat salah. Kamu bisa mengalami lebih banyak trade rugi daripada trade profit, tapi tetap bisa cuan — ide ini saja sudah terdengar aneh.
Manusia terbiasa berpikir secara absolut. Kita tidak pandai menangani probabilitas dan ambiguitas. Kita suka situasi hitam-putih. Kita cenderung berpikir: profit itu bagus, rugi itu buruk.
Tapi dalam trading, cara pandang ini bukan hanya salah — sebenarnya ini cara berpikir yang berbahaya.
Win rate sebenarnya tidak sepenting itu
Kamu tidak seharusnya membangun strategi trading berdasarkan "win rate". Sebaliknya, kamu harus merancang strategi berdasarkan "rata-rata risk-reward ratio".
Dengan rumus matematika sederhana, kamu bisa dengan mudah menghitung: berapa win rate minimum yang kamu butuhkan untuk mencapai break even. Inilah satu-satunya angka win rate yang benar-benar penting.
Selama win rate kamu di atas ambang batas ini, kamu sedang cuan.
Soal berapa banyak yang kamu hasilkan, sepenuhnya tergantung pada performa strategimu di kondisi pasar saat ini. Tapi berapa pun hasilnya, kamu bisa tenang karena kamu berada di sisi yang memiliki keunggulan probabilitas.
Rumusnya sebagai berikut:
Win rate minimum = Risiko ÷ (Risiko + Reward) × 100
Sebagai contoh, jika rata-rata risk-reward ratio kamu adalah 2:1, maka kamu hanya perlu memenangkan 33% trade dalam jangka panjang untuk mencapai break even.
1 ÷ (1 + 2) × 100 = 33%
Selama melebihi win rate ini, kamu akan cuan.
Jika rata-rata risk-reward ratio kamu adalah 3:1, maka kamu hanya perlu win rate 25% untuk tidak rugi (tanpa memperhitungkan komisi).
1 ÷ (1 + 3) × 100 = 25%
Ini berarti semakin tinggi rata-rata reward kamu, semakin rendah win rate yang kamu butuhkan untuk tetap bisa profit.
Terdengar indah, bukan?
Tapi masalahnya, semakin tinggi reward yang kamu kejar, semakin rendah kemungkinan untuk mencapainya.
Jadi, ini tidak sesederhana hanya mengejar reward yang lebih tinggi terus-menerus.
Saat mengembangkan strategi trading, kamu harus menemukan keseimbangan antara risk-reward ratio dan win rate, sampai menemukan kombinasi yang membuatmu merasa nyaman.
Psikologi kerugian
Win rate kamu sendiri hampir tidak berarti apa-apa — secara terpisah, itu tidak bisa membuatmu cuan. Hampir.
Secara teori, ini berarti jika kamu menemukan strategi dengan reward sangat tinggi tapi win rate hanya 10%, selama secara keseluruhan tetap profit, maka cara trading ini secara teknis bisa dijalankan.
Tapi meskipun bisa profit, apakah kamu punya cukup disiplin untuk bertahan dengan strategi seperti itu? Jawabannya kemungkinan besar tidak.
Masalahnya terletak pada struktur psikologis primitif yang sudah ada dalam otak kita.
Algoritma komputer bisa menjalankan strategi ini tanpa masalah. Ia bisa menanggung 9 kerugian berturut-turut tanpa rasa takut sedikit pun pada trade ke-10.
Tapi manusia adalah cerita yang sama sekali berbeda.
Apa kesamaan tikus dan trader?
Dalam sebuah kuliah yang baru-baru ini saya tonton oleh psikolog Kanada Dr. Jordan Peterson, ia menyebutkan fakta yang sangat menarik tentang "etika bermain" pada tikus.
Penelitian menemukan bahwa tikus, yang memiliki 97% kesamaan genetik dan karakteristik perilaku primitif dengan manusia, secara bawaan memiliki "batas toleransi kerugian maksimum" internal.
Tikus juga bermain-main seperti manusia, bahkan saling menjatuhkan, dan mereka menikmati prosesnya.
Namun, jika kamu berulang kali memasangkan dua tikus bersama, dan tikus yang lebih besar tidak pernah membiarkan tikus kecil menang setidaknya 30% dari waktu, maka tikus kecil tidak akan mengajaknya bermain lagi.
Jordan membuat kesimpulan tentang fenomena ini. Apa artinya ini?
Pertama, segala sesuatu dalam hidup pada dasarnya adalah sebuah "permainan". Beberapa permainan lebih serius, tapi tetap saja permainan.
Trading juga sebuah permainan. Ini adalah permainan strategis berisiko tinggi yang membutuhkan keterampilan dan fokus tinggi.
Tapi seperti tikus, manusia juga memiliki batas toleransi psikologis terhadap "kerugian dalam permainan". Jika kita berpartisipasi dalam aktivitas kompetitif (seperti menghadapi pasar yang merupakan lawan yang lebih kuat), tapi hampir tidak pernah menang, kita akan perlahan kehilangan kepercayaan diri.
Manusia menyukai tantangan, bahkan bisa dikatakan bergantung pada tantangan untuk bertahan hidup. Tantangan memberi makna pada hidup. Tanpa tantangan, kita akan stagnan, mundur, dan kehilangan minat.
Tapi jika tantangan menjadi hampir mustahil diselesaikan, dan kita terus-menerus gagal tidak peduli seberapa keras berusaha, maka situasi ini bahkan lebih buruk daripada "tanpa tantangan".
Ini akan menghancurkan moral kita, membuat kita enggan terus berinvestasi dalam "permainan" ini, dan membuat kita sulit membangun kepercayaan pada kemampuan diri sendiri.
Tentu saja, ada pengecualian. Setiap orang memiliki toleransi kerugian yang berbeda. Memang ada beberapa trader dengan win rate rendah tapi tetap bisa meraup profit besar di pasar.
Tapi kamu perlu jujur pada diri sendiri. Backtest dan akun real adalah dua dunia yang sama sekali berbeda. Strategi dengan win rate rendah tapi profit tinggi mungkin terlihat sempurna di atas kertas.
Tapi jika frekuensi kerugianmu sudah melebihi apa yang bisa ditanggung secara psikologis, maka kamu pasti akan mulai membuat kesalahan. Kamu akan kehilangan kepercayaan pada trading, mulai ragu, dan akhirnya bahkan menghancurkan eksekusi strategimu sendiri.
Profit itu subjektif
Seiring waktu, kamu akan perlahan menemukan "tingkat kerugian maksimum" yang bisa kamu tanggung. Setelah kamu mengetahui angka ini, kamu akan tahu strategi mana yang lebih cocok untukmu dan mana yang tidak.
Dengan informasi ini, kamu bisa membangun trading plan yang sempurna untuk dirimu sendiri.
Saat saya baru mulai trading, saya sangat terobsesi dengan strategi trend following. Meskipun tahu bahwa profit besar tidak sering terjadi dan akan mengalami banyak kerugian di sepanjang jalan, saya tidak peduli. Saya selalu berpikir, selama akhirnya bisa profit, meskipun rugi banyak trade pun saya bisa menanggungnya.
Sebagian besar, ini memang benar. Saya tidak memiliki ego dalam trading, dan tidak ada yang ingin saya buktikan kepada siapa pun. Saya hanya ingin menghasilkan uang dari pasar sebanyak mungkin.
Tapi meskipun begitu, ketika win rate saya setidaknya bertahan di sekitar 45%, saya merasa lebih tenang. Begitu di bawah angka itu, keraguan mulai muncul.
Saya mulai berpikir, berapa lama lagi rentetan kerugian ini akan berlanjut? Apakah saya harus melakukan sesuatu untuk mencegah situasi memburuk?
Saya menduga, saat kondisi pasar sedang sulit, saya bukan satu-satunya yang merasakan hal ini.
Strategi dengan win rate rendah bisa berhasil, tapi itu akan mengeksposmu pada serangkaian hambatan dan jebakan psikologis potensial. Jadi saat kamu merancang strategi trading, pastikan untuk mempertimbangkan hal ini.
Matematika sederhana
Dalam proses mencari referensi, saya tidak sengaja menemukan artikel menarik yang ditulis oleh trader Singapura, Rayner Teo.
Rayner adalah trader trend following dan edukator trading terkenal, dengan reputasi tinggi di komunitas trading. Saya sudah menonton ratusan video YouTube-nya, dan bisa secara pribadi menjamin keaslian dan profesionalismenya.
Dalam artikel tersebut, ia menguraikan dasar-dasar risk-reward ratio, dan memberikan rumus aljabar untuk menghitung rata-rata ekspektasi return berdasarkan riwayat trading dan win rate kamu.
Saya tahu, matematika itu bikin pusing.
Tentu saja, mungkin tidak bagimu. Jika kamu pandai matematika dan menikmatinya, bagus! Selama kamu bisa mengendalikan psikologi tradingmu, kamu kemungkinan besar akan melangkah jauh di jalur trading ini.
Secara pribadi, saya tidak pandai matematika, dan ini semacam kelemahan. Saya menghormati matematika dan mengakui pentingnya, tapi memang tidak pandai. Untungnya, bagi trader seperti saya, matematika di sini sebenarnya sangat sederhana. Jika saya bisa menghitungnya, maka siapa pun bisa.
Rumusnya sebagai berikut:
Expectancy = ((1 + (rata-rata profit ÷ rata-rata rugi)) × win rate) - 1
Bagi mereka yang seperti saya, yang membutuhkan pemahaman lebih intuitif tentang konsep ini, berikutnya saya akan memberikan contoh tentang cara menggunakan rumus ini untuk menghitung win rate minimum dan expectancy pribadi saya.
Saya akan mengubah cara perhitungan Rayner yang awalnya menggunakan "jumlah dolar" menjadi bentuk "persentase", karena menurut saya cara ini lebih cocok untuk menganalisis performa trading.
Dengan menggunakan data, saya bisa memasukkan angka trading saya ke dalam rumus matematika ini, untuk menghitung "zona bahaya" pribadi saya dan expectancy teoretis.
Jika win rate strategi saya di bawah zona bahaya ini, saya akan rugi; jika di atasnya, saya akan cuan. Dan rumus expectancy akan memberitahu saya, dalam jangka panjang, berapa rata-rata yang bisa saya hasilkan (atau rugi).
Tahun lalu, saya melakukan total 58 trade. Dari jumlah tersebut, 22 profit, 31 rugi, dan 5 break even. Ini berarti 9,43% trade berada di titik break even, tapi dalam contoh ini kita akan mengabaikan trade tersebut.
Dengan demikian, total ada 53 trade yang jelas profit atau rugi, dengan win rate 41,51%.
Win rate = (jumlah profit ÷ total trade) × 100
Win rate = (22 ÷ 53) × 100 = 41,51%
Cara menghitung rata-rata profit / rugi kamu
Rata-rata profit per trade saya adalah 1,45%, dan rata-rata rugi per trade adalah 1,03%.
Cara menghitung rata-rata profit adalah: jumlahkan semua trade profit (dinyatakan sebagai persentase dari total modal), lalu bagi dengan jumlah total trade profit. Sama halnya untuk trade rugi.
Karena data riil saya terlalu panjang untuk ditampilkan di sini, berikut adalah contoh teoretis:
Rata-rata profit = total profit ÷ jumlah trade profit
Rata-rata profit = (0,50 + 1,99 + 2,08 + 0,50 + 1,01) ÷ 5
Rata-rata profit = 1,27%
Rata-rata rugi = total rugi ÷ jumlah trade rugi
Rata-rata rugi = (1,01 + 1,01 + 1,00 + 0,99) ÷ 4
Rata-rata rugi = 1,03%
Cara menghitung expectancy kamu
Sekarang saya sudah mengetahui win rate, rata-rata profit, dan rata-rata rugi, saya bisa menghitung rata-rata expectancy jangka panjang.
Dalam jangka panjang, berapa rata-rata yang bisa dihasilkan setiap trade untuk saya. Tentu saja, ada trade yang lebih besar, ada yang lebih kecil, tapi nilai rata-rata bisa membantumu memahami "tingkat ekspektasi" secara keseluruhan.
Kita semua pernah mendengar tentang "mean reversion" di pasar, dan hasil trading juga serupa. Menghitung rata-rata profit dan rata-rata rugi bisa membantu kita menilai apakah performa saat ini di bawah atau di atas level strategi.
Berdasarkan data saya, expectancy dihitung sebagai berikut:
Expectancy = ((1 + (rata-rata profit ÷ rata-rata rugi)) × win rate) - 1
Expectancy = ((1 + (1,45 ÷ 1,03)) × 0,4151) - 1
Expectancy = 0,99946 - 1
Expectancy = -0,00054%
Apa artinya ini? Ini berarti saya sedang berada di tepi "zona bahaya". Win rate saya terlalu rendah untuk tingkat rata-rata profit saat ini.
Dengan kata lain, untuk setiap 1% risiko yang saya ambil, rata-rata saya rugi -0,00054%.
Ini juga berarti, dengan kondisi saat ini, saya pada dasarnya berada di titik break even, dan inilah yang tercermin dari hasil trading riil saya.
Cara menghitung "zona bahaya" kamu
Karena saya sudah tahu bahwa saya berada di dalam "zona bahaya", bagaimana cara menghitung secara tepat berapa win rate yang sesuai dengan zona bahaya ini?
Dengan menggunakan rumus yang saya sebutkan di awal artikel, masukkan data saya untuk mendapatkan jawabannya.
Win rate minimum = Risiko ÷ (Risiko + Reward) × 100
Win rate minimum = 1,03 ÷ (1,03 + 1,45) × 100
Win rate minimum = 41,53%
Ini berarti, berdasarkan rata-rata risiko 1,03% dan reward 1,45% saya, saya harus mencapai win rate 41,53% agar tidak rugi.
Sedangkan win rate saya saat ini adalah 41,51%. Ini berarti expectancy saya sedikit negatif, artinya saya perlu meningkatkan performa — saya belum secara efektif memanfaatkan keunggulan trading saya.
Berdasarkan hasil backtest, win rate saya seharusnya lebih mendekati 50%. Tapi sebagai trader yang masih berkembang, masih banyak yang perlu dipelajari, jadi performa yang kurang optimal saat ini tidak mengherankan.
Selain itu, ukuran sampel saya saat ini hanya 58 trade. Biasanya, dibutuhkan setidaknya 100 trade atau lebih untuk membentuk penilaian statistik yang lebih andal.
Dalam proses backtest, strategi saya pernah mengalami drawdown hingga tiga bulan, tapi dalam performa jangka panjang ratusan trade, strategi ini tetap memiliki expectancy positif yang signifikan.
Jadi, selama saya berusaha semaksimal mungkin untuk tetap menjalankan trading plan saya, belum ada alasan untuk panik.
Saya hanya perlu terus bertahan dan terus berusaha — setelah mencapai 100 trade, evaluasi kembali performanya.
Contoh teoretis
Perhitungan expectancy sebelumnya didasarkan pada data trading riil saya, jadi proses perhitungannya cukup kompleks.
Berikutnya mari kita gunakan beberapa data teoretis yang "bersih" untuk membuat beberapa contoh cepat, agar lebih mudah dipahami dan dijadikan referensi.
Break even
Rata-rata profit: 3%
Rata-rata rugi: 1%
Win rate: 25%
Win rate minimum = Risiko ÷ (Risiko + Reward) × 100
Win rate minimum = 1 ÷ (1 + 3) × 100
Win rate minimum = 25%
Expectancy = ((1 + (rata-rata profit ÷ rata-rata rugi)) × win rate) - 1
Expectancy = ((1 + (3 ÷ 1)) × 0,25) - 1
Expectancy = 1 - 1
Expectancy = 0%
Jika rata-rata profit per trade kamu 3% dan rugi 1%, dengan win rate 25%, maka dalam jangka panjang, untuk setiap 1% risiko, expectancy kamu adalah 0%.
Artinya, kamu berada dalam kondisi break even.
Expectancy negatif
Rata-rata profit: 2%
Rata-rata rugi: 1%
Win rate: 30%
Win rate minimum = Risiko ÷ (Risiko + Reward) × 100
Win rate minimum = 1 ÷ (1 + 2) × 100
Win rate minimum = 33%
Expectancy = ((1 + (rata-rata profit ÷ rata-rata rugi)) × win rate) - 1
Expectancy = ((1 + (2 ÷ 1)) × 0,30) - 1
Expectancy = 0,9 - 1
Expectancy = -0,1%
Jika rata-rata profit per trade kamu 2% dan rugi 1%, dengan win rate 30%, maka dalam jangka panjang, untuk setiap 1% risiko, rata-rata kamu rugi -0,1%.
Expectancy positif
Rata-rata profit: 1,5%
Rata-rata rugi: 1%
Win rate: 50%
Win rate minimum = Risiko ÷ (Risiko + Reward) × 100
Win rate minimum = 1 ÷ (1 + 1,5) × 100
Win rate minimum = 40%
Expectancy = ((1 + (rata-rata profit ÷ rata-rata rugi)) × win rate) - 1
Expectancy = ((1 + (1,5 ÷ 1)) × 0,5) - 1
Expectancy = 1,25 - 1
Expectancy = 0,25%
Jika rata-rata profit per trade kamu 1,5% dan rugi 1%, dengan win rate 50%, maka dalam jangka panjang, untuk setiap 1% risiko, rata-rata kamu bisa menghasilkan +0,25%.
Expectancy dengan risiko lebih tinggi
Rata-rata profit: 5%
Rata-rata rugi: 2%
Win rate: 45%
Win rate minimum = Risiko ÷ (Risiko + Reward) × 100
Win rate minimum = 2 ÷ (2 + 5) × 100
Win rate minimum = 29%
Expectancy = ((1 + (rata-rata profit ÷ rata-rata rugi)) × win rate) - 1
Expectancy = ((1 + (5 ÷ 2)) × 0,45) - 1
Expectancy = 1,58 - 1
Expectancy = 0,58%
Jika rata-rata profit per trade kamu 5% dan rugi 2%, dengan win rate 45%, maka untuk setiap 1% risiko, rata-rata jangka panjang kamu bisa menghasilkan +0,58%.
Expectancy dengan risiko lebih rendah
Rata-rata profit: 2%
Rata-rata rugi: 0,5%
Win rate: 50%
Win rate minimum = Risiko ÷ (Risiko + Reward) × 100
Win rate minimum = 0,5 ÷ (0,5 + 2) × 100
Win rate minimum = 20%
Expectancy = ((1 + (rata-rata profit ÷ rata-rata rugi)) × win rate) - 1
Expectancy = ((1 + (2 ÷ 0,5)) × 0,5) - 1
Expectancy = 2,5 - 1
Expectancy = 1,5%
Jika rata-rata profit per trade kamu 2% dan rugi 0,5%, dengan win rate 50%, maka dalam jangka panjang, untuk setiap 1% risiko, rata-rata kamu bisa menghasilkan +1,5%.
Kesimpulan
Tujuan utama artikel ini adalah untuk menjelaskan bahwa hanya berfokus pada win rate itu sendiri tidak ada artinya.
Kecuali kamu menganalisis rata-rata profit dan rata-rata rugi secara seimbang bersama win rate, kamu sedang memperhatikan indikator yang salah. Jika masalahnya bukan pada win rate, maka meningkatkan win rate juga tidak akan membantu.
Ketika kamu sudah memahami "zona bahaya" dan nilai expectancy rata-rata kamu, akan lebih mudah menentukan di mana masalahnya.
Jika hasil backtest kamu menunjukkan expectancy positif, tapi trading riil negatif, maka kemungkinan besar kamu tidak menjalankan rencana dengan benar dan konsisten, atau keunggulan trading kamu sedang melemah.
Sebagai contoh, jika kamu sering menang tapi tidak menghasilkan uang, itu berarti kamu tidak membiarkan trade profit berkembang dengan baik, melainkan take profit terlalu dini, sehingga "membunuh" profitabilitasmu. Mencoba meningkatkan win rate lebih lanjut tidak hanya tidak akan menyelesaikan masalah ini, saya bahkan bisa menjamin itu hanya akan memperburuk keadaan.
Demikian pula, jika akun real kamu sedang mengalami drawdown, tapi expectancy keseluruhan masih positif, dan performamu di atas "zona bahaya", maka kamu tidak perlu khawatir. Lanjutkan eksekusi sesuai rencana, jangan mengubah apa pun.
Inilah pekerjaan seorang trader: buat rencana → jalankan rencana → analisis hasil → optimasi rencana jika perlu.
Selama kamu konsisten menjalani proses ini dalam jangka panjang, mencapai profit yang konsisten hanyalah soal waktu.