Apa yang harus Anda ketahui tentang strategi backtesting dalam trading

Tahukah Anda bahwa trading dan ilmuwan perubahan iklim global menggunakan teknik yang sama? Dalam trading, hal ini disebut backtesting; dalam pemodelan iklim, hal ini disebut hindcasting. beberapa ilmuwan bahkan menggunakan sampel lebah dan serbuk sari dari tahun 1910 untuk memprediksi di masa depan urbanisasi dan konversi lahan pertanian. Siapa yang akan menduga bahwa seorang profesor UC Berkeley mengatakan bahwa hindcasting (setara dengan backtesting) adalah “satu satunya cara untuk menguji model dan meningkatkan forecasting” dapat diterapkan dalam trading?

Strategi perdagangan terbaik untuk pasar India

Mari kita berhenti membahas lebah dan mulai menjelajahi dasar-dasar backtesting dalam konteks trading.

Apa itu backtesting?

Backtesting adalah metode untuk menilai kelayakan suatu strategi menggunakan data historis. Hal ini memungkinkan Anda untuk melihat bagaimana strategi trading akan dilakukan selama periode tertentu di masa lalu, yang pada akhirnya menunjukan bagaimana kemungkinan kinerja kedepannya.,

Jika anda memiliki hipotesis untuk membuat aturan dalam trading, maka anda dapat mengimplementasikan dalam sebuah simulasi trading. Jika hal tersebut mendapatkan penghasilan yang baik, anda akan mulai lebih percaya diri dalam memperkenalkan strategi ini ke perangkat trading anda.

Prasyarat untuk backtesting

Ada beberapa kondisi yang harus jadi perhatian sebelum anda mengambil keputusan, yaitu:

1. Logika Trading

Hal yang akan anda uji, dan apa yang akan anda lakukan dengan hasilnya? Misalnya, anda perlu menemukan kondisi pasar yang serupa pada grafik harga yang lalu. Jangka waktu tergantung dari anda yang menentukan cara trading anda. Semakin sering strategi menegaskan keefektifannya, maka semakin baik. jika hasilnya negatif, maka anda harus menyingkirkan strategi tersebut.

2. Pasar dan aset

Pilih pasar dan kelas aset yang tepat untuk diperdagangkan. Disini, cara yang “tepat” adalah dengan memilih yang masuk akal untuk gaya trading, rencana, toleransi risiko, tujuan dan skill anda.

3. Data

5 alasan mengapa backtesting tidak cocok bagi Anda

Sangat penting untuk mendapatkan data yang berkualitas, yang dapat diakses langsung di perangkat lunak khusu backtesting atau, sebagai alternatif, dari vendor data atau broker. Dengan data yang tidak berkualitas atau buruk, maka analisis output akan salah dan menyesatkan.

4. Bahasa Pemrograman

Jika anda ingin mempelajari cara melakukan strategi backtest dalam trading menggunakan algoritma, hal tersebut akan membutuhkan beberapa pengetahuan tentang coding. Bisa dengan Phyton, C++, MatLab atau R.

Pentingnya strategi backtesting dalam trading

Saat para trader menemukan atau membangun strategi yang menjanjikan, mereka sering tidak sabar untuk menggunakannya di pasar langsung. Tetapi anda akan lebih sedikit merasakan kecewa dan frustasi jika anda mengujinya terlebih dahulu.

Misalkan anda memiliki strategi yang secara teori. Tapi saat anda menjalankannya dengan praktek langsung, anda akan dapat mendeteksi kelemahan secara teknis atau teoritis, dan yang terpenting untuk mengoptimalkan dan meningkatkannya sehingga berfungsi seperti yang anda inginkan. Lebih baik untuk menguji strategi standar yang digunakan oleh banyak trader lain, sehingga anda dapat menyesuaikan dengan pendekatan trading dan aset pilihan anda.

Panduan lengkap trading Fibonacci

Tentu saja, hal itu tidak berarti bahwa anda akan melakukan hal yang sama di masa depan. Tetapi pasar cenderung bergerak dalam lingkaran, dan sangat umum untuk melihat pola historis yang berulang. Selain itu, bagi para pedagang, memiliki pola pikir dan keyakinan yang benar dalam strategi mereka merupakan elemen penting dari psikologi dalam trading.

7 mitos trading yang mungkin Anda anggap benar
Ini saatnya untuk menyanggah mitos tentang trading! Sebagian mitos ini begitu dekat dengan kebenaran yagn tidak pernah Anda duga mitos itu merupakan kesalahan konsep yang populer.
Baca selengkapnya

Kesalahan backtesting terbesar yang bisa anda lakukan

Jika anda melakukan salah satu kesalahan di bawah ini, anda tidak akan mendapatkan data yang akurat: 

  • Pengujian terlalu sedikit: Bahkan jika suatu strategi memiliki keunggulan dalam waktu singkat misalnya sebulan, bagaimana dengan sisa waktunya? Dapatkan konfirmasi di berbagai kerangka waktu — setidaknya 5 trade yang potensial di masa lalu.
  • Membuat penyesuaian di tengah pengujian: Perubahan apa pun yang ingin anda lakukan dapat menunggu. Penting untuk menguji setiap strategi secara terpisah dan memiliki data yang lengkap untuk dilakukan evaluasi.
  • Overfitting dan terlalu optimis: Anda tidak perlu menargetkan tingkat penawaran seperti 90% atau diatasnya. anda masih tidak akan dapat menangkap setiap entri, tapi anda terlalu berisiko tinggi jika terpaku pada trade satu persatu daripada perspektif jangka panjang.

Penutup

It’s easy to imprint your own biases into trading. So, use backtesting as a way to remain impartial and reasonable about your choice of trading strategies.

Sangat mudah untuk memasukkan bias anda sendiri dalam melakukan trading. Jadi, gunakanlah backtesting sebagai cara untuk tetap tidak berat sebelah dan masuk akal dalam strategi trading anda.

Penafian : Tidak ada strategi yang dapat menjamin  penghasilan dari trading 100% benar.

Suka
Bagikan
Salin tautan
Tautan disalin
Go
Tekan Mulai dan biarkan dora memilih artikel Anda hari ini!
ARTIKEL TERKAIT
6 min
4 Strategi teratas untuk para trader harian di India
5 min
Apa itu strategi trading simple moving average?
4 min
Cara berdagang breakout
5 min
Apa itu strategi breakout trading?
5 min
Strategi moving average terbaik
5 min
Strategi saluran Keltner - panduan lengkap

Membuka halaman ini di aplikasi lain?

Batal Buka