Forecasting stock returns on the Amman Stock Exchange: Do neural networks outperform linear regressions?

  • Received September 24, 2021;
    Accepted November 9, 2021;
    Published December 1, 2021
  • Author(s)
  • DOI
  • Article Info
    Volume 18 2021, Issue #4, pp. 280-296
  • Cited by
    2 articles

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License

Different models have been used in the finance literature to predict the stock market returns. However, it remains an open question whether non-linear models can outperform linear models while providing accurate predictions for future returns. This study examines the prediction of the non-linear artificial neural network (ANN) models against the baseline linear regression models. This study aims specifically to compare the prediction performance of regression models with different specifications and static and dynamic ANN models. Thus, the analysis was conducted on a growing market, namely the Amman Stock Exchange. The results show that the trading volume and interest rates on loans tend to explain the monthly returns the most, compared to other predictors in the regressions. Moreover, incorporating more variables is not found to help in explaining the fluctuations in the stock market returns. More importantly, using the root mean square error (RMSE), as well as the mean absolute error statistical measures, the static ANN becomes the most preferred model for forecasting. The associated forecasting errors from these metrics become equal to 0.0021 and 0.0005, respectively. Lastly, the analysis conducted with the dynamic ANN model produced the highest RMSE value of 0.0067 since November 2018 following the amendment to the Jordanian income tax law. The same observation is also seen since the emerging of the COVID-19 outbreak (RMSE = 0.0042).

view full abstract hide full abstract
    • Figure 1. Basic design of the artificial neural network
    • Figure 2. Simple LSTM design
    • Figure 3. Dynamic forecasts from LSTM vs. actual returns
    • Figure 4. RMSE from the dynamic forecasts of LSTM
    • Figure A1. Rolling regression estimates from Model 6
    • Table 1. List of predictors in the regressions and static NN
    • Table 2. Descriptive statistics
    • Table 3. Pairwise correlation
    • Table 4. Estimates from the baseline models
    • Table 5. Out-of-sample results (RMSE and MAE estimates)
    • Methodology
      Abdel Razzaq Al Rababa’a
    • Resources
      Abdel Razzaq Al Rababa’a, Zaid Saidat
    • Writing – original draft
      Abdel Razzaq Al Rababa’a, Zaid Saidat, Raed Hendawi
    • Writing – review & editing
      Abdel Razzaq Al Rababa’a, Zaid Saidat, Raed Hendawi
    • Investigation
      Zaid Saidat, Raed Hendawi
    • Conceptualization
      Raed Hendawi