awesome-finance-agents

mcp
Guvenlik Denetimi
Uyari
Health Gecti
  • License — License: CC0-1.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 29 GitHub stars
Code Uyari
  • network request — Outbound network request in mcp/src/index.ts
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

A curated, bilingual list of open-source finance agents, organized by financial function and reliability. Not investment advice.

README.md

Awesome Finance Agents Awesome

Open-source LLM agents for finance, organized by job: research, trading, operations, risk & compliance, personal finance, evaluation, and backtesting.

English | 简体中文

This list is organized by financial function. Trading is one chapter; for a deeper trading-only catalog, see LLMQuant/awesome-trading-agents in the Appendix. It also covers accounting, compliance, evaluation, and backtesting/replay.

Each chapter answers: what problem it solves, which open-source projects to study, and one pitfall tip. Star counts are omitted so they do not go stale. 🇨🇳 marks China A-share / Chinese-language projects; other flags mark region-specific data sources (for example 🇹🇷, 🇰🇷). (sim) / (live) / (paper) mark paper trading, live trading, or paper-code when known.

Contents

The Map

flowchart TB
    subgraph Tools["Data and tools"]
        C1["1 Data / MCP / Skills"]
    end
    subgraph Jobs["Financial jobs"]
        C2["2 Research"]
        C3["3 Multi-agent decisions"]
        C4["4 Trading and portfolio"]
        C5["5 Quant automation"]
        C6["6 Accounting"]
        C7["7 Risk and compliance"]
        C8["8 Personal finance"]
    end
    subgraph Trust["Reliability"]
        C9["9 Evaluation and arenas"]
        C10["10 Backtest / replay / leakage"]
    end
    C1 --> Jobs
    Jobs --> Trust
    Trust -. improves .-> Jobs
# Chapter Core question
1 Data and Tools How does the agent get trustworthy, timestamped market and filing data?
2 Investment Research How does it turn filings and news into source-backed memos?
3 Multi-Agent Decisions How do specialized agents debate and hand off a decision?
4 Trading and Portfolio How does a signal become a sized, risk-checked order?
5 Quant Automation How do agents mine factors and iterate strategies?
6 Accounting How do agents bookkeep, reconcile, and report without rewriting history?
7 Risk and Compliance How are AML/KYC, DD, and irreversible actions gated?
8 Personal Finance How do local-first apps expose budgets and accounts to agents?
9 Evaluation and Arenas How do we measure research, decisions, safety, and live skill?
10 Backtest and Leakage How do we keep market-time correctness under agent loops?

How to Use This List

Building a research agent. Start with chapters 1 → 2 → 9.

Building a trading agent. Read 1 → 3/4 → 10 → 9, then use the trading-only list linked in the Appendix for more depth.

Ops / compliance / personal finance. Start with chapters 6, 7, and 8.

Interview or design review. Use each chapter's pitfall tip as a failure-mode checklist.

This is a shortlist, not a catalog. Links were checked when added; CI runs awesome-lint and a weekly link checker.

1. Data and Tools

What Problem It Solves

A finance agent is only as good as the data and tools it can call. This chapter covers market data, filings, broker bridges, and skill packs that expose those capabilities to MCP-aware agents.

Platforms and market data

  • OpenBB - Open data platform for analysts, quants, and AI agents across equities, options, crypto, and macro.
  • akshare - 🇨🇳 China A-share and multi-market data toolkit widely used as an agent data backend.
  • a-stock-data - 🇨🇳 High-coverage A-share data endpoints designed for agent and research workflows.
  • edgartools - Typed Python API for SEC EDGAR: 10-K/8-K, XBRL, 13F, Form 3/4/5.
  • MarS - Microsoft financial market simulation engine powered by a generative foundation model.
  • global-stock-data - Zero-auth US market data skill for coding agents: CBOE options Greeks, FINRA short volume, SEC filings, screener.
  • stock-screener - CANSLIM/Minervini screener across 12 markets with AI research chat and an MCP server.
  • yahoo-finance2 - Unofficial Yahoo Finance API for Node with a CLI, MCP server, and agent skill.
  • CNEquity - 🇨🇳 Local Parquet data lake for China markets with point-in-time semantics, quality audits, and MCP access.
  • FQGate-agent - 🇨🇳 Local A-share quotes, K-lines, Level-2 and news from the Tonghuashun client, exposed to Codex/Claude Code-style agents.
  • dartlab - 🇰🇷 Korean DART and SEC EDGAR filings as structured Python data for company analysis.
  • idx - 🇮🇩 Indonesian stock market (IDX/IHSG) CLI, web terminal, and MCP: prices, fundamentals, and screening with no API key.

MCP servers

  • financial-services - Anthropic official skills and connectors pack for financial-services workflows.
  • FinanceMCP - 🇨🇳 Tushare + Binance finance MCP for Claude-style agents.
  • mcp-cn-a-stock - 🇨🇳 MCP server that exposes China A-share market data to LLMs.
  • sec-edgar-mcp - MCP server for browsing and querying SEC EDGAR filings.
  • yahoo-finance-mcp - Yahoo Finance market data exposed over MCP.
  • mcp_massive - MCP for Massive.com (formerly Polygon) market data.
  • tradingview-mcp - TradingView MCP: market data, screeners, technicals, and backtesting bridges.
  • Equibles - Self-hosted financial data MCP: SEC filings, XBRL financials, 13F holdings, insider and congressional trades, FRED.
  • opennews-mcp - News aggregation MCP with AI ratings and trading-signal tags for crypto and markets.
  • financial-datasets/mcp-server - MCP server for the Financial Datasets stock market API (prices, statements, news).
  • stock-api - 🇨🇳 A-share, US, HK, and exchange-traded fund quotes via Node.js, browser, CLI, or MCP.
  • metatrader-mcp-server - MCP server that lets LLMs read data and place trades through MetaTrader 5. (live)
  • nt8-mcp - MCP + NinjaTrader 8 AddOn for compiling NinjaScript, chart/print reads, and headless backtests. (sim)
  • maverick-mcp - Stock MCP with Yahoo Finance data, technical analysis, portfolio tracking, and Python backtests.
  • momentum-mcp - Quant MCP server for screening, OHLCV, technicals, charts, and financial news (~100 tools).
  • borsa-mcp - 🇹🇷 MCP for Borsa Istanbul, US equities, and Turkish fund data.
  • investor-agent - MCP server bundling market data, fundamentals, options, and sentiment for building an investor agent.
  • interactive-brokers-mcp - Interactive Brokers MCP server for account, market data, and order tools. (sim/live)
  • alpha_vantage_mcp - Official Alpha Vantage MCP server for equities, FX, crypto, and economic indicators.
  • Financial-Modeling-Prep-MCP-Server - MCP implementation of the Financial Modeling Prep API (statements, ratios, estimates, filings).
  • fred-mcp-server - MCP server for FRED (Federal Reserve Economic Data) macro series.
  • Financial Evidence - Free, read-only MCP server and Python SDK for money-market, bank and BTC liquidity data, with source links, dates and units on every row.
  • Finance MCP - Hosted MCP server with 13 finance data tools for US stocks, US macro, crypto spot, options, SEC filings and fundamentals, and prediction markets, from OKX, Deribit, SEC EDGAR, FMP, FRED, Polymarket, Tiingo, and Finnhub. Connect over OAuth or an API key. Never charges money; each account gets 1,000 free credits.

Official broker and exchange agent kits

  • alpaca-mcp-server - Official Alpaca MCP for stocks, ETFs, options, and crypto with paper trading. (sim)
  • okx/agent-trade-kit - OKX trading MCP for spot, swap, futures, options, and grid bots. (live)
  • kraken-cli - Kraken's AI-native CLI for crypto, tokenized stocks, FX, and derivatives, designed for agent use. (live)
  • Bitget-AI/agent_hub - Official Bitget toolkit connecting Claude, Cursor, Codex, and ChatGPT to Bitget trading. (live)
  • Polymarket/agent-skills - Official Polymarket agent skills for market discovery and trading.
  • okx/agent-skills - Official OKX agent skills for market data, portfolio queries, and trading. (live)
  • alpaca-skills - Official Alpaca SKILL.md files for its Trading and Broker APIs. (sim/live)
  • QuantConnect/mcp-server - Official QuantConnect MCP for driving projects, backtests, and live algorithms from an agent.
  • futu-agent-hub - Official Futu skills for Futu OpenAPI, information search, and sentiment indicators.
  • longbridge-terminal - Official Longbridge CLI covering every Longbridge OpenAPI endpoint for HK/US quotes, options, positions, and orders, built for agent tool calls, with a TUI. (live)
  • longbridge-mcp - Official Longbridge MCP with 164 tools for HK/US quotes, options, orders, fundamentals, analyst ratings, and calendars over a hosted OAuth 2.1 endpoint. (live)
  • longbridge/skills - Official Longbridge agent skills (13) for market data, technical analysis, fundamentals, portfolio, and earnings, for Claude Code and Codex.

Skills packs

  • finance-skills - Skill pack for AI financial analysis workflows.
  • claude-trading-skills - Claude skills pack for US equity investors and traders.
  • UZI-Skill - 🇨🇳 Popular persona-style stock-review skill pack for A/HK/US markets with rule-based scoring.
  • investorskills - Library encoding well-known investors' judgment as structured, portable skills for finance agents.
  • digital-oracle - Skill that answers macro questions (housing, gold, BTC, geopolitics) with market-implied probability estimates.
  • equity-research-skill - Single-stock and earnings deep-dive skill producing chaptered equity research reports.
  • agentii-investment-intelligence - 25 equity-research skills built on SEC filings, XBRL financials, and market data.
  • JoelLewis/finance_skills - 81 Claude Code skills across 7 financial-services plugins (wealth, compliance, operations, and more).
  • quant-buddy-skills - 🇨🇳 Quant analysis skills across A/HK/US equities, futures, macro, and ETFs.

Pitfall Tip

Prefer point-in-time and timestamped sources. Do not let the model invent ticker prices or filing numbers. Mark any tool that can place an order as write-capable and gate it behind approval.

2. Investment Research and Deep Research

What Problem It Solves

Research agents read filings, transcripts, news, and data rooms, then produce source-backed investment memos. The hard part is grounding every number and claim.

Open-source research agents

  • dexter - Autonomous deep financial research agent with tool use and structured reports.
  • FinRobot - Open-source AI agent platform for financial applications from AI4Finance.
  • FinSight - Deep financial research agent framework (ACL 2026 lineage).
  • ai-berkshire - Value-investing multi-agent research in a Buffett/Munger style.
  • ai-financial-agent - Investment research financial agent from the dexter/ai-hedge-fund author.
  • DeepEar - 🇨🇳 Deep research and financial signal tracking framework (顺风耳).
  • claude-equity-research - Claude Code plugin for institutional-style equity research workflows.
  • FinnewsHunter - Multi-agent financial news intelligence: real-time analysis, sentiment, and signal extraction.
  • FinSight-AI - Equity research agent with evidence-grounded RAG, versioned reports, and quality checks.
  • prism-insight - Multi-agent stock analysis and trading system with report generation (Korean and US markets).
  • augur - Local-first research memory with multi-persona analysis, time-stamped evidence, and replayable runs.
  • dayu-agent - 🇨🇳 Buy-side filings analysis agent for US/A/HK reports: download, Q&A, and auditable report writing.
  • Claude-Code-Stock-Deep-Research-Agent - 🇨🇳 Claude Code setup running an 8-stage stock due-diligence flow with parallel research agents.
  • alphasift - Full-market stock screening with LLM ranking, risk-aware scoring, and auditable evidence.
  • dexter-jp - Dexter-style deep research agent for Japanese listed companies on EDINET data.
  • FinanceHarness - Autonomous financial deep-research framework (paper code).
  • kamathhrishi/finance-agent - Q&A over earnings calls, SEC filings, and news using file-tool navigation rather than vector RAG.
  • open-etf-agent - Build an ETF research agent module by module: runnable code and bilingual deep-dive notes.

Self-hosted research workbenches and terminals

  • LangAlpha - Claude Code style workbench aimed at financial markets research.
  • Vibe-Research - 🇨🇳 A/US/HK equity research workbench with a large local data surface.
  • easy-stock - 🇨🇳 A-share analysis and AI research desktop workbench.
  • Seris - Desktop AI market research assistant: chat beside live charts, price alerts, and local backtests with your own model.
  • OpenChart - Open-source trading workspace with charts, alerts, and AI research agents.
  • FinceptTerminal - Open-source finance terminal (AGPL) with market analytics, built-in AI research agents, and broker/backtest hooks.
  • go-stock - 🇨🇳 Local-first desktop AI stock analysis for A/HK/US: quotes, news and fund-flow analysis, screening, alerts.
  • tick-stock-panel - 🇨🇳 Self-hosted A-share workbench: LLM-assisted strategy building, monitoring, backtests, and reviews.
  • PanWatch - 🇨🇳 AI stock monitoring for A/HK/US built on TradingAgents, with portfolio insights and alerts.
  • vibe-astock - 🇨🇳 A-share short-term review workbench: anomaly watch, sentiment review, AI recaps, trade journal.
  • hunter-community - 🇨🇳 Self-hosted multi-agent research terminal for A/HK/US equities: screener, stock deep dives, watchlists, and holdings, with your own model key.
  • folio - Local-first AI investment research workbench with evidence-backed theses, portfolio risk, and a Pi agent copilot.

Pitfall Tip

Require citations to filing sections or URLs. Reject answers that invent financial ratios. Prefer agents that keep a tool-call trail you can audit.

3. Multi-Agent Research and Decision Systems

What Problem It Solves

These systems simulate an analyst team: specialized agents debate, hand off, and reach a decision. Useful for exploring role structure, not as out-of-the-box alpha.

Flagship multi-agent systems

  • TradingAgents - Multi-agent LLM trading framework with analyst, trader, and risk roles.
  • ai-hedge-fund - AI hedge fund simulation with specialized investing agents.
  • TradingAgents-CN - 🇨🇳 Chinese-enhanced TradingAgents with local market adaptations.
  • valuecell - Community multi-agent platform aimed at financial applications.
  • AutoHedge - Swarm-style auto-hedge multi-agent system.
  • TradingAgents-astock - 🇨🇳 A-share adapted TradingAgents with local data features.
  • aiagents-stock - 🇨🇳 Multi-AI stock team for analysis, watchlists, and sector rotation alerts.
  • TradingAgents-AShare - 🇨🇳 A-share multi-agent research desk with debate UI.
  • lumibot - Broker-connected trading agents with backtests across many brokers. (sim/live)
  • ai-hedge-fund-crypto - Crypto-oriented fork of ai-hedge-fund.
  • ALTA - Research-only multi-agent trading firm: scouts, reviewers, and a strategy desk with a separate broker boundary. (sim)
  • atlas-gic - Self-improving trading agents that evolve their prompts against market feedback (autoresearch-style).
  • ai-market-maker - Crypto hedge-fund-style agent stack on LangGraph with a hard risk-guard veto before execution.
  • easy_investment_Agent_crewai - 🇨🇳 CrewAI + AKShare multi-agent A-share analysis platform.
  • CryptoTradingAgents - Multi-agent LLM decision framework adapted for crypto markets.
  • trading-agents-java - 🇨🇳 Spring AI multi-agent research desk with debate, daily position reviews, and vector memory.
  • AlpacaTradingAgent - TradingAgents-style multi-agent framework wired to Alpaca for paper/live orders. (sim/live)
  • FinCon - Manager-analyst multi-agent system with conceptual verbal reinforcement (NeurIPS 2024). (paper)
  • BetterTradingAgents - Multi-agent stock research with analyst debate, backtesting, risk controls, and paper trading. (sim)

Pitfall Tip

Debate does not equal correctness. Watch for shared context contamination across agents and for consensus that is just the loudest prompt.

4. Trading Execution and Portfolio Management

What Problem It Solves

From signal to order: position sizing, risk budgets, broker/exchange connectors, and portfolio analytics. For a broader trading-only catalog, see LLMQuant/awesome-trading-agents in the Appendix.

LLM trading agents

  • daily_stock_analysis - 🇨🇳 LLM multi-market stock analysis with dashboard and alerts.
  • Vibe-Trading - Personal trading agent stack from HKUDS. (sim)
  • AI-Trader - Agent-native automated trading research system.
  • nofx - AI trading terminal assistant for US stocks, commodities, forex, and crypto. (sim/live)
  • OpenAlice - One-person Wall Street style AI trading agent across assets.
  • AgenticTrading - Agentic trading research codebase paired with evaluation harnesses.
  • FinRL-Trading - AI-native modular infrastructure for quantitative trading (FinRL-X).
  • FinMem-LLM-StockTrading - Layered-memory LLM trading agent from the FinMem line of work. (paper)
  • jev-trade - Model-driven Hyperliquid trader: one call per tick across five isolated coin sleeves, with a live desk and dry-run mode. (sim/live)
  • QuantDinger - Self-hostable AI trading OS: agent and natural-language strategy building, backtests, and broker/exchange execution. (sim/live)
  • OctoBot - Open-source crypto bot with AI/LLM strategy modes alongside grid, DCA, and TradingView signals. (sim/live)
  • Hyper-Alpha-Arena - AI trading platform for Hyperliquid and Binance futures with model-driven strategies. (sim/live)
  • MAHORAGA - Autonomous trading agent driven by social-sentiment analysis. (sim/live)
  • nof1.ai - Open re-implementation of the nof1.ai autonomous LLM trading agent. (sim/live)
  • OpenTrade - macOS harness letting Claude Code/Codex agents trade via Robinhood's official MCP, with approvals and limits. (live)
  • hummingbot/condor - Hummingbot's Telegram harness for monitoring and running AI trading agents via the Hummingbot API. (live)
  • WyckoffTradingAgent - 🇨🇳 Wyckoff volume-price trading agent and A-share stock screener with CLI workflows and MCP tools.
  • FriesTrader - Robinhood trading agent placing real orders through Robinhood's agentic-trading MCP, under mechanical risk rules the model cannot override. (live)

Prediction-market agents

  • polymarket-mcp-server - MCP for Polymarket prediction markets with monitoring and safety features. (sim/live)
  • CloddsBot - Autonomous AI trading agent spanning Polymarket, Kalshi, and crypto exchanges. (sim/live)
  • pmxt - Unified API for trading Polymarket, Kalshi, and other prediction markets. (live)
  • Polyseer - Multi-agent deep research for Polymarket/Kalshi questions with evidence weighting and cited reports.
  • kalshi-ai-trading-bot - Toolkit for AI-driven strategies on Kalshi prediction markets. (sim/live)
  • kalshi-trading-bot-cli - CLI that researches Kalshi markets, estimates probabilities, and places trades. (sim/live)

Broker bridges and execution substrates

  • alpaca-py - Official Alpaca Python SDK; common backend for paper/live agent trading. (sim/live)
  • freqtrade - Popular crypto trading bot often used as an execution backend for agents. (sim/live)
  • hummingbot - Open-source crypto market making and execution framework. (live)
  • tradememory-protocol - Decision audit trail and memory protocol for AI trading agents.
  • ccxt - Unified API for 100+ crypto exchanges; a common execution layer for crypto agents. (live)
  • easytrader - 🇨🇳 A-share broker automation for Tonghuashun, miniQMT, and Xueqiu; used as an agent execution layer. (live)
  • fintool - Rust CLI suite for agentic trading and market intelligence, one binary per exchange. (live)

Pitfall Tip

Separate paper from live. Never give an agent unbounded live order permission. Model fees, slippage, and halt rules before trusting PnL screenshots.

5. Quantitative Research Automation

What Problem It Solves

Agents that mine factors, write strategy code, run backtests, and iterate. Closest thing to an autonomous quant researcher.

Research automation systems

  • qlib - AI-oriented quant platform; common substrate for factor and model research agents.

  • RD-Agent - Microsoft R&D agent with a strong finance factor/strategy automation track.

  • alphagen - RL-based generation of formulaic alpha factor sets.

  • QuantaAlpha - Agentic workflow for discovering quantitative alpha factors.

  • QuantGPT - Agent-driven alpha factory that designs, backtests, and submits factors.

  • AlphaFin - Retrieval-augmented stock-chain style financial analysis.

  • pwb-alphaevolve - AlphaEvolve-style coding agent applied to trading strategies.

  • Alpha-R1 - Alpha and factor research agent line from FinStep-AI.

  • LLMQuant/quant-mind - Agent-oriented pipeline that turns papers, news, and filings into typed, cited, time-stamped financial knowledge.

  • QuantHarness - Price-driven multi-agent LLM framework for high-frequency trading research. (paper)

  • Qbot - 🇨🇳 Locally deployed AI quant research and trading bot platform.

  • ai_quant_trade - 🇨🇳 All-in-one AI quant toolbox covering strategies, LLMs, factor mining, and sim/live trading.

  • qusong0627/QuantMind - 🇨🇳 AI-native multi-market quant platform integrating Qlib and RD-Agent factor evolution.

  • loopera - Hypothesis-driven agent for fundamental factor research with evidence-gated validation.

  • finlab-ai - Agent skills for generating and testing quant strategies on FinLab (Taiwan stocks).

  • qanat - MCP server for factor processing and backtesting that an agent can drive directly.

  • x2strategy - Agent skill that extracts structured strategy specs from quant finance papers.

  • AgentQuant - Failure-aware harness for reproducible strategy research with typed agent workflows.

  • alphaevo - Self-evolving stock strategy research agent with backtest feedback.

  • EvoQuant - Self-evolving research agent that runs the full quant research loop.

  • quantitative-signal-discovery-agent - NVIDIA blueprint: closed-loop LLM workflow that generates, codes, and evaluates alpha signals.

  • AlphaQuanter - Tool-orchestrated agentic RL framework for stock trading (ACL 2026). (paper)

  • AgonAlpha - Multi-agent LLM alpha miner with adversarial review and parallel budget allocation; 17 SPECTACULAR of 60 WorldQuant BRAIN submissions (Fitness 9.50, Sharpe 3.48). (paper)

Pitfall Tip

Factor factories overfit fast. Demand walk-forward or purged CV, and keep a holdout the agent never sees.

6. Finance Operations and Accounting

What Problem It Solves

Agents for bookkeeping, reconciliation, invoices, tax, and reporting, plus MCP access to accounting systems.

Ledgers and agent accountants

  • beancount - Double-entry plaintext accounting ledger; common target for bookkeeping agents.
  • fava - Web UI for Beancount; useful review surface next to an accounting agent.
  • Klaudia - Self-hosted agentic accountant for receipts, reconciliation, and approvals.
  • Bookkeeping-Agency-Skill - 🇨🇳 Skills pack for China bookkeeping-agency vertical agents.
  • accounted - Open-source ERP designed to be operated by agents.
  • cfo-stack - Beancount-based AI CFO workflow: import, classification, reconciliation, reports, and tax skills.

Tax, invoicing, and payables

  • TaxHacker - Self-hosted AI accounting app: LLM extraction for receipts, invoices, and transactions with custom categories.
  • openaccountants - Sourced accounting and tax guides written for both people and AI agents.
  • shinkoku - Japanese tax-return agent plugin covering bookkeeping through e-Tax entry.
  • mcp-fiscal-brasil - Brazilian tax and fiscal MCP: CNPJ, NF-e, SPED, Simples Nacional, and more.
  • opentax - Open-source US federal tax engine shipped as a single CLI with agent skills.

Accounting-system MCP servers

  • norman-mcp-server - MCP for AI-powered bookkeeping and tax filing automation (EU-oriented).
  • quickbooks-online-mcp-server - Official Intuit MCP server giving AI assistants access to QuickBooks Online data.
  • xero-mcp-server - Official Xero MCP server for contacts, invoices, accounts, and reports.
  • stripe/ai - Stripe's agent toolkit and MCP for payments, billing, and usage-based charging.

Pitfall Tip

Accounting agents must be append-only or approval-gated. Never let an agent silently rewrite historical ledger entries.

7. Risk, Compliance, and Audit

What Problem It Solves

AML/KYC, fraud triage, due diligence, ESG review, and action firewalls that sit in front of irreversible agent actions (orders, payments, ledger writes).

Due diligence, AML/KYC, and firewalls

Pitfall Tip

Compliance agents should propose, not auto-clear. Keep human gates and an immutable audit log of every overridden alert.

8. Personal Finance

What Problem It Solves

Budgeting, spending analysis, net-worth tracking, and local-first finance apps that agents can connect to via MCP or skills.

Apps and MCP bridges

  • actual - Local-first personal finance app; common integration surface for agents.
  • firefly-iii - Self-hosted personal finances manager with a mature API.
  • accountant24 - Personal finance agent oriented around bookkeeping workflows.
  • monarch-mcp-server - MCP server for Monarch Money personal finance data.
  • lunchmoney-mcp - Lunch Money personal finance MCP.
  • moneymatter - Self-hosted budget tracker with a built-in MCP server.
  • mcp-server-firefly-iii - MCP server bridging agents to Firefly III.
  • finance-assistant - Personal finance copilot skill (FIRE planning, bank statement formats).
  • opencoffer - Self-hosted personal finance with BYO-LLM chat and MCP.
  • open-net-worth - Self-hosted personal-finance agent for budgets, investments, and optional trade placement.
  • BeeCount - 🇨🇳 Local-first bookkeeping app (iOS/Android/Web) with AI capture, self-hosted sync, and MCP.
  • aurelio-finance - Open-source personal finance app with an AI advisor for net worth, investments, and cash flow.
  • actual-ai - Categorizes Actual Budget transactions with an LLM (OpenAI-compatible or Ollama).
  • Finance-Guru - Self-hosted family-office engine with typed calculators, a private ledger, and specialist agents.
  • ray-finance - Open-source AI financial advisor that keeps context about your situation across conversations.
  • beancount-io - Plain-text double-entry bookkeeping apps for people and AI agents (iOS/Android).

Pitfall Tip

Prefer local-first or read-only MCP access to bank data. Never store raw banking credentials inside an agent prompt or chat log.

9. Evaluation Benchmarks and Arenas

What Problem It Solves

Measure research QA, trading decisions, safety, and live arena performance. Without evals, finance agents are demos.

Research and open-book QA

  • PIXIU - FinMA + FinBen financial LLM evaluation suite.
  • FinBen - Holistic financial LLM benchmark from The-FinAI.
  • financebench - Open-book financial QA benchmark over real filings.
  • finance-agent - Tool-using finance agent research benchmark (arXiv:2508.00828).
  • finance-agent-v2 - Finance Agent benchmark v2 with EDGAR, web, and price tools.
  • FinSearchComp - Expert financial search and reasoning benchmark (ByteDance Seed lineage).
  • BizFinBench - Business-driven real-world financial LLM benchmark.
  • FinEval - 🇨🇳 Chinese financial LLM evaluation suite.
  • MME-Finance - Multimodal finance benchmark for expert-level understanding.
  • FinToolBench - 760 executable financial tools and 295 queries for evaluating tool-using agents.
  • FinMTM - Multi-turn multimodal benchmark for financial reasoning and agents.
  • finchain - Symbolic benchmark for verifiable chain-of-thought financial reasoning.
  • big-finance-benchmark - Reference harness for BigFinanceBench, a workflow-grounded financial research benchmark.
  • CNFinBench - 🇨🇳 OpenCompass benchmark for high-stakes financial agent tasks.
  • FinanceBenchmark - Microsoft benchmark for finance agents in M365 Copilot (~300 tasks with ERP and web tools).

Decision and trading benchmarks

  • INVESTOR-BENCH - InvestorBench: LLM agent financial decision benchmark (ACL 2025).
  • QuantitativeFinance-Bench - State-aware interactive quant agent benchmark on Harbor.
  • stockbench - Controlled benchmark asking whether LLM agents can trade profitably.
  • DeepFund - NeurIPS'25 pilot for fund-investment style agent evaluation.
  • QuantCode-Bench - Benchmark for executable algorithmic trading code generation.
  • TwinMarket - LLM-driven market simulation for agent interaction studies.

Live arenas and public track records

  • live-trade-bench - Live evaluation of trading agents.
  • Agent_Market_Arena - Live multi-market trading arena for LLM agents.
  • alpha-arena - Alpha arena competition harness for trading agents.
  • LLM-Trading-Lab - Public experiment where ChatGPT manages a small real-money micro-cap portfolio, with logs and code. (live)
  • nof0 - 🇨🇳 Open-source AI trading arena in the style of nof1 Alpha Arena.
  • continuous-record-llm-trading-agents - Data and artifacts from a continuous-record study of what LLM trading agents actually do. (paper)

Safety and trustworthiness

Pitfall Tip

Leaderboard PnL without costs, latency, or leakage controls is not evidence. Prefer benchmarks that publish contamination policy and tool access rules.

10. Backtesting, Replay, and Leakage Control

What Problem It Solves

Finance-specific reliability layer: point-in-time data, look-ahead bias control, deterministic replay, and realistic cost models. General agent durability belongs in agent-infra style lists; this chapter is market-time correctness.

Harnesses and engines

  • TraderHarness - ⭐ Contamination-resistant point-in-time backtest and replay for LLM traders.
  • nautilus_trader - Deterministic production-grade trading engine usable as an agent execution substrate.
  • vectorbt - High-performance vectorized backtesting often wrapped by strategy agents.
  • backtesting.py - Simple, readable Python backtesting library for strategy prototypes.
  • pybroker - Python algorithmic trading with ML-friendly backtesting hooks.
  • zipline-reloaded - Maintained Zipline fork for Pythonic event-driven backtests.
  • Lean - QuantConnect's open-source event-driven engine for backtests and live trading.
  • llm-agent-trader - Backtesting system where an LLM makes the trade decisions, with FastAPI and Next.js UI.
  • vectorbt-backtesting-skills - Agent skills for writing and running VectorBT backtests (India, US, crypto).

Pitfall Tip

If your backtest can see tomorrow's close, your agent is cheating. Prefer PIT datasets, embargoed splits, and replay logs that pin model + data versions.

Appendix

Models, surveys, and neighboring lists that are useful context but not always "agents" themselves.

Financial LLMs and related models

  • FinGPT - Open-source financial LLM line from AI4Finance.
  • FinRL - Financial reinforcement learning library and tutorials.
  • Fin-R1 - 🇨🇳 Financial reasoning LLM (Fin-R1).
  • Kronos - Foundation model for financial markets.
  • finBERT - Classic financial sentiment BERT.
  • XuanYuan - 🇨🇳 Chinese financial LLM (XuanYuan).
  • qwen-dianjin - 🇨🇳 Qwen DianJin financial LLMs from Alibaba Cloud.

Surveys and paper lists

Related awesome lists

Contributing

Contributions are welcome. Read the contribution guidelines first. Changes are tracked in the changelog.

Footnotes

For research and education only. Not investment advice.

Published under CC0 1.0 Universal.

Maintained by Ao Wang.

Yorumlar (0)

Sonuc bulunamadi