NautilusTrader 今日发布
Rust原生开源交易引擎,研产一体的多资产量化平台
NautilusTrader是由Nautech Systems公司开发的开源生产级交易引擎,采用Rust原生内核构建,Python作为策略控制平面。项目采用事件驱动架构,跨越量化研究、确定性回测和实盘执行三个阶段,确保策略从研究到生产环境部署无需任何代码修改,真正实现研产一体。Rust核心配合mimalloc内存分配器和基于tokio的异步网络通信,提供了极高的执行性能和内存安全;可选的Redis状态持久化进一步保障了可靠性。系统支持Linux、macOS和Windows多平台,并可通过Docker快速部署。策略既可以完全用Python编写,也可以将关键路径用Rust实现以满足极致性能需求。目前已集成多家加密货币交易所(CEX和DEX)、传统金融市场(外汇、股票、期货、期权)以及博彩交易所的REST API和WebSocket数据源。回测引擎支持多交易所、多标的同时运行,纳秒级时间精度;实盘部署与回测使用相同的执行语义和确定性时间模型,消除了传统回测到实盘之间的策略偏差。引擎速度足够用于强化学习和进化算法训练AI交易策略。项目提供完整文档(nautilustrader.io/docs)和Discord社区支持。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议