Cài Đặt Nhanh (5 Phút)
Hướng dẫn này giúp bạn có môi trường QuantConnect hoàn chỉnh trong 5 phút: từ tài khoản Cloud đến backtest đầu tiên trên máy local.
Bước 1: Tạo Tài Khoản QuantConnect Cloud
Truy cập quantconnect.com → Sign Up
Đăng ký bằng email hoặc GitHub
Xác nhận email
Bạn có ngay $10 credit dùng thử (cho Minute data, v.v.)
Bước 2: Cài Đặt VS Code + Extension
text
# Ubuntu/Debian
wget -O code.deb https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64
sudo dpkg -i code.deb
# Mở VS Code → Extensions → tìm "QuantConnect" → InstallBước 3: Cài Đặt Docker
text
# Ubuntu 24.04
sudo apt-get update
sudo apt-get install -y docker.io
sudo usermod -aG docker $USER
# Sau đó logout và login lại (hoặc mở terminal mới)Bước 4: Cài Đặt LEAN CLI
shell
pip3 install lean
# Kiểm tra
lean --version # mong đợi v1.0.223+Bước 5: Backtest Đầu Tiên
shell
# Khởi tạo project
lean init "MyFirstStrategy"
cd MyFirstStrategy
# Chạy backtest mẫu (SPY buy-and-hold)
lean backtest "MyFirstStrategy"
# Xem kết quả
open "MyFirstStrategy/backtest-results.html"✅ Hoàn Thành
Bạn đã chạy backtest đầu tiên! Bây giờ hãy đọc Kiến trúc hệ thống để hiểu cách LEAN Engine hoạt động.
Cấu Hình Nâng Cao
| Lệnh | Mô tả |
|---|---|
lean login | Đăng nhập QuantConnect Cloud từ CLI |
lean push | Đẩy project local lên Cloud |
lean pull | Kéo project từ Cloud về local |
lean data download | Tải dữ liệu lịch sử |
lean live | Triển khai live trading |
⚠️ Docker Permission
Sau khi chạy sudo usermod -aG docker $USER, bạn cần mở terminal MỚI (hoặc chạy exec su -l $USER) để nhóm docker có hiệu lực. Nếu không, lệnh lean backtest sẽ báo lỗi permission.