#5 · Primary category: Financial Data & Analytics Platforms
nautilus_trader
Production-grade Rust-native trading engine with deterministic event-driven architecture
Project last updated:08/29/26
GitHub Stars
28.1K
Forks
3.6K
Contributors
187
License
LGPL-3.0
Why we included this project
Quant developers and algorithmic trading teams who want one codebase for research and live execution will find this engine unusually practical. It pairs a Rust-native core with a Python control plane, so the Python side handles strategy logic and orchestration while the hot path runs in a compiled, type-safe runtime; configuration also stays in Python. The same deterministic event-driven time model drives backtesting and live trading, so a strategy validated on historical tick, bar, and order-book data can move to production without being rewritten. It is asset-class agnostic, with adapters spanning crypto exchanges, FX, equities, futures, options, and betting venues, and it is fast enough to train reinforcement-learning or evolutionary-strategy trading agents. For teams that need low-latency, multi-venue execution with research-to-live parity, this is a serious alternative to building a bespoke internal stack.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
OpenBB
Open Data Platform for analysts, quants and AI agents.
daily_stock_analysis
LLM-powered multi-market stock analysis system with multi-source market data, real-time news, decision dashboard, automated notifications, and cost-free scheduled runs.
ai-hedge-fund
An AI Hedge Fund Team
qlib
AI-oriented quant investment platform supporting diverse ML paradigms and automated R&D for quantitative research and production.
FinceptTerminal
FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.