PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Backtesting Frameworks Python Packages

Python packages with the GitHub topic backtesting-frameworks. Sorted by monthly downloads, with stars and forks.
kernc
backtesting

🔎 📈 🐍 💰 Backtest trading strategies in Python.

183K 9K 2K
goldspanlabs
optopsy

A nimble options research and backtesting library for Python

64K 1K 228
smalinin
backtrader-next

Python Backtesting library for trading strategies

5K 48 10
keel-trade
keel-trade

Keel — CLI and MCP server for AI-driven crypto strategy development on Hyperliquid

1K 2 0
quarkfin
qf-lib

Modular Python library that provides an advanced event driven backtester and a set of high quality tools for quantitative finance. Integrated with various data vendors and brokers, supports Crypto, Stocks and Futures.

1K 972 138
LHanLi
freeback

高性能并行、事件驱动量化回测框架 high performance backtest,factor investing, portfiolio analysis

1K 25 8
nanvel
cipher-bt

Trading strategy backtesting framework supporting multiple concurrent sessions, complex exit strategies, and multi-exchange data sources with simple Python implementation

872 19 1
dodid
minitrade

A personal automated trading system

566 115 27
MegaJoctan
strategytester5

A strategy tester for MetaTrader5 in Python language

557 39 20
nikkisora
polarbt

Blazingly fast strategy backtest with polars

279 13 2
cimourdain
estrade

Backtest and run stock trading CFD strategies tick by tick

156 13 1
cutemarkets
cutebacktests

Backtesting framework for modern option strategies

139 157 4
kuanhungwang
stratcraft

A Python backtesting framework for building and evaluating quantitative trading strategies. Supports multiple assets.

73 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology