Kebanyakan trader menganggap kadar kemenangan adalah statistik paling penting dalam dagangan. Namun hakikatnya tidak begitu.
Dagangan adalah salah satu kemahiran paling berlawanan dengan gerak hati yang akan anda pelajari. Selalunya, perkara yang betul kelihatan salah. Anda boleh mengalami lebih banyak kerugian berbanding keuntungan, namun masih boleh membuat keuntungan — idea ini kedengaran memang tidak kena.
Manusia biasa berfikir secara mutlak. Kita tidak pandai mengendalikan kebarangkalian dan kekaburan. Kita suka situasi hitam putih. Kita cenderung menganggap: untung itu baik, rugi itu buruk.
Tetapi dalam dagangan, pandangan ini bukan sahaja salah, malah sebenarnya satu cara berfikir yang berbahaya.
Kadar kemenangan sebenarnya tidak begitu penting
Anda tidak sepatutnya membina strategi dagangan anda berdasarkan "kadar kemenangan". Sebaliknya, anda harus membina strategi berdasarkan "nisbah risiko-ganjaran purata".
Melalui satu formula matematik yang mudah, anda boleh mengira dengan mudah: untuk mencapai titik pulang modal, berapa minimum kadar kemenangan yang anda perlukan. Inilah satu-satunya penunjuk kadar kemenangan yang benar-benar penting.
Selagi kadar kemenangan anda melebihi nilai kritikal ini, anda sedang membuat keuntungan.
Berapa banyak yang anda untung, sepenuhnya bergantung kepada prestasi strategi anda dalam persekitaran pasaran semasa. Tetapi sama ada untung banyak atau sedikit, anda boleh tenang, kerana anda berada di pihak yang mempunyai kelebihan kebarangkalian.
Formula adalah seperti berikut:
Kadar kemenangan minimum = Risiko ÷ (Risiko + Ganjaran) × 100
Sebagai contoh, jika nisbah risiko-ganjaran purata anda adalah 2:1, maka anda hanya perlu menang 33% daripada dagangan dalam jangka panjang untuk mencapai titik pulang modal.
1 ÷ (1 + 2) × 100 = 33%
Selagi melebihi kadar kemenangan ini, anda boleh membuat keuntungan.
Jika nisbah risiko-ganjaran purata anda adalah 3:1, maka anda hanya perlu kadar kemenangan 25% untuk tidak rugi (tanpa mengambil kira komisen).
1 ÷ (1 + 3) × 100 = 25%
Ini bermakna semakin tinggi ganjaran purata anda, semakin rendah kadar kemenangan yang anda perlukan untuk masih boleh membuat keuntungan.
Kedengaran menarik, bukan?
Tetapi masalahnya ialah, semakin tinggi ganjaran yang anda kejar, semakin rendah kemungkinan untuk mencapainya.
Jadi, perkara ini tidak semudah hanya mengejar ganjaran yang lebih tinggi.
Semasa membangunkan strategi dagangan, anda perlu mencari keseimbangan antara nisbah risiko-ganjaran dan kadar kemenangan, sehingga anda menemui kombinasi yang anda rasa selesa.
Psikologi kerugian
Kadar kemenangan anda sendiri hampir tidak bermakna, dan secara berasingan tidak boleh membuat anda untung. Hampir begitu.
Secara teorinya, ini bermakna jika anda menemui strategi dengan ganjaran yang sangat tinggi tetapi kadar kemenangan hanya 10%, selagi ia masih menguntungkan secara keseluruhan, maka cara dagangan ini secara teknikalnya boleh dilaksanakan.
Tetapi walaupun ia boleh menguntungkan, adakah anda mempunyai disiplin yang cukup untuk bertahan dengan strategi sedemikian? Jawapannya kemungkinan besar tidak.
Masalahnya terletak pada struktur psikologi primitif yang semula jadi dalam otak kita.
Algoritma komputer boleh melaksanakan strategi ini tanpa sebarang masalah. Ia boleh menanggung 9 kerugian berturut-turut tanpa rasa takut pada dagangan ke-10.
Tetapi manusia adalah perkara yang sama sekali berbeza.
Apa persamaan tikus dan trader?
Dalam satu kuliah yang disampaikan oleh ahli psikologi Kanada Dr. Jordan Peterson yang saya tonton baru-baru ini, beliau menyebut satu fakta yang sangat menarik tentang "etika permainan" tikus.
Kajian mendapati tikus mempunyai 97% persamaan genetik dan ciri tingkah laku primitif dengan manusia, dan secara semula jadi mempunyai "toleransi kerugian maksimum" yang terbina dalam.
Tikus juga bergusti dan bermain-main seperti manusia, malah menekan satu sama lain ke tanah, dan mereka menikmati proses itu.
Namun, jika anda berulang kali memasangkan dua tikus bersama, dan tikus besar itu tidak pernah membenarkan tikus kecil menang sekurang-kurangnya 30% daripada masa, maka tikus kecil itu tidak akan menjemputnya bermain lagi.
Jordan membuat kesimpulan tentang fenomena ini. Apakah maksudnya?
Pertama, segala-galanya dalam kehidupan pada asasnya adalah satu "permainan". Sesetengah permainan lebih serius, tetapi ia tetap permainan.
Dagangan juga adalah satu permainan. Ia adalah permainan strategik berisiko tinggi yang memerlukan kemahiran dan tumpuan yang tinggi.
Tetapi seperti tikus, manusia juga mempunyai had toleransi psikologi terhadap "kerugian dalam permainan". Jika kita menyertai aktiviti kompetitif (seperti berhadapan dengan pasaran yang merupakan lawan yang lebih kuat), tetapi hampir tidak pernah menang, kita akan secara beransur-ansur hilang keyakinan.
Manusia suka cabaran, malah boleh dikatakan bergantung kepada cabaran untuk terus hidup. Cabaran memberi makna kepada kehidupan. Tanpa cabaran, kita akan terhenti, merosot, dan hilang minat.
Tetapi jika cabaran menjadi hampir mustahil untuk diselesaikan, dan kita terus mengalami kegagalan tidak kira berapa keras kita berusaha, maka keadaan ini lebih teruk daripada "tiada cabaran".
Ia akan meruntuhkan semangat kita, membuat kita tidak mahu terus melabur dalam "permainan" ini, dan juga menyukarkan kita membina keyakinan terhadap keupayaan diri sendiri.
Sudah tentu, terdapat pengecualian. Setiap orang mempunyai toleransi kerugian yang berbeza. Memang ada sesetengah trader yang mempunyai kadar kemenangan rendah tetapi masih boleh mengaut keuntungan besar dalam pasaran.
Tetapi anda perlu jujur dengan diri sendiri. Backtest dan akaun sebenar adalah dua dunia yang sama sekali berbeza. Strategi dengan kadar kemenangan rendah tetapi keuntungan tinggi mungkin kelihatan sempurna di atas kertas.
Tetapi jika kekerapan kerugian anda telah melebihi apa yang mampu ditanggung oleh psikologi anda, maka anda pasti akan mula membuat kesilapan. Anda akan kurang keyakinan terhadap dagangan, mula teragak-agak, dan akhirnya memusnahkan pelaksanaan strategi anda sendiri.
Keuntungan adalah subjektif
Lama-kelamaan, anda akan menemui "tahap kerugian maksimum" yang mampu anda tanggung. Sebaik sahaja anda mengenal pasti nilai ini, anda akan tahu strategi mana yang lebih sesuai untuk anda, dan mana yang tidak.
Dengan maklumat ini, anda boleh membina pelan dagangan yang sempurna untuk diri sendiri.
Semasa saya mula berdagang, saya sangat terpesona dengan strategi trend following. Walaupun saya tahu keuntungan besar tidak selalu berlaku, dan prosesnya akan melibatkan banyak kerugian, saya tidak kisah. Saya sentiasa berpendapat, selagi akhirnya boleh untung, walaupun rugi banyak kali pun saya boleh tahan.
Sebahagian besarnya, ini memang betul. Saya tidak mempunyai ego dalam dagangan, dan tidak perlu membuktikan apa-apa kepada sesiapa. Saya hanya mahu membuat keuntungan daripada pasaran dengan segala cara.
Tetapi walaupun begitu, apabila kadar kemenangan saya kekal sekurang-kurangnya sekitar 45%, saya berasa lebih tenang. Sebaik sahaja ia jatuh di bawah paras ini, keraguan mula muncul.
Saya akan mula berfikir, berapa lama lagi kerugian berturut-turut ini akan berterusan? Patutkah saya melakukan sesuatu untuk mengelakkan keadaan menjadi lebih teruk?
Saya syak, semasa pasaran sukar, saya bukan satu-satunya yang merasakan perkara ini.
Strategi kadar kemenangan rendah boleh berjaya, tetapi ia akan mendedahkan anda kepada satu siri halangan dan perangkap psikologi yang berpotensi. Jadi apabila anda mereka bentuk strategi dagangan anda, pastikan anda mengambil kira perkara ini.
Matematik mudah
Semasa mencari bahan rujukan, saya terjumpa satu artikel menarik yang ditulis oleh trader Singapura, Rayner Teo.
Rayner adalah seorang trader trend following dan pendidik dagangan yang terkenal, dengan reputasi yang tinggi dalam komuniti dagangan. Saya telah menonton beratus-ratus video YouTube beliau, dan boleh memberi jaminan peribadi tentang keaslian dan profesionalismenya.
Dalam artikel itu, beliau memecahkan konsep asas nisbah risiko-ganjaran, dan memberikan satu formula algebra untuk mengira purata ganjaran jangkaan anda berdasarkan sejarah dagangan dan kadar kemenangan anda.
Saya tahu, matematik memang memeningkan.
Sudah tentu, mungkin bagi anda tidak. Jika anda pandai matematik dan menikmatinya, baguslah! Selagi anda boleh mengawal psikologi dagangan anda, anda berkemungkinan besar akan pergi jauh dalam bidang dagangan.
Bagi diri saya sendiri, saya tidak pandai matematik, ini adalah satu kelemahan. Saya menghormati matematik, dan mengakui kepentingannya, tetapi memang tidak pandai. Namun bertuahnya, bagi trader seperti saya, matematik di sini sebenarnya sangat mudah. Jika saya boleh faham, maka sesiapa pun boleh.
Formula adalah seperti berikut:
Jangkaan (Expectancy) = ((1 + (Purata Keuntungan ÷ Purata Kerugian)) × Kadar Kemenangan) - 1
Bagi mereka yang seperti saya, yang memerlukan pemahaman yang lebih intuitif tentang konsep ini, seterusnya saya akan memberikan satu contoh tentang cara menggunakan formula ini untuk mengira kadar kemenangan minimum dan jangkaan pulangan peribadi saya.
Saya akan menukar cara pengiraan asal Rayner yang menggunakan "jumlah dolar" kepada bentuk "peratusan", kerana saya fikir cara ini lebih sesuai untuk menganalisis prestasi dagangan.
Dengan menggunakan data, saya boleh memasukkan nombor dagangan saya ke dalam formula matematik ini, untuk mengira "zon bahaya" peribadi saya dan jangkaan pulangan teori.
Jika kadar kemenangan strategi saya jatuh di bawah zon bahaya ini, saya akan rugi; jika melebihi, saya akan untung. Formula jangkaan pulangan pula akan memberitahu saya, dalam jangka panjang, berapa banyak secara purata saya boleh untung (atau rugi).
Tahun lepas, saya telah membuat sejumlah 58 dagangan. Daripadanya, 22 untung, 31 rugi, dan 5 pulang modal. Ini bermakna 9.43% dagangan adalah pulang modal, tetapi dalam contoh ini kita akan mengabaikan dagangan tersebut.
Dengan itu, terdapat sejumlah 53 dagangan yang jelas untung atau rugi, dengan kadar kemenangan 41.51%.
Kadar kemenangan = (Bilangan untung ÷ Jumlah dagangan) × 100
Kadar kemenangan = (22 ÷ 53) × 100 = 41.51%
Cara mengira purata keuntungan / kerugian anda
Purata keuntungan setiap dagangan saya adalah 1.45%, dan purata kerugian setiap dagangan adalah 1.03%.
Cara mengira purata keuntungan adalah: jumlahkan semua dagangan untung (dinyatakan sebagai peratusan daripada jumlah modal), kemudian bahagikan dengan jumlah bilangan dagangan untung. Begitu juga untuk dagangan rugi.
Oleh kerana data sebenar saya terlalu panjang untuk dipaparkan di sini, berikut adalah satu contoh teori:
Purata keuntungan = Jumlah keuntungan ÷ Jumlah dagangan untung
Purata keuntungan = (0.50 + 1.99 + 2.08 + 0.50 + 1.01) ÷ 5
Purata keuntungan = 1.27%
Purata kerugian = Jumlah kerugian ÷ Jumlah dagangan rugi
Purata kerugian = (1.01 + 1.01 + 1.00 + 0.99) ÷ 4
Purata kerugian = 1.03%
Cara mengira jangkaan pulangan anda
Sekarang saya sudah tahu kadar kemenangan, purata keuntungan dan purata kerugian, saya boleh mengira purata jangkaan pulangan jangka panjang.
Dalam jangka panjang, berapa banyak secara purata setiap dagangan boleh memberikan saya keuntungan. Sudah tentu, ada dagangan yang lebih besar, ada yang lebih kecil, tetapi nilai purata boleh membantu anda memahami "tahap jangkaan" keseluruhan.
Kita semua pernah mendengar tentang "mean reversion" dalam pasaran, dan hasil dagangan juga serupa. Mengira purata keuntungan dan purata kerugian boleh membantu kita menentukan sama ada prestasi semasa berada di bawah atau di atas tahap strategi.
Berdasarkan data saya, jangkaan pulangan dikira seperti berikut:
Jangkaan pulangan = ((1 + (Purata Keuntungan ÷ Purata Kerugian)) × Kadar Kemenangan) - 1
Jangkaan pulangan = ((1 + (1.45 ÷ 1.03)) × 0.4151) - 1
Jangkaan pulangan = 0.99946 - 1
Jangkaan pulangan = -0.00054%
Apakah maksudnya? Ini bermakna saya sedang berada di tepi "zon bahaya". Kadar kemenangan saya terlalu rendah untuk tahap purata keuntungan semasa saya.
Dengan kata lain, bagi setiap 1% risiko yang saya tanggung, secara purata saya akan rugi -0.00054%.
Ini juga bermakna, dengan keadaan semasa, saya pada asasnya berada pada titik pulang modal, dan inilah yang dicerminkan oleh hasil dagangan sebenar saya.
Cara mengira "zon bahaya" anda
Memandangkan saya sudah tahu saya berada dalam "zon bahaya", bagaimana pula cara mengira dengan tepat berapa kadar kemenangan yang sepadan dengan zon bahaya ini?
Dengan menggunakan formula yang saya sebutkan pada permulaan artikel, masukkan data saya ke dalamnya untuk mendapatkan jawapannya.
Kadar kemenangan minimum = Risiko ÷ (Risiko + Ganjaran) × 100
Kadar kemenangan minimum = 1.03 ÷ (1.03 + 1.45) × 100
Kadar kemenangan minimum = 41.53%
Ini bermakna, berdasarkan purata risiko 1.03% dan ganjaran 1.45% saya, saya mesti mencapai kadar kemenangan 41.53% untuk tidak rugi.
Dan kadar kemenangan semasa saya adalah 41.51%. Ini bermakna jangkaan nilai saya sedikit negatif, iaitu saya perlu meningkatkan prestasi — saya belum berjaya memanfaatkan kelebihan dagangan saya dengan berkesan.
Berdasarkan keputusan backtest, kadar kemenangan saya sepatutnya lebih hampir kepada 50%. Tetapi sebagai seorang trader yang masih berkembang, masih banyak yang perlu dipelajari, jadi prestasi yang kurang memuaskan pada masa ini tidaklah menghairankan.
Selain itu, saiz sampel saya pada masa ini hanya 58 dagangan. Biasanya, sekurang-kurangnya 100 dagangan atau lebih diperlukan untuk membentuk penilaian statistik yang lebih boleh dipercayai.
Semasa proses backtest, strategi saya pernah mengalami drawdown sehingga tiga bulan, tetapi dalam prestasi jangka panjang beratus-ratus dagangan, ia masih mempunyai jangkaan positif yang signifikan.
Jadi, selagi saya berusaha sedaya upaya untuk terus melaksanakan pelan dagangan saya, pada masa ini tiada sebab untuk panik.
Saya hanya perlu terus bertahan dan terus berusaha — selepas bilangan dagangan mencapai 100, barulah nilai semula prestasi.
Contoh teori
Pengiraan jangkaan pulangan sebelum ini adalah berdasarkan data dagangan sebenar peribadi saya, jadi proses pengiraannya agak rumit.
Berikut kita akan menggunakan beberapa data teori yang "bersih" untuk membuat beberapa contoh pantas, bagi memudahkan pemahaman dan rujukan.
Titik pulang modal
Purata keuntungan: 3%
Purata kerugian: 1%
Kadar kemenangan: 25%
Kadar kemenangan minimum = Risiko ÷ (Risiko + Ganjaran) × 100
Kadar kemenangan minimum = 1 ÷ (1 + 3) × 100
Kadar kemenangan minimum = 25%
Jangkaan pulangan = ((1 + (Purata Keuntungan ÷ Purata Kerugian)) × Kadar Kemenangan) - 1
Jangkaan pulangan = ((1 + (3 ÷ 1)) × 0.25) - 1
Jangkaan pulangan = 1 - 1
Jangkaan pulangan = 0%
Jika purata setiap dagangan anda untung 3% dan rugi 1%, dengan kadar kemenangan 25%, maka dalam jangka panjang, bagi setiap 1% risiko yang ditanggung, jangkaan pulangan anda adalah 0%.
Dengan kata lain, anda berada pada titik pulang modal.
Jangkaan negatif
Purata keuntungan: 2%
Purata kerugian: 1%
Kadar kemenangan: 30%
Kadar kemenangan minimum = Risiko ÷ (Risiko + Ganjaran) × 100
Kadar kemenangan minimum = 1 ÷ (1 + 2) × 100
Kadar kemenangan minimum = 33%
Jangkaan pulangan = ((1 + (Purata Keuntungan ÷ Purata Kerugian)) × Kadar Kemenangan) - 1
Jangkaan pulangan = ((1 + (2 ÷ 1)) × 0.30) - 1
Jangkaan pulangan = 0.9 - 1
Jangkaan pulangan = -0.1%
Jika purata setiap dagangan anda untung 2% dan rugi 1%, dengan kadar kemenangan 30%, maka dalam jangka panjang, bagi setiap 1% risiko yang ditanggung, secara purata anda akan rugi -0.1%.
Jangkaan positif
Purata keuntungan: 1.5%
Purata kerugian: 1%
Kadar kemenangan: 50%
Kadar kemenangan minimum = Risiko ÷ (Risiko + Ganjaran) × 100
Kadar kemenangan minimum = 1 ÷ (1 + 1.5) × 100
Kadar kemenangan minimum = 40%
Jangkaan pulangan = ((1 + (Purata Keuntungan ÷ Purata Kerugian)) × Kadar Kemenangan) - 1
Jangkaan pulangan = ((1 + (1.5 ÷ 1)) × 0.5) - 1
Jangkaan pulangan = 1.25 - 1
Jangkaan pulangan = 0.25%
Jika purata setiap dagangan anda untung 1.5% dan rugi 1%, dengan kadar kemenangan 50%, maka dalam jangka panjang, bagi setiap 1% risiko yang ditanggung, secara purata anda boleh untung +0.25%.
Jangkaan dengan risiko yang lebih tinggi
Purata keuntungan: 5%
Purata kerugian: 2%
Kadar kemenangan: 45%
Kadar kemenangan minimum = Risiko ÷ (Risiko + Ganjaran) × 100
Kadar kemenangan minimum = 2 ÷ (2 + 5) × 100
Kadar kemenangan minimum = 29%
Jangkaan pulangan = ((1 + (Purata Keuntungan ÷ Purata Kerugian)) × Kadar Kemenangan) - 1
Jangkaan pulangan = ((1 + (5 ÷ 2)) × 0.45) - 1
Jangkaan pulangan = 1.58 - 1
Jangkaan pulangan = 0.58%
Jika purata setiap dagangan anda untung 5% dan rugi 2%, dengan kadar kemenangan 45%, maka bagi setiap 1% risiko yang ditanggung, secara purata jangka panjang anda boleh untung +0.58%.
Jangkaan dengan risiko yang lebih rendah
Purata keuntungan: 2%
Purata kerugian: 0.5%
Kadar kemenangan: 50%
Kadar kemenangan minimum = Risiko ÷ (Risiko + Ganjaran) × 100
Kadar kemenangan minimum = 0.5 ÷ (0.5 + 2) × 100
Kadar kemenangan minimum = 20%
Jangkaan pulangan = ((1 + (Purata Keuntungan ÷ Purata Kerugian)) × Kadar Kemenangan) - 1
Jangkaan pulangan = ((1 + (2 ÷ 0.5)) × 0.5) - 1
Jangkaan pulangan = 2.5 - 1
Jangkaan pulangan = 1.5%
Jika purata setiap dagangan anda untung 2% dan rugi 0.5%, dengan kadar kemenangan 50%, maka dalam jangka panjang, bagi setiap 1% risiko yang ditanggung, secara purata anda boleh untung +1.5%.
Kesimpulan
Tujuan utama artikel ini adalah untuk menjelaskan bahawa hanya memberi tumpuan kepada kadar kemenangan semata-mata adalah tidak bermakna.
Melainkan anda menganalisis purata keuntungan dan purata kerugian bersama-sama dengan kadar kemenangan secara seimbang, anda sedang memberi tumpuan kepada penunjuk yang salah. Jika masalahnya bukan pada kadar kemenangan, maka meningkatkan kadar kemenangan tidak akan membantu.
Apabila anda jelas tentang "zon bahaya" anda dan jangkaan pulangan purata, lebih mudah untuk menentukan di mana masalahnya.
Jika keputusan backtest anda menunjukkan jangkaan positif, tetapi dagangan sebenar adalah negatif, maka kemungkinan besar anda tidak melaksanakan pelan anda dengan betul dan konsisten, atau kelebihan dagangan anda sedang berkurangan.
Sebagai contoh, jika anda sering menang tetapi tidak dapat membuat keuntungan, ini bermakna anda tidak membenarkan dagangan untung berkembang sepenuhnya, sebaliknya mengambil take profit terlalu awal, dan sedang "membunuh" keupayaan keuntungan anda. Cuba meningkatkan kadar kemenangan lagi bukan sahaja tidak akan menyelesaikan masalah ini, malah saya boleh jamin ia hanya akan menjadikan keadaan lebih teruk.
Begitu juga, jika akaun sebenar anda sedang mengalami drawdown, tetapi jangkaan keseluruhan masih positif, dan prestasi anda melebihi "zon bahaya", maka anda tidak perlu risau. Teruskan melaksanakan mengikut pelan asal, jangan buat sebarang perubahan.
Inilah kerja seorang trader: buat pelan → laksanakan pelan → analisis keputusan → perbaiki pelan jika perlu.
Selagi anda berterusan dengan proses ini dalam jangka panjang, mencapai keuntungan yang konsisten hanyalah soal masa.