Cara Menjalankan Backtest di Freya Finance: Panduan Lengkap
Backtesting memungkinkan Anda menjalankan sebuah strategi terhadap data pasar historis yang nyata untuk melihat bagaimana strategi itu akan berkinerja — sebelum Anda mempertaruhkan satu dolar pun secara live. Backtester Freya bersifat komprehensif: ia tidak sekadar memberi Anda angka keuntungan, ia menghasilkan satu set lengkap chart, metrik kinerja, analitik risiko lanjutan, rincian trade demi trade, dan bahkan analisis AI atas hasilnya.
Panduan ini menelusuri keseluruhan alurnya: menyiapkan sebuah backtest, membaca setiap bagian dari hasilnya, dan memahami apa yang tersedia di setiap paket. Untuk teori yang mendasarinya, padukan dengan Cara Backtest Strategi Kripto dan Menafsirkan Hasil Backtest.
Key Takeaways
- Sebuah backtest menjalankan strategi Anda pada data historis dan melaporkan bagaimana strategi itu akan berkinerja — keuntungan, win rate, drawdown, dan masih banyak lagi.
- Siapkan backtest dengan memilih trading pair, rentang tanggal, konfigurasi strategi Anda, dan modal awal, lalu jalankan.
- Hasil mencakup chart yang kaya (chart candlestick dengan penanda trade, kurva ekuitas, kurva drawdown, return bulanan, dan banyak lagi) plus metrik inti seperti net profit, win rate, profit factor, dan drawdown maksimum.
- Plus membuka analitik lanjutan — rasio Sharpe dan Sortino, Value at Risk, analisis Monte Carlo dan walk-forward, analisis streak, dan heatmap waktu — dan Freya AI dapat menganalisis backtest Anda di Plus dan Pro.
- Paket Anda menentukan berapa banyak backtest yang dapat Anda jalankan per bulan, seberapa jauh ke belakang Anda dapat menguji, berapa banyak yang dapat Anda simpan, dan berapa banyak yang dapat Anda bandingkan sekaligus.
Sekilas Tentang Langkah-Langkahnya
- Buka layar backtest dari dashboard Anda.
- Pilih trading pair dan rentang tanggal yang ingin Anda uji.
- Tetapkan konfigurasi strategi Anda dan sebuah modal awal.
- Jalankan backtest dan tunggu prosesnya selesai.
- Baca hasilnya — chart, metrik, daftar trade, dan analisis AI.
Langkah 1: Siapkan Backtest Anda
Sebuah backtest membutuhkan beberapa input:
- Trading pair — pasar yang akan diuji, seperti BTC/USDT (sebuah base coin dan sebuah quote coin).
- Rentang tanggal — periode historis yang akan disimulasikan. Seberapa jauh ke belakang Anda dapat menjangkau bergantung pada paket Anda (3 bulan di Free, 12 bulan di Plus, tanpa batas di Pro).
- Konfigurasi strategi — jenis pengaturan yang sama seperti yang akan Anda berikan pada bot live: kondisi entry, grid order Anda, dan aturan exit Anda. Jika Anda baru mengenalnya, lihat Cara Membuat DCA Bot Pertama Anda.
- Modal awal — saldo simulasi tempat backtest dimulai, sehingga hasilnya berskala pada ukuran akun yang realistis.
Langkah 2: Jalankan
Setelah input Anda ditetapkan, jalankan backtest. Setiap kali dijalankan akan diperhitungkan terhadap jatah backtest bulanan Anda (4 di Free, 20 di Plus, tanpa batas di Pro). Engine memutar ulang candle historis, mensimulasikan setiap entry dan exit yang akan dilakukan strategi Anda, lalu membangun hasil lengkapnya.
Membaca Hasil Anda: Metrik Kunci
Angka-angka utama memberi tahu Anda bagaimana strategi berkinerja dan seberapa besar risiko yang diambil untuk mencapainya:
| Metrik | Apa yang diberitahukannya |
|---|---|
| Net Profit | Total keuntungan atau kerugian selama periode pengujian |
| Win Rate | Persentase trade yang ditutup dengan keuntungan |
| Profit Factor | Keuntungan kotor dibagi kerugian kotor — di atas 1.0 berarti menguntungkan; semakin tinggi semakin baik |
| Drawdown Maksimum | Penurunan terbesar dari puncak ke lembah pada ekuitas Anda — periode merugi terburuk Anda |
| Rata-rata Untung / Rata-rata Rugi | Ukuran rata-rata trade menang dan trade kalah Anda |
| Total / Menang / Kalah Trade | Berapa banyak trade yang diambil strategi, dan bagaimana pembagiannya |
Sebuah strategi dengan net profit tinggi tetapi drawdown maksimum yang brutal belum tentu strategi yang baik — metrik-metrik itu secara bersamaan memberi tahu Anda apakah return-nya sepadan dengan risikonya.
Chart-Chartnya
Freya mengubah simulasi menjadi visual sehingga Anda dapat melihat bagaimana strategi berperilaku:
- Chart candlestick dengan penanda trade — chart harga untuk periode tersebut, dengan setiap entry dan exit ditandai dan diberi label berdasarkan alasan exit serta keuntungan atau kerugiannya.
- Kurva ekuitas — bagaimana saldo simulasi Anda tumbuh (atau menyusut) seiring waktu. Kurva yang mulus dan naik lebih sehat daripada yang bergerigi.
- Kurva drawdown — seberapa jauh di bawah puncaknya ekuitas Anda turun di setiap titik, sehingga Anda dapat melihat kedalaman dan durasi periode merugi.
- Return bulanan — kinerja yang dirinci bulan demi bulan.
- Distribusi PnL — sebaran hasil trade, menunjukkan apakah keuntungan berasal dari banyak kemenangan kecil atau beberapa kemenangan besar.
- Chart win rate — win rate Anda yang divisualisasikan sepanjang pengujian.
Menyelami Lebih Dalam: Analitik Plus
Pada paket Plus, hasilnya diperluas dengan analitik lanjutan yang melampaui dasar-dasarnya:
- Rasio Sharpe — return Anda relatif terhadap volatilitas keseluruhan; semakin tinggi berarti kinerja yang disesuaikan-risiko semakin baik.
- Rasio Sortino — seperti Sharpe, tetapi hanya memberi penalti pada volatilitas sisi bawah, sehingga lebih mencerminkan risiko yang benar-benar menyakitkan.
- Simulasi Monte Carlo — mengacak ulang trade Anda ribuan kali untuk menunjukkan rentang kemungkinan hasil, bukan hanya satu jalur historis tunggal.
- Analisis walk-forward — membagi data Anda menjadi porsi in-sample (~70%) dan porsi out-of-sample (~30%), lalu menguji strategi pada data yang tidak digunakan untuk menyesuaikannya dan memberi skor seberapa konsisten strategi itu bertahan (skor ketahanan).
- Value at Risk (VaR) — perkiraan seberapa besar yang bisa Anda rugikan dalam skenario buruk.
- Analisis streak — rangkaian terpanjang kemenangan dan kekalahan beruntun Anda.
- Heatmap waktu — kapan strategi berkinerja terbaik, dirinci berdasarkan waktu.
- Statistik alasan exit — seberapa sering trade ditutup melalui take-profit, stop-loss, dan exit lainnya.
- Pemulihan dan eksposur pasar — seberapa cepat strategi pulih dari drawdown dan seberapa lama waktu yang dihabiskan dengan memegang posisi.
- Metrik bergulir (rolling) — bagaimana angka seperti win rate berkembang selama pengujian, alih-alih sebagai satu rata-rata tunggal.
Biarkan Freya AI Menganalisisnya
Pada Plus dan Pro, Freya AI dapat menganalisis backtest Anda untuk Anda — membaca metrik dan perilaku trade serta menjelaskan apa yang kuat, apa yang berisiko, dan apa yang perlu dipertimbangkan, dalam bahasa yang mudah dipahami. Ia mengubah tumpukan angka menjadi sebuah opini yang dapat Anda tindak lanjuti. (Analisis AI tidak termasuk dalam paket Free; Plus menyertakan jatah harian dan Pro tanpa batas — lihat Paket Freya Finance.)
Daftar Deal
Selain ringkasan, Anda dapat membuka daftar lengkap dari setiap trade simulasi yang dilakukan strategi, dan menelusuri salah satunya untuk melihat entry, exit, dan hasilnya. Di sinilah Anda memeriksa bahwa strategi berperilaku sesuai keinginan Anda — bukan sekadar bahwa angka akhirnya terlihat bagus.
Membandingkan Backtest
Anda juga dapat membandingkan backtest secara berdampingan untuk melihat konfigurasi mana yang berkinerja terbaik. Jumlah yang dapat Anda bandingkan sekaligus bergantung pada paket Anda: 2 di Free, 4 di Plus, dan 10 di Pro.
Batasan Apa yang Berlaku di Setiap Paket
| Free | Plus | Pro | |
|---|---|---|---|
| Backtest per bulan | 4 | 20 | Tanpa batas |
| Kedalaman riwayat | 3 bulan | 12 bulan | Tanpa batas |
| Backtest tersimpan | 4 | 20 | Tanpa batas |
| Bandingkan sekaligus | 2 | 4 | 10 |
| Analisis Freya AI | — | 30 per hari | Tanpa batas |
Pertanyaan yang Sering Diajukan
Bagaimana cara menjalankan backtest di Freya Finance?
Buka layar backtest dari dashboard Anda, pilih trading pair dan rentang tanggal, tetapkan konfigurasi strategi dan modal awal, lalu jalankan. Engine memutar ulang pasar historis, mensimulasikan trade strategi Anda, dan menghasilkan chart, metrik, daftar trade, dan (pada Plus dan Pro) analisis AI.
Seberapa jauh ke belakang saya dapat melakukan backtest?
Bergantung pada paket Anda: 3 bulan di Free, 12 bulan di Plus, dan riwayat tanpa batas di Pro. Rentang tanggal yang Anda pilih harus berada dalam batas paket Anda.
Berapa banyak backtest yang dapat saya jalankan?
4 per bulan di Free, 20 per bulan di Plus, dan tanpa batas di Pro. Setiap kali dijalankan diperhitungkan terhadap jatah bulanan Anda, dan paket Anda juga membatasi berapa banyak hasil yang dapat Anda simpan sekaligus.
Apa perbedaan antara rasio Sharpe dan Sortino?
Keduanya mengukur return yang disesuaikan-risiko. Rasio Sharpe membandingkan return Anda dengan volatilitas total — semuanya, naik dan turun. Rasio Sortino (tersedia di Plus) hanya menghitung volatilitas sisi bawah, sehingga berfokus pada risiko yang benar-benar merugikan uang Anda. Sebuah strategi bisa terlihat lebih baik di bawah Sortino jika ayunannya sebagian besar ke arah atas.
Apa itu drawdown maksimum dan mengapa itu penting?
Drawdown maksimum adalah penurunan terbesar dari sebuah puncak ke lembah berikutnya pada ekuitas Anda — periode merugi terburuk yang dilalui strategi. Ini penting karena memberi tahu Anda rasa sakit yang harus Anda tahan. Sebuah strategi dengan return kuat tetapi drawdown yang sangat dalam mungkin terlalu berisiko untuk dijalankan dengan uang sungguhan.
Bisakah Freya AI menganalisis backtest saya?
Ya, pada paket Plus dan Pro. Freya AI membaca metrik dan perilaku trade backtest Anda serta menjelaskan kekuatan, risiko, dan apa yang perlu dipertimbangkan, dalam bahasa yang mudah dipahami. Paket Free tidak menyertakan analisis AI.
Mengapa backtest saya menunjukkan tidak ada trade, atau terlalu sedikit untuk dipercaya?
Jika backtest Anda kembali dengan tidak ada trade, kondisi entry bot Anda kemungkinan besar tidak pernah terpicu selama periode yang Anda pilih — indikator tidak pernah mencapai ambang batas Anda. Perlebar rentang tanggal atau longgarkan kondisi entry lalu jalankan lagi. Jika hasilnya hanya segelintir trade, perlakukan hasilnya dengan hati-hati: sebuah strategi yang dinilai dari sangat sedikit deal tidak dapat diandalkan secara statistik, jadi perpanjang periodenya sampai ada cukup trade untuk menarik kesimpulan yang berarti. Lihat Menafsirkan Hasil Backtest untuk mengetahui berapa banyak trade yang membuat sebuah hasil dapat dipercaya.
Apakah backtest yang bagus menjamin keuntungan di masa depan?
Tidak. Sebuah backtest menunjukkan bagaimana strategi akan berkinerja pada data masa lalu, yang merupakan sinyal berharga tetapi bukan janji. Pasar berubah, dan kinerja masa lalu tidak menjamin hasil di masa depan. Gunakan backtest untuk membandingkan dan menyempurnakan strategi, mengelola risiko, dan menetapkan ekspektasi — bukan sebagai jaminan. Menafsirkan Hasil Backtest membahas hal ini secara mendalam.
Apakah ada mode demo atau paper trading untuk berlatih tanpa uang sungguhan?
Tidak ada mode paper-trading/demo terpisah — tetapi backtesting adalah alat latihan bebas risiko Anda. Ia menjalankan strategi persis Anda terhadap data historis tanpa mempertaruhkan uang apa pun, sehingga Anda dapat menyempurnakan pengaturan dan membangun kepercayaan diri sebelum go live. Ketika Anda siap trading sungguhan dengan jumlah kecil, lihat Ekspektasi Realistis: Bisakah Saya Kehilangan Uang? terlebih dahulu.
