Skip to content

LEAN CLI — Cài Đặt & Lệnh Cơ Bản

LEAN CLI là công cụ dòng lệnh cho phép bạn tương tác với QuantConnect từ terminal — chạy backtest local, đồng bộ project với cloud, tải dữ liệu, và triển khai live trading.

Cài Đặt

shell
# Yêu cầu: Python 3.8+, Docker
pip3 install lean

# Kiểm tra
lean --version
# Output: 1.0.223+

Lệnh Cơ Bản

LệnhMô tả
lean init "Tên Project"Khởi tạo project mới
lean backtest "Project"Chạy backtest local
lean live "Project"Live trading local
lean loginĐăng nhập QuantConnect Cloud
lean pushĐẩy project lên Cloud
lean pullKéo project từ Cloud về
lean data downloadTải dữ liệu lịch sử

Ví Dụ: Backtest Từ CLI

shell
# 1. Tạo project
lean init "VN30F-Strategy"

# 2. Xem cấu trúc
cd VN30F-Strategy
ls -la
# main.py — code thuật toán
# config.json — cấu hình backtest

# 3. Chạy backtest
lean backtest "VN30F-Strategy"

# 4. Kết quả
open "VN30F-Strategy/backtest-results.html"

Config File (config.json)

json
{{
  "algorithm-type-name": "QCAlgorithm",
  "algorithm-language": "Python",
  "idle-time": 10,
  "tensorflow": false,
  "data-provider": "QuantConnect",
  "environments": []
}}

Powered by dautu.tech