Skip to content

About

A curated list of awesome OSS, programmable APIs, and autonomous AI agents for developers in finance. Discover resources for quantitative analysis (Quant), algorithmic trading bots, Fintech platforms, LLMs, and portfolio management.

Topics

Resources

Stars

16 stars

Watchers

0 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Awesome Developer Finance

Awesome

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.


Contents


AI & LLM Agents

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.

Trading Platforms

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.

Investment Research & Analytics

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.

Portfolio & Business Management

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.

Banking & Payments

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.

Data APIs

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).

Quantitative Libraries

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.

Contributing

Contributions are welcome! If you have a project, platform, or resource you'd like to add, please open a pull request.

  1. Fork the repository.
  2. Add your link to the appropriate category in README.md.
  3. Keep the format consistent: [Project Name](URL) - A brief, one-sentence description.
  4. Submit your pull request.

About

A curated list of awesome OSS, programmable APIs, and autonomous AI agents for developers in finance. Discover resources for quantitative analysis (Quant), algorithmic trading bots, Fintech platforms, LLMs, and portfolio management.

Topics

Resources

Stars

16 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors