Nautilus Trader
Open Source Self-Hosted Stock Market

Nautilus Trader

Rust-native algorithmic trading engine for high-performance systems

Forex Trading Platform Equity Trading Options Trading Sports Betting Crypto Trading Trading Stock Market

Screenshots

A closer look at the product interface and key surfaces.

5 images

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

Stars

24,704

Forks

3,170

Issues

89

License

LGPL-3.0

Last Push

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.
Browse all tools

Published 2 months ago