Machine Learning-Based Decision-Making for Stock Trading: Case Study for Automated Trading in Saudi Stock Exchange

Mohammad Alsulmi,Nourah Al-Shahrani
DOI: https://doi.org/10.1155/2022/6542862
2022-09-22
Scientific Programming
Abstract:Stock markets are becoming the center of attention for many investors and hedge funds, providing them with a wide range of tools and investment opportunities to grow their wealth and participate in the economy. However, investing in the stock market is not trivial. Stock traders and financial advisors are required to frequently monitor market actions, search for profitable companies, and analyze stock price movements to generate various trading ideas (e.g., selecting a stock symbol and making the decision when to enter or exit a trade), potentially leading to investment returns. Therefore, this study aims to address this challenge through exploring the adaptation of machine learning methods combined with risk management techniques to develop a framework for automating the task of stock trading. We evaluated our framework by creating a diverse portfolio containing several companies listed on the Saudi Stock Exchange (Tadawul) and using the simulated trading actions (executed by the framework) to estimate the portfolio’s returns for 3.7 years. The findings show that in terms of investment returns, the proposed framework is very promising; it has generated over 86% returns and outperformed almost all hedge funds by the top investment banks in Saudi Arabia.
computer science, software engineering
What problem does this paper attempt to address?