Skip to content
python.financial
All tools

Browse tools

This is not a ranking. Try promising tools with the same data, trading rules, fees, and expected results before choosing one.

Quantitative research and backtesting library

VectorBT

Test many parameter combinations at once, run fast portfolio simulations, and inspect orders, trades, drawdowns, and charts.

Explore tool
Quantitative research engine

VectorBT PRO

Research strategies, run detailed portfolio tests, validate ideas through time, continue saved work, and use the same calculations from Python or Rust.

Explore tool
Backtesting and live-trading engine

NautilusTrader

A detailed backtesting and live-trading engine with market data, orders, fills, delays, risk rules, and exchange adapters.

Explore tool
Crypto trading framework

Jesse

A route-based framework for crypto strategy research, parameter search, and optional live trading.

Explore tool
Crypto trading bot

Freqtrade

A complete crypto bot framework with candle backtesting, parameter search, dry runs, live trading, and optional machine learning.

Explore tool
Trading engine and managed cloud platform

QuantConnect LEAN

A multi-asset trading engine available on your computer or through QuantConnect's managed cloud platform.

Explore tool
Backtesting library

Backtesting.py

Write a short strategy class, test it on one instrument, and inspect its trades, statistics, and charts.

Explore tool
Backtesting and machine-learning library

PyBroker

A backtesting framework for rule-based and machine-learning strategies that need training and testing through time.

Explore tool
Backtesting and live-trading framework

Lumibot

A Python framework for backtesting, paper trading, and live broker trading across several asset classes.

Explore tool
Financial reinforcement-learning framework

FinRL

A research and teaching framework for training reinforcement-learning agents in market environments.

Explore tool
Systematic futures framework

pysystemtrade

A futures framework with a defined approach to forecasts, position sizing, portfolio risk, contract rolls, and live trading.

Explore tool
Portfolio backtesting framework

Zipline Reloaded

A maintained Zipline fork for equity and futures backtests, market calendars, dynamic universes, and cross-sectional factors.

Explore tool
Backtesting framework

Backtrader

A flexible bar-by-bar backtester with several data feeds and detailed broker controls, but no recent upstream work.

Explore tool
Trading bot framework

Blankly

A backtest-to-live package with an appealing API, but old releases and exchange connections that need careful testing.

Explore tool
Portfolio backtesting library

bt

A portfolio backtester built from reusable steps for selecting, weighting, and rebalancing assets.

Explore tool
China-market backtesting framework

RQAlpha

An event-driven backtester that understands China-market calendars, instruments, data, and trading rules.

Explore tool

Choose which optional services may run. You can change these settings at any time.