AI4Finance-Foundation/FinRobot

FinRobot: An Open-Source AI Agent Platform for Financial Analysis using LLMs 🚀 🚀 🚀

84
/ 100
Verified

Combines reinforcement learning and quantitative analytics with LLMs through a four-layer architecture—Financial AI Agents, Financial LLMs Algorithms, LLMOps/DataOps, and foundation models—to automate equity research report generation. Integrates financial data APIs (FMP), multi-source LLM backends, and specialized agents for valuation analysis, risk assessment, and financial forecasting within an end-to-end investment research pipeline.

6,387 stars and 630 monthly downloads. Actively maintained with 26 commits in the last 30 days. Available on PyPI.

No Dependents
Maintenance 20 / 25
Adoption 16 / 25
Maturity 25 / 25
Community 23 / 25

How are scores calculated?

Stars

6,387

Forks

1,062

Language

Jupyter Notebook

License

Apache-2.0

Last pushed

Jan 30, 2026

Monthly downloads

630

Commits (30d)

26

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/AI4Finance-Foundation/FinRobot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.