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

Backtest Python Packages

Python packages with the GitHub topic backtest. Sorted by relevance, with stars and monthly downloads.
akfamily
akquant

AKQuant is a high-performance quantitative research and trading framework built on Rust and Python! 开源量化回测框架

39K 2K 218
goldspanlabs
optopsy

A nimble options research and backtesting library for Python

14K 1K 209
ArthurBernard
fynance

Python and Cython scripts of machine learning, econometrics and statistical tools designed for finance.

12K 25 5
Drakkar-Software
octobot

Free open source crypto trading bot to automate AI, Grid, DCA and TradingView strategies on Binance, Hyperliquid and 15+ exchanges, with a simple interface.

9K 6K 1K
bbalouki
bbstrader

Simplified Investment & Trading Toolkit with Python & C++

5K 13 3
ricequant
rqalpha

A extendable, replaceable Python algorithmic backtest && trading framework supporting multiple securities

4K 7K 2K
chen-001
pure-ocean-breeze

众人的因子回测框架 stock factor test

3K 31 8
alforge-labs
alpha-visualizer

Web visualization tool for AlphaForge backtest results (vis CLI)

3K 0 0
refraction-ray
xalpha

基金投资管理回测引擎

2K 3K 473
systemathics
systemathics-apis

Auto generated stubs for Systemathics Ganymede gRPC APIs (python)

2K 1 0
unliftedq
index-constitution

Reliable historical index composition data for csi300, csi500, nasdaq100, sp500 and dow30.

2K 7 2
tradepython
pixiu

PiXiu - A trading backtesting tool similar to MT4/MT5

1K 6 1
doazvjettu
leakguard-mcp

Squawk for backtests — static analyzer flagging lookahead bias & data leakage in ML/trading code before the backtest runs. Local stdio MCP.

1K 0 0
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
nersent
qpace

📊 The Quant SDK for Python and Javascript. Written in Rust.

894 28 7
Chinghu-web
quantros

策略实盘就绪度证伪器——五门判决,回测能不能实盘,先过五门

626 9 3
rafa-rod
vartests

Statistic tests for Value at Risk (VaR) Models.

604 16 7
xzmeng
binance-history

Fetch klines and trades data from binance.

593 24 12
10mohi6
portfolio-backtest

portfolio-backtest is a python library for backtest portfolio asset allocation on Python 3.7 and above.

550 29 3
WISEPLAT
backtrader-moexalgo

MOEX API AlgoPack integration with Backtrader. На данных с биржи MOEX теперь можно создавать полноценные торговые стратегии. Проводить Backtesting и делать Live торговлю через брокеров Алор, Финам и тех, у кого есть торговый терминал Quik.

465 73 34
anthonymakarewicz
volatility-trading

Systematic Volatility Research and Backtesting for equity options

456 29 8
10mohi6
bybit-backtest

bybit-backtest is a python library for backtest with bybit fx trade on Python 3.7 and above.

340 11 5
cutemarkets
cutebacktests

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

337 93 2
10mohi6
oanda-backtest

oanda-backtest is a python library for backtest with oanda fx trade rest api on Python 3.6 and above.

335 14 9
    • Data from PyPI, GitHub, ClickHouse, and BigQuery