nautechsystems/nautilus_trader
Production-grade Rust-native trading engine with deterministic event-driven architecture observed · 2026-10-19
Health v2 · maintenance only
96/100
- Activity 100
- Release rhythm 89
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 17
- age_days: 3039
- days_rel: 79
- days_push: 2
- n_releases_24m: 28
Adoption not part of the score
30308 stars · 4065 forks observed · 2026-10-19
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-05, confidence 0.97
NautilusTrader is an open-source, Rust-native algorithmic trading engine with a deterministic, event‑driven core. It provides Python bindings and a rich API for building, backtesting, and deploying multi‑asset, multi‑venue trading strategies.
Use cases
- run high‑frequency backtests with nanosecond precision
- deploy live trading strategies across crypto, equities, futures, and forex venues
- integrate custom market data feeds and execute low‑latency order handling
- develop quantitative trading models in Python while leveraging a Rust core
- simulate trading with configurable latency, fees, and fill models
When to choose
- you need a production‑grade, low‑latency trading engine with deterministic behavior
- you want a single codebase that works for both backtesting and live trading
- your strategy requires high‑throughput data ingestion and nanosecond timing
- you prefer Rust performance with Python ease‑of‑use for strategy logic
When to avoid
- you are looking for a simple, out‑of‑the‑box broker API without custom engine development
- your trading requirements are limited to basic retail broker integrations
- you need a GUI‑only solution with no programmatic API
Facets
framework · maturity active
api-framework message-queue serialization logging configuration-management data-science windows python rust cross-platform trading-engine quantitative-finance backtesting live-trading nanosecond-resolution deterministic-event-driven finance algorithmic-trading linux macos
10 sources
- readme: https://github.com/nautechsystems/nautilus_trader · fetched 2026-10-19 · 8748e8a4f7a2
- homepage: https://nautilustrader.io · fetched 2026-09-21 · db1d06f1e6b2
- site_page: https://nautilustrader.io/about · fetched 2026-09-21 · d769bc6fe733
- site_page: https://nautilustrader.io/docs · fetched 2026-09-21 · 07b551383546
- site_page: https://nautilustrader.io/docs/latest/concepts/data · fetched 2026-09-21 · 73b47c414b17
- site_page: https://nautilustrader.io/docs/latest/concepts/backtesting · fetched 2026-09-21 · 7f7a453477b7
- site_page: https://nautilustrader.io/docs/latest/concepts/configuration · fetched 2026-09-21 · 65e93a419b0a
- site_page: https://nautilustrader.io/docs/latest/concepts/live · fetched 2026-09-21 · f4fa6ad12e8a
- site_page: https://nautilustrader.io/docs/latest/concepts/strategies · fetched 2026-09-21 · d0a4dabc1ac6
- registry_crates: https://crates.io/api/v1/crates/nautilus_trader · fetched 2026-09-21 · e7ecb05eb825
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nautechsystems/nautilus_trader | main | 96 |
For agents
markdown · JSON · MCP: product_card(name="nautechsystems/nautilus_trader")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem