nautilus-trader has 256K monthly downloads and 24K GitHub stars. Version 1.230.0 supports Python <3.15,>=3.12, first published in 2020.
It is actively maintained under a copyleft license, last released in Jun 2026.
It is built on top of click, fsspec and msgspec. It is used by 7 tracked packages, including nautilus-futu, sinopac-nt-community and mt5-connector.
GitHub topics include algorithmic-trading-engine, trading-platform and crypto-trading.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- click <9.0.0,>=8.4.1
- fsspec ==2026.2.0
- msgspec <1.0.0,>=0.21.1
- numpy >=1.26.4
- pandas <4.0.0,>=2.3.3
- portion >=2.6.1
- pyarrow >=24.0.0
- pytz >=2026.2
- tqdm <5.0.0,>=4.68.3
- uvloop ==0.22.1
9 optional dependencies
- betfair-parser[betfair]
- defusedxml[ib]
- docker[docker]
- kaleido[visualization]
- nautilus-ibapi[ib]
- plotly[visualization]
- protobuf[ib]
- py-clob-client-v2[polymarket]
- simplejson[visualization]