5.3 Cara membaca laporan prestasi strategi backtest

Penulis:Kebaikan, Dicipta: 2019-06-25 13:42:21, Dikemas kini: 2023-11-08 20:29:48

img

Platform analisis pasaran hari ini membolehkan peniaga dengan cepat mengkaji semula sistem perdagangan. Sama ada melihat hasil hipotesis atau data perdagangan sebenar, terdapat beratus-ratus metrik prestasi yang boleh digunakan. Metrik prestasi ini biasanya dipaparkan dalam laporan prestasi strategi, kompilasi data berdasarkan aspek matematik yang berbeza dari prestasi sistem. Mengetahui apa yang harus dicari dalam laporan prestasi strategi dapat membantu peniaga menganalisis kekuatan dan kelemahan sistem.

Laporan prestasi strategi adalah penilaian objektif terhadap prestasi sistem dagangan. Pedagang boleh membuat laporan prestasi strategi untuk menganalisis hasil dagangan sebenar mereka. Satu set peraturan dagangan juga boleh digunakan untuk data sejarah untuk menentukan bagaimana sistem akan dilakukan semasa tempoh yang ditentukan - proses yang disebut backtesting. Kebanyakan platform analisis pasaran membolehkan pedagang membuat laporan prestasi strategi semasa backtesting, alat yang berharga bagi pedagang yang ingin menguji sistem dagangan sebelum menggunakannya di pasaran.

Elemen Laporan Prestasi Strategi

Halaman depan laporan prestasi strategi adalah ringkasan prestasi. Rajah 1 menunjukkan contoh ringkasan prestasi yang merangkumi pelbagai metrik prestasi. Metrik disenaraikan di sebelah kiri laporan; pengiraan yang sepadan terdapat di sebelah kanan, dipisahkan ke dalam lajur. Lima metrik utama laporan digariskan; kita akan membincangkannya secara terperinci kemudian.

img

Rajah 1 - halaman depan laporan prestasi strategi adalah ringkasan prestasi.

Selain ringkasan prestasi yang dilihat dalam Rajah 1, laporan prestasi strategi juga boleh merangkumi senarai dagangan, pulangan berkala, dan grafik prestasi. Senarai dagangan menyediakan akaun setiap perdagangan yang diambil, termasuk maklumat seperti jenis perdagangan (panjang atau pendek), tarikh dan masa, harga, keuntungan bersih, keuntungan kumulatif, dan keuntungan peratusan. Senarai perdagangan membolehkan pedagang melihat dengan tepat apa yang berlaku semasa setiap perdagangan.

Melihat pulangan berkala untuk sistem membolehkan peniaga melihat prestasi yang dipecah menjadi segmen harian, mingguan, bulanan, atau tahunan. Bahagian ini membantu dalam menentukan keuntungan atau kerugian untuk tempoh masa tertentu. Pedagang dapat dengan cepat menilai bagaimana sistem berfungsi pada dasar harian, mingguan, bulanan, atau tahunan. Penting untuk diingat bahawa dalam perdagangan, keuntungan (atau kerugian) yang terkumpul adalah yang penting. Melihat satu hari perdagangan atau satu minggu perdagangan tidak begitu penting seperti melihat data bulanan dan tahunan.

Salah satu kaedah yang paling cepat untuk menganalisis prestasi strategi adalah grafik prestasi. Ini menunjukkan data perdagangan dengan pelbagai cara, dari grafik bar yang menunjukkan keuntungan bersih bulanan hingga lengkung ekuiti.

img

Rajah 2 - Setiap grafik prestasi mewakili data perdagangan yang sama yang ditunjukkan dalam format yang berbeza.

Metrik Utama Laporan Prestasi Strategi

Laporan prestasi strategi boleh mengandungi sejumlah besar maklumat mengenai prestasi sistem dagangan. Walaupun semua statistik adalah penting, ia adalah berguna untuk mempersempit skop awal kepada lima metrik prestasi utama:

  • Jumlah keuntungan bersih
  • Faktor Keuntungan
  • Peratusan Pendapatan
  • purata keuntungan bersih perdagangan
  • Pengeluaran Maksimum

Lima metrik ini memberikan titik permulaan yang baik untuk menguji sistem perdagangan yang berpotensi atau menilai sistem perdagangan langsung.

Jumlah keuntungan bersih

Jumlah keuntungan bersih mewakili garis bawah untuk sistem dagangan dalam tempoh masa yang ditentukan. Metrik ini dikira dengan mengurangkan kerugian kasar semua perdagangan yang kalah (termasuk komisen) dari keuntungan kasar semua perdagangan yang menang. Rumusnya adalah:

img

Oleh itu, dalam Rajah 1, jumlah keuntungan bersih dikira sebagai:

img

Walaupun banyak peniaga menggunakan jumlah keuntungan bersih sebagai cara utama untuk mengukur prestasi perdagangan, metrik itu sendiri boleh menipu. Dengan sendirinya, metrik ini tidak dapat menentukan sama ada sistem perdagangan berfungsi dengan cekap, juga tidak dapat menormalkan hasil sistem perdagangan berdasarkan jumlah risiko yang dikekalkan. Walaupun pasti metrik yang berharga, jumlah keuntungan bersih harus dilihat bersama dengan metrik prestasi lain.

Faktor Keuntungan

Faktor keuntungan ditakrifkan sebagai keuntungan kasar yang dibahagikan dengan kerugian kasar (termasuk komisen) untuk keseluruhan tempoh dagangan. Metrik prestasi ini berkaitan dengan jumlah keuntungan setiap unit risiko, dengan nilai lebih besar daripada satu yang menunjukkan sistem yang menguntungkan. Sebagai contoh, laporan prestasi strategi yang ditunjukkan dalam Rajah 1 menunjukkan sistem dagangan yang diuji mempunyai faktor keuntungan 1.98.

$149,020 ÷ $75,215 = 1.98

Ini adalah faktor keuntungan yang munasabah dan bermaksud bahawa sistem tertentu menghasilkan keuntungan. Kita semua tahu bahawa tidak setiap perdagangan akan menjadi pemenang dan bahawa kita perlu mengekalkan kerugian. Metrik faktor keuntungan membantu peniaga menganalisis tahap kemenangan lebih besar daripada kerugian.

$149,020 ÷ $159,000 = 0.94

Persamaan di atas menunjukkan keuntungan kasar yang sama dengan persamaan pertama tetapi menggantikan nilai hipotetik untuk kerugian kasar. Dalam kes ini, kerugian kasar lebih besar daripada keuntungan kasar, menghasilkan faktor keuntungan yang kurang daripada satu. Ini akan menjadi sistem yang rugi.

Peratusan Pendapatan

Peratusan metrik yang menguntungkan juga dikenali sebagai kebarangkalian untuk menang. Metrik ini dikira dengan membahagikan bilangan perdagangan yang menang dengan jumlah keseluruhan perdagangan untuk tempoh tertentu. Sebagai persamaan:

img

Dalam contoh yang ditunjukkan dalam Rajah 1, peratusan yang menguntungkan adalah:

102 (dagang yang menang) ÷ 163 (jumlah # perdagangan) = 62.58% (peratusan menguntungkan)

Nilai ideal untuk metrik peratusan keuntungan akan berbeza-beza bergantung kepada gaya peniaga. Pedagang yang biasanya pergi untuk pergerakan yang lebih besar, dengan keuntungan yang lebih besar, hanya memerlukan nilai peratusan yang menguntungkan untuk mengekalkan sistem yang menang, kerana perdagangan yang menang, yang menguntungkan, biasanya agak besar. Ini biasanya berlaku dengan strategi yang dikenali sebagai perdagangan trend. Mereka yang mengikuti pendekatan ini sering mendapati bahawa hanya 40% perdagangan boleh membuat wang dan masih menghasilkan sistem yang sangat menguntungkan kerana perdagangan yang menang mengikuti trend dan biasanya mencapai keuntungan yang besar. Perdagangan yang tidak menang biasanya ditutup untuk kerugian kecil.

Pedagang intraday, dan terutama scalpers, yang ingin memperoleh sejumlah kecil pada mana-mana perdagangan sambil mempertaruhkan jumlah yang sama akan memerlukan metrik keuntungan peratusan yang lebih tinggi untuk membuat sistem yang menang. Ini disebabkan oleh fakta bahawa perdagangan yang menang cenderung mendekati nilai perdagangan yang kalah; untuk maju, perlu ada peratusan keuntungan yang jauh lebih tinggi. Dengan kata lain, lebih banyak perdagangan perlu menjadi pemenang, kerana setiap kemenangan agak kecil.

purata keuntungan bersih perdagangan

Keuntungan bersih perdagangan purata adalah jangkaan sistem: Ia mewakili jumlah purata wang yang dimenangi atau hilang setiap perdagangan. Keuntungan bersih perdagangan purata dikira dengan membahagikan jumlah keuntungan bersih dengan jumlah perdagangan. Sebagai persamaan:

img

Dalam contoh kami dari Rajah 1, purata keuntungan bersih perdagangan adalah:

$ 73,805 (jumlah keuntungan bersih) ÷ 166 (jumlah # dagangan) = $ 452.79 (purata keuntungan bersih dagangan)

Dalam erti kata lain, dari masa ke masa kita boleh mengharapkan bahawa setiap perdagangan yang dihasilkan oleh sistem ini akan purata $ 452.79.

Jumlah ini boleh terkesan oleh outlier, perdagangan tunggal yang menghasilkan keuntungan (atau kerugian) berkali-kali lebih besar daripada perdagangan biasa. Outlier boleh menghasilkan hasil yang tidak realistik dengan terlalu tinggi keuntungan bersih perdagangan purata. Satu outlier boleh membuat sistem kelihatan jauh lebih (atau kurang) menguntungkan daripada statistiknya. Outlier boleh dikeluarkan untuk membolehkan penilaian yang lebih tepat. Jika kejayaan sistem perdagangan dalam backtesting bergantung pada outlier, sistem perlu disempurnakan.

Pengeluaran Maksimum

Metrik penarikan maksimum merujuk kepada senario kes terburuk untuk tempoh dagangan. Ia mengukur jarak terbesar, atau kerugian, dari puncak ekuiti sebelumnya. Metrik ini dapat membantu mengukur jumlah risiko yang ditanggung oleh sistem dan menentukan sama ada sistem praktikal, berdasarkan saiz akaun. Jika jumlah wang terbesar yang bersedia dipertaruhkan oleh peniaga adalah kurang daripada penarikan maksimum, sistem perdagangan tidak sesuai untuk peniaga. Sistem yang berbeza, dengan penarikan maksimum yang lebih kecil, harus dibangunkan.

Metrik ini penting kerana ia adalah pemeriksaan realiti untuk peniaga. Hanya kira-kira mana-mana peniaga boleh membuat satu juta dolar jika mereka boleh mengambil risiko 10 juta. Metrik pengeluaran maksimum perlu sejajar dengan toleransi risiko peniaga dan saiz akaun perdagangan.

Kesimpulannya

Laporan prestasi strategi, sama ada digunakan untuk keputusan perdagangan sejarah atau langsung, boleh menyediakan alat yang kuat untuk membantu peniaga dalam menilai sistem perdagangan mereka. Walaupun mudah untuk memberi perhatian hanya kepada garis bawah atau jumlah keuntungan bersih (kita semua ingin tahu berapa banyak wang yang kita buat), mempertimbangkan metrik prestasi tambahan boleh memberikan gambaran yang lebih komprehensif mengenai keberkesanan sistem dan keupayaannya untuk mencapai matlamat perdagangan kita.


Berkaitan

Lebih lanjut