Machine Learning Approach in Stock Market Price Prediction: A Case of Colombo Stock Exchange

Show simple item record

dc.contributor.author Wickramarathna, L.H.M.G.I.
dc.contributor.author Ratnayake, R.M.G.H.N.
dc.date.accessioned 2020-09-16T13:41:27Z
dc.date.available 2020-09-16T13:41:27Z
dc.date.issued 8/20/2020
dc.identifier.citation 3rd National Research Symposium on Management - 2020 en_US
dc.identifier.uri http://repository.rjt.ac.lk/handle/123456789/2911
dc.description.abstract Trading in the stock market has become one of the most popular and profitable investment decisions for investors. In stark contrast to the past, stock pricing today has become a more complex task. The profitability of the stock market investment depends on the investor's decisions and is based on a mix of dynamic environmental factors. The success of any investment decision is a reflection of efficient decision- making, historical data and financial statements analysis, knowledge on stock market and technical experience. Stock price trends are repeatedly forecasted to extract useful patterns and predict their movements. There are various approaches to stock price forecasting and as a replica of many scientific endeavors, several methods have been found to precisely predict stock prices. Most researchers have been applied machine learning techniques to get more accurate results. However, from Sri Lanka's perspective, there is no evidence on predicting stock prices using machine learning, specially the application of technical analysis. The main objective of this research is to examine the capability of predicting stock prices using machine learning techniques in the Sri Lankan context and fill the gaps in the literature. The population of the current study is all listed companies in the Colombo Stock Exchange. Among them, three listed companies which belong to capital goods, food, beverage &tobacco, and telecommunication services sectors were selected as the sample for this study by employing a mixed sampling method. Weka, a software developed by the University of Waikato, was used as the data mining tool to analyze the behavior of stock price fluctuation and each company were experimented with a thousand records which represent transactions over the past five years. The analysis was performed using five different classifiers and the results were evaluated using the mean absolute error, root mean error, relative absolute error, and root-relative square error. When models were evaluated using 10-fold cross-validation, Sequential Minimum Optimization regression has yielded more accurate results and all selected companies have presented accuracies higher than 85%. The findings of this study facilitate to predict the share price with higher accuracies and proposed model would benefit all individual investors in the local stock market. en_US
dc.language.iso en_US en_US
dc.publisher Rajarata University of Sri Lanka - Faculty of Management Studies en_US
dc.subject Machine Learning en_US
dc.subject Sequential minimum optimization en_US
dc.subject Stock Price Prediction en_US
dc.title Machine Learning Approach in Stock Market Price Prediction: A Case of Colombo Stock Exchange 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