navbar-logo

Solutions

Blog

Get Started

Join Discord

The fastest, most reliable
open-source trading platform

Trade any asset class in one platform. Event-driven backtests on any historical data. Live trading with no code changes.

GitHub Stars

Downloads

Discord Members

Get Started

Algorithmic trading solutions for cutting-edge firms

product_icons

Integrate data

Unlock the potential of your data. Load any custom or raw market data into Nautilus parquet format.

product_icons

Build strategies

Discover strategies faster with a Python API. Stream up to 5 million rows per second, handling more data than available RAM.

product_icons

Analyze results

Simulate the market with nanosecond-resolution. Realistic and accurate event-driven results you can rely on.

product_icons

Iterate faster

Extremely fast backtests allow you to quickly iterate over a large search space of strategies and parameters.

product_icons

Trade live

Launch reliable live trading operations without disruptions. Backtest-live code parity reduces implementation risks.

product_icons

Execute faster

Capitalize on trading opportunities with high performance low-latency execution. Efficient Rust components and runtime.

Trade any asset class in one platform

Crypto

Trade spot, futures, derivatives, and options with normalized instrument definitions and comprehensive field availability from all venues.

Futures

Simulate contract activation and expiration for both traditional and crypto futures. Support for underlying assets, exchanges, lot sizes, and multipliers.

Equities

Simulate short-selling restrictions and manage cash versus margin limitations. Support for round and odd lots with multi-venue trading capabilities.

Options

Calculate and publish Greeks and signals on the internal message bus. Specific option contract instrument definitions are supported.

FX

Trade spot and derivatives with detailed instrument definitions, including base, quote, and settlement currencies. Simulate exchange and ECN trading environments.

Betting

Access sports and alternative betting markets with full order book granularity. Includes Betfair adapter for seamless integration.

Unlimited backtesting strategies, venues and markets

product_unlimited

Build strategies for any instrument and venue

Complex strategies, simple solutions

Easily implement complex trading strategies using simple, modular components like Clock, Cache, MessageBus, Portfolio, and Actors.

Accurate timing

Achieve precise time handling with our nanosecond-resolution clock, ensuring consistent alerts and timers for both backtesting and live trading environments.

Fast config

Leverage powerful configuration options to trade across various venues, instruments, and parameter sets without altering your strategy code.

Advanced orders

Utilize advanced order types and execution instructions, including post-only, reduce-only, OCO, OTO, and other contingencies.

API integrations

Streamline the integration of new venues and data providers. Trade across multiple markets seamlessly on a single platform.

High performance

Experience unparalleled performance with core components meticulously crafted in Rust, ensuring speed and reliability.

Express your strategy ideas with a clean, powerful API

Python code

A Python API allows you to use your favourite ML/AI frameworks, or anything written in Python.

Learn More

Build any type of strategy

Unlock your creativity by using customizable components to express any strategy ideas.

Strategy configurations

Simplify strategy and model reuse across instruments and venues just by changing configurations, without altering strategy code.

binance
bybit
betfair
ib
db
dydx
polymarket
tardisdev

NautilusTrader supports a range of integrations, facilitating seamless data ingest, execution, and order management.

A simpler, faster way to integrate new venues

Integrate any data provider and venue then trade across multiple markets in one platform.

Databento integration with all schemas supported, historical data loaders and live feed handlers.

Launch your trading with NautilusTrader today.

footer-logo

© 2024 Nautech Systems Pty Ltd. All rights reserved.

Resources

Docs

Education