Platforms

NautilusTrader

NautilusTrader is an open-source engine from Nautech Systems for research, backtesting and live multi-venue trading. Python is the usual control surface.

Official website

Recorded facts

Type
backtesting, algo framework, library
Automation languages
Python, Rust
Systems
Windows, macOS, Linux
Open source
Yes Repository
Pricing model
The engine is open source under LGPL-3.0-or-later. NautilusTrader Pro documents free MCP access with a daily request limit. Its onboarding page lists a $30-per-month Standard tier once that tier opens for purchase.

Automation and MCP

NautilusTrader is a Rust engine with a Python API. Strategies can be written in Python, and trading systems can also be written in Rust.

MCP / AI agent support
Official

Nautech documents a hosted NautilusTrader MCP server for NautilusTrader Pro at https://pro.nautilustrader.io/mcp. It is a Pro service, not a server in the open-source engine repository.

Notes

Officially tested platforms are narrower than the three operating-system names: Ubuntu 22.04 or later, macOS 15 or later on ARM64, and Windows Server 2022 or later on x86_64.

Sources and last check

Last checked 18 October 2026.