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

Backtesting Trading Strategies Python Packages

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

🔎 📈 🐍 💰 Backtest trading strategies in Python.

189K 8K 1K
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

20K 4K 788
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

11K 4K 788
smalinin
backtrader-next

Python Backtesting library for trading strategies

5K 36 7
goldspanlabs
optopsy

A nimble options research and backtesting library for Python

4K 1K 202
ArturSepp
optimalportfolios

Implementation of optimisation analytics for constructing and backtesting optimal portfolios in Python

3K 74 30
DogsTailFarmer
martin-binance

Free trading system for crypto exchanges SPOT market. Adaptive customizable reverse grid strategy based on martingale.

3K 227 56
bbalouki
bbstrader

Simplified Investment & Trading Toolkit with Python & C++

3K 13 3
rstickles16
stratlab

Python library dedicated to simplifying the process of backtesting complex stock market strategies.

2K 4 2
MegaJoctan
strategytester5

A strategy tester for MetaTrader5 in Python language

2K 19 11
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 935 133
cuemacro
finmarketpy

Python library for backtesting trading strategies & analyzing financial markets (formerly pythalesians)

1K 4K 522
diogomatoschaves
stratestic

A python library for testing and optimizing trading strategies.

1K 55 15
WISEPLAT
backtrader-moexalgo

MOEX API AlgoPack integration with Backtrader

571 74 34
Patch-Traders
patchquant

Stock Market Strategy Backtester

453 4 0
letianzj
quanttrader

Backtest and live trading in Python

348 728 131
MaxwellMendenhall
ml-backtest

Backtesting of trading strategies with machine learning.

335 8 2
BSoybilgen
simple-trade

A python library that allows you to compute technical indicators and build trade strategies in a simple way

316 1 1
cimourdain
estrade

Backtest and run stock trading CFD strategies tick by tick

287 13 1
LUCIT-Systems-and-Development
lucit-backtesting

Backtest trading strategies in Python - 'kernc/backtesting.py' maintained by LUCIT

269 51 10
metalcorebear
markowitzify

Markowitzify will implement a variety of portfolio and stock/cryptocurrency analysis methods to optimize portfolios or trading strategies. The two primary classes are "portfolio" and "stonks."

236 38 12
wwengm
findar

Financial Datareader

217 2 1
bluella
stbt

Simple trading backtester

196 12 5
JaneShine
groot-quant

A quantitative tool that selects stocks through a large model semantic filtering and completes A-share strategy backtesting and strategy report output, aiming to quickly verify investment ideas.

182 13 4
    • Data from PyPI, GitHub, ClickHouse, and BigQuery