Artikel terakhir seri ini menerapkan kerangka sebelumnya pada strategi internal CuanTrade_100000_LowDD. Tujuannya bukan mempromosikan return, melainkan menunjukkan bagaimana keputusan live harus dibuat dari keseluruhan bukti.
Ringkasan Backtest V1
Backtest 30 menit dengan detail 5 menit pada Januari 2020–Juli 2026 menghasilkan:
| Metrik | Hasil |
|---|---|
| Total trade | 1.226 |
| Win rate | 45,02% |
| Profit factor | 1,69 |
| Sharpe | 0,61 |
| Maximum account drawdown | 18,27% |
| Maximum relative drawdown | 31,82% |
| Modal awal | 1.000 USDT |
| Saldo akhir simulasi | 1.017.125 USDT |
Total return terlihat luar biasa. Namun angka akhir dipengaruhi compounding, stake dinamis, dan leverage. Karena itu, audit dimulai dari jalur risiko, bukan profit.
Temuan Positif
Strategi memiliki sampel lebih dari seribu trade dan profit factor di atas 1. Hasil tahunan positif dalam ringkasan agregat, serta beberapa pair utama memberi kontribusi profit.
Lookahead analysis terhadap 100 signal melaporkan tidak ada bias terdeteksi. Ini bukti positif bahwa indikator utama tidak langsung menunjukkan kebocoran data pada sampel tersebut.
Namun temuan positif tidak menghapus kegagalan risk layer.
Loss Ekstrem
Dua trade mengalami kerugian sekitar -100% dan -102,33% dari stake. Salah satunya terjadi pada posisi ADA long dengan leverage 4×.
Pada futures nyata, loss seperti ini berarti margin posisi dapat habis atau dilikuidasi. Backtest yang masih mencatat exit setelah margin praktis hilang tidak boleh diterjemahkan sebagai eksekusi live yang aman.
Selain itu, 611 trade keluar dengan alasan stop-loss strategy dan rata-rata loss sekitar -12,24%. Fat tail jauh lebih penting daripada win rate rata-rata.
Hard Stop Terlalu Longgar
V1 memakai hard stop -0.99, sementara banyak exit dikelola lewat custom_exit. Exit berbasis callback dapat memeriksa candle atau rate, tetapi pergerakan intrabar cepat dapat melewati level rencana.
Untuk futures, batas risiko harus berada sebelum liquidation price dengan buffer yang cukup dan idealnya memiliki perlindungan on-exchange.
Drawdown Guard Tidak Aktif
Nama LowDD memberi kesan drawdown rendah, tetapi konfigurasi internal menimpa tier drawdown menjadi risk_scale = 1.0 di semua kondisi. Sentinel throttle juga efektif tidak mengurangi risiko.
Artinya, strategi tetap menggunakan risk scale penuh ketika drawdown membesar. Ini adalah perbedaan penting antara nama strategi dan perilaku kode.
Kontribusi Pair Tidak Merata
ETH, BTC, ADA, dan SOL memberi profit besar. Sebaliknya:
- DOGE menghasilkan sekitar -170,89% terhadap modal awal.
- AVAX menghasilkan sekitar -21,57%.
Pair merugi tidak otomatis harus dibuang setelah melihat backtest karena itu dapat menjadi overfitting. Namun pair tersebut perlu hipotesis, validasi out-of-sample, dan batas risiko yang jelas.
Sharpe dan Profit Factor
Profit factor 1,69 memberi edge historis, tetapi Sharpe 0,61 menunjukkan jalur return masih kasar. Return akhir yang sangat besar membuat persentase profit terlihat dominan, sedangkan kualitas risk-adjusted return lebih moderat.
Strategi live harus tetap layak ketika leverage, compounding, dan pair terbaik dibatasi.
Batas Lookahead Test
Laporan tidak menemukan bias pada 100 signal, tetapi full backtest memiliki 1.226 trade. Kode strategi juga memiliki cabang khusus untuk mendeteksi mode lookahead dan melewati sebagian logika berbasis open trade.
Karena itu, hasil “no bias detected” tetap dihargai, tetapi belum dapat dianggap audit penuh terhadap seluruh perilaku live.
Hasil V2
V2 dibuat sebagai risk-reduction overlay:
- Hard stop diperketat menjadi -45%.
custom_stoplossditambahkan.- Entry V8 Ichimoku long dihapus.
- DOGE dan AVAX diblokir.
- RSI-MACD short diperkecil.
- Equity throttle dibuat bertingkat.
Backtest V2 menghasilkan 781 trade, profit factor sekitar 1,35, Sharpe 0,37, dan maximum drawdown sekitar 26,92%. Tail loss V1 berkurang, tetapi kualitas agregat dan drawdown belum memenuhi target yang meyakinkan.
Ini pelajaran penting: memperbaiki satu risiko dapat mengubah interaksi portofolio dan tidak otomatis memperbaiki semua metrik.
Keputusan Go/No-Go
Keputusan untuk V1 adalah no-go untuk live. Alasannya:
1. Terdapat loss setara kehilangan seluruh margin posisi.
2. Hard stop tidak memadai untuk leverage yang digunakan.
3. Drawdown throttle efektif dinonaktifkan.
4. Kontribusi profit sangat terkonsentrasi.
5. Return ekstrem belum lolos stress test live yang cukup.
6. Dry-run jangka panjang belum menjadi bukti pada konfigurasi final.
V2 lebih sadar risiko, tetapi juga belum layak live karena drawdown dan risk-adjusted return belum cukup kuat.
Rencana Perbaikan
Urutan berikut lebih penting daripada menambah indikator:
- Batasi leverage 1–2×.
- Turunkan risk per trade ke 0,25–0,5%.
- Buat stop yang selalu memiliki buffer likuidasi.
- Persist equity peak dan state guard.
- Perbaiki pengukuran portfolio heat menggunakan current rate.
- Hilangkan perilaku khusus selama bias analysis.
- Jalankan recursive analysis.
- Jalankan walk-forward dengan holdout final.
- Stress test fee, slippage, dan penghapusan outlier.
- Dry-run konfigurasi final sampai 60–100 trade.
Pelajaran Utama
Strategi tidak dinilai dari satu label atau satu total return. Audit harus membandingkan nama, kode, hasil transaksi, dan skenario operasional.
Keputusan terbaik dari riset ini bukan “strategi menghasilkan 101 ribu persen”, melainkan “strategi menunjukkan edge historis, tetapi risk layer belum membuktikan keselamatan modal.”
Penutup Seri
Freqtrade memberi alat lengkap untuk riset, tetapi kualitas keputusan tetap bergantung pada disiplin pengguna. Proses yang sehat adalah:
hipotesis → data → backtest → audit bias → out-of-sample → risk review → dry-run → live kecil → monitoring
Melewati satu tahap dapat membuat angka terlihat lebih cepat, tetapi tidak membuat strategi lebih siap.
Bacaan lanjutan
Studi kasus ini bersifat edukatif berdasarkan hasil simulasi internal. Ia bukan rekomendasi menggunakan strategi atau membuka posisi tertentu.




