AI4Finance-Foundation/Awesome_AI4Finance

Resources

320

151 commits

updated Oct 12, 2026

See the code

README

Awesome AI for Finance Awesome

Stars License PRs Welcome

A curated list of awesome AI / machine learning / deep learning / reinforcement learning / LLM tools, frameworks, and resources for quantitative finance.

This list is maintained by the AI4Finance Foundation. If you find it useful, please give it a star🌟!


Contents


AI4Finance Foundation Ecosystem

The AI4Finance Foundation provides a full-stack open-source ecosystem for AI-driven finance, from data to deployment.

ProjectStarsDescription
FinGPT20.4k StarsOpen-source financial large language models. Fine-tuning LLMs (LLaMA, ChatGLM, etc.) with financial data for sentiment analysis, robo-advising, and quantitative trading.
FinRL15.3k StarsThe first open-source framework for financial reinforcement learning. Full pipeline from data processing to DRL-based trading (stock, crypto, forex).
FinRobot7.2k StarsOpen-source AI agent platform for financial analysis using LLMs. Multi-agent architecture for report generation, analysis, and trading decisions.
ElegantRL4.3k StarsScalable and elastic deep reinforcement learning library using PyTorch. Lightweight, efficient, and cloud-native.
FinRL-X3.2k StarsAI-native modular infrastructure for quantitative trading. Unifies data, strategy, backtesting, and execution. Paper
FinRL-Meta1.9k StarsA universe of dynamic market environments for financial reinforcement learning. Standardized datasets for stock, crypto, and forex.
FinNLP1.5k StarsDemocratizing internet-scale financial data. NLP toolkit for financial news and social media data processing.
FinRL-Tutorials1.2k StarsJupyter notebook tutorials covering stock trading, portfolio allocation, crypto trading, and more.
FinRL-Podracer501 StarsCloud-based framework for massively parallel financial RL training.
RLSolver167 StarsRL-based solver for combinatorial optimization problems in finance.

LLMs for Finance

Large Language Models are transforming finance through automated analysis, report generation, and intelligent trading.

ProjectStarsDescription
FinGPT20.4k StarsOpen-source financial LLM framework with LoRA/QLoRA fine-tuning on financial data.
FinRobot7.2k StarsAI agent platform for financial analysis using LLMs with multi-agent architecture.
FinGLM2.2k StarsOpen financial LLM by Zhipu AI built on ChatGLM, with annual report datasets and challenge competition code.
FinBERT2.1k StarsPre-trained NLP model to analyze sentiment of financial text. Built on BERT, fine-tuned on financial corpus.
FinNLP1.5k StarsToolkit for financial NLP with easy access to financial news and social media data.
XuanYuan1.3k StarsChinese financial chat LLM from Du Xiaoman Financial. Hundreds of billions of parameters, fine-tuned on financial domain data.
DISC-FinLLM878 StarsChinese financial LLM from Fudan University. Multi-expert fine-tuning for QA, domain NLP, math computation, and RAG-based consulting.
PIXIU (FinMA)865 StarsOpen-source financial LLM evaluation framework with FinMA models (7B/30B), FinBen benchmark, and 136K instruction-tuning dataset.
Fin-R1790 StarsFinancial reasoning LLM based on Qwen2.5-7B, trained with SFT + RL on 60K chain-of-thought samples. SOTA on FinQA and ConvFinQA.
InvestLM153 StarsInvestment-focused LLM fine-tuned on LLaMA-65B using CFA exams, SEC filings, and quant finance data. Rated comparable to GPT-4 by hedge fund managers.

AI Agents for Finance

| Pineify | – | AI-assisted trading workflow with Pine Script, MQL5, and cTrader coding agents, financial research tools, market screening, strategy optimization, and backtest analysis. |

Autonomous AI agents that can analyze markets, make trading decisions, and generate financial reports.

ProjectStarsDescription
iPulse AI–Open Agentic Investment Research Platform with independent AI advisor reports, asset forecasts and ranked market discovery; evidence, risks and assumptions are inspectable. Hosted research software, with no trade execution.
TradingAgents82.4k StarsMulti-agent LLM financial trading framework. Specialized agents (fundamentals, sentiment, technical) debate and reach consensus on trades.
ai-hedge-fund59.7k StarsMulti-agent AI hedge fund simulator with 18 agents modeled after legendary investors (Buffett, Munger, etc.) plus specialist agents.
daily_stock_analysis40.0k StarsLLM-powered A/H/US stock analysis system. Multi-source market data + real-time news + LLM decision dashboard + multi-channel push notifications.
Anthropic Financial Services29.6k StarsAnthropic's official reference agents for finance: 10 specialized agents for earnings review, KYC screening, pitch generation, model building, and more.
TradingAgents-CN27.8k StarsChinese multi-agent LLM trading framework simulating professional trading firm workflows for A/HK/US markets.
AI-Trader19.1k StarsFully-automated agent-native trading platform from HKU. Cross-platform signal sync and one-click copy trading.
Qbot17.5k StarsAI-powered quantitative investment research platform with 300+ models from 40+ papers, fully local deployment.
nofx12.5k StarsAI trading terminal for stocks, commodities, forex, and crypto. 7 exchanges + 7 AI models competing in real-time.
Vibe-Trading9.6k StarsPersonal trading agent from HKU for research, simulation, backtesting, and autonomous broker-authorized trading.
FinRobot7.2k StarsOpen-source AI agent platform for financial applications powered by LLMs.
Polymarket Agents3.6k StarsOfficial Polymarket framework for building autonomous AI agents that trade prediction markets.
AutoHedge3.1k StarsSwarm-intelligence-powered autonomous hedge fund with Director, Quant, Risk, and Execution agents.
AlphaGen1.1k StarsGenerates synergistic formulaic alpha factors via reinforcement learning (KDD 2023).
QuantaAlpha1.0k StarsLLM + evolutionary strategies framework for automatic alpha factor mining.
FinMem903 StarsLLM-based trading agent with layered memory (short/mid/long-term) for evolving market understanding.
oracle3258 StarsOpen-source trading engine and MCP server for prediction markets (Kalshi, Polymarket, Solana). Checks fee-adjusted no-arbitrage relations across related event contracts, runs statistical-arbitrage strategies, and trades live or on paper; the MCP server lets AI agents read order books and place paper orders.
QVeris230 StarsCapability routing network for AI agents to discover, inspect, and call 10,000+ real-world financial capabilities through one unified MCP protocol.
Superhighway M&A Research Agent–Python agent that researches comparable M&A transactions, deal multiples, potential acquirers, and recent deal activity via live web search. Generates structured M&A intelligence briefs for corporate development, PE analysts, and investment bankers. Pay-per-call, no signup.
NeuPortal–AI forecasting-accountability lab. Every AI forecast is locked pre-event, Bitcoin-timestamped via OpenTimestamps, and Brier-scored in public against prediction markets across crypto, macro, and sports. Hosted, closed-source service.

| Algorier | – | Natural-language ("vibe trading") agent that turns a described trading idea into a generated, backtested and forward-tested algorithm and deploys it to the user's own broker account across forex, crypto, metals, indices, CFDs and equities; strategies can also be sold on its marketplace with the logic kept private from buyers. |

Deep Reinforcement Learning

Frameworks and libraries applying deep reinforcement learning to trading, portfolio management, and market making.

ProjectStarsDescription
FinRL15.3k StarsThe first open-source DRL framework for quantitative finance. Supports PPO, A2C, DDPG, SAC, TD3, and more.
TensorTrade6.3k StarsAn RL framework for training, evaluating, and deploying robust trading agents.
ElegantRL4.3k StarsMassively parallel deep reinforcement learning using PyTorch.
FinRL-Trading3.2k StarsEnsemble strategy using DRL for automated stock trading (ICAIF 2020).
gym-anytrading2.4k StarsOpenAI Gym trading environment for reinforcement learning.
FinRL-Meta1.9k StarsDynamic market environments and standardized datasets for financial RL.

Machine Learning

General machine learning approaches for financial prediction, alpha generation, and quantitative investment.

ProjectStarsDescription
Qlib44.0k StarsMicrosoft's AI-oriented quantitative investment platform with full ML pipeline. Supports alpha mining, model training, and backtesting.
ML for Trading18.7k StarsCode for the book Machine Learning for Algorithmic Trading. Comprehensive guide on using ML to add value to trading strategies.
Stock-Prediction-Models9.4k StarsCollection of ML and deep learning models for stock forecasting, including transformers, LSTMs, and more.
ai_quant_trade5.7k StarsComprehensive AI stock trading platform covering LLMs, factor mining, ML/DL/RL, graph networks, and HFT strategies.
stockpredictionai5.6k StarsComplete process for predicting stock price movements using deep learning.
TF Quant Finance5.4k StarsTensorFlow-based library for quantitative finance by Google. Covers options pricing, volatility models, and more.
QuantsPlaybook5.2k StarsReproduces 100+ quantitative investment strategies from Chinese brokerage research reports.
MLFinLab4.8k StarsImplementations of methods from Advances in Financial Machine Learning by Marcos Lopez De Prado.
Adv_Fin_ML_Exercises1.9k StarsExperimental solutions to exercises from Advances in Financial Machine Learning.
AlphaPy1.7k StarsML framework for both speculators and data scientists. Automated feature engineering and model selection.
fin-ml1.2k StarsCode for case studies in Machine Learning and Data Science Blueprints for Finance.
ml-quant-trading38 StarsPaper-backed PyTorch research stack for mask-aware multi-factor modeling, ML baselines, portfolio optimization, and vectorized backtesting.

Quantitative Trading & Backtesting

Frameworks for algorithmic trading, strategy backtesting, and automated trading bots.

ProjectStarsDescription
FreqTrade51.1k StarsFree, open-source crypto trading bot. Supports backtesting, strategy optimization, and live trading on many exchanges.
vnpy/VeighNa41.3k StarsPython-based open-source quant trading platform. Multi-market gateway support for stocks, futures, options, and crypto.
NautilusTrader23.3k StarsProduction-grade Rust-native trading engine with nanosecond-resolution clock and Python strategy API.
Backtrader21.8k StarsFeature-rich Python framework for backtesting and live trading. Supports multiple data feeds and brokers.
Zipline19.8k StarsPythonic event-driven backtesting library, originally powering the Quantopian platform.
QuantConnect/Lean19.7k StarsAlgorithmic trading engine built for strategy research, backtesting, and live trading. Multi-asset support.
Hummingbot18.8k StarsOpen-source crypto market making and arbitrage bot. Gateway to CeFi and DeFi exchanges.
Abu17.4k StarsPython quant trading system supporting US/A/HK stocks, futures, options, and Bitcoin with ML-based strategy optimization.
QUANTAXIS10.6k StarsDistributed quant solution for stocks/futures/options with data, backtesting, simulation, and live trading.
Easytrader9.8k StarsPython stock trading automation for Chinese brokers (Tonghuashun/MiniQMT/Xueqiu).
Jesse8.0k StarsAdvanced algo-trading framework for crypto. Strategy development, backtesting, and live trading.
VectorBT7.8k StarsBlazing fast vectorized backtesting and trading analysis using NumPy and Pandas.
ManifoldBTStarsHigh-performance Rust-powered Python backtesting: vectorized signals with realistic fills (fees, slippage, look-ahead), parameter sweeps, walk-forward, Monte Carlo.
RQAlpha6.4k StarsExtendable Python algorithmic backtesting and trading framework from RiceQuant.
WonderTrader6.1k StarsHigh-performance C++ core quant framework with Python layer (wtpy) for research, trading, and operations.
OctoBot6.0k StarsOpen-source crypto trading bot for AI, Grid, DCA, and TradingView strategies on 15+ exchanges.
Krypto-trading-bot3.7k StarsSelf-hosted C++ high-frequency crypto market-making bot with sub-millisecond order execution.
Hikyuu3.2k StarsC++/Python ultra-high-speed quant research framework for A-share market.
bt2.9k StarsFlexible backtesting framework for Python with modular algorithm stacks and portfolio-level strategy testing.
HFT-LOB-Trading-ML2.3k StarsHigh-frequency trading strategies using ML on full order book tick data.
barter-rs2.2k StarsOpen-source Rust framework for building event-driven live-trading and backtesting systems.
Zipline-Reloaded1.8k StarsCommunity-maintained fork of Zipline, compatible with modern Python. Companion to ML for Algorithmic Trading.
Lumibot1.6k StarsBacktestable AI trading agents for stocks, options, crypto, futures, and forex with real broker integration.
AutoTrader1.3k StarsPython-based platform for development, optimization, and deployment of automated trading systems.
Funcat1.0k StarsPorts Tongdaxin/Tonghuashun financial formula syntax to Python for technical analysis (e.g., MA(C,5)).

Data Sources

Tools and APIs for accessing financial market data — stocks, crypto, forex, and alternative data.

ProjectStarsDescription
OpenBB Terminal68.5k StarsOpen-source investment research platform. Access stock, crypto, forex, and macro data with built-in analysis tools.
CCXT42.8k StarsUnified JavaScript/Python/PHP library for 100+ cryptocurrency exchange APIs. Trading and market data.
FinceptTerminal25.1k StarsModern finance terminal with advanced market analytics, investment research, and economic data tools for interactive exploration.
yfinance24.0k StarsDownload market data from Yahoo Finance. Stocks, ETFs, mutual funds, options, and more.
AKShare20.0k StarsElegant Python financial data interface covering A-shares, futures, options, funds, forex, bonds, indices, and crypto from authoritative Chinese sources.
TuShare15.1k StarsFinancial data interface for Chinese stock markets. Historical and real-time data.
OpenStock13.0k StarsFree open-source market platform alternative with real-time prices, alerts, and company insights.
StockSharp10.0k StarsAlgorithmic trading and quantitative analysis platform. Connects to multiple brokers and exchanges.
FinanceDatabase7.8k StarsComprehensive database of 300,000+ symbols: Equities, ETFs, Funds, Indices, Currencies, and Crypto.
FinanceToolkit4.9k StarsTransparent financial analysis with 150+ ratios, indicators, and performance measurements.
AData4.6k StarsFree open-source A-share quant trading database with multi-source data fusion and dynamic proxy.
Binance2.9k StarsOfficial Python connector for Binance APIs. Spot, futures, and market data.
ArcticDB2.4k StarsHigh-performance serverless DataFrame database by Man Group for petabyte-scale time-series and tick data.
EdgarTools2.3k StarsRead and analyze SEC EDGAR filings in Python (10-K, 8-K, XBRL, 13F).
FinRL-Meta1.9k StarsDynamic datasets and market environments for stock, crypto, and forex.
Alpaca1.4k StarsOfficial Python SDK for Alpaca. Commission-free stock trading API with paper/live trading.
jqdatasdk1.3k StarsJoinQuant's Python data SDK for Chinese financial market data.
DeFiLlama Adapters1.2k StarsOpen-source DeFi TVL calculation adapters for 2,400+ protocols across 180+ blockchains.
WRDS155 StarsPython interface to Wharton Research Data Services for academic financial research.
0xArchive–Real-time and historical Hyperliquid and Lighter market data via REST and WebSocket APIs.
The StallStarsMCP server with 173 financial market data capabilities — stocks, ETFs, crypto, DeFi, options, SEC filings, earnings, analyst ratings, and macro indicators. Pay-per-call via x402 micropayments on Base; no API keys required.
AgentServicesStars54-service x402-paid API platform for AI agents — crypto market data, onchain analytics, financial intelligence, and inference endpoints. MCP server with 37 tools. Pay-per-call via x402 on Base; no API keys required.
S&P 500 Earnings Announcement TimesStars63,969 S&P 500 earnings announcements with the time of day, parsed from SEC 8-K item 2.02 filings, 2003-2026. CSV dataset released under CC0.
Eulerpool–Financial data API with 400+ endpoints: global equities and fundamentals, ETFs, insider trades, 13F, macro series from FRED/ECB/IMF/World Bank/OECD/BIS, crypto, FX and commodities. SDKs for Python, TypeScript, Go, Java, R, PHP, Rust and C++; hosted MCP server. Free tier 100k requests/month.
aikstockdataStarsKorean listed-company data as static JSON and CSV with a remote MCP server: the previous trading day's settled closing prices from the government equity price feed (ETFs excluded), DART regulatory filings with the minute each one was received, earnings from periodic filings, and median market-adjusted returns after a filing grouped by filing type. No account and no API key — Non-commercial use with attribution; commercial redistribution is not permitted.
FXMacroData–Official-source macroeconomic releases for 22 currencies, each stamped with its publication time, plus release calendars, central-bank decisions, COT positioning and FX rates over REST and a hosted MCP server. USD data needs no API key.
Equibles–US stock market data over a hosted MCP server and a REST API: SEC filings with full-text search, XBRL financial statements, earnings call transcripts, insider and congressional trades, 13F holdings and option chains. Works with ChatGPT and Claude over OAuth. Free tier 100 requests/day.
Aperiodic–Point-in-time crypto microstructure, liquidity and order-flow metrics (220 metrics, 19 datasets) and raw trades, quotes and derivatives data for perpetuals on venues including Binance, OKX and Hyperliquid, as parquet via CLI, REST API and Python SDK. A preview of every dataset needs no API key.
Fincept MCP–Hosted MCP server for Fincept Terminal over Streamable HTTP with OAuth sign-in: quotes, candles, option chains, futures curves, fundamentals, economic series, SEC filings, news, backtests, paper trading and 15 quant engines (statistics, forecasting, GARCH volatility, portfolio optimisation, derivatives pricing). Requires a paid plan.
Tapetide–Indian stock market data for about 8,200 NSE and BSE listed companies over a hosted MCP server: quotes, quarterly financials, shareholding, a 326-ratio screener, FII/DII flows, option chains and company filings. Works with Claude, ChatGPT and Cursor over OAuth or a personal token; open-source MIT client on GitHub. Free plan included.
Financial EvidenceStarsRead-only MCP and Python router for public institution, money-market, and market-liquidity research, retaining source links, retrieval times, and unavailable states. Public reads require no API key.

Technical Analysis

Libraries for computing technical indicators and performing quantitative analysis on market data.

ProjectStarsDescription
TA-Lib12.0k StarsPython wrapper for TA-Lib. 200+ technical analysis functions: candlestick patterns, momentum, volatility, and more.
ta5.1k StarsTechnical analysis library using Pandas and NumPy. Includes 40+ indicators out of the box.
Clairvoyant2.4k StarsIdentify and monitor social/historical cues for short-term stock movement.
Funcat1.0k StarsTongdaxin/Tonghuashun financial formula syntax ported to Python (e.g., MA(C,5), CROSS(MA5, MA10)).

Portfolio Management & Risk

  • My AI Investment OS - Free 5-question diagnostic that identifies your investing school (Index/Value/Growth/Trend), delivers an 8-AI committee verdict, and generates a personalized Prompt Library. Includes 6 companion tools: DCA Simulator, Recovery Navigator, Dividend Engine, Kelly Master, Pyramid Builder, Portfolio Clarity. No login required.

Tools for portfolio optimization, risk analysis, asset allocation, and performance analytics.

ProjectStarsDescription
QuantStats7.2k StarsPortfolio analytics for quants with in-depth performance metrics, risk analytics, tear sheets, and HTML reports.
Pyfolio6.3k StarsPortfolio and risk analytics in Python with comprehensive tear sheet analysis.
PyPortfolioOpt5.8k StarsPortfolio optimization in Python. Classical efficient frontier, Black-Litterman, Hierarchical Risk Parity, and more.
Riskfolio-Lib4.2k StarsPortfolio optimization and quantitative strategic asset allocation. Supports 20+ risk measures.
ffn2.6k StarsFinancial functions library for Python: performance measurement, data transformations, and portfolio analytics.
Empyrical1.5k StarsCommon financial risk and performance metrics (Sharpe, Sortino, max drawdown). Used by Zipline and Pyfolio.
OLPS357 StarsToolbox for On-Line Portfolio Selection strategies.

Sentiment Analysis & NLP

Tools for extracting trading signals from text — news, social media, SEC filings, and earnings calls.

ProjectStarsDescription
FinGPT20.4k StarsFinancial LLMs with built-in sentiment analysis capabilities via fine-tuning.
VADER5.0k StarsValence Aware Dictionary and sEntiment Reasoner. Rule-based sentiment analysis tool, widely used for financial social media and news text.
FinBERT2.1k StarsPre-trained NLP model for financial sentiment analysis. Fine-tuned on financial communication text.

Quantitative Finance Libraries

Core quantitative finance libraries for derivatives pricing, risk management, and financial modeling.

ProjectStarsDescription
gs-quant10.5k StarsGoldman Sachs Python toolkit for quantitative finance, derivatives pricing, and risk analytics.
QuantLib7.2k StarsThe canonical open-source C++ library for quantitative finance: derivatives pricing, fixed income, and risk management.
RustQuant1.8k StarsRust library for quantitative finance covering stochastic processes, options pricing, bonds, and Monte Carlo methods.

Trading Platforms

End-to-end platforms for algorithmic trading with broker integration.

ProjectStarsDescription
QuantConnect/Lean19.7k StarsAlgorithmic trading engine. Multi-asset support with cloud integration for backtesting and live trading.
StockSharp10.0k StarsAlgorithmic trading for stocks, forex, crypto, and options. GUI and API-based development.
FinRL-X3.2k StarsAI-native modular infrastructure for quantitative trading. Unifies data processing, strategy construction, backtesting, and broker execution with RL/LLM support. Paper

Visualization & Rendering

Tools for visualizing market data, trading activity, and agent performance.

ProjectStarsDescription
KLinePic MCPStarsFirst-party MCP server and Agent API for turning broker or exchange fills into annotated candlestick trade-review charts. Supports A-shares, US stocks, crypto, and futures; post-trade review only, with no signals or order execution.
mplfinance4.4k StarsFinancial data visualization using Matplotlib. Candlestick charts, OHLC, Renko, and more.
TradingGym1.9k StarsToolkit for training and backtesting RL algorithms with real-time rendering.

High Performance Computing

ProjectStarsDescription
NumPy32.1k StarsThe fundamental package for scientific computing with Python. Foundation for most quantitative finance libraries.
Azure HPC-Azure high-performance computing for financial services — risk simulation, pricing, and analytics.

Research Papers & Surveys

Key academic papers on AI in finance.

Surveys

Selected Papers


Books

  • Giller, Graham L. Adventures in Financial Data Science. Giller Investments, 2020.
  • Jansen, Stefan. Machine Learning for Algorithmic Trading. 2nd ed. Packt, 2020. Code
  • De Prado, Marcos Lopez. Advances in Financial Machine Learning. Wiley, 2018.
  • Tatsat, Hariom, Sahil Puri, and Brad Lookabaugh. Machine Learning and Data Science Blueprints for Finance. O'Reilly, 2020. Code
  • Dixon, Matthew F., Igor Halperin, and Paul Bilokon. Machine Learning in Finance: From Theory to Practice. Springer, 2020.

Contributing

Contributions are welcome! If you have suggestions for new projects or improvements:

  1. Fork this repository.
  2. Add your project in the appropriate section, following the existing format.
  3. Submit a pull request with a brief description of the addition.

Selection criteria: Projects should be actively maintained, well-documented, and provide genuine value to the AI for finance community. We particularly welcome:

  • Open-source tools with demonstrated community adoption
  • Research projects with accompanying papers
  • Frameworks that solve real problems in quantitative finance

License

This project is licensed under the MIT License.


Feedback: If you have any ideas or want content added to this list, feel free to open an issue or submit a PR.

  • BDE Score™ - AI-Powered Multi-Market Stock Analysis — transparent multi-factor scoring for 73 stocks across US, HK, and A-share markets. EU AI Act Art.50 compliant.

AI4Finance-Foundation/Awesome_AI4Finance

Resources

320

151 commits

updated Oct 12, 2026

See the code

README

Awesome AI for Finance Awesome

Stars License PRs Welcome

A curated list of awesome AI / machine learning / deep learning / reinforcement learning / LLM tools, frameworks, and resources for quantitative finance.

This list is maintained by the AI4Finance Foundation. If you find it useful, please give it a star🌟!


Contents


AI4Finance Foundation Ecosystem

The AI4Finance Foundation provides a full-stack open-source ecosystem for AI-driven finance, from data to deployment.

ProjectStarsDescription
FinGPT20.4k StarsOpen-source financial large language models. Fine-tuning LLMs (LLaMA, ChatGLM, etc.) with financial data for sentiment analysis, robo-advising, and quantitative trading.
FinRL15.3k StarsThe first open-source framework for financial reinforcement learning. Full pipeline from data processing to DRL-based trading (stock, crypto, forex).
FinRobot7.2k StarsOpen-source AI agent platform for financial analysis using LLMs. Multi-agent architecture for report generation, analysis, and trading decisions.
ElegantRL4.3k StarsScalable and elastic deep reinforcement learning library using PyTorch. Lightweight, efficient, and cloud-native.
FinRL-X3.2k StarsAI-native modular infrastructure for quantitative trading. Unifies data, strategy, backtesting, and execution. Paper
FinRL-Meta1.9k StarsA universe of dynamic market environments for financial reinforcement learning. Standardized datasets for stock, crypto, and forex.
FinNLP1.5k StarsDemocratizing internet-scale financial data. NLP toolkit for financial news and social media data processing.
FinRL-Tutorials1.2k StarsJupyter notebook tutorials covering stock trading, portfolio allocation, crypto trading, and more.
FinRL-Podracer501 StarsCloud-based framework for massively parallel financial RL training.
RLSolver167 StarsRL-based solver for combinatorial optimization problems in finance.

LLMs for Finance

Large Language Models are transforming finance through automated analysis, report generation, and intelligent trading.

ProjectStarsDescription
FinGPT20.4k StarsOpen-source financial LLM framework with LoRA/QLoRA fine-tuning on financial data.
FinRobot7.2k StarsAI agent platform for financial analysis using LLMs with multi-agent architecture.
FinGLM2.2k StarsOpen financial LLM by Zhipu AI built on ChatGLM, with annual report datasets and challenge competition code.
FinBERT2.1k StarsPre-trained NLP model to analyze sentiment of financial text. Built on BERT, fine-tuned on financial corpus.
FinNLP1.5k StarsToolkit for financial NLP with easy access to financial news and social media data.
XuanYuan1.3k StarsChinese financial chat LLM from Du Xiaoman Financial. Hundreds of billions of parameters, fine-tuned on financial domain data.
DISC-FinLLM878 StarsChinese financial LLM from Fudan University. Multi-expert fine-tuning for QA, domain NLP, math computation, and RAG-based consulting.
PIXIU (FinMA)865 StarsOpen-source financial LLM evaluation framework with FinMA models (7B/30B), FinBen benchmark, and 136K instruction-tuning dataset.
Fin-R1790 StarsFinancial reasoning LLM based on Qwen2.5-7B, trained with SFT + RL on 60K chain-of-thought samples. SOTA on FinQA and ConvFinQA.
InvestLM153 StarsInvestment-focused LLM fine-tuned on LLaMA-65B using CFA exams, SEC filings, and quant finance data. Rated comparable to GPT-4 by hedge fund managers.

AI Agents for Finance

| Pineify | – | AI-assisted trading workflow with Pine Script, MQL5, and cTrader coding agents, financial research tools, market screening, strategy optimization, and backtest analysis. |

Autonomous AI agents that can analyze markets, make trading decisions, and generate financial reports.

ProjectStarsDescription
iPulse AI–Open Agentic Investment Research Platform with independent AI advisor reports, asset forecasts and ranked market discovery; evidence, risks and assumptions are inspectable. Hosted research software, with no trade execution.
TradingAgents82.4k StarsMulti-agent LLM financial trading framework. Specialized agents (fundamentals, sentiment, technical) debate and reach consensus on trades.
ai-hedge-fund59.7k StarsMulti-agent AI hedge fund simulator with 18 agents modeled after legendary investors (Buffett, Munger, etc.) plus specialist agents.
daily_stock_analysis40.0k StarsLLM-powered A/H/US stock analysis system. Multi-source market data + real-time news + LLM decision dashboard + multi-channel push notifications.
Anthropic Financial Services29.6k StarsAnthropic's official reference agents for finance: 10 specialized agents for earnings review, KYC screening, pitch generation, model building, and more.
TradingAgents-CN27.8k StarsChinese multi-agent LLM trading framework simulating professional trading firm workflows for A/HK/US markets.
AI-Trader19.1k StarsFully-automated agent-native trading platform from HKU. Cross-platform signal sync and one-click copy trading.
Qbot17.5k StarsAI-powered quantitative investment research platform with 300+ models from 40+ papers, fully local deployment.
nofx12.5k StarsAI trading terminal for stocks, commodities, forex, and crypto. 7 exchanges + 7 AI models competing in real-time.
Vibe-Trading9.6k StarsPersonal trading agent from HKU for research, simulation, backtesting, and autonomous broker-authorized trading.
FinRobot7.2k StarsOpen-source AI agent platform for financial applications powered by LLMs.
Polymarket Agents3.6k StarsOfficial Polymarket framework for building autonomous AI agents that trade prediction markets.
AutoHedge3.1k StarsSwarm-intelligence-powered autonomous hedge fund with Director, Quant, Risk, and Execution agents.
AlphaGen1.1k StarsGenerates synergistic formulaic alpha factors via reinforcement learning (KDD 2023).
QuantaAlpha1.0k StarsLLM + evolutionary strategies framework for automatic alpha factor mining.
FinMem903 StarsLLM-based trading agent with layered memory (short/mid/long-term) for evolving market understanding.
oracle3258 StarsOpen-source trading engine and MCP server for prediction markets (Kalshi, Polymarket, Solana). Checks fee-adjusted no-arbitrage relations across related event contracts, runs statistical-arbitrage strategies, and trades live or on paper; the MCP server lets AI agents read order books and place paper orders.
QVeris230 StarsCapability routing network for AI agents to discover, inspect, and call 10,000+ real-world financial capabilities through one unified MCP protocol.
Superhighway M&A Research Agent–Python agent that researches comparable M&A transactions, deal multiples, potential acquirers, and recent deal activity via live web search. Generates structured M&A intelligence briefs for corporate development, PE analysts, and investment bankers. Pay-per-call, no signup.
NeuPortal–AI forecasting-accountability lab. Every AI forecast is locked pre-event, Bitcoin-timestamped via OpenTimestamps, and Brier-scored in public against prediction markets across crypto, macro, and sports. Hosted, closed-source service.

| Algorier | – | Natural-language ("vibe trading") agent that turns a described trading idea into a generated, backtested and forward-tested algorithm and deploys it to the user's own broker account across forex, crypto, metals, indices, CFDs and equities; strategies can also be sold on its marketplace with the logic kept private from buyers. |

Deep Reinforcement Learning

Frameworks and libraries applying deep reinforcement learning to trading, portfolio management, and market making.

ProjectStarsDescription
FinRL15.3k StarsThe first open-source DRL framework for quantitative finance. Supports PPO, A2C, DDPG, SAC, TD3, and more.
TensorTrade6.3k StarsAn RL framework for training, evaluating, and deploying robust trading agents.
ElegantRL4.3k StarsMassively parallel deep reinforcement learning using PyTorch.
FinRL-Trading3.2k StarsEnsemble strategy using DRL for automated stock trading (ICAIF 2020).
gym-anytrading2.4k StarsOpenAI Gym trading environment for reinforcement learning.
FinRL-Meta1.9k StarsDynamic market environments and standardized datasets for financial RL.

Machine Learning

General machine learning approaches for financial prediction, alpha generation, and quantitative investment.

ProjectStarsDescription
Qlib44.0k StarsMicrosoft's AI-oriented quantitative investment platform with full ML pipeline. Supports alpha mining, model training, and backtesting.
ML for Trading18.7k StarsCode for the book Machine Learning for Algorithmic Trading. Comprehensive guide on using ML to add value to trading strategies.
Stock-Prediction-Models9.4k StarsCollection of ML and deep learning models for stock forecasting, including transformers, LSTMs, and more.
ai_quant_trade5.7k StarsComprehensive AI stock trading platform covering LLMs, factor mining, ML/DL/RL, graph networks, and HFT strategies.
stockpredictionai5.6k StarsComplete process for predicting stock price movements using deep learning.
TF Quant Finance5.4k StarsTensorFlow-based library for quantitative finance by Google. Covers options pricing, volatility models, and more.
QuantsPlaybook5.2k StarsReproduces 100+ quantitative investment strategies from Chinese brokerage research reports.
MLFinLab4.8k StarsImplementations of methods from Advances in Financial Machine Learning by Marcos Lopez De Prado.
Adv_Fin_ML_Exercises1.9k StarsExperimental solutions to exercises from Advances in Financial Machine Learning.
AlphaPy1.7k StarsML framework for both speculators and data scientists. Automated feature engineering and model selection.
fin-ml1.2k StarsCode for case studies in Machine Learning and Data Science Blueprints for Finance.
ml-quant-trading38 StarsPaper-backed PyTorch research stack for mask-aware multi-factor modeling, ML baselines, portfolio optimization, and vectorized backtesting.

Quantitative Trading & Backtesting

Frameworks for algorithmic trading, strategy backtesting, and automated trading bots.

ProjectStarsDescription
FreqTrade51.1k StarsFree, open-source crypto trading bot. Supports backtesting, strategy optimization, and live trading on many exchanges.
vnpy/VeighNa41.3k StarsPython-based open-source quant trading platform. Multi-market gateway support for stocks, futures, options, and crypto.
NautilusTrader23.3k StarsProduction-grade Rust-native trading engine with nanosecond-resolution clock and Python strategy API.
Backtrader21.8k StarsFeature-rich Python framework for backtesting and live trading. Supports multiple data feeds and brokers.
Zipline19.8k StarsPythonic event-driven backtesting library, originally powering the Quantopian platform.
QuantConnect/Lean19.7k StarsAlgorithmic trading engine built for strategy research, backtesting, and live trading. Multi-asset support.
Hummingbot18.8k StarsOpen-source crypto market making and arbitrage bot. Gateway to CeFi and DeFi exchanges.
Abu17.4k StarsPython quant trading system supporting US/A/HK stocks, futures, options, and Bitcoin with ML-based strategy optimization.
QUANTAXIS10.6k StarsDistributed quant solution for stocks/futures/options with data, backtesting, simulation, and live trading.
Easytrader9.8k StarsPython stock trading automation for Chinese brokers (Tonghuashun/MiniQMT/Xueqiu).
Jesse8.0k StarsAdvanced algo-trading framework for crypto. Strategy development, backtesting, and live trading.
VectorBT7.8k StarsBlazing fast vectorized backtesting and trading analysis using NumPy and Pandas.
ManifoldBTStarsHigh-performance Rust-powered Python backtesting: vectorized signals with realistic fills (fees, slippage, look-ahead), parameter sweeps, walk-forward, Monte Carlo.
RQAlpha6.4k StarsExtendable Python algorithmic backtesting and trading framework from RiceQuant.
WonderTrader6.1k StarsHigh-performance C++ core quant framework with Python layer (wtpy) for research, trading, and operations.
OctoBot6.0k StarsOpen-source crypto trading bot for AI, Grid, DCA, and TradingView strategies on 15+ exchanges.
Krypto-trading-bot3.7k StarsSelf-hosted C++ high-frequency crypto market-making bot with sub-millisecond order execution.
Hikyuu3.2k StarsC++/Python ultra-high-speed quant research framework for A-share market.
bt2.9k StarsFlexible backtesting framework for Python with modular algorithm stacks and portfolio-level strategy testing.
HFT-LOB-Trading-ML2.3k StarsHigh-frequency trading strategies using ML on full order book tick data.
barter-rs2.2k StarsOpen-source Rust framework for building event-driven live-trading and backtesting systems.
Zipline-Reloaded1.8k StarsCommunity-maintained fork of Zipline, compatible with modern Python. Companion to ML for Algorithmic Trading.
Lumibot1.6k StarsBacktestable AI trading agents for stocks, options, crypto, futures, and forex with real broker integration.
AutoTrader1.3k StarsPython-based platform for development, optimization, and deployment of automated trading systems.
Funcat1.0k StarsPorts Tongdaxin/Tonghuashun financial formula syntax to Python for technical analysis (e.g., MA(C,5)).

Data Sources

Tools and APIs for accessing financial market data — stocks, crypto, forex, and alternative data.

ProjectStarsDescription
OpenBB Terminal68.5k StarsOpen-source investment research platform. Access stock, crypto, forex, and macro data with built-in analysis tools.
CCXT42.8k StarsUnified JavaScript/Python/PHP library for 100+ cryptocurrency exchange APIs. Trading and market data.
FinceptTerminal25.1k StarsModern finance terminal with advanced market analytics, investment research, and economic data tools for interactive exploration.
yfinance24.0k StarsDownload market data from Yahoo Finance. Stocks, ETFs, mutual funds, options, and more.
AKShare20.0k StarsElegant Python financial data interface covering A-shares, futures, options, funds, forex, bonds, indices, and crypto from authoritative Chinese sources.
TuShare15.1k StarsFinancial data interface for Chinese stock markets. Historical and real-time data.
OpenStock13.0k StarsFree open-source market platform alternative with real-time prices, alerts, and company insights.
StockSharp10.0k StarsAlgorithmic trading and quantitative analysis platform. Connects to multiple brokers and exchanges.
FinanceDatabase7.8k StarsComprehensive database of 300,000+ symbols: Equities, ETFs, Funds, Indices, Currencies, and Crypto.
FinanceToolkit4.9k StarsTransparent financial analysis with 150+ ratios, indicators, and performance measurements.
AData4.6k StarsFree open-source A-share quant trading database with multi-source data fusion and dynamic proxy.
Binance2.9k StarsOfficial Python connector for Binance APIs. Spot, futures, and market data.
ArcticDB2.4k StarsHigh-performance serverless DataFrame database by Man Group for petabyte-scale time-series and tick data.
EdgarTools2.3k StarsRead and analyze SEC EDGAR filings in Python (10-K, 8-K, XBRL, 13F).
FinRL-Meta1.9k StarsDynamic datasets and market environments for stock, crypto, and forex.
Alpaca1.4k StarsOfficial Python SDK for Alpaca. Commission-free stock trading API with paper/live trading.
jqdatasdk1.3k StarsJoinQuant's Python data SDK for Chinese financial market data.
DeFiLlama Adapters1.2k StarsOpen-source DeFi TVL calculation adapters for 2,400+ protocols across 180+ blockchains.
WRDS155 StarsPython interface to Wharton Research Data Services for academic financial research.
0xArchive–Real-time and historical Hyperliquid and Lighter market data via REST and WebSocket APIs.
The StallStarsMCP server with 173 financial market data capabilities — stocks, ETFs, crypto, DeFi, options, SEC filings, earnings, analyst ratings, and macro indicators. Pay-per-call via x402 micropayments on Base; no API keys required.
AgentServicesStars54-service x402-paid API platform for AI agents — crypto market data, onchain analytics, financial intelligence, and inference endpoints. MCP server with 37 tools. Pay-per-call via x402 on Base; no API keys required.
S&P 500 Earnings Announcement TimesStars63,969 S&P 500 earnings announcements with the time of day, parsed from SEC 8-K item 2.02 filings, 2003-2026. CSV dataset released under CC0.
Eulerpool–Financial data API with 400+ endpoints: global equities and fundamentals, ETFs, insider trades, 13F, macro series from FRED/ECB/IMF/World Bank/OECD/BIS, crypto, FX and commodities. SDKs for Python, TypeScript, Go, Java, R, PHP, Rust and C++; hosted MCP server. Free tier 100k requests/month.
aikstockdataStarsKorean listed-company data as static JSON and CSV with a remote MCP server: the previous trading day's settled closing prices from the government equity price feed (ETFs excluded), DART regulatory filings with the minute each one was received, earnings from periodic filings, and median market-adjusted returns after a filing grouped by filing type. No account and no API key — Non-commercial use with attribution; commercial redistribution is not permitted.
FXMacroData–Official-source macroeconomic releases for 22 currencies, each stamped with its publication time, plus release calendars, central-bank decisions, COT positioning and FX rates over REST and a hosted MCP server. USD data needs no API key.
Equibles–US stock market data over a hosted MCP server and a REST API: SEC filings with full-text search, XBRL financial statements, earnings call transcripts, insider and congressional trades, 13F holdings and option chains. Works with ChatGPT and Claude over OAuth. Free tier 100 requests/day.
Aperiodic–Point-in-time crypto microstructure, liquidity and order-flow metrics (220 metrics, 19 datasets) and raw trades, quotes and derivatives data for perpetuals on venues including Binance, OKX and Hyperliquid, as parquet via CLI, REST API and Python SDK. A preview of every dataset needs no API key.
Fincept MCP–Hosted MCP server for Fincept Terminal over Streamable HTTP with OAuth sign-in: quotes, candles, option chains, futures curves, fundamentals, economic series, SEC filings, news, backtests, paper trading and 15 quant engines (statistics, forecasting, GARCH volatility, portfolio optimisation, derivatives pricing). Requires a paid plan.
Tapetide–Indian stock market data for about 8,200 NSE and BSE listed companies over a hosted MCP server: quotes, quarterly financials, shareholding, a 326-ratio screener, FII/DII flows, option chains and company filings. Works with Claude, ChatGPT and Cursor over OAuth or a personal token; open-source MIT client on GitHub. Free plan included.
Financial EvidenceStarsRead-only MCP and Python router for public institution, money-market, and market-liquidity research, retaining source links, retrieval times, and unavailable states. Public reads require no API key.

Technical Analysis

Libraries for computing technical indicators and performing quantitative analysis on market data.

ProjectStarsDescription
TA-Lib12.0k StarsPython wrapper for TA-Lib. 200+ technical analysis functions: candlestick patterns, momentum, volatility, and more.
ta5.1k StarsTechnical analysis library using Pandas and NumPy. Includes 40+ indicators out of the box.
Clairvoyant2.4k StarsIdentify and monitor social/historical cues for short-term stock movement.
Funcat1.0k StarsTongdaxin/Tonghuashun financial formula syntax ported to Python (e.g., MA(C,5), CROSS(MA5, MA10)).

Portfolio Management & Risk

  • My AI Investment OS - Free 5-question diagnostic that identifies your investing school (Index/Value/Growth/Trend), delivers an 8-AI committee verdict, and generates a personalized Prompt Library. Includes 6 companion tools: DCA Simulator, Recovery Navigator, Dividend Engine, Kelly Master, Pyramid Builder, Portfolio Clarity. No login required.

Tools for portfolio optimization, risk analysis, asset allocation, and performance analytics.

ProjectStarsDescription
QuantStats7.2k StarsPortfolio analytics for quants with in-depth performance metrics, risk analytics, tear sheets, and HTML reports.
Pyfolio6.3k StarsPortfolio and risk analytics in Python with comprehensive tear sheet analysis.
PyPortfolioOpt5.8k StarsPortfolio optimization in Python. Classical efficient frontier, Black-Litterman, Hierarchical Risk Parity, and more.
Riskfolio-Lib4.2k StarsPortfolio optimization and quantitative strategic asset allocation. Supports 20+ risk measures.
ffn2.6k StarsFinancial functions library for Python: performance measurement, data transformations, and portfolio analytics.
Empyrical1.5k StarsCommon financial risk and performance metrics (Sharpe, Sortino, max drawdown). Used by Zipline and Pyfolio.
OLPS357 StarsToolbox for On-Line Portfolio Selection strategies.

Sentiment Analysis & NLP

Tools for extracting trading signals from text — news, social media, SEC filings, and earnings calls.

ProjectStarsDescription
FinGPT20.4k StarsFinancial LLMs with built-in sentiment analysis capabilities via fine-tuning.
VADER5.0k StarsValence Aware Dictionary and sEntiment Reasoner. Rule-based sentiment analysis tool, widely used for financial social media and news text.
FinBERT2.1k StarsPre-trained NLP model for financial sentiment analysis. Fine-tuned on financial communication text.

Quantitative Finance Libraries

Core quantitative finance libraries for derivatives pricing, risk management, and financial modeling.

ProjectStarsDescription
gs-quant10.5k StarsGoldman Sachs Python toolkit for quantitative finance, derivatives pricing, and risk analytics.
QuantLib7.2k StarsThe canonical open-source C++ library for quantitative finance: derivatives pricing, fixed income, and risk management.
RustQuant1.8k StarsRust library for quantitative finance covering stochastic processes, options pricing, bonds, and Monte Carlo methods.

Trading Platforms

End-to-end platforms for algorithmic trading with broker integration.

ProjectStarsDescription
QuantConnect/Lean19.7k StarsAlgorithmic trading engine. Multi-asset support with cloud integration for backtesting and live trading.
StockSharp10.0k StarsAlgorithmic trading for stocks, forex, crypto, and options. GUI and API-based development.
FinRL-X3.2k StarsAI-native modular infrastructure for quantitative trading. Unifies data processing, strategy construction, backtesting, and broker execution with RL/LLM support. Paper

Visualization & Rendering

Tools for visualizing market data, trading activity, and agent performance.

ProjectStarsDescription
KLinePic MCPStarsFirst-party MCP server and Agent API for turning broker or exchange fills into annotated candlestick trade-review charts. Supports A-shares, US stocks, crypto, and futures; post-trade review only, with no signals or order execution.
mplfinance4.4k StarsFinancial data visualization using Matplotlib. Candlestick charts, OHLC, Renko, and more.
TradingGym1.9k StarsToolkit for training and backtesting RL algorithms with real-time rendering.

High Performance Computing

ProjectStarsDescription
NumPy32.1k StarsThe fundamental package for scientific computing with Python. Foundation for most quantitative finance libraries.
Azure HPC-Azure high-performance computing for financial services — risk simulation, pricing, and analytics.

Research Papers & Surveys

Key academic papers on AI in finance.

Surveys

Selected Papers


Books

  • Giller, Graham L. Adventures in Financial Data Science. Giller Investments, 2020.
  • Jansen, Stefan. Machine Learning for Algorithmic Trading. 2nd ed. Packt, 2020. Code
  • De Prado, Marcos Lopez. Advances in Financial Machine Learning. Wiley, 2018.
  • Tatsat, Hariom, Sahil Puri, and Brad Lookabaugh. Machine Learning and Data Science Blueprints for Finance. O'Reilly, 2020. Code
  • Dixon, Matthew F., Igor Halperin, and Paul Bilokon. Machine Learning in Finance: From Theory to Practice. Springer, 2020.

Contributing

Contributions are welcome! If you have suggestions for new projects or improvements:

  1. Fork this repository.
  2. Add your project in the appropriate section, following the existing format.
  3. Submit a pull request with a brief description of the addition.

Selection criteria: Projects should be actively maintained, well-documented, and provide genuine value to the AI for finance community. We particularly welcome:

  • Open-source tools with demonstrated community adoption
  • Research projects with accompanying papers
  • Frameworks that solve real problems in quantitative finance

License

This project is licensed under the MIT License.


Feedback: If you have any ideas or want content added to this list, feel free to open an issue or submit a PR.

  • BDE Score™ - AI-Powered Multi-Market Stock Analysis — transparent multi-factor scoring for 73 stocks across US, HK, and A-share markets. EU AI Act Art.50 compliant.

Significant stargazers

Deniz Uğur

29 followers · starred Sep 2026

Prathamesh Chaudhari

16 followers · starred Jun 2025