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.

455K 8K 1K
kernc
backtesting

🔎 📈 🐍 💰 Backtest trading strategies in Python.

193K 9K 1K
skfolio
skfolio

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

84K 2K 211
jesse-ai
jesse

An advanced crypto trading bot written in Python

23K 8K 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
crypto-lake
lakeapi

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

12K 73 10
atilaahmettaner
tradingview-mcp-server

TradingView MCP server — real-time market data, technical analysis, screeners & backtesting for Claude, ChatGPT, Cursor & any MCP client. Stocks, crypto, forex & futures across global exchanges. Hosted or self-host.

11K 3K 721
smalinin
backtrader-next

Python Backtesting library for trading strategies

9K 44 8
ChipaDevTeam
binaryoptionstoolsv2

Python bindings for binary-options-tools. High-performance library for PocketOption trading automation with async/sync support, real-time data streaming, and WebSocket API access.

8K 110 49
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
erdogant
caerus

Detection of favorable moments in time series data

5K 35 5
zvtvz
zvt

modular quant framework.

5K 4K 999
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.

4K 25 11
kieran-mackle
autotrader

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

4K 1K 298
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 311
auralshin
neleus

Neleus is a trading and backtesting framework for Hyperliquid

3K 2 0
RupeezyTech
vortex-api

Python SDK to trade with AsthaTrade

3K 4 2
alforge-labs
alpha-visualizer

Web visualization tool for AlphaForge backtest results (vis CLI)

3K 0 0
alforge-labs
alpha-forge-mcp

MCP server (stdio) exposing the AlphaForge forge CLI to Claude Code / Cursor / Codex (open-core wrapper, Apache-2.0)

2K 1 0
tradingstrategy-ai
trading-strategy

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

2K 368 65
bfolkens
marketprofile

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

2K 396 131
diogomatoschaves
stratestic

Library for testing and analysing trading strategies.

2K 57 15
polakowo
vectorbt-rust

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

2K 8K 1K
    • Data from PyPI, GitHub, ClickHouse, and BigQuery