The Financial Decision-Support Dilemma
Why investors and wealth advisers struggle to connect fragmented market data with personal portfolio realities.
Retail investors face fragmented tools: brokerage statements show static numbers, financial portals stream uncurated headlines, and generic AI chatbots hallucinate financial math.
- Disconnected Context: Holdings in one app, quarterly earnings in another, risk calculations nowhere.
- Math Hallucinations: Standard LLMs generate inaccurate PnL, weighted returns, and DCF models.
- Emotional Drift: Difficulty evaluating how a rate change or sector selloff impacts their personal holdings.
Advisers spend 60%+ of their client prep time assembling manual portfolio review packets, cross-referencing earnings notes, and formatting sensitivity tables.
- Manual Portfolio Reviews: Hours spent aggregating cost basis, calculating drift, and drafting review summaries.
- Lack of Real-Time Evidence: Sourcing audit-ready citations for macro catalysts and forward scenarios is tedious.
- Strict Compliance Requirements: Every client interaction requires clear non-advice guardrails and risk disclosures.
What We Built: The Verified System
A responsive React/TypeScript experience powered by an autonomous, multi-milestone Google ADK Java engine.
Relational customer holding ingestion from SQLite database. Tracks symbols, buy prices, quantities, and cash basis across multiple multi-turn sessions.
• Customer 1002: INFY (Alert >25%)
Google Search tool grounding isolates fact retrieval for recent quarterly earnings, regulatory filings, analyst targets, and corporate announcements.
• Structured Evidence References
Generates 3-case structured projections (Baseline, Upside Catalyst, Downside Stress) paired with Two-Stage DCF valuation and sensitivity bounds.
• Downside Stress: 1,380 INR
How It Works: End-to-End Architecture
A decoupled, defensive system pairing a reactive React frontend with a secure Google ADK Java backend.
End-to-End Architecture: Frontend to Backend Integration
How the Firebase-hosted React app, the Cloud Run gateway, the Google ADK Java runtime and its model, search, MCP and data integrations connect.
Swipe sideways to explore the full diagram.