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

Backtesting Engine Python Packages

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

🔎 📈 🐍 💰 Backtest trading strategies in Python.

193K 9K 1K
nkaz001
hftbacktest

Free, open source, a high frequency trading and market making backtesting and trading bot, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books(Level-2 and Level-3), with real-world crypto trading examples for Binance and Bybit

14K 4K 822
smalinin
backtrader-next

Python Backtesting library for trading strategies

9K 44 8
nkaz001
pm-hbtbacktest

Free, open source, a high frequency trading and market making backtesting and trading bot, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books(Level-2 and Level-3), with real-world crypto trading examples for Binance and Bybit

6K 4K 822
pynesys
pynesys-pynecore

PyneCore - Pine Script Like Python Framework

6K 160 40
bbalouki
bbstrader

Simplified Investment & Trading Toolkit with Python & C++

5K 13 3
pengwow
axon-quant

AI-native event-driven trading engine. Rust core with Python RL bindings. Built-in Gymnasium environments, LLM agents, SHAP explainability, and model ensembling — from backtesting to production.(AI 原生事件驱动交易引擎,Rust 内核,Python RL 绑定,支持 Gymnasium 环境、LLM 智能体、SHAP 可解释性与模型集成,贯穿回测到生产部署。)

4K 4 0
SLMolenaar
quantcore

High-performance C++20 backtesting engine with Python interface

4K 0 0
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
mhallsmoore
qstrader

QuantStart.com - QSTrader backtesting simulation engine.

2K 3K 925
kay-ou
simtradelab

SimTradeLab is an open-source backtesting framework inspired by PTrade’s event-driven architecture. It features a lightweight, modular design and full syntax compatibility, enabling seamless strategy development and validation.

2K 320 62
Delta-F
deltafq

Python 开源量化框架: 覆盖“研究、回测、交易”全生命周期,构建从零到实盘的工业级量化闭环工作流。

2K 52 24
squidKid-deluxe
qtradex

AI-powered SDK featuring algorithmic trading, backtesting, deployment on 100+ exchanges, and multiple optimization engines.

938 79 16
GongJr0
neoportfolio

Portfolio Selection, Weight Optimization, and Backtesting with Sentiment analysis and ML return predictions. Automatic retrieval of popular indices' components.

695 1 2
SuleymanSade
stocksimpy

A lightweight Python library for backtesting stock strategies

647 4 0
nikkisora
polarbt

Blazingly fast strategy backtest with polars

637 9 1
spyderweb47
vibe-trade

AI trading agent with a skill system: drop a SKILL.md file, declare your tools, ship. Built-in planner, pattern detection, strategy backtesting, 9 LLM providers, multi-agent simulation, and a full Next.js web UI bundled into one pipx install.

626 10 1
slowpoke111
pybacktest

Simple Python Backtesting

380 4 1
cutemarkets
cutebacktests

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

337 93 2
TudorOrban
alpheast

An event-driven backtesting engine for trading strategies.

303 0 0
agrawal-rohit
futon

Create automated bots that trade for you while you sleep

107 7 6
jialuechen
tfq-finance

Hybrid Event-driven and Vectorized Strategy Backtesting Library

1 124 6
    • Data from PyPI, GitHub, ClickHouse, and BigQuery