On this page

Awesome AI in Finance

A curated collection of resources and projects focused on AI in Finance.

Contents

Agents

  • 🌟🌟 nofx - A multi-exchange Al trading platform with multi-Ai competition self-evolution, and real-time dashboard.

  • TradingAgents - Multi-Agents LLM Financial Trading Framework.

  • 🌟 FinRobot - An Open-Source AI Agent Platform for Financial Analysis using LLMs.

  • AgentFund - Decentralized crowdfunding platform for AI agents with milestone-based escrow on Base blockchain.

  • 🌟 ATLAS - Self-improving AI trading system with 25 agents, Karpathy-style autoresearch, Darwinian selection, autonomous agent spawning, and multi-cohort meta-weighting.

  • InvicTrade - AI-powered trading signals with 74% historical win rate, combining strategies from legendary investors using multi-model AI intelligence.

  • OpenFinClaw - AI-native one-person hedge fund platform. Expert agent teams turn natural language into quant strategies in 60s. Multi-market (US/HK/CN/Crypto), self-evolving strategy pipeline with community leaderboard.

  • Vibe-Trading - Multi-agent finance research workspace for strategy generation, backtests, portfolio analysis, and research insights.

  • TraceArena - Open-source runtime for auditable multi-agent investment evaluation with evidence-linked actions, deterministic simulated settlement, and reproducible replay; no brokerage connection.

  • ProfitPlay Agent Arena - Open prediction market arena where AI agents compete in real-time BTC/ETH/SOL prediction games. Python and Node.js SDKs, 9 live markets, REST + WebSocket APIs.

  • oracle3 - Prediction-market trading agent for Kalshi, Polymarket, and Solana DFlow, with Wang Transform pricing and arbitrage strategies.

  • stock-analysis - Evidence-driven market recap CLI for AI agents, producing Markdown reports and JSON Evidence Packs for A/HK/US stocks, funds, and portfolios.

  • Cod3x - No-code platform for building multi-agent trading strategies, with chart-drawing agents, event-driven automations, and full execution transparency.

  • Pineify - AI-assisted trading toolkit with coding agents for Pine Script, MQL5, and cTrader, plus financial research, strategy optimization, and backtest analysis.

LLMs

  • 🌟🌟🌟 Nof1 - Benchmark designed to measure AI’s investing abilities. Each model is given $10,000 of real money, in real markets, with identical prompts and input data.
  • 🌟 AI Hedge Fund - Explore the use of AI to make trading decisions.
  • 🌟🌟 MarS - A Financial Market Simulation Engine Powered by Generative Foundation Model.
  • 🌟🌟 Financial Statement Analysis with Large Language Models - GPT-4 can outperform professional financial analysts in predicting future earnings changes, generating useful narrative insights, and resulting in superior trading strategies with higher Sharpe ratios and alphas, thereby suggesting a potential central role for LLMs in financial decision-making.
  • FinRpt - Dataset, Evaluation System and LLM-based Multi-agent Framework for Equity Research Report Generation.
  • PIXIU - An open-source resource providing a financial large language model, a dataset with 136K instruction samples, and a comprehensive evaluation benchmark.
  • FinGPT - Provides a playground for all people interested in LLMs and NLP in Finance.
  • MACD + RSI + ADX Strategy (ChatGPT-powered) by TradeSmart - Asked ChatGPT on which indicators are the most popular for trading. We used all of the recommendations given.
  • A ChatGPT trading algorithm delivered 500% returns in stock market. My breakdown on what this means for hedge funds and retail investors
  • Use chatgpt to adjust strategy parameters
  • Hands-on LLMs: Train and Deploy a Real-time Financial Advisor - Train and deploy a real-time financial advisor chatbot with Falcon 7B and CometLLM.
  • ChatGPT Strategy by OctoBot - Use ChatGPT to determine which cryptocurrency to trade based on technical indicators.
  • LLMs Meet Finance - A three-stage fine-tuning pipeline (SFT → DPO → synthetic-data RL) that adapts Qwen2.5 and DeepSeek-R1 to financial tasks on the Open FinLLM Leaderboard, with findings on cross-task transfer and data scaling laws in finance.
  • MMESGBench - First multimodal benchmark for understanding and complex reasoning over real-world ESG reports; 933 expert-validated QA pairs across 45 documents with text/table/chart evidence and single-page, cross-page, and unanswerable questions (ACM MM 2025).
  • ESGenius - The first benchmark for evaluating LLMs on Environmental, Social, and Governance (ESG) and sustainability knowledge; 1,136 expert-validated multiple-choice questions plus a curated source corpus, evaluating 50 LLMs under zero-shot and RAG (EMNLP 2025).

Skills

  • XVARY Stock Research — Claude Code skill for public SEC EDGAR + market data: /analyze, /score, /compare. MIT.
  • CFA Institute Bias Detection - Claude skill for bias detection in investment analysis. Apache 2.0.
  • Ethical Capital Skills - Claude skills for investment research, screening, compliance, and marketing workflows.
  • Trading Ledger - Claude skill for trading journaling: captures thesis, plan, and emotion at entry into the user’s own Notion database, with weekly reviews that grade decisions rather than P&L. MIT.

MCP Servers

Open-source Model Context Protocol servers that connect AI assistants (Claude, Cursor, VS Code Copilot, etc.) directly to financial data and trading APIs.

Market Data

Trading Execution

  • alpacahq/alpaca-mcp-server - Official Alpaca MCP server: natural-language trading of US stocks, ETFs, options, and crypto.
  • krakenfx/kraken-cli - Official Kraken AI-native CLI with built-in MCP support for spot trading, portfolio management, and market data.
  • ariadng/metatrader-mcp-server - MCP bridge to MetaTrader 5 for natural-language trade execution and live position tracking across forex and futures.
  • mcpdotdirect/evm-mcp-server - 22-tool MCP server for 60+ EVM-compatible networks: token balances, smart contracts, and DeFi operations.
  • okx/agent-trade-kit - Official OKX MCP server: AI agent trading of spot, perpetuals, and futures with full order management.
  • rcontesti/IB_MCP - Interactive Brokers TWS/Gateway MCP server for live trading and market access across 150 markets.
  • QuantConnect/mcp-server - Official QuantConnect MCP server: write Python trading strategies, run cloud backtests, and deploy live algorithms.
  • koreainvestment/open-trading-api - Official Korea Investment & Securities Open API with MCP and LLM integration for Korean equity market trading.

Research & Analysis

  • mnemox-ai/tradememory-protocol - Open-source memory MCP for AI trading agents: three-layer architecture (raw memory → pattern reflection → strategy evolution).
  • wshobson/maverick-mcp - Personal stock analysis MCP server: technical indicators, earnings calendars, options flow, and insider trades.
  • stefanoamorelli/sec-edgar-mcp - Direct SEC EDGAR access for AI assistants: 10-K, 10-Q, 8-K filings, and insider trading data.

Papers

Courses & Books & Blogs

Strategies & Research

Time Series Data

Price and Volume process with Technology Analysis Indices

  • 🌟🌟 stockpredictionai - A complete process for predicting stock price movements.
  • 🌟 Personae - Implements and environment of Deep Reinforcement Learning & Supervised Learning for Quantitative Trading.
  • 🌟 Ensemble-Strategy - Deep Reinforcement Learning for Automated Stock Trading.
  • FinRL - A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance.
  • AutomatedStockTrading-DeepQ-Learning - Build a Deep Q-learning reinforcement agent model as automated trading robot.
  • tf_deep_rl_trader - Trading environment(OpenAI Gym) + PPO(TensorForce).
  • trading-gym - Trading agent to train with episode of short term trading itself.
  • trading-rl - Deep Reinforcement Learning for Financial Trading using Price Trailing.
  • deep_rl_trader - Trading environment(OpenAI Gym) + DDQN (Keras-RL).
  • Quantitative-Trading - Papers and code implementing Quantitative-Trading.
  • gym-trading - Environment for reinforcement-learning algorithmic trading models.
  • zenbrain - A framework for machine-learning bots.
  • DeepLearningNotes - Machine learning in quant analysis.
  • stock_market_reinforcement_learning - Stock market trading OpenAI Gym environment with Deep Reinforcement Learning using Keras.
  • Chaos Genius - ML powered analytics engine for outlier/anomaly detection and root cause analysis..
  • mlforecast - Scalable machine learning based time series forecasting.
  • patternity - Deterministic algorithm for stock price prediction, focusing on pattern recognition in historical data.
  • Quantium Research - Research experiments exploring uncommon quant techniques.

Portfolio Management

  • Deep-Reinforcement-Stock-Trading - A light-weight deep reinforcement learning framework for portfolio management.
  • qtrader - Reinforcement Learning for portfolio management.
  • PGPortfolio - A Deep Reinforcement Learning framework for the financial portfolio management problem.
  • DeepDow - Portfolio optimization with deep learning.
  • ml-quant-trading - PyTorch research stack for mask-aware multi-factor modeling, ML baselines, portfolio optimization, and vectorized backtesting.
  • skfolio - Python library for portfolio optimization built on top of scikit-learn.

High Frequency Trading

Event Drive

  • 🌟🌟 stockpredictionai - Complete process for predicting stock price movements.
  • 🌟 trump2cash - A stock trading bot powered by Trump tweets.

Crypto Currencies Strategies

Technical Analysis

  • QTradeX - A powerful and flexible Python framework for designing, backtesting, optimizing, and deploying algotrading bots
  • quant-trading - Python quantitative trading strategies.
  • Gekko-Bot-Resources - Gekko bot resources.
  • gekko_tools - Gekko strategies, tools etc.
  • gekko RSI_WR - Gekko RSI_WR strategies.
  • gekko HL - Calculate down peak and trade on.
  • EthTradingAlgorithm - Ethereum trading algorithm using Python 3.5 and the library ZipLine.
  • gekko_trading_stuff - Awesome crypto currency trading platform.
  • forex.analytics - Node.js native library performing technical analysis over an OHLC dataset with use of genetic algorithmv.
  • Bitcoin_MACD_Strategy - Bitcoin MACD crossover trading strategy backtest.
  • crypto-signal - Automated crypto trading & technical analysis (TA) bot for Bittrex, Binance, GDAX, and more.
  • Gekko-Strategies - Strategies to Gekko trading bot with backtests results and some useful tools.
  • gekko-gannswing - Gann’s Swing trade strategy for Gekko trade bot.
  • Chartscout - Real-time cryptocurrency chart pattern detection with automated alerts using pattern recognition algorithms
  • MarginSafe.ai - AI stock analysis platform specialized in intrinsic value and Wyckoff timing.
  • Wickra - Native library computing 500+ technical-analysis indicators over OHLC data, streaming-first; Rust core with Python, Node.js, WASM and a C ABI (C/C++/C#/Go/Java/R) bindings.

Lottery & Gamble

Arbitrage

  • ArbitrageBot - Arbitrage bot that currently works on bittrex & poloniex.
  • r2 - Automatic arbitrage trading system powered by Node.js + TypeScript.
  • cryptocurrency-arbitrage - A crypto currency arbitrage opportunity calculator. Over 800 currencies and 50 markets.
  • bitcoin-arbitrage - Bitcoin arbitrage opportunity detector.
  • blackbird - Long / short market-neutral strategy.

Data Sources

Traditional Markets

  • 🌟 Quandl - Get millions of financial and economic dataset from hundreds of publishers via a single free API.
  • yahoo-finance - Python module to get stock data from Yahoo! Finance.
  • Tushare - TuShare is a utility for crawling historical data of China stocks.
  • Congressional Stock Brain - Free AI-powered tool that scores U.S. STOCK Act congressional trade disclosures by significance. Committee weighting, timing analysis, 537 members tracked.
  • Financial Data - Stock Market and Financial Data API.
  • FinanceKit MCP - MCP server for stock quotes, technical analysis, crypto data, risk metrics, and portfolio analysis. No API keys for core data.
  • Tapetide - Indian market data API and MCP server for NSE/BSE stocks, financials, screeners, and institutional flows.
  • FXMacroData - Macroeconomic and FX data API with central bank announcements, policy rates, inflation, employment, GDP, release calendars, and MCP access for 18 currencies.
  • StockAInsights - Institutional-grade financial statements API with AI extraction from SEC filings — not XBRL. Covers domestic and foreign filers (20-F, 6-K, 40-F), normalized quarterly and annual data.
  • 13F Insight - AI-powered 13F SEC filing tracker. Monitor hedge fund and institutional investor portfolio changes, with smart money move alerts and historical holding comparisons.
  • ValueRay - Technical, quantitative and sentiment data for stocks and ETFs with risk metrics, peer percentiles and market regime signals. Optimized for AI/LLM agents.
  • BenchGecko - AI economy tracking platform. Market cap, funding rounds, AI Bubble Index, company valuations, and compute supply chain data.
  • FilingFirehose - SEC EDGAR JSON API with classified 8-Ks, activist 13D/G tagging, ATM offering detection, and hosted MCP access.

Crypto Currencies

  • BitBank.nz - AI-powered crypto forecasting and predictions API with machine learning models for 70+ cryptocurrency pairs.
  • CryptoInscriber - A live crypto currency historical trade data blotter. Download live historical trade data from any crypto exchange.
  • CoinPulse - Python SDK for cryptocurrency portfolio tracking with real-time prices, P/L calculations, backtesting, and price alerts. Free tier: 25 req/hr.
  • Gekko-Datasets - Gekko trading bot dataset dumps. Download and use history files in SQLite format.
  • Frostbyte Crypto API - Free real-time cryptocurrency price data API. Supports BTC, ETH, SOL, and 20+ tokens. No signup or API key required for basic endpoints. JSON responses with price, 24h change, market cap, and volume.
  • CoinPaprika API - Free cryptocurrency market data API with prices, volume, market cap, and OHLCV for 7,000+ coins. No API key required. Includes MCP server for AI agent integration.
  • DexPaprika API - Free DEX and DeFi data API — real-time pool data, token prices, OHLCV, and trade history across all chains. No API key, no rate limits. Includes MCP server for AI agents.
  • Philidor - Institutional-grade DeFi risk scoring for 700+ vaults across 9 protocols and 6 chains. REST API and MCP server (Claude, Cursor, Windsurf). Deterministic 0–10 risk scores, tiers (Prime/Core/Edge), portfolio analysis, oracle monitoring. No API key required.
  • PreReason - Pre-analyzed financial market briefings optimized for AI agent consumption. 17 briefings covering BTC on-chain, macro (Fed balance sheet, M2, Treasury yields), and cross-asset correlations. Returns regime classification, trend signals, and confidence scores in markdown.
  • Satoshi API - Bitcoin fee intelligence API with 108 endpoints for fee estimates, mempool analysis, block data, and mining stats. Self-hostable, Apache 2.0.
  • Sharpe - Agent-ready crypto market intelligence API and MCP server for funding, derivatives, arbitrage, narratives, listings, and news.
  • TBD Predict - Solana-based prediction market for human opinions with an agent CLI and AGENTS.md spec for AI agents to authenticate, list opinion campaigns, and place bets via JSON-friendly commands.

News Data

  • WorldMonitor - AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface.

Alternative Data

  • Adanos Market Sentiment API - Market sentiment API for AI finance agents covering stocks across Reddit, X/Twitter, news, and Polymarket prediction markets with buzz, sentiment, trending, and comparison signals.
  • Pizzint - Pentagon Pizza Index (PizzINT) is a real-time Pentagon pizza tracker that visualizes unusual activity at Pentagon-area pizzerias. It highlights a signal that has historically aligned with late-night, high-tempo operations and breaking news.

Prediction Markets

  • Parsec API - Unified prediction market infrastructure for normalized data, execution, and live streams across Polymarket, Kalshi, Opinion, Limitless, and PredictFun. MCP server for AI agent trading. Generous free tier.
  • PolyMind - Real-time Polymarket trading alerts with multi-AI analysis (Groq, Claude, Gemini). Track whale bets, volume spikes, coordinated wallets, and 12 signal types. Free tier available.

Research Tools

  • DDScore - AI-assisted first-pass due diligence for private-company materials, producing a structured 0–100 score and written report across 12 dimensions while checking relevant claims against current public sources. Supports analyst judgement; not investment advice or a replacement for full due diligence.
  • Synthical - AI-powered collaborative environment for Research.
  • 🌟🌟 TensorTrade - Trade efficiently with reinforcement learning.
  • ML-Quant - Quant resources from ArXiv (sanity), SSRN, RePec, Journals, Podcasts, Videos, and Blogs.
  • JAQS - An open source quant strategies research platform.
  • pyfolio - Portfolio and risk analytics in Python.
  • alphalens - Performance analysis of predictive (alpha) stock factors.
  • empyrical - Common financial risk and performance metrics. Used by Zipline and pyfolio.
  • zvt - Zero vector trader.
  • CongressionalStockBrain - AI-powered tool that ingests U.S. STOCK Act congressional trade disclosures and converts them into machine-scored signals for retail investors.
  • WalletLens - Multi-asset portfolio tracker with AI insights, technical analysis, live prices, and local-first data storage.
  • FN2 - AI market analyst for investors: personalized daily briefings, deep stock research, and scheduled agents that watch your watchlist and earnings. Free tier available.
  • WFGY – Open source framework for debugging and stress testing LLM agents and RAG pipelines. Includes a 16 mode failure map and long-horizon stress tests that are useful for financial research agents.
  • ChainPulse - AI-powered Bitcoin network intelligence CLI for natural language queries on mempool, fees, blocks, and mining analysis.
  • CRNG - Contingency RNG, generates random numbers with real market fat tails (K=5-220) and volatility clustering. Matches 86% of real market metrics vs 14% for NumPy. Includes regime detector.
  • Chart Library - Visual chart pattern search engine. Upload a screenshot or type a ticker+date to find the 10 most similar historical chart patterns and see what happened next. 24M+ embeddings, 19K symbols, REST API + MCP server.
  • Coinugget - Real-time RSI signals, price action & volume spikes dashboard for crypto traders. Free, no sign-up required.
  • QuantLink - AI-powered US-equity research terminal with deep-research agents grounded in SEC filings, a fundamental and technical stock screener with backtesting, institutional 13F holder analysis, insider (Form 4) activity, and congressional trade tracking from STOCK Act disclosures. Free tier available.
  • NeuPortal - AI forecasting-accountability lab: every forecast is locked pre-event, Bitcoin-timestamped (OpenTimestamps), and Brier-scored against prediction markets in public.

Trading System

For Back Test & Live trading

Traditional Market

System

  • the0 - Self-hosted execution engine for algorithmic trading bots. Supports Python, TypeScript, Rust, C++, C#, Scala, and Haskell. Each bot runs in an isolated container with scheduled or streaming execution.
  • 🌟🌟🌟 OpenBB - AI-powered opensource research and analytics workspace.
  • 🌟🌟 zipline - A python algorithmic trading library.
  • 🌟 TradingView - Get real-time information and market insights.
  • rqalpha - A extendable, replaceable Python algorithmic backtest & trading framework.
  • backtrader - Python backtesting library for trading strategies.
  • kungfu - Kungfu Master trading system.
  • finclaw - AI-native quantitative trading engine with 484 alpha factors, genetic algorithm strategy evolution, walk-forward backtesting and paper trading. Supports A-shares, crypto, and MCP server for AI agent integration.
  • lean - Algorithmic trading engine built for easy strategy research, backtesting and live trading.

Combine & Rebuild

Crypto Currencies

  • zenbot - Command-line crypto currency trading bot using Node.js and MongoDB.
  • bot18 - High-frequency crypto currency trading bot developed by Zenbot.
  • magic8bot - Crypto currency trading bot using Node.js and MongoDB.
  • catalyst - An algorithmic trading library for Crypto-Assets in python.
  • QuantResearchDev - Quant Research dev & Traders open source project.
  • MACD - Zenbot MACD Auto-Trader.
  • abu - A quant trading system base on python.

Plugins

  • CoinMarketCapBacktesting - Tests bt and Quantopian Zipline as backtesting frameworks for coin trading strategy.
  • Gekko-BacktestTool - Batch backtest, import and strategy params optimalization for Gekko Trading Bot.

TA Lib

  • pandas_talib - A Python Pandas implementation of technical analysis indicators.
  • finta - Common financial technical indicators implemented in Python-Pandas (70+ indicators).
  • tulipnode - Official Node.js wrapper for Tulip Indicators. Provides over 100 technical analysis overlay and indicator functions.
  • techan.js - A visual, technical analysis and charting (Candlestick, OHLC, indicators) library built on D3.

Exchange API

Do it in real world!

  • Trade It - MCP for trading on common brokerages (Robinhood, ETrade, Schwab, Webull, Public, tastytrade, Coinbase, Kraken so far)
  • IbPy - Python API for the Interactive Brokers on-line trading system.
  • HuobiFeeder - Connect HUOBIPRO exchange, get market/historical data for ABAT trading platform backtest analysis and live trading.
  • ctpwrapper - Shanghai future exchange CTP api.
  • PENDAX - Javascript SDK for Trading/Data API and Websockets for cryptocurrency exchanges like FTX, FTXUS, OKX, Bybit, & More

Framework

  • tf-quant-finance - High-performance TensorFlow library for quantitative finance.

Visualizing

  • playground - Play with neural networks.
  • netron - Visualizer for deep learning and machine learning models.
  • KLineChart - Highly customizable professional lightweight financial charts

GYM Environment

  • 🌟 TradingGym - Trading and Backtesting environment for training reinforcement learning agent.
  • TradzQAI - Trading environment for RL agents, backtesting and training.
  • btgym - Scalable, event-driven, deep-learning-friendly backtesting library.
  • TraderHarness - Contamination-resistant A-share backtesting environment for LLM trading agents, with point-in-time masking, entity/date anonymization, fingerprinted replay, and trajectory (SFT) export.

Articles

Others

  • zipline-tensorboard - TensorBoard as a Zipline dashboard.
  • gekko-quasar-ui - An UI port for gekko trading bot using Quasar framework.
  • Floom AI gateway and marketplace for developers, enables streamlined integration and least volatile approach of AI features into products
  • LendTrain - AI-native mortgage refinance plugin for Claude Code with real-time institutional pricing, state-specific closing costs, FHA Streamline/VA IRRRL detection, and regulatory compliance. Uses MCP (Model Context Protocol) to connect LLMs to live mortgage pricing.
  • Registry Broker - Universal AI agent index for discovering trading agents across Virtuals Protocol, NANDA, MCP, and other registries.
  • KeepRule - AI-powered investment discipline tracking platform with curated principles from 26 legendary investors including Buffett, Munger, and Dalio. Helps traders maintain rational decision-making.
  • Philidor - DeFi risk infrastructure for AI agents: MCP server and REST API for vault risk scores, portfolio analysis, and due diligence. No API key. 700+ vaults, 9 protocols, 6 chains.
  • Hindsight - State-of-the-art long-term memory for AI agents by Vectorize. Open source, self-hostable, with integrations for LangChain, CrewAI, MCP, and more. Gives financial trading agents persistent memory across sessions.

Other Resource

  • 🌟🌟🌟 Stock-Prediction-Models - Stock-Prediction-Models, Gathers machine learning and deep learning models for Stock forecasting, included trading bots and simulations.
  • 🌟🌟 Financial Machine Learning - A curated list of practical financial machine learning (FinML) tools and applications. This collection is primarily in Python.
  • 🌟 Awesome-Quant-Machine-Learning-Trading - Quant / Algorithm trading resources with an emphasis on Machine Learning.
  • awesome-quant - A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance).
  • FinancePy - A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.
  • Explore Finance Service Libraries & Projects - Explore a curated list of Fintech popular & new libraries, top authors, trending project kits, discussions, tutorials & learning resources on kandi.
  • AgentMarket - B2A marketplace for AI agents. 189 listings, 28M+ real energy data records, LangChain/MCP integration.
  • MeterCall — One metered API gateway. 21M+ endpoints (payments, SMS, AI, CRMs, gov data). Free tier; pay per call.