{"library":"nautilus-trader","title":"nautilus_trader","description":"Production-grade, Rust-native algorithmic trading engine with a deterministic event-driven architecture. Current version: 1.226.0 (Beta, released 2026-04-29). Requires Python >=3.12,<3.15. Active development with frequent releases (roughly every 2-4 weeks).","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install nautilus_trader","pip install nautilus_trader[betfair]","pip install nautilus_trader[ib]","pip install nautilus_trader[dydx]"],"cli":{"name":"nautilus","version":"sh: 1: nautilus: not found"}},"imports":["from nautilus_trader.live.node import TradingNode","from nautilus_trader.backtest.engine import BacktestEngine","from nautilus_trader.model.strategy import Strategy","from nautilus_trader.model.data import OrderBook"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from nautilus_trader.backtest.engine import BacktestEngine\nfrom nautilus_trader.model.data import Bar, BarType, BarSpecification\nfrom nautilus_trader.model.enums import PriceType, AggregationSource\nfrom nautilus_trader.model.identifiers import InstrumentId, Venue, Symbol\nfrom nautilus_trader.model.instruments import Instrument\nfrom nautilus_trader.core.datetime import secs_to_nanos\nimport pandas as pd\n\n# Create a simple backtest engine\nengine = BacktestEngine()\n\n# Create an instrument\ninstrument_id = InstrumentId(Symbol('ETH/USD'), Venue('BINANCE'))\n\n# (Simplified: real usage involves adding strategies, data, and running)\nengine.add_instrument(instrument_id)\nprint('Backtest engine created successfully.')","lang":"python","description":"Minimal backtest engine setup. Full example requires data and strategy.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}