fundamental-agents 2025
projects

A multi-agent AI platform for fundamental stock analysis. Input a ticker and get an institutional-style investment report — produced by specialized agents that gather data, compute metrics, analyze sentiment, and model valuations, coordinated by an orchestrator.
The agent pipeline
The orchestrator runs five agents in sequence (shown in the animation above):
- Data Gathering — fetches financial statements, price history, company profile, and recent news (Financial Modeling Prep, NewsAPI).
- Financial Metrics — computes P/E, D/E, ROE, and the current ratio from the raw financials.
- News Sentiment — VADER sentiment analysis over recent articles.
- Valuation — a discounted-cash-flow model (WACC, projected free cash flow, terminal value).
- Synthesis — assembles every agent’s output into a markdown report with a recommendation.
Full-stack app
It is a complete product, not just a script:
- Frontend — Next.js 13 (App Router), React, TypeScript, Tailwind, with auth, a dashboard, a report viewer, and pricing pages.
- Backend — FastAPI + SQLAlchemy + Pydantic, PostgreSQL, JWT auth, and Stripe checkout/webhooks.
- Infrastructure — Docker Compose, Caddy reverse proxy, and GitHub Actions.