Can Ensemble Machine Learning Methods Predict Stock Returns for Indian Banks Using Technical Indicators?
Sabyasachi Mohapatra,
Rohan Mukherjee,
Arindam Roy,
Anirban Sengupta and
Amit Puniyani
Additional contact information
Rohan Mukherjee: Indian Institute of Management, Bodhgaya 824234, India
Arindam Roy: Birla Institute of Technology & Science, Pilani 333031, India
Anirban Sengupta: Indian Institute of Management, Bodhgaya 824234, India
Amit Puniyani: Goa Institute of Management, Goa 403505, India
JRFM, 2022, vol. 15, issue 8, 1-16
Abstract:
This paper develops ensemble machine learning models (XGBoost, Gradient Boosting, and AdaBoost in addition to Random Forest) for predicting stock returns of Indian banks using technical indicators. These indicators are based on three broad categories of technical analysis: Price, Volume, and Turnover. Various error metrics like Mean Absolute Error (MAE), Mean Squared Error (MSE), Mean Absolute Percentage Error (MAPE), Root-Mean-Squared-Error (RMSE) have been used to check the performance of the models. Results show that the XGBoost algorithm performs best among the four ensemble models. The mean of absolute error and the root-mean-square -error vary around 3–5%. The feature importance plots generated by the models depict the importance of the variables in predicting the output. The proposed machine learning models help traders, investors, as well as portfolio managers, better predict the stock market trends and, in turn, the returns, particularly in banking stocks minimizing their sole dependency on macroeconomic factors. The techniques further assist the market participants in pre-empting any price-volume action across stocks irrespective of their size, liquidity, or past turnover. Finally, the techniques are incredibly robust and display a strong capability in predicting trend forecasts, particularly with any large deviations.
Keywords: ensemble techniques; machine learning; stock prediction; Indian banks (search for similar items in EconPapers)
JEL-codes: C E F2 F3 G (search for similar items in EconPapers)
Date: 2022
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)
Downloads: (external link)
https://www.mdpi.com/1911-8074/15/8/350/pdf (application/pdf)
https://www.mdpi.com/1911-8074/15/8/350/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jjrfmx:v:15:y:2022:i:8:p:350-:d:882225
Access Statistics for this article
JRFM is currently edited by Ms. Chelthy Cheng
More articles in JRFM from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().