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
Data Sources
- 0xArchive
Real-time and historical Hyperliquid and Lighter market data via REST and WebSocket APIs.
- AData
Free open-source A-share quant trading database with multi-source data fusion and dynamic proxy.
- AgentServices
54-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.
- aikstockdata
Korean 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.
- 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.
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).
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.
- ml-quant-trading
Paper-backed PyTorch research stack for mask-aware multi-factor modeling, ML baselines, portfolio optimization, and vectorized backtesting.
- Qlib
Microsoft's AI-oriented quantitative investment platform with full ML pipeline. Supports alpha mining, model training, and backtesting.
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
- CAST: A Cross-Asset State-Space Trading System for Drawdown Control in Stock MarketsSelected Papers
- 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
High Performance Computing
License
- 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.
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 140 resources. View the full list on GitHub →