An End-to-End Architecture for Stock Market Prediction Integrating Mobile Application, Backend Services, and ML/DL Models
DOI:
https://doi.org/10.21512/ijcshai.v3i1.15154Keywords:
Stock Market Prediction, End-to-End System, Machine Learning Models, Backend Services, Mobile Application, Data-Driven ApplicationAbstract
Prior research on stock market prediction has predominantly focused on algorithmic accuracy, leaving a significant research gap in the system-level realization required for real-world delivery. This paper addresses this disparity by presenting an end-to-end stock prediction delivery system that operationalizes trained machine learning models within a mobile-centric architecture. Unlike model-centric studies limited to offline evaluation, this work focuses on the rarity of system-level implementation. Market data are periodically ingested into a managed relational database, where predictions are generated using a fixed historical window and persisted for downstream access. A cross-platform mobile application serves as the primary user interface, providing structured access to historical prices, predictions, and accuracy metrics via backend APIs without local model inference. A key novelty is the implementation of an in-memory caching layer to optimize responsiveness for repeated mobile access. Experimental results demonstrate that this architecture significantly improves efficiency, reducing average API response times by approximately 94% from 817 ms to 48,7778 ms compared to direct database queries. These findings underscore the critical role of mobile-oriented system design in bridging the gap between predictive modeling and practical deployment.
References
[1] D. Kumar, P. Sarangi, R. Verma. "A systematic review of stock market prediction using machine learning and statistical techniques," in Materials Today: Proceedings, vol. 49, pp. 3187–3191, 2022.
[2] P. Chhajer, M. Shah, A. Kshirsagar. "The applications of artificial neural networks, support vector machines, and long–short term memory for stock market prediction," in Decision Analytics Journal, vol. 2, pp. 100015, 2022.
[3] William, A. K. Wilham, and S. R. Manalu, “Stocks and models: A comparative benchmark of machine learning and deep learning approaches for stock market prediction,” Procedia Computer Science, vol. 269, pp. 1532–1545, 2025, doi: 10.1016/j.procs.2025.09.095.
[4] Cabrera, C., et al. "Machine Learning Systems: A Survey from a Data-Oriented Perspective," in ACM Computing Surveys, vol. 58, no. 5, pp. 1–38, 2025.
[5] A. Lima, L. Monteiro, A. Furtado. "MLOps: Practices, Maturity Models, Roles, Tools, and Challenges-A Systematic Literature Review," in ICEIS (1), pp. 308–320, 2022.
[6] Lwakatare, L., et al. "Large-scale machine learning systems in real-world industrial settings: A review of challenges and solutions," in Information and software technology, vol. 127, pp. 106368, 2020.
[7] R. Jain, R. Vanzara. "Emerging trends in AI-based stock market prediction: A comprehensive and systematic review," in Engineering Proceedings, vol. 56, no. 1, pp. 254, 2023.
[8] Crankshaw, D., et al, "Clipper: A Low-Latency online prediction serving system," in 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17), 2017, pp. 613–627.
[9] Paguthaniya, S., et al. "Integration of machine learning models into backend systems: Challenges and opportunities," in Journal of Computer Engineering (IOSR-JCE), vol. 26, pp. 33-39, 2024.
[10] Supabase, “Supabase Documentation,” [Online]. Available: https://supabase.com/docs. Accessed: Dec. 2025.
[11] M. Privalov, M. Stupina. "Improving web-oriented information systems efficiency using Redis caching mechanisms," in Indonesian Journal of Electrical Engineering and Computer Science, vol. 33, no. 3, pp. 1667–1675, 2024.
[12] Redis, "Redis Documentation", [Online]. Available: https://redis.io/docs/latest/. Accessed: Dec. 2025.
[13] Z. Azzahra, R. Fa'rifah, S. Lathifah. "Empowering MSMEs with Data-Driven Insights: Mobile Sales Dashboard Application for MSMEs," in Jurnal Nasional Teknologi dan Sistem Informasi, vol. 11, no. 1, pp. 1–8, 2025.
[14] Flutter, “Flutter Documentation,” [Online]. Available: https://docs.flutter.dev/. Accessed: Dec. 2025.
[15] I. Husain, P. Purwantoro, C. Carudin. "Analisis Performa State Management Provider Dan Getx Pada Aplikasi Flutter," in JATI (Jurnal Mahasiswa Teknik Informatika), vol. 7, no. 2, pp. 1417–1422, 2023.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Abraham Kefas Wilham, William William, Sonya Rapinta Manalu

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License - Share Alike that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
USER RIGHTS
All articles published Open Access will be immediately and permanently free for everyone to read and download. We are continuously working with our author communities to select the best choice of license options, currently being defined for this journal as follows: Creative Commons Attribution-Share Alike (CC BY-SA)





