FinRobot
ActiveDescription
Open-source AI agent platform for financial analysis using LLMs, featuring intelligent research, market forecasting, and automated financial report generation.
Key Features
- Multi-Agent Financial Analysis — 8 specialized AI agents generate investment thesis, risk assessment, valuation overview, and more
- Automated Report Generation — professional multi-page HTML/PDF equity research reports with 15+ chart types
- Financial Data Pipeline — fetches income statements, balance sheets, cash flows via FMP API with 3-year projections and DCF valuation
- FinRobot Pro — locally-deployed AI equity research assistant with web interface for real-time analysis
- Four-Layer Architecture — Financial AI Agents, Financial LLMs, LLMOps/DataOps, and multi-source foundation model layers
- Financial Chain-of-Thought — CoT prompting for complex financial analysis and decision-making
Use Cases
Categories
Quick Start
Clone the repo, configure API keys in config.ini (FMP and OpenAI), then run ./deploy.sh start to launch the web interface at http://127.0.0.1:8001. Or use the CLI: python finrobot_equity/core/src/generate_financial_analysis.py --company-ticker NVDA --config-file config.ini.