Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Artificial neural networks and the cross-section of equity returns: identifying nonlinear opportunities on the Johannesburg Stock Exchange

This study investigates the potential of Artificial Neural Networks (ANNs) to forecast stock returns on the Johannesburg Stock Exchange (JSE) using fundamental and technical factors. The optimal neural network architecture is explored, considering varying model depths and node counts. The activation...

Full description

Saved in:
Bibliographic Details
Main Author: Reed, Joshua
Other Authors: van Rensburg, Paul
Format: Thesis
Language:English
English
Published: Department of Finance and Tax 2026
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613838430437376
access_status_str Open Access
author Reed, Joshua
author2 van Rensburg, Paul
author_browse Reed, Joshua
van Rensburg, Paul
author_facet van Rensburg, Paul
Reed, Joshua
author_sort Reed, Joshua
collection Thesis
description This study investigates the potential of Artificial Neural Networks (ANNs) to forecast stock returns on the Johannesburg Stock Exchange (JSE) using fundamental and technical factors. The optimal neural network architecture is explored, considering varying model depths and node counts. The activation function, training algorithm, learning rate, number of epochs, batch size, and loss function are kept constant across architectures. The findings suggest that portfolios constructed from ANN forecasts have the potential to outperform an equal-weighted benchmark. Model performance depends on network architecture, with a three hidden layer model with 64 nodes in the first hidden layer yielding the best results. Addition of further hidden layers or nodes is found to reduce model generalization, mainly due to overfitting, while less complex models are found to underfit. Models with a reduced variables set outperformed, confirming the importance of feature selection. While ANNs are found to underperform a linear model, the top performing ANN outperforms on risk-adjusted metrics over the test period, suggesting benefits to non-linear return forecasting on the JSE. However, with no clear relationship between in-sample and test period performance across architectures, this superior performance could be data specific, highlighting challenges in selecting an optimal model ex-ante. On the other hand, limitations in feature selection and training likely constrained model performance, with potential to improve generalization. This study provides a foundation for further research into return forecasting with ANNs on the JSE, contributing to the growing field of artificial intelligence and machine learning in finance. Future research could further optimize model hyperparameters, improve feature selection, and account for the time-varying nature of features.
format Thesis
id oai:open.uct.ac.za:11427/42617
institution University of Cape Town (South Africa)
language English
eng
last_indexed 2026-06-10T12:42:30.676Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2026
publishDateRange 2026
publishDateSort 2026
publisher Department of Finance and Tax
publisherStr Department of Finance and Tax
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/42617 Artificial neural networks and the cross-section of equity returns: identifying nonlinear opportunities on the Johannesburg Stock Exchange Reed, Joshua van Rensburg, Paul Johannesburg Stock Exchange Artificial Neural Networks This study investigates the potential of Artificial Neural Networks (ANNs) to forecast stock returns on the Johannesburg Stock Exchange (JSE) using fundamental and technical factors. The optimal neural network architecture is explored, considering varying model depths and node counts. The activation function, training algorithm, learning rate, number of epochs, batch size, and loss function are kept constant across architectures. The findings suggest that portfolios constructed from ANN forecasts have the potential to outperform an equal-weighted benchmark. Model performance depends on network architecture, with a three hidden layer model with 64 nodes in the first hidden layer yielding the best results. Addition of further hidden layers or nodes is found to reduce model generalization, mainly due to overfitting, while less complex models are found to underfit. Models with a reduced variables set outperformed, confirming the importance of feature selection. While ANNs are found to underperform a linear model, the top performing ANN outperforms on risk-adjusted metrics over the test period, suggesting benefits to non-linear return forecasting on the JSE. However, with no clear relationship between in-sample and test period performance across architectures, this superior performance could be data specific, highlighting challenges in selecting an optimal model ex-ante. On the other hand, limitations in feature selection and training likely constrained model performance, with potential to improve generalization. This study provides a foundation for further research into return forecasting with ANNs on the JSE, contributing to the growing field of artificial intelligence and machine learning in finance. Future research could further optimize model hyperparameters, improve feature selection, and account for the time-varying nature of features. 2026-01-20T08:28:00Z 2026-01-20T08:28:00Z 2025 2026-01-20T08:25:55Z Thesis / Dissertation Masters MCom http://hdl.handle.net/11427/42617 en eng application/pdf Department of Finance and Tax Faculty of Commerce University of Cape Town
spellingShingle Johannesburg Stock Exchange
Artificial Neural Networks
Reed, Joshua
Artificial neural networks and the cross-section of equity returns: identifying nonlinear opportunities on the Johannesburg Stock Exchange
thesis_degree_str Master's
title Artificial neural networks and the cross-section of equity returns: identifying nonlinear opportunities on the Johannesburg Stock Exchange
title_full Artificial neural networks and the cross-section of equity returns: identifying nonlinear opportunities on the Johannesburg Stock Exchange
title_fullStr Artificial neural networks and the cross-section of equity returns: identifying nonlinear opportunities on the Johannesburg Stock Exchange
title_full_unstemmed Artificial neural networks and the cross-section of equity returns: identifying nonlinear opportunities on the Johannesburg Stock Exchange
title_short Artificial neural networks and the cross-section of equity returns: identifying nonlinear opportunities on the Johannesburg Stock Exchange
title_sort artificial neural networks and the cross section of equity returns identifying nonlinear opportunities on the johannesburg stock exchange
topic Johannesburg Stock Exchange
Artificial Neural Networks
url http://hdl.handle.net/11427/42617
work_keys_str_mv AT reedjoshua artificialneuralnetworksandthecrosssectionofequityreturnsidentifyingnonlinearopportunitiesonthejohannesburgstockexchange