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

Share this project:

Updates