LEAN Engine Versions


The latest master branch on the LEAN GitHub repository is the default engine branch that runs the backtesting, research, and live trading nodes in QC Cloud. If you are in an organization on the Trading Firm or Institution tier, you can use custom versions of LEAN in the IDE. The custom versions include historical master branches of Lean and other feature branches. These branches are created by making pull requests, which are reviewed by the Lean team.

Change Branches

Follow these steps to change the LEAN engine branch that runs your backtests and live trading algorithms:

  1. Open the project for which you want to change the Lean engine branch.
  2. In the Project panel, click the LEAN Engine field and then click a branch from the drop-down menu.
  3. (Optional) Click About Version to display the branch description.
  4. If you want to always use the master branch, select the Always use Master Branch check box.
  5. Click Select.

Changing the Lean engine branch only affects the current project. If you create a new project, the new project will use the master branch by default.

Request New Branches

To request new LEAN engine branches, contact us.

You can also see our Videos. You can also get in touch with us via Discord.

Did you find this page helpful?

Contribute to the documentation: