InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python algorithmic-trading Projects
- Project mention: Freqtrade: Free, open source crypto trading bot | news.ycombinator.com | 2025-11-16
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
qlib
Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productions. Qlib supports diverse ML modeling paradigms, including supervised learning, market dynamics modeling, and RL, and is now equipped with https://github.com/microsoft/RD-Agent to automate R&D process.
After researching different AI models in Qlib (a quantitative finance platform), here's what I learned:
-
-
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
-
financial-machine-learning
A curated list of practical financial machine learning tools and applications.
- Project mention: backtesting.py VS QTradeX-Algo-Trading-SDK - a user suggested alternative | libhunt.com/r/backtesting.py | 2025-05-28
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
awesome-systematic-trading
A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading. (by paperswithbacktest)
-
vectorbt
Find your trading edge, using the fastest engine for backtesting, algorithmic trading, and research.
Project mention: vectorbt VS QTradeX-Algo-Trading-SDK - a user suggested alternative | libhunt.com/r/vectorbt | 2025-05-28 -
Crypto-Signal
Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks
- Project mention: 7 Best Open-Source Crypto Trading Bots 2025 (Ranked & Reviewed) | dev.to | 2025-03-19
Octobot is a solid choice if you want an automated bot that’s easy to set up. It offers a simple UI and can run trading strategies without much manual intervention.
-
mlfinlab
MlFinLab helps portfolio managers and traders who want to leverage the power of machine learning by providing reproducible, interpretable, and easy to use tools.
-
-
-
-
-
intelligent-trading-bot
Intelligent Trading Bot: Automatically generating signals and trading based on machine learning and feature engineering
- Project mention: algotrading VS QTradeX-Algo-Trading-SDK - a user suggested alternative | libhunt.com/r/algotrading | 2025-05-28
-
-
-
- Project mention: LiuAlgoTrader VS QTradeX-Algo-Trading-SDK - a user suggested alternative | libhunt.com/r/LiuAlgoTrader | 2025-05-28
-
algo-trader
Trading bot with support for realtime trading, backtesting, custom strategies and much more.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python algorithmic-trading discussion
Python algorithmic-trading related posts
-
Show HN: Sub-microsecond (890 ns) trading execution research system
-
CLI tool: zipline/backtrader/vectorbt/backtesting.py --> Alpaca/IBKR in 10 seconds
-
algotrading VS QTradeX-Algo-Trading-SDK - a user suggested alternative
2 projects | 28 May 2025 -
howtrader VS QTradeX-Algo-Trading-SDK - a user suggested alternative
2 projects | 28 May 2025 -
LiuAlgoTrader VS QTradeX-Algo-Trading-SDK - a user suggested alternative
2 projects | 28 May 2025 -
vectorbt VS QTradeX-Algo-Trading-SDK - a user suggested alternative
2 projects | 28 May 2025 -
backtesting.py VS QTradeX-Algo-Trading-SDK - a user suggested alternative
2 projects | 28 May 2025 - A note from our sponsor - InfluxDB www.influxdata.com | 24 Dec 2025
Index
What are some of the best open-source algorithmic-trading projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | freqtrade | 45,395 |
| 2 | qlib | 34,689 |
| 3 | zipline | 19,134 |
| 4 | quant-trading | 8,342 |
| 5 | financial-machine-learning | 8,319 |
| 6 | backtesting.py | 7,656 |
| 7 | quantstats | 6,499 |
| 8 | awesome-systematic-trading | 6,371 |
| 9 | vectorbt | 6,314 |
| 10 | Crypto-Signal | 5,313 |
| 11 | OctoBot | 5,022 |
| 12 | mlfinlab | 4,373 |
| 13 | zvt | 3,874 |
| 14 | eiten | 3,079 |
| 15 | pybroker | 2,973 |
| 16 | MachineLearningStocks | 1,910 |
| 17 | intelligent-trading-bot | 1,563 |
| 18 | algotrading | 1,437 |
| 19 | lumibot | 1,205 |
| 20 | optopsy | 1,190 |
| 21 | alpaca-py | 1,071 |
| 22 | LiuAlgoTrader | 869 |
| 23 | algo-trader | 850 |