A SCALABLE AI-DRIVEN NATURAL LANGUAGE INTERFACE FOR ALGORITHMIC TRADING WITH STRATEGY VALIDATION AND ASYNCHRONOUS EXECUTION
This paper presents an advanced AI-assisted trading platform designed to enable users to conceptualize, test, and activate cryptocurrency trading strategies using plain-language descriptions, without requiring programming knowledge. Traditional algorithmic trading solutions impose significant technical barriers—demanding proficiency in coding and quantitative finance—that systematically exclude a broad segment of individual investors. The proposed system addresses this challenge by incorporating a Large Language Model (LLM) capable of interpreting free-form user descriptions and converting them into structured, machine-readable trading instructions. The platform is built on a distributed, service-oriented architecture comprising a Flutter-based mobile frontend, a Django REST API for core application logic, and a FastAPI microservice dedicated to LLM inference. Computationally intensive workflows—including strategy generation, simulation over historical data, and trade order dispatch—are handled through a non-blocking task pipeline orchestrated by Redis and Celery. Prior to execution, each strategy is passed through a rule-based validation module that verifies logical integrity and compliance with defined risk parameters. A built-in backtesting engine enables retrospective performance analysis, and live trading is supported through persistent connections to cryptocurrency exchange APIs. Experimental results demonstrate that the platform substantially reduces the skill threshold required for strategy development, expands market participation for non-technical users, and maintains reliable throughput through distributed task handling. The modular, loosely coupled design supports horizontal scaling and straightforward integration with production financial systems
Patil, J. N., Patil, D. H., Binnar, R. K., Jadhav, C. B., Adke, S. H. & Pachorkar, P. R. (2026). A Scalable AI-Driven Natural Language Interface for Algorithmic Trading with Strategy Validation and Asynchronous Execution. International Journal of Science, Strategic Management and Technology, 02(04). https://doi.org/10.55041/ijsmt.v2i4.156
Patil, Janhvi, et al.. "A Scalable AI-Driven Natural Language Interface for Algorithmic Trading with Strategy Validation and Asynchronous Execution." International Journal of Science, Strategic Management and Technology, vol. 02, no. 04, 2026, pp. . doi:https://doi.org/10.55041/ijsmt.v2i4.156.
Patil, Janhvi,Durvesh Patil,Rushikesh Binnar,Chaitan Jadhav,S. Adke, and P. Pachorkar. "A Scalable AI-Driven Natural Language Interface for Algorithmic Trading with Strategy Validation and Asynchronous Execution." International Journal of Science, Strategic Management and Technology 02, no. 04 (2026). https://doi.org/https://doi.org/10.55041/ijsmt.v2i4.156.
[2] T. M. Mitchell, “Machine Learning,” McGraw-Hill, 1997.
[3] Y. LeCun, Y. Bengio, and G. Hinton, “Deep Learning,” Nature, vol. 521, no. 7553, pp. 436–444, 2015.
[4] A. Vaswani et al., “Attention Is All You Need,” Advances in Neural Information Processing Systems (NeurIPS), 2017.
[5] OpenAI, “GPT-4 Technical Report,” 2023.
[6] F. Chollet, “Deep Learning with Python,” Manning Publications, 2017.
[7] M. L. Pinedo, “Scheduling: Theory, Algorithms, and Systems,” Springer, 2016.
[8] M. Fowler, “Patterns of Enterprise Application Architecture,” Addison-Wesley, 2002.
[9] Django Software Foundation, “Django Documentation,” https://docs.djangoproject.com/
[10] Celery Project, “Celery Distributed Task Queue Documentation,” https://docs.celeryq.dev/