Backtesting
Backtest Engine cho phép kiểm tra chiến lược giao dịch với dữ liệu lịch sử.
Tính năng
- Backtest đơn: Kiểm tra một chiến lược với một cặp tiền
- So sánh: Chạy nhiều chiến lược song song để so sánh
- Parameter Optimization: Tìm tham số tối ưu cho chiến lược
Cấu hình backtest
| Tham số | Mô tả |
|---|---|
| Symbol | Cặp giao dịch (BTCUSDT, ETHUSDT...) |
| Timeframe | 1m, 5m, 15m, 1h, 4h, 1d |
| Date range | Khoảng thời gian backtest |
| Initial capital | Vốn ban đầu |
| Entry/Exit rules | Quy tắc vào/ra lệnh |
| Risk params | SL, TP, position size, leverage |
Kết quả đầu ra
| Chỉ số | Mô tả |
|---|---|
| Total PnL | Lợi nhuận ròng |
| Win Rate | Tỷ lệ thắng |
| Profit Factor | Tổng lợi nhuận / Tổng thua lỗ |
| Max Drawdown | Sụt giảm tối đa |
| Sharpe Ratio | Lợi nhuận điều chỉnh rủi ro |
| Total Trades | Tổng số lệnh |
| Avg Trade Duration | Thời gian trung bình mỗi lệnh |
Monte Carlo Simulation
Chạy 1000+ mô phỏng để đánh giá độ tin cậy:
- Phân phối kết quả
- Xác suất thành công
- Khoảng tin cậy 95%
- Stress test với điều kiện thị trường xấu nhất