Backtesting trên Cloud
Backtest trên Cloud cho phép bạn chạy và phân tích kết quả mà không cần cài đặt gì local.
Cấu Hình Backtest
python
def Initialize(self):
self.SetStartDate(2023, 1, 1)
self.SetEndDate(2024, 1, 1)
self.SetCash(100000)
# Thêm tài sản
self.AddEquity("SPY", Resolution.Minute)
self.AddCrypto("BTCUSDT", Resolution.Minute)Kết Quả Backtest
QuantConnect Cloud hiển thị dashboard với:
Equity Curve — Đường cong vốn
Statistics — Sharpe, PnL, MaxDD, PF, Win Rate
Trade List — Danh sách lệnh đã đặt
Chart — Biểu đồ phân tích
Order Events — Chi tiết fill, slippage
Optimization
QuantConnect Cloud cung cấp built-in parameter optimization:
Grid Search — Duyệt tất cả combinations
Bayesian Optimization — Tối ưu thông minh hơn
Multi-objective — Tối ưu Sharpe + Drawdown đồng thời
Bạn chỉ cần khai báo parameters trong code:
python
def Initialize(self):
self.sma_period = self.GetParameter("sma_period", 50)
self.entry_threshold = self.GetParameter("entry_threshold", 1.5)