Home / Backtesting & trading frameworks

Investing algorithm framework

Backtesting & trading frameworks★ 2,168 GitHub starsPython⏱ Last commit 11 days ago

Python framework for building, backtesting, and deploying trading algorithms

What it is

An open-source Python framework covering the full quantitative trading workflow, from strategy definition to live deployment. It supports vector backtesting with Polars, event-driven simulation, over 80 performance metrics, Monte Carlo testing, an interactive dashboard, and paper or live trading of the same strategy code. Quantitative developers who want to backtest at scale and deploy strategies without rewriting them will find it a good fit. The framework targets crypto and traditional markets through configurable portfolio and credential management, though users will need to supply their own market data and broker or exchange accounts to run live strategies.

At a glance

Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.

Best forDevelopers
Used forBacktesting, Live trading
MarketsCrypto, Multi-market
StackPython
Learning curveModerate learning curve
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceLast commit 11 days ago

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +104 over the period, now 2,168. Gaps mean no snapshot was taken that day.

In the author's words

Framework for developing, backtesting, and deploying automated trading algorithms.

Open on GitHub ↗This week's trending tools中文页面

Similar tools