Skip to main content

Resources

263
GitHub Stars
117
Curated Resources
16
Categories
5 hours ago
Last Refreshed
AI4Finance Foundation EcosystemLLMs for FinanceAI Agents for FinanceDeep Reinforcement LearningMachine LearningQuantitative Trading & BacktestingData SourcesTechnical AnalysisPortfolio Management & RiskSentiment Analysis & NLPQuantitative Finance LibrariesTrading PlatformsVisualization & RenderingHigh Performance ComputingResearch Papers & SurveysBooks

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.

High Performance Computing

  • Azure HPC

    Azure high-performance computing for financial services — risk simulation, pricing, and analytics.

  • NumPy

    The fundamental package for scientific computing with Python. Foundation for most quantitative finance libraries.

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 →