9 Top Open-Source Projects for Quantitative Trading (Data, Backtesting, AI, Live Trading)
This article reviews nine highly regarded open-source projects for quantitative trading, covering data acquisition, strategy backtesting, AI analysis, and live trading, and explains which types of users each tool is best suited for.
OpenBB – Global market data platform
Stars: 63,314
Open‑source financial data platform that aggregates equities, bonds, funds, crypto, and macro‑economic data from providers such as Yahoo Finance, Alpha Vantage, and Polygon. Provides a command‑line terminal and a Python API for programmatic access. Install with pip install openbb.
https://github.com/OpenBB-finance/OpenBBQlib – Microsoft AI‑driven quant platform
Stars: 39,029
Open‑source AI quant platform backed by Microsoft, optimized for China A‑share data. Bundles data processing, multiple machine‑learning models, and backtesting in a single pipeline. Frequently cited in academic papers, indicating strong research adoption.
https://github.com/microsoft/qlibTradingAgents – LLM multi‑agent trading system
Stars: 32,738
Multi‑agent trading framework powered by large language models. Simulates roles such as analyst, researcher, trader, and risk manager, enabling fully automated end‑to‑end trading from analysis to order execution. Agent roles are highly configurable.
https://github.com/AI4Finance-Foundation/TradingAgentsTradingAgents‑CN – Chinese localization of TradingAgents
Stars: 18,789
Chinese‑language fork of TradingAgents. Retains all original functionality while providing documentation, examples, and tutorials in Chinese.
https://github.com/AI4Finance-Foundation/TradingAgents-CNQbot – Open‑source quant platform with live‑trading support
Stars: 16,594
Chinese‑origin quant platform that supports both backtesting and live trading. Provides extensive integration with domestic broker APIs and documentation in Chinese.
https://github.com/Qbot-Project/qbotdaily_stock_analysis – AI stock‑analysis assistant
Stars: 23,231
Tool that uses AI to analyze a stock’s financial statements, technical indicators, and news sentiment, then returns an investment suggestion. Designed for low entry barrier and quick daily stock screening.
https://github.com/PyStaBot/daily_stock_analysisRD‑Agent – Microsoft automated R&D framework
Stars: 11,911
Automation framework that can perform data analysis, feature engineering, and model training. Although not specific to finance, it can be applied to quantitative strategy development. Emphasizes high code quality and extensibility.
https://github.com/microsoft/RD-AgentRqalpha – RiceQuant backtesting engine
Stars: 6,237
Established open‑source backtesting engine in China. Known for detailed documentation, stability, and a large domestic user community, making it suitable for beginners learning backtesting.
https://github.com/ricequant/rqalphaAI‑Trader – Hong Kong University AI trading platform
Stars: 11,796
Open‑source AI trading system from Hong Kong University that applies deep learning to quantitative trading. Provides a complete strategy framework and is positioned as an academic reference.
https://github.com/HKU-AI-Trader/AI-TraderGeek Labs
Daily shares of interesting GitHub open-source projects. AI tools, automation gems, technical tutorials, open-source inspiration.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
