SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python trading-algorithm Projects
-
quant-trading
Python quantitative trading strategies including VIX Calculator, Pattern Recognition, Commodity Trading Advisor, Monte Carlo, Options Straddle, Shooting Star, London Breakout, Heikin-Ashi, Pair Trading, RSI, Bollinger Bands, Parabolic SAR, Dual Thrust, Awesome, MACD
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
awesome-systematic-trading
A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading. (by paperswithbacktest)
-
-
gym-anytrading
The most simple, flexible, and comprehensive OpenAI Gym trading environment (Approved by OpenAI Gym)
-
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
-
-
lumibot
Backtestable AI trading agents and Python algorithmic trading strategies for stocks, options, crypto, futures, forex, SEC filings, FRED macro data, and real brokers.
-
-
crypto-rl
Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent
-
-
-
basana
A Python async and event driven framework for algorithmic trading, with a focus on crypto currencies.
-
Binance-Futures-Trading-Bot
A Technical Analysis Bot that trades leveraged USDT futures markets on Binance.
-
-
ampyfin
End-to-end ensemble trading framework that trains, backtests, and promotes validated strategies to live execution.
-
automating-technical-analysis
Using data analytics alongside popular trading strategies and indicators, to identify best trading actions based solely on the price action.
-
py-market-profile
A library to calculate Market Profile (aka Volume Profile) for financial data from a Pandas DataFrame.
-
trading-strategy
Python framework for quantitative financial analysis and trading algorithms on decentralised exchanges
-
stock-bot
An open-source Python backtesting engine for designing and evaluating daily stock trading algorithms against real historical market data.
-
-
-
Python trading-algorithms discussion
Python trading-algorithms related posts
-
surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us
-
surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us
-
surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us
-
surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us
-
surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us
-
surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us
-
surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source trading-algorithm projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | quant-trading | 9,660 |
| 2 | backtesting.py | 8,510 |
| 3 | awesome-systematic-trading | 7,965 |
| 4 | eiten | 3,200 |
| 5 | gym-anytrading | 2,384 |
| 6 | robin_stocks | 2,088 |
| 7 | surpriver | 1,865 |
| 8 | lumibot | 1,662 |
| 9 | algotrading | 1,607 |
| 10 | crypto-rl | 948 |
| 11 | LiuAlgoTrader | 897 |
| 12 | example-hftish | 851 |
| 13 | basana | 841 |
| 14 | Binance-Futures-Trading-Bot | 650 |
| 15 | Gym-Trading-Env | 484 |
| 16 | ampyfin | 428 |
| 17 | automating-technical-analysis | 426 |
| 18 | py-market-profile | 389 |
| 19 | trading-strategy | 367 |
| 20 | stock-bot | 305 |
| 21 | wolfinch | 271 |
| 22 | stockbot | 188 |
| 23 | FAIG | 155 |