1. Inspiration
As investors, we often struggle to stay updated with real-time market data, news, and investment guidance. We wanted to create a comprehensive tool that brings together financial news, stock monitoring, and AI-powered investment advice in one convenient browser extension.
2. What it does?
Finance News & Stock Monitor is a Chrome extension that:
- Displays Reuters finance news and US stock market updates
- Shows real-time Federal Reserve interest rates
- Monitors custom stock tickers with customizable price alerts
- Provides market volatility alerts using VIX data
- Offers daily investment rule reminders
- Features an AI-powered finance assistant using Google Gemini for investment guidance
3. How we built it?
- Frontend: HTML5, CSS3, JavaScript for the new tab interface
- APIs: Reuters RSS feeds, Federal Reserve Economic Data (FRED), Yahoo Finance, Alpha Vantage
- AI Integration: Google Gemini API for intelligent finance conversations
- Storage: Chrome extension storage for user preferences and monitored stocks
- Notifications: Chrome notifications API for real-time alerts
4. Challenges we ran into
- Managing multiple API rate limits and ensuring reliable data fetching
- Implementing real-time stock monitoring with proper error handling
- Integrating Google Gemini API with appropriate prompt engineering for finance advice
- Balancing extension performance with frequent data updates
- Translating the entire interface from Chinese to English while maintaining functionality
5. Accomplishments that we're proud of
- Successfully integrated multiple financial data sources into a unified interface
- Implemented real-time stock monitoring with customizable thresholds
- Created an intelligent AI assistant specifically trained for finance queries
- Built a responsive and user-friendly interface that works seamlessly as a new tab
- Achieved comprehensive English localization while maintaining all features
6. What we learned?
- The importance of API rate limiting and fallback mechanisms in financial applications
- How to effectively integrate AI models for domain-specific advice
- Chrome extension development best practices for performance and user experience
- The complexity of real-time financial data aggregation and presentation
Log in or sign up for Devpost to join the conversation.