nautilus_trader
NautilusTrader 是面向多资产、多交易场所交易系统的 Rust 原生引擎,支持研究、确定性模拟和实盘执行。
挑一个能复现的小 issue,用 AI 编程助手把它修好。
分享到 X许可证: LGPL-3.0
概述
NautilusTrader 是一个开源的 Rust 原生交易引擎,用于构建支持多资产和多交易场所的系统。它以统一的事件驱动架构支持研究、确定性模拟和实盘执行,使策略与执行算法代码可用于回测和实盘系统。Python 用于编写策略逻辑、配置和编排;对于关键任务,也可以完全使用 Rust 编写系统。
主要特点
- 在统一架构中支持研究、确定性模拟和实盘执行。
- 采用事件驱动设计,支持多资产、多交易场所的交易系统。
- 同一策略和执行算法可用于回测与实盘系统。
- 使用 Python 编写策略逻辑和编排,也可完全用 Rust 编写系统。
适用场景
适合希望在模拟和实盘之间复用策略与执行代码的交易系统开发者。可用 Python 开发和编排,也可为关键任务选择 Rust。
- 上游仓库
- nautechsystems/nautilus_trader
- GitHub 上的 fork
- Guo-astro/nautilus_trader
- 上游 Star 数
- 30k
- 分类
- 金融、数据与研究
- 编程语言
- Rust
- 许可证
- LGPL-3.0
- Fork 时间
- 2026-10-15
- 同步状态
- 上次同步已更新上次同步 2026-10-19