FinSight

FinSight

Autonomous AI agent that analyzes SEC filings and news to produce cited investment theses. Top 10, NVIDIA GTC 2026 Agents for Impact Hackathon.

March 2026 - March 2026
Completed

Project Overview

FinSight is a 7-node LangGraph pipeline: given a ticker it pulls the latest 10-K or 10-Q from SEC EDGAR, ingests Yahoo Finance and Google News RSS, and runs a ReAct loop on NVIDIA Nemotron Super 49B to output bull case, bear case, and a confidence-weighted BUY/SELL/HOLD recommendation. The agent stops when it has enough evidence; claims cite filing sections to reduce hallucination. Built for the NVIDIA GTC 2026 Agents for Impact Hackathon, where it placed in the top 10.

The Problem

Reading a 10-K filing takes a professional analyst 4-6 hours. Most retail investors never do it. FinSight automates the pipeline end-to-end, from raw filing to cited thesis, in under 3 minutes with only a ticker symbol.

Streamlit app

FinSight Streamlit interface for entering a stock ticker

Enter a ticker to run the full agent pipeline.

7-Node Agentic Pipeline

The pipeline runs: Retriever (SEC EDGAR API + XBRL) → Scanner (headline extraction) → Planner (company-specific investigation plan) → Extractor (structured metrics, XBRL-first) → News (Yahoo Finance + Google News RSS) → Reactor (ReAct loop, max 5 iterations, self-terminating) → Thesis (BUY/SELL/HOLD with citations). LangGraph conditional edges make the reactor loop genuinely agentic: the model decides when to stop.

Pipeline architecture

FinSight LangGraph pipeline diagram: SEC retrieval, planning, extraction, news, ReAct loop, and thesis output

End-to-end flow from filing retrieval to cited BUY/SELL/HOLD output.

Analysis in progress

FinSight analysis view
1/2

Structured extraction and reasoning steps.

3-Way Tension Detection

The most powerful feature is the check_exec_vs_news tool, which detects when executive claims in the filing, current news headlines, and actual reported numbers all tell different stories. This is the primary signal professional short-sellers look for. The tool classifies 6 tension patterns from CRITICAL TENSION to ALL THREE ALIGNED and surfaces them in the thesis.

Investment thesis output

FinSight investment thesis excerpt
1/3

Bull and bear cases with citations.

Hackathon Result

Top 10 at the NVIDIA GTC 2026 Agents for Impact Hackathon. Demonstrates NVIDIA Nemotron Super 49B's structured multi-step reasoning on a real financial analysis workflow. Live demo: nemo-finsight.streamlit.app.

Skills & Technologies

PythonLangGraphNVIDIA Nemotron 49BStreamlitSEC EDGAROpenRouterReAct

Project Info

Duration:

March 2026 - March 2026

Status:

Completed

Featured Project