开源高性能量化交易引擎 NautilusTrader,Rust 核心、Python 策略、回测与实盘共用架构,支持多资产多交易所。
介绍
GitHub 上 2.3 万+ 星的 NautilusTrader,是一款真正能用来干活的开源量化交易引擎。核心用 Rust,策略可直接用 Python 编写,且回测与实盘可以共用同一套事件驱动结构与时间模型。\n\n## 亮点
- 核心语言与扩展性
- Rust 打底,高性能与安全性保障
- 策略可用 Python 编写,降低上手成本
- 回测与实盘无缝衔接
- 回测写好的策略无需重写,直接进入实盘
- 全场景覆盖
- 支持股票、期货、期权、外汇、加密货币等多资产、多交易所
- 高精度回测
- 回测支持纳秒级时间精度,便于高频策略验证
- 人工智能辅助
- 支持用于训练 AI 交易 Agent 的流程与数据模型
使用场景
- 研究与回测:在同一个时间模型下进行策略开发、回测、评估
- 实盘部署:策略直接在实盘环境中运行,无需重复改写
- 跨资产组合:同一引擎支持多品种、多交易所交易
参考链接
备注:以上信息来自仓库描述与功能要点整理,具体实现请以官方文档为准。
评论 0
还没有评论,来说两句吧。
登录 后参与评论