Nautilus Trader
Rust-native algorithmic trading engine for high-performance systems
Screenshots
A closer look at the product interface and key surfaces.
Screenshot viewer
At a glance
- Primary use case
- Rust-native algorithmic trading engine for high-performance systems
- Best for
- Stock Market — Forex, Trading Platform
- Stack
- Cython, docker, python, rust
- License
- LGPL-3.0
- Maintenance
- 1 week ago
- Access
- Open source · Self-hosted
- Documentation path
- https://nautilustrader.io/docs/latest/
About this tool
Nautilus Trader is a production-grade algorithmic trading engine with a deterministic architecture. It enables traders to develop strategies in Python or Rust and deploy them with research-to-live parity across various asset classes.
Repository
24,704
3,170
89
LGPL-3.0
1 week ago
Features
- Features a high-performance Rust core with a flexible Python API for rapid strategy development.
- Delivers deterministic backtesting and live trading logic to ensure research-to-live parity.
- Supports a wide range of asset classes including equities, forex, futures, and crypto.
Related tools
OpenStock
Stock Market
Open source stock market tracking with real time alerts and insights
OpenAlgo
Stock Market
Self hosted algorithmic trading platform for 30 plus Indian brokers
Malak
Stock Market
Open source investor relations and cap table management for founders
Openclaw
AI Automation
Your own personal AI assistant for every platform and device
ECC
Developer Tools
Harness native operator system for AI agents and agentic optimization
Hermes Agen
AI Automation
Self-improving AI agent with autonomous learning and skill creation
Published 2 months ago