Applying Machine Learning to Model South Africa’s Equity Market Index Price Performance

dc.contributor.authorNokeri, Tshepo Chris
dc.contributor.co-supervisorMulaudzi, Rudzani
dc.contributor.supervisorAjoodha, Ritesh
dc.date.accessioned2024-10-20T19:15:10Z
dc.date.available2024-10-20T19:15:10Z
dc.date.issued2023-07
dc.descriptionA thesis submitted in fulfillment of the requirements for the degree of Master of Science (M.Sc. Computer Science) by Dissertation, to the Faculty of Science, in the School of Computer Science and Applied Mathematics, University of the Witwatersrand, Johannesburg, 2023.
dc.description.abstractPolicymakers typically use statistical multivariate forecasting models to forecast the reaction of stock market returns to changing economic activities. However, these models frequently result in subpar performance due to inflexibility and incompetence in modeling non-linear relationships. Emerging research suggests that machine learning models can better handle data from non-linear dynamic systems and yield outstanding model performance. This research compared the performance of machine learning models to the performance of the benchmark model (the vector autoregressive model) when forecasting the reaction of stock market returns to changing economic activities in South Africa. The vector autoregressive model was used to forecast the reaction of stock market returns. It achieved a mean absolute percentage error (MAPE) value of 0.0084. Machine learning models were used to forecast the reaction of stock market returns. The lowest MAPE value was 0.0051. The machine learning model trained on low economic data dimensions performed 65% better than the benchmark model. Machine learning models also identified key economic activities when forecasting the reaction of stock market returns. Most research focused on whole features, few models for comparison, and barely focused on how different feature subsets and reduced dimensionality change model performance, a limitation this research addresses when considering the number of experiments. This research considered various experiments, i.e., different feature subsets and data dimensions, to determine whether machine learning models perform better than the benchmark model when forecasting the reaction of stock market returns to changing economic activities in South Africa.
dc.description.submitterMM2024
dc.facultyFaculty of Science
dc.identifier0000-0003-0718-5805
dc.identifier.citationNokeri, Tshepo Chris. (2023). Applying Machine Learning to Model South Africa’s Equity Market Index Price Performance. [Master's dissertation, University of the Witwatersrand, Johannesburg]. https://hdl.handle.net/10539/41753
dc.identifier.urihttps://hdl.handle.net/10539/41753
dc.language.isoen
dc.publisherUniversity of the Witwatersrand, Johannesburg
dc.rights©2023 University of the Witwatersrand, Johannesburg. All rights reserved. The copyright in this work vests in the University of the Witwatersrand, Johannesburg. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of University of the Witwatersrand, Johannesburg.
dc.rights.holderUniversity of the Witwatersrand, Johannesburg
dc.schoolSchool of Computer Science and Applied Mathematics
dc.subjectStatistical Models
dc.subjectMachine Learning Models
dc.subjectStock Market Index Returns Forecasting
dc.subjectUCTD
dc.subject.otherSDG-9: Industry, innovation and infrastructure
dc.titleApplying Machine Learning to Model South Africa’s Equity Market Index Price Performance
dc.typeDissertation
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Nokeri_Applying_2023.pdf
Size:
1.08 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.43 KB
Format:
Item-specific license agreed upon to submission
Description: