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

Trading Algorithms Python Packages

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

🔎 📈 🐍 💰 Backtest trading strategies in Python.

193K 9K 1K
jmfernandes
robin-stocks

This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at

79K 2K 542
peerchemist
finta

Common financial technical indicators implemented in Pandas.

23K 2K 716
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
smalinin
backtrader-next

Python Backtesting library for trading strategies

9K 44 8
Drakkar-Software
octobot-evaluators

Library containing the framework that generates trading signals for OctoBot

7K 9 23
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
kieran-mackle
autotrader

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

4K 1K 298
artrdon
dquant

DQuant is an open-source Python library for automated volatility forecasting of financial time series.

3K 3 1
facioquo
stock-indicators

Stock Indicators for Python. Maintained by @LeeDongGeon1996

3K 388 64
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
ClementPerroud
gym-trading-env

A simple, easy, customizable Gymnasium environment for trading.

2K 494 106
btschwertfeger
kraken-rebalance-bot

Rebalance Spot Trading Bot for the Kraken Cryptocurrency Exchange

2K 8 1
pymargot
margot

An algorithmic trading framework for pydata.

1K 14 7
paperswithbacktest
pwb-toolbox

The toolbox for developing systematic trading strategies. It includes datasets and strategy ideas to assist in developing and backtesting trading algorithms.

1K 66 13
gbeced
basana

A Python async and event driven framework for algorithmic trading, with a focus on crypto currencies.

1K 850 107
alpacahq
alpaca-backtrader-api

Alpaca Trading API integrated with backtrader

1K 698 158
quick-trade
quick-trade

Library for easy management and customization of algorithmic trading.

734 23 5
MerlinR
hexital

Hex Incremental Technical Analysis Library

720 27 5
Guitheg
mlcf

MLCF - Machine Learning Toolkit for Cryptocurrency Forecasting

693 5 1
invest-composer
composer-trade-mcp

Composer MCP Server - Backtest and Automate your trades with LLMs

693 230 48
WISEPLAT
backtrader-binance

Binance API integration with Backtrader. Run strategies for Backtest and Live Trading. Get historical price data for Bitcoin, Ethereum and all coins from Binance. EASY create your strategies.

688 228 76
    • Data from PyPI, GitHub, ClickHouse, and BigQuery