nautechsystems/nautilus_trader

Production-grade Rust-native trading engine with deterministic event-driven architecture

78
/ 100
Verified

This helps quantitative traders and institutional investors design, test, and deploy automated trading strategies. You feed in historical market data, define your strategy logic in Python or Rust, and it outputs either backtesting results or live trades on various financial markets. It's built for those who need high-performance, reliable trading systems.

21,112 stars. Actively maintained with 398 commits in the last 30 days. Available on PyPI.

Use this if you need a robust, high-performance platform for developing and deploying complex, multi-asset trading strategies across different exchanges.

Not ideal if you are a retail investor looking for a simple, off-the-shelf trading bot or if you don't have programming experience.

algorithmic-trading quantitative-finance market-making portfolio-management high-frequency-trading
Maintenance 22 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 21 / 25

How are scores calculated?

Stars

21,112

Forks

2,501

Language

Rust

License

LGPL-3.0

Last pushed

Mar 13, 2026

Commits (30d)

398

Dependencies

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/nautechsystems/nautilus_trader"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.