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

Backtesting Frameworks Python Packages

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

🔎 📈 🐍 💰 Backtest trading strategies in Python.

193K 9K 1K
goldspanlabs
optopsy

A nimble options research and backtesting library for Python

14K 1K 209
smalinin
backtrader-next

Python Backtesting library for trading strategies

9K 44 8
keel-trade
keel-trade

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

3K 1 0
MegaJoctan
strategytester5

A strategy tester for MetaTrader5 in Python language

2K 30 16
quarkfin
qf-lib

Quantitative Finance Library

1K 944 137
LHanLi
freeback

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

1K 23 8
nanvel
cipher-bt

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

925 19 1
dodid
minitrade

A personal automated trading system

851 114 27
nikkisora
polarbt

Blazingly fast strategy backtest with polars

637 9 1
cutemarkets
cutebacktests

Backtesting runtime for historical and intraday options strategies with DuckDB, market-data adapters, and opening-range profiles.

337 93 2
cimourdain
estrade

Backtest and run stock trading CFD strategies tick by tick

308 13 1
kuanhungwang
stratcraft

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

158 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery