这是名为 NautilusTrader 的 Linux 应用,其最新版本可下载为 NautilusTrader1.219.0Betasourcecode.tar.gz。它可在免费的工作站托管服务提供商 OnWorks 上在线运行。
使用 OnWorks 免费下载并在线运行此名为 NautilusTrader 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
截图:
鹦鹉螺交易者
描述:
NautilusTrader 是一个开源、高性能、生产级算法交易平台,它使量化交易者能够使用事件驱动引擎基于历史数据对自动交易策略组合进行回测,并无需更改代码即可实时部署这些策略。该平台秉承“AI 优先”的理念,旨在在高性能、强大的 Python 原生环境中开发和部署算法交易策略。这有助于解决 Python 研究/回测环境与生产实时交易环境保持一致的挑战。NautilusTrader 的设计、架构和实现理念将软件的正确性和安全性置于最高水平,旨在支持 Python 原生、任务关键型、交易系统回测和实时部署工作负载。
特性
- 核心采用 Rust 编写,使用 tokio 进行异步网络通信
- 通过 Rust 实现类型安全和线程安全。Redis 支持高性能状态持久化
- 独立于操作系统,可在 Linux、macOS 和 Windows 上运行。使用 Docker 部署
- 模块化适配器意味着可以集成任何 REST、WebSocket 或 FIX API
- 添加用户定义的自定义组件,或利用缓存和消息总线从头组装整个系统
- 使用历史报价、交易报价、条形图、订单簿和自定义数据,以纳秒级分辨率同时运行多个场所、工具和策略
- 在回测和实际部署中使用相同的策略实现
程式语言
Python
分类
此应用程序也可从 https://sourceforge.net/projects/nautilustrader.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。