5.3 Cara membaca laporan kinerja backtest strategi

Penulis:Kebaikan, Dibuat: 2019-06-25 13:42:21, Diperbarui: 2023-11-08 20:29:48

img

Platform analisis pasar saat ini memungkinkan pedagang untuk dengan cepat meninjau sistem perdagangan. Apakah melihat hasil hipotetis atau data perdagangan yang sebenarnya, ada ratusan metrik kinerja yang dapat diterapkan. Metrik kinerja ini biasanya ditampilkan dalam laporan kinerja strategi, kompilasi data berdasarkan aspek matematis yang berbeda dari kinerja sistem.

Laporan kinerja strategi adalah evaluasi objektif dari kinerja sistem perdagangan. Pedagang dapat membuat laporan kinerja strategi untuk menganalisis hasil perdagangan mereka yang sebenarnya. Satu set aturan perdagangan juga dapat diterapkan pada data historis untuk menentukan bagaimana sistem akan berkinerja selama periode yang ditentukan - proses yang disebut backtesting.

Unsur-unsur Laporan Kinerja Strategi

Halaman depan dari laporan kinerja strategi adalah ringkasan kinerja. Gambar 1 menunjukkan contoh ringkasan kinerja yang mencakup berbagai metrik kinerja. Metrik tercantum di sisi kiri laporan; perhitungan yang sesuai ditemukan di sisi kanan, dipisahkan menjadi kolom. Lima metrik kunci laporan digarisbawahi; kita akan membahasnya secara rinci nanti.

img

Gambar 1 - halaman depan dari laporan kinerja strategi adalah ringkasan kinerja.

Selain ringkasan kinerja yang terlihat pada Gambar 1, laporan kinerja strategi juga dapat mencakup daftar perdagangan, pengembalian berkala, dan grafik kinerja. Daftar perdagangan memberikan akun setiap perdagangan yang diambil, termasuk informasi seperti jenis perdagangan (panjang atau pendek), tanggal dan waktu, harga, laba bersih, laba kumulatif, dan persentase keuntungan. Daftar perdagangan memungkinkan pedagang untuk melihat persis apa yang terjadi selama setiap perdagangan.

Melihat pengembalian berkala untuk sistem memungkinkan pedagang untuk melihat kinerja yang dipecah menjadi segmen harian, mingguan, bulanan, atau tahunan. Bagian ini membantu dalam menentukan keuntungan atau kerugian untuk periode waktu tertentu. Pedagang dapat dengan cepat menilai bagaimana sistem berkinerja secara harian, mingguan, bulanan, atau tahunan. Penting untuk diingat bahwa dalam perdagangan, keuntungan (atau kerugian) kumulatif yang penting. Melihat satu hari perdagangan atau satu minggu perdagangan tidak sepenting melihat data bulanan dan tahunan.

Salah satu metode tercepat untuk menganalisis kinerja strategi adalah grafik kinerja. Ini menunjukkan data perdagangan dengan berbagai cara, dari grafik batang yang menunjukkan laba bersih bulanan hingga kurva ekuitas.

img

Gambar 2 - Setiap grafik kinerja mewakili data perdagangan yang sama yang ditunjukkan dalam format yang berbeda.

Metrik Utama dari Laporan Kinerja Strategi

Laporan kinerja strategi dapat berisi sejumlah besar informasi mengenai kinerja sistem perdagangan.

  • Total Laba bersih
  • Faktor Keuntungan
  • Persentase Keuntungan
  • Rata-rata Laba bersih Perdagangan
  • Pendapatan Maksimal

Kelima metrik ini memberikan titik awal yang baik untuk menguji sistem perdagangan potensial atau mengevaluasi sistem perdagangan langsung.

Total Laba bersih

Total laba bersih mewakili garis bawah untuk sistem perdagangan selama periode waktu tertentu. Metrik ini dihitung dengan mengurangi kerugian kotor dari semua perdagangan yang kalah (termasuk komisi) dari laba kotor dari semua perdagangan yang menang. Rumusnya adalah:

img

Jadi, dalam Gambar 1, laba bersih total dihitung sebagai berikut:

img

Sementara banyak pedagang menggunakan total laba bersih sebagai sarana utama untuk mengukur kinerja perdagangan, metrik itu sendiri dapat menipu. dengan sendirinya, metrik ini tidak dapat menentukan apakah sistem perdagangan berkinerja efisien, juga tidak dapat menormalkan hasil sistem perdagangan berdasarkan jumlah risiko yang ditanggung.

Faktor Keuntungan

Faktor keuntungan didefinisikan sebagai laba kotor dibagi dengan kerugian kotor (termasuk komisi) untuk seluruh periode perdagangan. Metrik kinerja ini mengaitkan jumlah keuntungan per unit risiko, dengan nilai lebih besar dari satu yang menunjukkan sistem yang menguntungkan. Sebagai contoh, laporan kinerja strategi yang ditunjukkan pada Gambar 1 menunjukkan bahwa sistem perdagangan yang diuji memiliki faktor keuntungan 1,98.

$149,020 ÷ $75,215 = 1.98

Ini adalah faktor keuntungan yang masuk akal dan berarti bahwa sistem tertentu menghasilkan keuntungan. Kita semua tahu bahwa tidak setiap perdagangan akan menjadi pemenang dan bahwa kita harus mempertahankan kerugian. Metrik faktor keuntungan membantu pedagang menganalisis sejauh mana keuntungan lebih besar dari kerugian.

$149,020 ÷ $159,000 = 0.94

Persamaan di atas menunjukkan keuntungan kotor yang sama dengan persamaan pertama tetapi menggantikan nilai hipotetis untuk kerugian kotor. Dalam hal ini, kerugian kotor lebih besar dari keuntungan bruto, sehingga menghasilkan faktor keuntungan yang kurang dari satu. Ini akan menjadi sistem yang kalah.

Persentase Keuntungan

Metrik persentase menguntungkan juga dikenal sebagai probabilitas menang. Metrik ini dihitung dengan membagi jumlah perdagangan yang menang dengan jumlah total perdagangan untuk periode tertentu.

img

Dalam contoh yang ditunjukkan pada Gambar 1, persentase yang menguntungkan adalah:

102 (perdagangan yang menang) ÷ 163 (total # perdagangan) = 62,58% (persentase menguntungkan)

Nilai ideal untuk metrik persentase menguntungkan akan bervariasi tergantung pada gaya trader. Pedagang yang biasanya pergi untuk langkah yang lebih besar, dengan keuntungan yang lebih besar, hanya membutuhkan nilai persentase menguntungkan yang rendah untuk mempertahankan sistem yang menguntungkan, karena perdagangan yang menang, yang menguntungkan, biasanya cukup besar. Ini biasanya terjadi dengan strategi yang dikenal sebagai perdagangan tren. Mereka yang mengikuti pendekatan ini sering menemukan bahwa hanya 40% perdagangan dapat menghasilkan uang dan masih menghasilkan sistem yang sangat menguntungkan karena perdagangan yang menang mengikuti tren dan biasanya mencapai keuntungan besar. Perdagangan yang tidak menang biasanya ditutup untuk kerugian kecil.

Pedagang intraday, dan terutama scalpers, yang ingin mendapatkan sejumlah kecil pada satu perdagangan sambil mempertaruhkan jumlah yang sama akan membutuhkan metrik keuntungan persentase yang lebih tinggi untuk menciptakan sistem yang menang. Hal ini disebabkan oleh fakta bahwa perdagangan yang menang cenderung mendekati nilai perdagangan yang kalah; untuk maju, perlu ada persentase keuntungan yang jauh lebih tinggi. Dengan kata lain, lebih banyak perdagangan perlu menjadi pemenang, karena setiap kemenangan relatif kecil.

Rata-rata Laba bersih Perdagangan

Rata-rata laba bersih perdagangan adalah harapan sistem: Ini mewakili jumlah rata-rata uang yang dimenangkan atau hilang per perdagangan.

img

Dalam contoh kami dari Gambar 1, rata-rata laba bersih perdagangan adalah:

$ 73.805 (total laba bersih) ÷ 166 (total # perdagangan) = $ 452.79 (rata-rata laba bersih perdagangan)

Dengan kata lain, dari waktu ke waktu kita dapat mengharapkan bahwa setiap perdagangan yang dihasilkan oleh sistem ini rata-rata akan $ 452.79.

Angka ini dapat terdistorsi oleh outlier, perdagangan tunggal yang menciptakan keuntungan (atau kerugian) berkali-kali lebih besar daripada perdagangan biasa. Outlier dapat menciptakan hasil yang tidak realistis dengan terlalu menginflasi laba bersih perdagangan rata-rata. Satu outlier dapat membuat sistem tampak jauh lebih (atau kurang) menguntungkan daripada secara statistik. Outlier dapat dihapus untuk memungkinkan evaluasi yang lebih tepat. Jika keberhasilan sistem perdagangan dalam backtesting tergantung pada outlier, sistem perlu disempurnakan lebih lanjut.

Pendapatan Maksimal

Metrik penarikan maksimum mengacu pada skenario kasus terburuk untuk periode perdagangan. Ini mengukur jarak terbesar, atau kerugian, dari puncak ekuitas sebelumnya. Metrik ini dapat membantu mengukur jumlah risiko yang dikeluarkan oleh sistem dan menentukan apakah sistem praktis, berdasarkan ukuran akun. Jika jumlah uang terbesar yang bersedia dipertaruhkan oleh pedagang kurang dari penarikan maksimum, sistem perdagangan tidak cocok untuk pedagang. Sistem yang berbeda, dengan penarikan maksimum yang lebih kecil, harus dikembangkan.

Metrik ini penting karena merupakan reality check bagi trader. Hampir setiap trader bisa menghasilkan satu juta dolar jika mereka bisa mengambil risiko 10 juta. Metrik penarikan maksimum harus sesuai dengan toleransi risiko trader dan ukuran akun trading.

Intinya

Laporan kinerja strategi, baik yang diterapkan pada hasil perdagangan historis atau langsung, dapat memberikan alat yang ampuh untuk membantu pedagang dalam mengevaluasi sistem perdagangan mereka. Meskipun mudah untuk hanya memperhatikan garis bawah atau laba bersih total (kita semua ingin tahu berapa banyak uang yang kita hasilkan), mempertimbangkan metrik kinerja tambahan dapat memberikan gambaran yang lebih komprehensif tentang efektivitas sistem dan kemampuannya untuk mencapai tujuan perdagangan kita.


Berkaitan

Lebih banyak