An Online stock market recommender system using machine learning
Date
2023
Authors
Muoki, S. M.
Journal Title
Journal ISSN
Volume Title
Publisher
Strathmore University
Abstract
Investing in the stock market presented significant challenges for novice investors, primarily due to the overwhelming volume of available data. Consequently, novice investors often made irrational decisions and experienced unfavourable investment outcomes, particularly in the context of Kenya. This project aimed to address this issue by developing an innovative online stock market recommender system that utilised machine learning techniques. By leveraging these techniques, the system aimed to facilitate informed decision-making based on reliable data. Novice investors frequently encountered difficulties in accessing sufficient and well-organised information about the companies they intended to invest in, resulting in suboptimal returns. Traditional research methods often failed to adequately address the complexities and vastness of the stock market data. However, incorporating machine learning into the investment process held promise for analysing historical data, identifying patterns, and providing valuable insights to support informed decision-making. To comprehensively achieve the research objectives, a mixed-methods approach was employed, which integrated both quantitative and qualitative data collection and analysis in a sequential design. The Object-Oriented Analysis and Design (OOAD) technique was systematically and logically adopted to develop the software system. Additionally, the Dynamic System Development Methodology (DSDM) served as a guiding framework to address the identified problem and facilitate the development of the online stock market recommender system. This research project identified the information challenges faced by individual investors in the stock market, highlighting issues such as limited access to critical information, lack of necessary skills, and reliance on inaccurate media reports. Moreover, the study identified specific factors that significantly influenced stock market investments, including earnings per share, firm fundamentals, market trends, and news sentiment. To overcome these challenges, the project focused on developing an advanced online stock market recommender system that effectively leveraged machine learning techniques to provide personalised investment recommendations. The system underwent rigorous testing, demonstrating superior performance by offering accurate recommendations and comprehensive investment performance reports.
Keywords: Investing; Stock market; Novice investors; Poor investment outcomes; Online
stock market recommender system; Machine learning techniques; Informed decision-making; Information challenges; Mixed-methods approach; Quantitative and qualitative data; Object-Oriented Analysis and Design (OOAD); Dynamic System Development Methodology (DSDM); Earnings per share (EPS); Market trends; News sentiment; Investment performance reports
Description
Full- text thesis
Keywords
Citation
Muoki, S. M. (2023). An Online stock market recommender system using machine learning [Strathmore University]. http://hdl.handle.net/11071/13534