FORECASTING STOCK PRICES ON THE COLOMBO STOCK EXCHANGE WITH MACHINE LEARNING

Show simple item record

dc.contributor.author Abeysingha, A.M.K.B.
dc.contributor.author Ranaweera, H.M.B.P.
dc.date.accessioned 2025-03-05T10:41:50Z
dc.date.available 2025-03-05T10:41:50Z
dc.date.issued 2024-11-28
dc.identifier.citation 3rd International Research Symposium on Management 2024 en_US
dc.identifier.issn 2651-0006
dc.identifier.uri http://repository.rjt.ac.lk/handle/123456789/7185
dc.description.abstract The Colombo Stock Exchange (CSE) is a major financial market in Sri Lanka that plays a crucial role in the country’s economy by facilitating the trading of equities and other securities. This study aims to forecast stock price movements in CSE using machine learning classification models. Traditional methods of stock analysis, such as fundamental and technical analyses, often fail to accurately predict stock prices because of their inability to capture intricate patterns within the data. To address these limitations, this study employs machine-learning techniques to predict the direction of stock price movements (i.e., whether the price will increase or decrease) rather than the exact stock price itself. This approach enhances the accuracy of trend predictions and assists investors in making informed decisions. This study focuses on five prominent companies listed on the Colombo Stock Exchange. The primary objective was to evaluate the accuracy of four classification algorithms—Logistic Regression, Support Vector Machine (SVM), K-Nearest Neighbors (KNN), and Random Forest—in predicting daily stock price movements based on historical stock prices and exchange rates. The methodology involves collecting historical stock data and relevant economic indicators, followed by pre-processing and feature engineering to prepare the data for model training. The models were assessed based on accuracy, precision, recall, and the F1 score to determine the most effective algorithm in the context of the Colombo Stock Exchange. The findings indicate that Random Forest performs more accurately than the other algorithms. Accordingly, this study shows the potential of machine learning models to enhance investment decision-making processes, reduce reliance on intermediaries, and manage investment risks more effectively. These results are expected to benefit investors, financial institutions, and researchers interested in advancing stock price prediction methodologies. en_US
dc.language.iso en en_US
dc.publisher Faculty of Management, Rajarata University of Sri Lanka en_US
dc.subject Forecasting stock prices en_US
dc.subject machine learning en_US
dc.subject Colombo stock exchange en_US
dc.subject random forest en_US
dc.title FORECASTING STOCK PRICES ON THE COLOMBO STOCK EXCHANGE WITH MACHINE LEARNING en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search RUSL-IR


Browse

My Account