找回密码
 立即注册
首页 业界区 业界 一个基于 C# 编写的事件驱动、具备专业水准的算法交易平 ...

一个基于 C# 编写的事件驱动、具备专业水准的算法交易平台(量化交易引擎)

骂治并 前天 10:19
前言

今天大姚给大家分享一个基于 C# 编写的事件驱动、采用模块化设计、具备专业水准的算法交易平台(量化交易引擎):Lean。
项目介绍

Lean 是由 QuantConnect 提供的一个基于 C# 编写的事件驱动、采用模块化设计、具备专业水准的算法交易平台(量化交易引擎),该引擎是一个用于在多个金融市场上进行回测和实盘交易算法的开源平台。它允许开发者直接从终端管理项目、运行回测、部署实盘算法以及执行与算法交易相关的各种其他任务。该命令行界面通过自动化任务、实现与云服务的无缝集成以及促进与 QuantConnect 社区的协作来简化工作流程。它专为需要强大且灵活工具以简化其交易策略的量化开发者而设计。
核心功能集

1.png

项目源代码

LEAN 采用模块化设计,每个组件均可插拔和定制。它配备了所有主要插件点的模型。
2.png

3.png

Lean 命令行界面

QuantConnect Lean 命令行界面是一个用于与 Lean 算法交易引擎交互的工具,该引擎是一个用于在多个金融市场上进行回测和实盘交易算法的开源平台。它允许开发者直接从终端管理项目、运行回测、部署实盘算法以及执行与算法交易相关的各种其他任务。
一个易于安装和使用的 LEAN 发行版;在本地进行研究、回测、优化和实盘交易,无需依赖烦恼。
  1. lean init
  2. lean create-project "My Project"
  3. lean backtest "My Project"
复制代码
4.gif


  • Lean more about Lean CLI:https://www.lean.io/docs/v2/lean-cli
Lean 架构图

5.png

项目源码地址


更多项目实用功能和特性欢迎前往项目开源地址查看
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册