nautilus_trader

NautilusTrader 是面向多资产、多交易场所交易系统的 Rust 原生引擎,支持研究、确定性模拟和实盘执行。

查看公开 issue

挑一个能复现的小 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