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.

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

71K 2K 542
jesse-ai
jesse

An advanced crypto trading bot written in Python

26K 8K 1K
peerchemist
finta

Common financial technical indicators implemented in Pandas.

22K 2K 711
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
kieran-mackle
autotrader

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

6K 1K 296
Drakkar-Software
octobot-evaluators

Library containing the framework that generates trading signals for OctoBot

5K 9 23
smalinin
backtrader-next

Python Backtesting library for trading strategies

5K 36 7
tradingstrategy-ai
trading-strategy

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

3K 363 63
facioquo
stock-indicators

Stock Indicators for Python. Maintained by @LeeDongGeon1996

3K 384 64
bfolkens
marketprofile

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

2K 391 130
MerlinR
hexital

Hexital - Incremental Technical Analysis Library

2K 26 5
ClementPerroud
gym-trading-env

A simple, easy, customizable Gymnasium environment for trading.

2K 491 104
gbeced
basana

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

2K 829 108
alpacahq
alpaca-backtrader-api

Alpaca API within backtrader

2K 689 157
dmarienko
qube2

Qube

1K 12 4
pymargot
margot

An algorithmic trading framework for pydata.

1K 14 7
quick-trade
quick-trade

Library for easy management and customization of algorithmic trading.

967 23 5
Guitheg
mlcf

MLCF - Machine Learning Toolkit for Cryptocurrency Forecasting

869 5 1
paperswithbacktest
pwb-toolbox

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

846 62 13
somkietacode
pandas-market-predictor

Pandas Market Predictor, is a deep learning API written in Python on top of Panda that helping you predict future price (low and high), trend of Financial market assets.

765 17 5
maxheltzel
marketquant

MarketQuant, created by Max Heltzel at Florida Gulf Coast University, is a flexible framework for building financial analysis tools, strategies, quantitative algorithms, or whatever you envision. I encourage innovation and collaboration—so feel free to contribute!

764 1 0
charlesdong1991
stockinsider

A Python tool to collect, analyze and visualize trading indicators for stocks

759 93 25
    • Data from PyPI, GitHub, ClickHouse, and BigQuery