awesome_ai4finance
github.com/ai4finance-foundation/awesome_ai4finance ↗Resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me surveys resources from awesome_ai4finance"
Installation instructions →What's inside
Quantitative Trading & Backtesting
- Abu
Python quant trading system supporting US/A/HK stocks, futures, options, and Bitcoin with ML-based strategy optimization.
- AutoTrader
Python-based platform for development, optimization, and deployment of automated trading systems.
- Backtrader
Feature-rich Python framework for backtesting and live trading. Supports multiple data feeds and brokers.
- barter-rs
Open-source Rust framework for building event-driven live-trading and backtesting systems.
- bt
Flexible backtesting framework for Python with modular algorithm stacks and portfolio-level strategy testing.
- Easytrader
Python stock trading automation for Chinese brokers (Tonghuashun/MiniQMT/Xueqiu).
Data Sources
- AData
Free open-source A-share quant trading database with multi-source data fusion and dynamic proxy.
- AKShare
Elegant Python financial data interface covering A-shares, futures, options, funds, forex, bonds, indices, and crypto from authoritative Chinese sources.
- Alpaca
Official Python SDK for Alpaca. Commission-free stock trading API with paper/live trading.
- ArcticDB
High-performance serverless DataFrame database by Man Group for petabyte-scale time-series and tick data.
- Binance
Official Python connector for Binance APIs. Spot, futures, and market data.
- CCXT
Unified JavaScript/Python/PHP library for 100+ cryptocurrency exchange APIs. Trading and market data.
Machine Learning
- Adv_Fin_ML_Exercises
Experimental solutions to exercises from Advances in Financial Machine Learning .
- ai_quant_trade
Comprehensive AI stock trading platform covering LLMs, factor mining, ML/DL/RL, graph networks, and HFT strategies.
- AlphaPy
ML framework for both speculators and data scientists. Automated feature engineering and model selection.
- MLFinLab
Implementations of methods from Advances in Financial Machine Learning by Marcos Lopez De Prado.
- Qlib
Microsoft's AI-oriented quantitative investment platform with full ML pipeline. Supports alpha mining, model training, and backtesting.
- QuantsPlaybook
Reproduces 100+ quantitative investment strategies from Chinese brokerage research reports.
AI Agents for Finance
- ai-hedge-fund
Multi-agent AI hedge fund simulator with 18 agents modeled after legendary investors (Buffett, Munger, etc.) plus specialist agents.
- AI-Trader
Fully-automated agent-native trading platform from HKU. Cross-platform signal sync and one-click copy trading.
- AlphaGen
Generates synergistic formulaic alpha factors via reinforcement learning (KDD 2023).
- Anthropic Financial Services
Anthropic's official reference agents for finance: 10 specialized agents for earnings review, KYC screening, pitch generation, model building, and more.
- AutoHedge
Swarm-intelligence-powered autonomous hedge fund with Director, Quant, Risk, and Execution agents.
- daily_stock_analysis
LLM-powered A/H/US stock analysis system. Multi-source market data + real-time news + LLM decision dashboard + multi-channel push notifications.
Research Papers & Surveys
- A Survey of Large Language Models for Financial ApplicationsSurveys
- Data-Centric FinGPT: Open-Source Financial Large Language ModelsSurveys
- Deep Reinforcement Learning for Automated Stock Trading: An Ensemble StrategySelected Papers
- FinAgent: A Multimodal Foundation Agent for Financial TradingSurveys
- FinGPT: Open-Source Financial Large Language ModelsSelected Papers
- FinMem: A Performance-Enhanced LLM Trading Agent with Layered MemorySelected Papers
High Performance Computing
Technical Analysis
- Clairvoyant
Identify and monitor social/historical cues for short-term stock movement.
- Funcat
Tongdaxin/Tonghuashun financial formula syntax ported to Python (e.g., , ).
- ta
Technical analysis library using Pandas and NumPy. Includes 40+ indicators out of the box.
- TA-Lib
Python wrapper for TA-Lib. 200+ technical analysis functions: candlestick patterns, momentum, volatility, and more.
Showing a sample of 117 resources. View the full list on GitHub →