InvestIQ
Inspiration
Retail investors are overwhelmed with fragmented financial data, opaque recommendations, and tools that fail to explain why a particular investment strategy makes sense. While institutional investors rely on sector rotation, risk modeling, and macro-aware allocation, retail users are often limited to surface-level insights.
We wanted to build a system that combines real-time market intelligence, **sector-level analysis, and **AI-driven reasoning, while keeping everything transparent and explainable.
InvestIQ was created to bridge that gap making sophisticated investment thinking accessible through modern AI.
What it does
InvestIQ is an AI-powered investment analysis and strategy platform that helps users understand markets and construct portfolios with clarity.
It enables users to:
- View real-time market data for:
- S&P 500 index
- S&P 500 sector performance
- Gold and Silver spot prices
- Analyze individual S&P 500 stocks with:
- Fair value estimation
- Financial ratios
- Technical indicators
- Trend direction analysis
- Generate AI-driven investment strategies based on:
- Budget
- Risk tolerance
- Time horizon
- Receive explicit portfolio allocations, including:
- Asset-level allocation (Equities, Gold, Silver)
- Sector-level allocation within the S&P 500
- Explore market sentiment analysis derived from real-time news and market behavior
- Compare assets using:
- Risk & stability metrics
- Risk-adjusted performance rankings
- Stress-test portfolios under macroeconomic scenarios
- View AI-only insights alongside user discussions in dedicated forums
Every recommendation is accompanied by a clear explanation of the reasoning behind it.
How we built it
We built InvestIQ as a React-based web application using Google AI Studio, powered by **Gemini 3 Flash for fast, real-time reasoning and explanation.
AI Reasoning with Gemini 3 Flash
Gemini 3 Flash acts as the core reasoning and interpretation layer of the application.
Instead of performing raw calculations, Gemini is used to analyze signals, connect context, and explain outcomes in natural language.
Gemini 3 Flash is used to:
Synthesize real-time market data
It interprets price movements, volatility, and sector performance to identify broader market regimes and themes.Explain investment strategies and allocations
After deterministic models compute scores and weights, Gemini explains:- Why specific assets and S&P 500 sectors were favored
- How risk tolerance and time horizon affected allocation
- What macro or sentiment factors influenced the strategy
Interpret sentiment analysis
Gemini processes financial news and market context to:- Classify sentiment (bullish / neutral / bearish)
- Identify key sentiment drivers
Reason through risk and stress scenarios
Under scenarios like inflation spikes, rate cuts, or equity crashes, Gemini:- Explains allocation shifts
- Interprets ranking changes
- Highlights hidden risks and diversification effects
Gemini 3 Flash handles:
- Reasoning and explanation
- Contextual synthesis
- Natural-language insights
Challenges we ran into
- Designing sector-level allocation logic within the S&P 500
- Preventing AI explanations from drifting away from factual data
- Balancing financial depth with usability
Accomplishments that we're proud of
- Built a complete AI-powered investment platform using Gemini 3 Flash
- Delivered real-time market analysis with clear, explainable strategies
- Implemented sector-level intelligence within the S&P 500
- Produced transparent allocation tables instead of black-box advice
- Designed a system where AI enhances trust rather than replacing logic
What we learned
- AI is most valuable when used for reasoning and explanation
- Transparency significantly increases trust in AI-driven recommendations
- Sector-level context dramatically improves portfolio quality
What's next for InvestIQ
- Persistent portfolios with historical tracking
- Strategy backtesting and performance attribution
- ETF and international market expansion
- Automated rebalancing recommendations
- Deeper sentiment sources (earnings calls, macro indicators)
Built With
- ai
- gemini
- goolgle-ai-studio
- react
- typescript
Log in or sign up for Devpost to join the conversation.