INSPIRATION
The Singapore Hackathon 2026 challenged us to address a critical gap in modern wealth management: financial advisors struggle to deliver personalized, data-driven investment advice at scale. Legacy tools are fragmented, analysis is manual, and outputs are often generic.
We envisioned Wealth AI—a platform that simulates an institutional investment committee within software. Instead of relying on spreadsheets and intuition, advisors can generate fiduciary-grade insights instantly through orchestrated AI agents and quantitative models.
SOLUTION OVERVIEW
Wealth AI (Institutional Portfolio Orchestrator) is a unified platform that transforms raw client and market data into actionable investment intelligence.
With a single click, advisors can generate comprehensive wealth reports that incorporate multiple analytical perspectives and rigorous quantitative modeling.
Core Capabilities
Multi-agent portfolio analysis across value, safety, and growth strategies
10,000-path Monte Carlo simulations for outcome forecasting
Advanced risk metrics including Sharpe, Sortino, CVaR (95/99), and Max Drawdown
Goal-based planning aligned with client objectives
Smart SHA-256 caching reducing API usage by approximately 90%
Institutional-grade reports highlighting consensus and conflicts
SYSTEM ARCHITECTURE
The platform follows a decoupled, microservices-inspired architecture.
Backend (Python / FastAPI)
LangGraph-based DAG orchestrating 10+ AI and quantitative nodes
Unified LLM access with automatic fallback
Real-time market data ingestion
Permanent Salesforce integration via JWT OAuth
Vectorized NumPy computations for high-performance simulations
Content-addressable caching for cost efficiency
Frontend (React + Vite)
Dark-themed, glassmorphism-inspired dashboard
Client grid with search and risk-based filtering
Interactive visualizations for portfolio and risk metrics
Robust markdown rendering with error boundaries
KEY CHALLENGES AND SOLUTIONS
API Rate Limits: Solved using smart caching, persona batching, and retry control
Salesforce Authentication: Implemented JWT bearer flow for permanent access
Monte Carlo Performance: Reduced runtime from 12 seconds to under 2 seconds using NumPy vectorization
Unstable LLM Output: Mitigated with frontend error boundaries and fallback rendering
Cross-Origin Issues: Resolved via explicit CORS configuration
ACCOMPLISHMENTS
True multi-persona investment analysis at scale
Institutional-level quantitative rigor
90% reduction in API costs through intelligent caching
Reliable, token-less Salesforce integration
Production-grade UI with resilience engineering
Built by a four-member team within 48 hours
KEY LEARNINGS
LangGraph is well-suited for complex, stateful AI workflows
Caching is critical for scalable AI systems
Vectorized computation significantly outperforms iterative logic
Frontend error handling is essential when working with LLMs
Clear team ownership accelerates execution
FUTURE ROADMAP
Fine-tuned, lower-cost language models
Multi-currency portfolio support
Real-time updates using WebSockets
Mobile advisor application
Automated regulatory compliance checks
Additional investment personas and historical backtesting
Log in or sign up for Devpost to join the conversation.