Hubungan Win Rate dan Risk Reward lewat Rumus PF
Daftar Isi
Kesimpulan: win rate atau risk reward saja tidak menentukan apa-apa
Kesimpulannya dulu. Profit factor (PF) hampir sepenuhnya ditentukan oleh dua hal: win rate dan risk reward (rata-rata profit ÷ rata-rata loss, selanjutnya disebut RR).
PF = win rate ÷ (1 − win rate) × RR
Dari rumus ini terlihat bahwa kombinasi win rate dan RR yang menghasilkan PF sama jumlahnya tak terbatas. Win rate tinggi bisa jadi hanya cerminan dari RR yang kecil, sedangkan win rate rendah bisa jadi hasil dari RR yang besar. Karena rumus inilah kami selalu berpesan kepada Anda yang sedang memilih EA: "jangan menilai hanya dari win rate."
📧 Kursus email gratis (8 email) + paket 13 indikator MT5 khusus pelanggan
Segera setelah mendaftar, Anda menerima tautan unduhan paket khusus pelanggan berisi 13 indikator MT5 kami: file terkompilasi (.ex5), kode sumber, dan panduan pemasangan. Lalu 8 email tentang dasar-dasar trading algoritmik, cara membaca backtest dengan benar, dan memilih broker (satu per hari selama 5 hari pertama, lalu 7, 14, dan 30 hari setelah mendaftar). Anda juga mendapat pemberitahuan sebelum setiap kenaikan harga versi yang dijual di MQL5 Market (harga peluncuran yang naik bertahap seiring penjualan). Di situs ini EA kami gratis dengan akun riil di broker mitra.
* Privasi sangat dilindungi. Anda dapat berhenti berlangganan kapan saja.
Asal-usul rumus
PF adalah "total profit ÷ total loss". Jika jumlah transaksi adalah N dan win rate adalah W, maka:
- Total profit = N × W × rata-rata profit
- Total loss = N × (1 − W) × rata-rata loss
Setelah dibagi, N saling meniadakan dan yang tersisa adalah W/(1−W) × (rata-rata profit/rata-rata loss). Suku kedua itulah RR. Jadi PF hanyalah hasil kali antara "rasio jumlah menang dan kalah" dengan "rasio profit dan loss per transaksi".
Kombinasi yang menghasilkan PF 1.5
| Win rate | RR yang dibutuhkan | Kesan |
|---|---|---|
| 25% | 4.5 | Hampir selalu kalah, tetapi sekali menang hasilnya besar |
| 40% | 2.25 | Bentuk yang lazim pada tipe trend following |
| 50% | 1.5 | Menengah |
| 60% | 1.0 | Profit dan loss kurang lebih sama besar |
| 75% | 0.5 | Satu kali kalah menghapus profit dari 2 kali menang |
| 90% | sekitar 0.17 | Satu kali kalah menghapus profit dari 6 kali menang |
PF di setiap baris sama, yaitu 1.5. Namun rasanya saat dijalankan benar-benar berbeda.
Win rate impas
Jika PF diset 1.0 lalu rumusnya diubah, hasilnya adalah win rate impas = 1 ÷ (1 + RR). Jika RR 1, win rate 50%; jika RR 2, sekitar 33%; jika RR 0.5, win rate di atas sekitar 67% sudah cukup untuk berada di zona profit secara hitungan (di luar biaya).
Jika dilihat dari EA kami
Backtest DONCHIAN ENGINE menunjukkan PF 1.5 dan win rate 34.5%. Win rate-nya rendah, tetapi desainnya menopang PF lewat besarnya pergerakan harga saat profit. Sebagai gantinya, losing streak maksimumnya 11 kali.
Backtest GOLD TRIPWIRE menunjukkan PF 2.72 dan win rate 58.6%. PF-nya dibentuk oleh keduanya, tanpa condong ke win rate saja atau RR saja.
Backtest GOLD KING v6 menunjukkan PF 4.66 dan win rate 83.1%. Karena win rate-nya tinggi, satu kali kalah terasa berat, dan losing streak maksimumnya 10 kali. Win rate tinggi pun tidak menghilangkan losing streak.
Semua angka ini adalah hasil verifikasi pada data masa lalu dan tidak menjamin kinerja di masa depan.
Checklist langkah pengecekan
Saat melihat laporan kinerja EA, kami biasa memeriksanya dengan urutan berikut.
- Sandingkan win rate dan PF: jika kedua angka ini diketahui, RR rata-rata bisa dihitung balik dari rumus.
- Lihat selisih dengan win rate impas: seberapa jauh win rate aktual melampaui win rate impas adalah margin keamanan Anda. Semakin kecil selisihnya, semakin mudah EA berubah merugi hanya karena penurunan kecil.
- Lihat jumlah losing streak maksimum: EA dengan win rate rendah secara struktur cenderung mengalami losing streak yang panjang. Pikirkan apakah modal dan mental Anda sanggup menahannya.
- Pertimbangkan biaya: spread dan komisi mengurangi rata-rata profit dan menambah rata-rata loss. Tipe win rate tinggi dengan RR kecil paling mudah terkena dampaknya.
- Lihat jumlah transaksi: jika transaksinya sedikit, win rate maupun RR bisa bergeser hanya karena kebetulan.
Win rate dan PF setiap EA bisa dibandingkan berdampingan di ranking hasil aktual.
Batas rumus dan hal yang perlu diwaspadai
Kami tuliskan juga sisi yang kurang menguntungkan.
- Hanya melihat rata-rata: rumus ini hanya memakai rata-rata profit dan rata-rata loss. Dari PF, Anda tidak bisa tahu apakah ada loss raksasa yang jarang terjadi, atau apakah profit hanya bertumpu pada beberapa kali kemenangan besar.
- Urutan tidak terlihat: dengan win rate dan RR yang sama, drawdown bisa sangat berbeda tergantung apakah kekalahan datang beruntun atau tersebar.
- Win rate masa lalu bisa berubah: jika karakter pasar berubah, win rate dan RR juga berubah. Tidak ada jaminan kombinasi pada backtest akan terus bertahan di masa depan.
- Jebakan tipe win rate tinggi: win rate mudah dinaikkan dengan menaruh stop loss jauh. Semakin tinggi win rate sebuah EA, semakin perlu Anda memeriksa RR dan loss maksimumnya.
Soal kombinasi mana yang paling optimal, kami tidak punya jawaban umum yang benar. Kami menilai kecocokannya bergantung pada mana yang lebih sanggup Anda tanggung: losing streak atau satu kali loss yang besar. Cara membaca indikator juga kami rangkum di kumpulan know-how.
Ringkasan
- PF = win rate/(1 − win rate) × RR. PF ditentukan oleh hasil kali win rate dan RR
- Kombinasi win rate dan RR yang menghasilkan PF sama jumlahnya tak terbatas
- Win rate impas = 1/(1 + RR). Selisih dengan win rate aktual menjadi margin keamanan
- Tipe win rate rendah perlu mewaspadai losing streak, tipe win rate tinggi perlu mewaspadai satu loss besar dan biaya
- Karena ini rumus rata-rata, kecondongan loss dan urutan kekalahan harus dicek secara terpisah
- Daripada memilih satu kombinasi, tentukan dulu pola kekalahan yang sanggup Anda tanggung
Terkait
📧 Kursus email gratis (8 email) + paket 13 indikator MT5 khusus pelanggan
Segera setelah mendaftar, Anda menerima tautan unduhan paket khusus pelanggan berisi 13 indikator MT5 kami: file terkompilasi (.ex5), kode sumber, dan panduan pemasangan. Lalu 8 email tentang dasar-dasar trading algoritmik, cara membaca backtest dengan benar, dan memilih broker (satu per hari selama 5 hari pertama, lalu 7, 14, dan 30 hari setelah mendaftar). Anda juga mendapat pemberitahuan sebelum setiap kenaikan harga versi yang dijual di MQL5 Market (harga peluncuran yang naik bertahap seiring penjualan). Di situs ini EA kami gratis dengan akun riil di broker mitra.
* Privasi sangat dilindungi. Anda dapat berhenti berlangganan kapan saja.
Punya pertanyaan tentang EA atau Forex?
Anda bisa mengajukannya di forum trading Nattzy (daftar gratis). Pertanyaan di luar artikel ini juga dipersilakan — pengaturan EA, memilih broker, dan lainnya.
Tanya di Nattzy ↗