#3535th of 42 in Agent platformsFor finance and business, trading, stocks and crypto, finance and accounting

finrobot

Multi-agent equity research with code-computed valuations and LLM-written reports

Stars
8.3k
License
Apache-2.0
Last commit
Sep 2026
Last release
Jul 2026
Language
Python
Stars, last 29 weeks+1,819
1 Apr 2026: 6,444 stars8 Apr 2026: 6,557 stars15 Apr 2026: 6,627 stars22 Apr 2026: 6,676 stars29 Apr 2026: 6,734 stars6 May 2026: 6,804 stars13 May 2026: 6,874 stars20 May 2026: 6,928 stars27 May 2026: 6,990 stars3 Jun 2026: 7,097 stars10 Jun 2026: 7,157 stars17 Jun 2026: 7,237 stars24 Jun 2026: 7,310 stars1 Jul 2026: 7,375 stars8 Jul 2026: 7,447 stars15 Jul 2026: 7,508 stars22 Jul 2026: 7,580 stars29 Jul 2026: 7,627 stars5 Aug 2026: 7,683 stars12 Aug 2026: 7,725 stars19 Aug 2026: 7,773 stars26 Aug 2026: 7,829 stars2 Sept 2026: 7,867 stars9 Sept 2026: 7,920 stars16 Sept 2026: 7,988 stars23 Sept 2026: 8,044 stars30 Sept 2026: 8,097 stars7 Oct 2026: 8,136 stars14 Oct 2026: 8,216 stars21 Oct 2026: 8,263 stars

6,444 on 1 Apr 20268,263 on 21 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

FinRobot is a financial agent project in three generations: an AutoGen library (V0, educational), an OpenAI Agents SDK web app (V1), and a PydanticAI desktop, web and CLI system (V2). V2 runs a lead agent, five pipeline agents and three debate agents. DCF, DDM, LBO and comps figures come from pure-Python operators, and the LLM only writes the narrative.

Who it is for: Analysts and developers building equity research and valuation workflows

Strengths

  • Valuation numbers come from 32 deterministic Python operators, not the LLM
  • Seven data providers with failover, including SEC EDGAR, FMP, Finnhub and yfinance
  • V2 runs as a desktop app, a local web UI or a CLI
  • Ships 56 analyst playbooks and 7 research pipelines

Weaknesses

  • Three separate codebases; pip install finrobot gives only the V0 educational package
  • Desktop release is macOS Apple Silicon only and not notarized
  • Local API in browser mode is unauthenticated
  • Needs external API keys such as FMP and OpenAI; V3 is still in development

What it needs

  • no GPU
  • Docker
  • Needs FMP API key, Finnhub, OpenAI API key, SEC EDGAR, Node.js, uv
  • Models: OpenAI, Azure OpenAI
  • port 5173

Also in Agent platforms

See all 42
Also in Agent platforms
RankProjectScore
1LangflowVisual builder for AI agents and workflows, exposed as API or MCP server155.9k starsMIT81 out of 100
2daily_stock_analysisDaily LLM stock analysis for A-share, HK, US and other markets, pushed to chat apps66.8k starsMIT81 out of 100
3resume-matcherTailors resumes and cover letters to job descriptions using local or hosted LLMs28.8k starsApache-2.081 out of 100
#4vibe-tradingFinance research agent for backtests, market data and broker connectors36.2k starsMIT78 out of 100
#5deer-flowAgent harness that runs sub-agents, memory and sandboxed skills for long tasks84.3k starsMIT77 out of 100