Home / Current Issue / Paper 1718363
Automated Algo Trading System with Subscription-Based Paper Trading
Subject area: Science,Engineering and Technology · Area of research: Algo Trading / Web Development
DOI: https://doi.org/10.64388/IREV9I11-1718363
Abstract
The rapid evolution of financial technology (FinTech) has transformed stock market participation for retail investors across the globe. Despite the proliferation of digital trading platforms, beginners continue to face significant financial risks due to insufficient practical knowledge and the absence of structured simulation environments. This paper presents the design and implementation of an Automated Algo Trading System with Subscription-Based Paper Trading—a web-based platform enabling users to simulate stock market trades using virtual funds in a completely risk-free environment. The system integrates a subscription-based access model (Free and Premium tiers) to deliver a scalable, monetizable, and beginner-friendly trading education platform. Built using Python (FastAPI backend), React.js (frontend), and Firebase (authentication and real-time database), the system supports real-time market data display, virtual Buy/Sell operations, portfolio management, profit/loss analytics, and structured reporting. Evaluation across multiple functional test cases demonstrates the system's effectiveness in bridging the gap between theoretical financial knowledge and practical trading experience, particularly for novice retail investors in emerging markets such as India.
Keywords
Algorithmic Trading, Paper Trading, FinTech, Subscription Model, Firebase, React.js, Portfolio Management, Stock Market Simulation, FastAPI, Machine Learning
References
[1] S. Chandra and R. Mehta, "Digital Transformation in Indian Financial Markets," Journal of FinTech Research, vol. 4, no. 2, pp. 45–58, 2022.
[2] SEBI, "Investor Awareness and Financial Literacy in India," Securities and Exchange Board of India, New Delhi, 2023.
[3] Zerodha Varsity, "Paper Trading and Simulation in Modern Platforms," [Online]. Available: https://zerodha.com/varsity. [Accessed: Mar. 2025].
[4] R. Bauer, M. Cosemans, and P. Eichholtz, "Option Trading and Individual Investor Performance," Journal of Banking & Finance, vol. 33, no. 4, pp. 731–746, 2009.
[5] E. Chan, Algorithmic Trading: Winning Strategies and Their Rationale. Hoboken, NJ: Wiley, 2013.
[6] T. R. Reshef and O. Galor, "SaaS Business Models in Emerging FinTech Markets," International Journal of Financial Innovation, vol. 7, no. 1, pp. 12–29, 2021.
[7] Google Firebase, "Firebase Documentation – Authentication and Firestore," [Online]. Available: https://firebase.google.com/docs. [Accessed: Apr. 2025].
[8] React Dev, "React.js Official Documentation," [Online]. Available: https://react.dev. [Accessed: Apr. 2025].
[9] S. Raschka and V. Mirjalili, Python Machine Learning, 3rd ed. Birmingham, UK: Packt Publishing, 2019.
[10] Upstox Developer API, "Upstox API Documentation for Algorithmic Trading," [Online]. Available: https://upstox.com/developer/api-documentation. [Accessed: Mar. 2025].
[11] S. Hochreiter and J. Schmidhuber, "Long Short-Term Memory," Neural Computation, vol. 9, no. 8, pp. 1735–1780, 1997.
[12] L. Breiman, "Random Forests," Machine Learning, vol. 45, no. 1, pp. 5–32, 2001.
[13] NSE India, "National Stock Exchange of India – Market Data APIs," [Online]. Available: https://www.nseindia.com/api. [Accessed: Apr. 2025].
[14] FastAPI, "FastAPI Documentation – Modern Web APIs with Python," [Online]. Available: https://fastapi.tiangolo.com. [Accessed: Apr. 2025].
[15] J. Waweru, "Behavioral Finance and Investor Decision Making in Emerging Markets," African Journal of Finance, vol. 12, no. 3, pp. 88–102, 2020.
How to cite this paper
@article{1718363,
author = {Abha Dhirendra Singh, Dr. Prakash Kene},
title = {Automated Algo Trading System with Subscription-Based Paper Trading},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {9},
number = {11},
pages = {4428-4436},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1718363.pdf},
abstract = {The rapid evolution of financial technology (FinTech) has transformed stock market participation for retail investors across the globe. Despite the proliferation of digital trading platforms, beginners continue to face significant financial risks due to insufficient practical knowledge and the absence of structured simulation environments. This paper presents the design and implementation of an Automated Algo Trading System with Subscription-Based Paper Trading—a web-based platform enabling users to simulate stock market trades using virtual funds in a completely risk-free environment. The system integrates a subscription-based access model (Free and Premium tiers) to deliver a scalable, monetizable, and beginner-friendly trading education platform. Built using Python (FastAPI backend), React.js (frontend), and Firebase (authentication and real-time database), the system supports real-time market data display, virtual Buy/Sell operations, portfolio management, profit/loss analytics, and structured reporting. Evaluation across multiple functional test cases demonstrates the system's effectiveness in bridging the gap between theoretical financial knowledge and practical trading experience, particularly for novice retail investors in emerging markets such as India.},
keywords = {Algorithmic Trading, Paper Trading, FinTech, Subscription Model, Firebase, React.js, Portfolio Management, Stock Market Simulation, FastAPI, Machine Learning},
month = {May},
doi = {https://doi.org/10.64388/IREV9I11-1718363}
}