A Serverless Architecture for Real-Time Stock Analysis using Large Language Models: An Iterative Development and Debugging Case Study

The advent of powerful, accessible Large Language Models (LLMs) like Google's Gemini presents new opportunities for democratizing financial data analysis. This paper documents the design, implementation, and iterative debugging of a novel, serverless system for real-time stock analysis. The system leverages the Gemini API for qualitative assessment, automates data ingestion and processing via GitHub Actions, and presents the findings through a decoupled, static frontend. We detail the architectural evolution of the system, from initial concepts to a robust, event-driven pipeline, highlighting the practical challenges encountered during deployment. A significant portion of this paper is dedicated to a case study on the debugging process, covering common software errors, platform-specific permission issues, and rare, environment-level platform bugs. The final architecture operates at a near-zero cost, demonstrating a viable model for individuals to build sophisticated AI-powered financial tools. The operational application is publicly accessible, and the complete source code is available for review. We conclude by discussing the role of LLMs in financial analysis, the importance of robust debugging methodologies, and the emerging paradigm of human-AI collaboration in software development.

Paper

References (10)

02A deep learning approach to predict stock price movement using sentiment analysis2021 · 2021 International Conference on Science & Contemporary Technologies (ICSCT)
03Gemini: A family of highly capable multimodal modelsarXiv preprint
04Actions DocumentationGitHub
05A framework for hybrid quantitative-qualitative financial forecasting using natural language processingProceedings of the International Conference on AI in Finance (ICAIF)
06The script overwrites the predictionsjson file in the repository
07The runner environment was changed from runs-on: ubuntu-latest to runs-on: ubuntu-22.04
08The script parses the AI’s response and combines it with current price data and accuracy metrics
09Account settings were verified to confirm no organization-level security policies were blocking third-party actions
10A comprehensive review on stock market prediction with machine learning and deep learningInternational Journal of Information and Communication Technology Research

Similar papers

© 2026 NYSGPT2525 LLC