Roadmap IntermediateModul 41
Data Collection for Backtesting
🧠 Teori (20%): Bahan Baku Pengujian
Backtesting adalah proses menguji sistem trading menggunakan data harga masa lalu untuk melihat apakah sistem tersebut menguntungkan secara historis. Aturan utamanya: "Garbage In, Garbage Out". Jika data yang kamu gunakan buruk atau tidak lengkap, hasil backtest-mu tidak akan valid.
Jenis Data yang Dibutuhkan:
- OHLCV Data: Open, High, Low, Close, dan Volume untuk setiap candlestick pada timeframe yang kamu uji.
- Historical Depth: Seberapa jauh data ke belakang? Untuk day trading (timeframe 15m), data 3-6 bulan mungkin cukup. Untuk swing trading (timeframe Daily), kamu butuh data 3-5 tahun.
- Kualitas Data: Pastikan tidak ada data yang hilang (missing candles) atau harga yang tidak wajar (bad ticks) dari penyedia data.
🎯 Praktek (80%): Mencari dan Menyiapkan Data
Mari kita siapkan data untuk backtesting!
- Gunakan Platform Charting (Cara Termudah):
- Platform seperti TradingView sudah menyediakan data historis yang sangat lengkap secara gratis (dengan batasan jumlah candle untuk akun gratis).
- Buka TradingView, pilih pair (misal BTC/USDT dari bursa Binance), dan pilih timeframe yang ingin diuji.
- Gunakan Fitur Bar Replay (TradingView):
- Ini adalah cara terbaik untuk backtesting manual. Klik tombol "Replay" di menu atas TradingView.
- Pilih titik waktu di masa lalu pada chart. Chart akan terpotong pada titik tersebut.
- Kamu bisa memajukan chart candle demi candle seolah-olah kamu sedang trading secara live di masa lalu.
- Mencari Data Mentah (Untuk Backtesting Otomatis/Coding):
- Jika kamu ingin menggunakan software backtesting khusus atau coding dengan Python, kamu butuh data mentah (format CSV).
- Situs seperti Yahoo Finance, CoinMarketCap, atau API dari bursa (seperti Binance API) menyediakan data historis yang bisa diunduh gratis.
- Praktek Bar Replay: Buka TradingView, aktifkan Bar Replay, dan mundur ke 3 bulan yang lalu. Coba jalankan candle satu per satu dan rasakan sensasi menganalisis harga tanpa mengetahui masa depan.
🏆 Tugas Selesai! Data historis adalah mesin waktu bagi trader. Dengan data yang baik, kamu bisa mendapatkan pengalaman trading bertahun-tahun hanya dalam beberapa minggu backtesting.
Glosarium AI
Klik istilah di bawah untuk penjelasan instan dari AI.