[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-121374-en":3,"doc-seo-121374-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},121374,2336464648746,"Skyler","https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c",8,"Research & Report","An Analysis of the Performance and Interpretability of Machine Learning Classification Algorithms to Predict Long-Term Share Returns on the JSE","The study addresses the complex task of predicting long-term share returns and improving investment-strategy decisions through machine learning. Although such models can enhance predictive accuracy, their lack of transparency and interpretability restricts real-world adoption. The research investigates machine learning classifiers for the Johannesburg Stock Exchange using fundamental data and evaluates interpretability of top performers. Eight algorithms are compared for 12-month tercile returns over two decades, with ensemble methods—XGBoost, Random Forest, and GradBoost—showing the strongest results.","AN ANALYSIS OF THE PERFORMANCE AND INTERPRETABILITY OF MACHINE LEARNING CLASSIFICATION ALGORITHMS TO PREDICT LONG-TERM SHARE RETURNS ON THE JSE  \nBY JAMIE BOAKES  \nSUBMITTED IN PARTIAL FULFILMENT FOR THE REQUIREMENTS FOR THE DEGREE  \nMSC INFORMATION TECHNOLOGY  \nDEPARTMENT OF COMPUTER SCIENCE  \nUNIVERSITY OF CAPE TOWN  \nSupervised By: Associate Professor Deshendran Moodley May 2024  \nThe copyright of this thesis vests in the author. No quotation from it or information derived from it is to be published without full acknowledgement of the source. The thesis is to be used for private study or noncommercial research purposes only.  \nPublished by the University of Cape Town (UCT) in terms of the non-exclusive license granted to UCT by the author.  \nDeclaration  \nI the undersigned, Jamie Edward Russell Boakes, hereby declare that the work on which this dissertation is based, is my original work, except where acknowledgements indicate otherwise, and that neither the whole work nor any part ofit has been, is being, or is to be submitted for another degree in this or any other university.  \nAbstract  \nThe prediction of long-term share returns is an essential yet complex task in financial analysis and formulating investment strategy. Machine learning is a promising approach for improving the accuracy of these predictions. However, the outputs of machine learning models are not transparent or interpretable, which limits their usability for real-world decision making. There is a lack of research on the use of machine learning algorithms to predict long-term share returns on the Johannesburg Stock Exchange (JSE), with no studies that specifically examine the interpretability of machine learning algorithms. This study investigates the use of machine learning algorithms to predict long-term share returns on the JSE based on fundamental data and analyses the interpretability of the top performing algorithms. Based on a review of the literature, eight machine learning classification algorithms were selected and compared to predict tercile class 12-month share returns using fundamental data, spanning a period of two decades. The XGBoost, Random Forest, and GradBoost algorithms were found to outperform the Support Vector Classifier, Logistic Regression, Decision Tree, Artificial Neural Network, and AdaBoost algorithms. XGBoost and Random Forest were further investigated using SHAP (SHapley Additive exPlanations) global summary plots to identify the most influential input features and to analyse the interpretability of these algorithms. The study found that ensemble-based classification algorithms, i.e. XGBoost, Random Forest and GradBoost, outperformed the other algorithms. Further analysis of the results varied, with some sectors outperforming the overall market. An analysis of the input features identified the most important valuation and profitability ratios that contributed to prediction performance, and thus improves the transparency and interpretability of the models. This research is the first to comprehensively compare and analyse the interpretability of machine learning algorithms to predict long-term share returns  \non the JSE.  \nContents  \nDeclaration...............................................................................................................................................................i  \nAbstract .................................................................................................................................................................. ii  \nList of Tables ...................................................................................................................................................... viii  \nList of Figures ..................................................................................................................................................... viii  \nGlossary of Terms ..............................................................................................","cbCaipRA5uDMh4Sa","https://ap.wps.com/l/cbCaipRA5uDMh4Sa","pdf",5256926,1,173,"English","en",105,"# Introduction\n## Research Aim and Objectives\n## Tools and Approach\n### Overall Approach\n### Dataset\n### Algorithms\n### Evaluation\n### Tools\n## Contributions\n## Structure of the Dissertation\n# Literature Review\n## The Share Market: Johannesburg Stock Exchange (JSE)","[{\"question\":\"Why is interpretability important in machine learning for financial decision-making?\",\"answer\":\"Machine learning model outputs are often not transparent or interpretable, limiting usability for real-world investment decisions. Interpretable models improve transparency about which inputs drive predictions.\"},{\"question\":\"Which machine learning algorithms performed best for predicting long-term share returns on the JSE?\",\"answer\":\"XGBoost, Random Forest, and GradBoost outperformed the other compared algorithms, including Support Vector Classifier, Logistic Regression, Decision Tree, Artificial Neural Network, and AdaBoost.\"},{\"question\":\"How did the study analyze interpretability of the top-performing models?\",\"answer\":\"XGBoost and Random Forest were further analyzed using SHAP global summary plots to identify the most influential input features and assess model interpretability.\"}]","An Analysis of the Performance and Interpretability of Machine Learning Classification Algorithms to Predict Long-Term Share Returns on the JSE | PDF",1785735321,436,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"an-analysis-of-the-performance-and-interpretability-of-machine-learning-classification-algorithms-to-predict-long-term-share-returns-on-the-jse","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/an-analysis-of-the-performance-and-interpretability-of-machine-learning-classification-algorithms-to-predict-long-term-share-returns-on-the-jse/121374/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-03",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"Why is interpretability important in machine learning for financial decision-making?","Question",{"text":75,"@type":76},"Machine learning model outputs are often not transparent or interpretable, limiting usability for real-world investment decisions. Interpretable models improve transparency about which inputs drive predictions.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"Which machine learning algorithms performed best for predicting long-term share returns on the JSE?",{"text":80,"@type":76},"XGBoost, Random Forest, and GradBoost outperformed the other compared algorithms, including Support Vector Classifier, Logistic Regression, Decision Tree, Artificial Neural Network, and AdaBoost.",{"name":82,"@type":73,"acceptedAnswer":83},"How did the study analyze interpretability of the top-performing models?",{"text":84,"@type":76},"XGBoost and Random Forest were further analyzed using SHAP global summary plots to identify the most influential input features and assess model interpretability.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]