QuantConnect Lean / First Run

QuantConnect Lean首次运行:跑通第一个回测

装好 Lean CLI 与 Docker 后,用几个命令即可创建项目、跑回测、启动研究环境。本文按官方 README 说明核心命令。

创建:lean project-create回测:lean backtest研究:lean research
project-create创建项目
backtest本地回测
查看结果指标与曲线
Lean 首次运行流程示意(project-create → backtest → 查看结果),基于官方 README;示意非实际运行截图。
Steps

首次运行分步流程

依据官方 README 的 Lean CLI 命令。

1. 创建项目

lean project-create,生成含起始代码的新项目。

2. 本地回测

lean backtest,通过本地 Docker 对项目跑历史回测。

3. 启动研究环境

lean research,用 Docker 启动本地 Jupyter Lab 环境。

4. 查看结果

查看回测指标与权益曲线,迭代策略与参数;结果不构成收益保证。

Commands

常用 CLI 命令清单

来自官方 README,完整清单见 CLI Cheat Sheet。

命令作用
lean project-create创建含起始代码的新项目
lean research用 Docker 启动本地 Jupyter Lab
lean backtest本地 Docker 回测项目
lean optimize本地 Docker 优化项目参数
lean live本地 Docker 启动实盘交易
Scenario

使用场景

首次运行后,按目标进入不同路径。

做因子研究

用 lean research 进入 Jupyter,探索数据与因子。

验证策略

用 lean backtest / optimize 迭代策略与参数。

准备实盘

回测通过后用 lean live 进入实盘/模拟盘。

FAQ

常见问题

lean backtest 报错怎么办?

先确认 Docker 已启动、项目配置正确、数据与券商前提满足;具体错误按官方 Lean Forum 或文档排查。

首次运行需要多久?

取决于是否已装 Docker 与数据下载速度;第一次可能需下载基础数据。

回测结果能直接实盘吗?

回测结果仅代表历史表现,实盘涉及行情延迟、滑点、费率等差异,不构成收益保证。

跑通后怎么继续?

写自己的策略看策略开发页;接数据看数据页;上实盘看实盘交易页。