A curated list of awesome open-source projects, platforms, APIs, and resources for developers working in the finance space. This list focuses on programmable, open-source, and AI-driven tools.
- AI & LLM Agents
- Trading Platforms & Bots
- Investment Research & Analytics
- Portfolio & Business Management
- Banking & Payments
- Data APIs
- Quantitative Libraries
- Contributing
Tools and platforms using AI, Large Language Models, and autonomous agents for financial analysis, research, and trading.
- TauricResearch/TradingAgents - A multi-agent LLM framework for financial trading that simulates a real-world trading firm with specialized agents.
- The-Swarm-Corporation/AutoHedge - An autonomous agent and swarm-based framework for automated financial risk management, trading strategies, and portfolio hedging.
- ValueCell-ai/valuecell - A community-driven, multi-agent platform for financial applications, including deep research and auto-trading agents.
- virattt/dexter - An autonomous agent for deep financial research that can think, plan, and learn as it works with real-time market data.
- wshobson/financial-chat - An open-source financial chat application powered by LangChain, OpenBB, and Claude 3 for AI-driven analysis.
- AnandChowdhary/priced-in - An autonomous AI stock trading agent that runs on GitHub Actions.
- wshobson/maverick-mcp - A personal stock analysis MCP server for professional-grade financial data analysis, designed to integrate with Claude Desktop.
- Capital Companion - An AI-powered trading assistant platform for technical analysis, trend predictions, and market insights.
- AI-Trader - AI-Trader enables five distinct AI models, each employing unique investment strategies, to compete autonomously in the same market and determine which can generate the highest profits in NASDAQ 100 trading.
- HKUDS/Vibe-Trading - An AI-powered multi-agent finance workspace that turns natural language requests into executable trading strategies and research insights.
- AI-Hedge-Fund - An AI-powered hedge fund team where multiple agents (Buffett, Graham, etc.) collaborate to make trading decisions.
- NoFxAiOS/nofx - An open-source AI trading operating system that automates workflows with multi-agent orchestration and low-latency execution.
- shiyu-coder/Kronos - An open-source foundation model for financial candlesticks (K-lines) and quantitative finance tasks.
- google-research/timesfm - A pretrained time-series foundation model developed by Google Research for zero-shot time-series forecasting and financial temporal data modeling.
- xbtlin/ai-berkshire - An AI-era value investing research framework built for Claude Code and Codex that utilizes multi-agent parallel research based on the methodologies of four investment masters.
- alsk1992/CloddsBot - An open-source autonomous AI trading agent and terminal operating across prediction markets, futures, and multi-chain DeFi protocols.
Open-source platforms for building, backtesting, and deploying algorithmic trading strategies.
- freqtrade - A free, open-source crypto trading bot written in Python. It supports all major exchanges and is controllable via Telegram or a web UI.
- NautilusTrader - A high-performance, open-source platform for quantitative and algorithmic trading, built for speed and reliability.
- sngyai/Sequoia-X - A quantitative trading and strategy platform featuring stock screening, backtesting, and automated webhook alerts.
Open-source platforms and terminals for financial data analysis, visualization, and investment research.
- OpenBB - A leading open-source investment research platform that provides access to financial data from a wide variety of sources.
- FinceptTerminal - An open-source alternative to the Bloomberg Terminal, offering tools for real-time market data visualization and research.
- OpenStock - An open-source stock market platform for real-time price tracking, stock screening, interactive charts, and market insights.
Tools for tracking investments, managing personal finances, or handling business financial data.
- Wealthfolio - A beautiful, private, and secure desktop application for investment tracking.
- Maybe - A platform for businesses to connect their QuickBooks account and get financial insights in plain English (formerly a personal finance tool).
- Sure - Sure is an open-source, community-maintained personal finance application that serves as a self-hostable fork of the discontinued Maybe Finance project.
APIs and platforms for managing bank accounts, processing payments, and moving money programmatically.
- Mercury API - A robust API for startups to programmatically manage bank accounts, automate payments, and access transaction data.
APIs focused on providing programmable access to financial data for developers and AI agents.
- Adanos Market Sentiment - API-first stock sentiment data from Reddit, X / FinTwit, News, and Polymarket for developer tools, dashboards, and AI agents.
- Financial Datasets - A financial data API provider built specifically for AI agents and LLMs, offering statements, SEC filings, news, and more.
- FXMacroData - Macroeconomic indicators, central bank policy rates, FX spot rates, CFTC COT positioning data, and economic release calendars for 18+ currencies via REST API and remote MCP server (
https://fxmacrodata.com/mcp).
Code libraries and frameworks for quantitative analysis, data manipulation, and strategy simulation.
- shashankvemuri/Finance - A collection of 150+ Python programs for quantitative finance, including data gathering, analysis, and strategy simulation.
Contributions are welcome! If you have a project, platform, or resource you'd like to add, please open a pull request.
- Fork the repository.
- Add your link to the appropriate category in
README.md. - Keep the format consistent:
[Project Name](URL) - A brief, one-sentence description. - Submit your pull request.