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

Trading Strategies Python Packages

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

The backtesting engine that gives you an unfair advantage. Run thousands of trading ideas before others finish one.

439K 8K 972
kernc
backtesting

🔎 📈 🐍 💰 Backtest trading strategies in Python.

189K 8K 1K
skfolio
skfolio

Python library for portfolio optimization built on top of scikit-learn

78K 2K 203
jesse-ai
jesse

An advanced crypto trading bot written in Python

26K 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
atilaahmettaner
tradingview-mcp-server

Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick patterns + native Claude Desktop integration. Multi-exchange (Binance, KuCoin, Bybit+). Open-source AI trading infrastructure.

12K 3K 591
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
pynesys
pynesys-pynecore

PyneCore - Pine Script Like Python Framework

11K 136 34
crypto-lake
lakeapi

Python API for accessing Lake high frequency tick trades & order book data

9K 68 9
kieran-mackle
autotrader

A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.

6K 1K 296
smalinin
backtrader-next

Python Backtesting library for trading strategies

5K 36 7
Blankly-Finance
blankly

🚀 💸 Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.

4K 2K 312
ChipaDevTeam
binaryoptionstoolsv2

High-performance suite for binary options automation. Features full async support, robust error handling, and multi-platform integration.

4K 92 41
polakowo
vectorbt-rust

The backtesting engine that gives you an unfair advantage. Run thousands of trading ideas before others finish one.

4K 8K 972
zvtvz
zvt

modular quant framework.

3K 4K 983
tradingstrategy-ai
trading-strategy

Python framework for quantitative financial analysis and trading algorithms on decentralised exchanges

3K 363 63
erdogant
caerus

Detection of favorable moments in time series data

3K 35 5
unravel-finance
unravel-client

Unravel Client - Interactive with Unravel's API

3K 6 0
bfolkens
marketprofile

A library to calculate Market Profile (aka Volume Profile) for financial data from a Pandas DataFrame.

2K 391 130
auralshin
neleus

Neleus is a trading and backtesting framework for Hyperliquid

2K 2 0
alphabench
raptorbt

RaptorBT is a high-performance backtesting engine written in Rust with Python bindings via PyO3. It serves as a drop-in replacement for VectorBT, providing significant performance improvements while maintaining full metric parity.

2K 17 8
dmarienko
qube2

Qube

1K 12 4
pymargot
margot

An algorithmic trading framework for pydata.

1K 14 7
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
    • Data from PyPI, GitHub, ClickHouse, and BigQuery