Authors
Xinhao Gao1 and Samuel Silverberg2, 1USA, 2California State Polytechnic University, USA
Abstract
Retail investors lack a low-friction tool that combines live cross-sector price comparison, personal buy-price anchoring, and transparent decision support in a single browser-native view. The proposed Live Multi-Stock Tracker addresses this gap through a static HTML and JavaScript application hosted on Firebase Hosting, integrating a Chart.js animated line chart, a per-stock table with user-saved buy prices and percent-since-buy indicators, and an AI advisor that posts recent ticks to the Gemini API and renders the model’s recommended ticker with a confidence score and rationale. Engineering challenges around update jank, persistence of saved references, and API rate limits were addressed through bounded data windows, planned local-storage persistence, and prompt debouncing. Two experiments evaluated advisor hit rate and percent-since-buy correctness, yielding a 20 percent advisor hit rate near the 16.7 percent random baseline and 100 percent arithmetic agreement. The system provides retail users with an accessible, transparent, real-time monitoring dashboard at near-zero deployment cost.
Keywords
Real-Time Stock Tracking, Financial Dashboard, Large Language Model, Gemini API, Chart.js, Firebase Hosting, Browser-Based Visualization, Personal Portfolio Monitoring