Skip to main content
Log in

Stocks Recommendation from Large Datasets Using Important Company and Economic Indicators

  • Original Research
  • Published:
Asia-Pacific Financial Markets Aims and scope Submit manuscript

Abstract

Stock return forecasting is of utmost importance in the business world. This has been a major topic of research for many academicians for decades. Recently, regularization techniques have reported significant increase in the forecast accuracy of the simple regression model. Still, more robust techniques are desired which can further help improve stock prices predictions. Furthermore, it is important to recommend top stocks rather than predicting exact stock returns. The technique should be scalable to very large datasets. The present paper proposes a normalization technique which results in a form of regression that is more suitable for ranking the stocks by expected returns. The ranking is done out of the comparison between the stocks in the previous quarter over a big set of important fundamental, technical and general indicators. Two large datasets consisting of altogether 946 unique companies listed at Indian exchanges were used for experimentation. Stochastic Gradient Descent technique is used in this work to train the parameters, which allows scalability to even larger datasets. Five different metrics were used for evaluating the different models. Results were also analysed subjectively through plots. The returns obtained were higher than other popular models and benchmark indices.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kartikay Gupta.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Kartikay Gupta: formerly afffiliated with Mathematics Department, IIT Delhi.

Appendix

Appendix

See Fig. 3; Tables 3, 4 and 5.

Fig. 3
figure 3

Cumulative Mean Returns, Mean return of companies ranked according to expected return as per each of the models. Each subfigure denotes different dataset or period, i.e., (i) Q4 2017–18, BSE dataset, (ii) Q4 2017–18, NSE dataset, (iii) Q3 2017–18, BSE dataset, (iv) Q3 2017–18, NSE dataset

Table 3 Indicators used for estimating one quarter ahead return for each company
Table 4 It ranks the different models on the basis of their performance on different experiment settings and evaluation metrics
Table 5 (i) (ii): They give the evaluation metric results for the five different models for BSE (subtable (i)) and NSE (subtable (ii)) dataset respectively

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gupta, K., Chatterjee, N. Stocks Recommendation from Large Datasets Using Important Company and Economic Indicators. Asia-Pac Financ Markets 28, 667–689 (2021). https://doi.org/10.1007/s10690-021-09341-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10690-021-09341-9

Keywords

JEL Classification

Navigation