Skip to main content

Machine Learning Based Stock Market Analysis: A Short Survey

  • Conference paper
  • First Online:
Innovative Data Communication Technologies and Application (ICIDCA 2019)

Abstract

Finance is one of the pioneering industries that started using Machine Learning (ML), a subset of Artificial Intelligence (AI) in the early 80s for market prediction. Since then, major firms and hedge funds have adopted machine learning for stock prediction, portfolio optimization, credit lending, stock betting, etc. In this paper, we survey all the different approaches of machine learning that can be incorporated in applied finance. The major motivation behind ML is to draw out the specifics from the available data from different sources and to forecast from it. Different machine learning algorithms has their abilities for predictions and are heavily depended on the number and quality of parameters as input features. This work attempts to provide an extensive and objective walkthrough in the direction of applicability of the machine learning algorithms for financial or stock market prediction.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Ongraph technologies. https://medium.com/datadriveninvestor/development-of-ai-in-financial-services-58e9249e547. Accessed 27 Aug 2019

  2. Shah, D., Isah, H., Zulkernine, F.: Stock market analysis: a review and taxonomy of prediction techniques. Int. J. Financ. Stud. 7(2), 26 (2019)

    Article  Google Scholar 

  3. Jaykrushna, A., Patel, P., Trivedi, H., Bhatia, J.: Linear regression assisted prediction based load balancer for cloud computing. In: 2018 IEEE Punecon, pp. 1–3. IEEE (2018)

    Google Scholar 

  4. Bhatia, J., Mehta, R., Bhavsar, M.: Variants of software defined network (SDN) based load balancing in cloud computing: a quick review. In: International Conference on Future Internet Technologies and Trends, pp. 164–173. Springer (2017)

    Google Scholar 

  5. Bhatia, J.B.: A dynamic model for load balancing in cloud infrastructure. Nirma Univ. J. Eng. Technol. (NUJET) 4(1), 15 (2015)

    Google Scholar 

  6. Bhatia, J., Patel, T., Trivedi, H., Majmudar, V.: HTV dynamic load balancing algorithm for virtual machine instances in cloud. In: 2012 International Symposium on Cloud and Services Computing, pp. 15–20. IEEE (2012)

    Google Scholar 

  7. Patel, J., Shah, S., Thakkar, P., Kotecha, K.: Predicting stock and stock price index movement using trend deterministic data preparation and machine learning techniques. Expert Syst. Appl. 42(1), 259–268 (2015)

    Article  Google Scholar 

  8. Chiang, W.-C., Enke, D., Tong, W., Wang, R.: An adaptive stock index trading decision support system. Expert Syst. Appl. 59, 195–207 (2016)

    Article  Google Scholar 

  9. Chourmouziadis, K., Chatzoglou, P.D.: An intelligent short term stock trading fuzzy system for assisting investors in portfolio management. Expert Syst. Appl. 43, 298–311 (2016)

    Article  Google Scholar 

  10. Arévalo, A., Niño, J., Hernández, G., Sandoval, J.: High-frequency trading strategy based on deep neural networks. In: International Conference on Intelligent Computing, pp. 424–436. Springer (2016)

    Google Scholar 

  11. Zhong, X., Enke, D.: Forecasting daily stock market return using dimensionality reduction. Expert Syst. Appl. 67, 126–139 (2017)

    Article  Google Scholar 

  12. Bhattacharya, D., Konar, A.: Self-adaptive type-1/type-2 hybrid fuzzy reasoning techniques for two-factored stock index time-series prediction. Soft Comput. 22(18), 6229–6246 (2018)

    Article  Google Scholar 

  13. Kohli, P.P.S., Zargar, S., Arora, S., Gupta, P.: Stock prediction using machine learning algorithms. In: Applications of Artificial Intelligence Techniques in Engineering, pp. 405–414. Springer (2019)

    Google Scholar 

  14. Yoo, P.D., Kim, M.H., Jan, T.: Machine learning techniques and use of event information for stock market prediction: a survey and evaluation. In: International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC 2006), vol. 2, pp. 835–841. IEEE (2005)

    Google Scholar 

  15. Huang, Q., Wang, T., Tao, D., Li, X.: Biclustering learning of trading rules. IEEE Trans. Cybern. 45(10), 2287–2298 (2014)

    Article  Google Scholar 

  16. Dixon, M., Klabjan, D., Bang, J.H.: Implementing deep neural networks for financial market prediction on the Intel Xeon Phi. In: Proceedings of the 8th Workshop on High Performance Computational Finance, p. 6. ACM (2015)

    Google Scholar 

  17. Singh, R., Srivastava, S.: Stock prediction using deep learning. Multimedia Tools Appl. 76(18), 18569–18584 (2017)

    Article  Google Scholar 

  18. Chong, E., Han, C., Park, F.C.: Deep learning networks for stock market analysis and prediction: methodology, data representations, and case studies. Expert Syst. Appl. 83, 187–205 (2017)

    Article  Google Scholar 

  19. Chatzis, S.P., Siakoulis, V., Petropoulos, A., Stavroulakis, E., Vlachogiannakis, N.: Forecasting stock market crisis events using deep and statistical machine learning techniques. Expert Syst. Appl. 112, 353–371 (2018)

    Article  Google Scholar 

  20. Hongping, H., Tang, L., Zhang, S., Wang, H.: Predicting the direction of stock markets using optimized neural networks with Google Trends. Neurocomputing 285, 188–195 (2018)

    Article  Google Scholar 

  21. Troiano, L., Villa, E.M., Loia, V.: Replicating a trading strategy by means of LSTM for financial industry applications. IEEE Trans. Ind. Inform. 14(7), 3226–3234 (2018)

    Article  Google Scholar 

  22. Guo, Y., Han, S., Shen, C., Li, Y., Yin, X., Bai, Y.: An adaptive SVR for high-frequency stock price forecasting. IEEE Access 6, 11397–11404 (2018)

    Article  Google Scholar 

  23. Naik, N., Mohan, B.R.: Optimal feature selection of technical indicator and stock prediction using machine learning technique. In: International Conference on Emerging Technologies in Computer Engineering, pp. 261–268. Springer (2019)

    Google Scholar 

  24. Naik, N., Mohan, B.R.: Study of stock return predictions using recurrent neural networks with LSTM. In: International Conference on Engineering Applications of Neural Networks, pp. 453–459. Springer (2019)

    Google Scholar 

  25. Naik, N., Mohan, B.R.: Stock price movements classification using machine and deep learning techniques-the case study of Indian stock market. In: International Conference on Engineering Applications of Neural Networks, pp. 445–452. Springer (2019)

    Google Scholar 

  26. Wen, M., Li, P., Zhang, L., Chen, Y.: Stock market trend prediction using high-order information of time series. IEEE Access 7, 28299–28308 (2019)

    Article  Google Scholar 

  27. Arafat, J., Habib, M.A., Hossain, R.: Analyzing public emotion and predicting stock market using social media. Am. J. Eng. Res. 2(9), 265–275 (2013)

    Google Scholar 

  28. Nguyen, T.H., Shirai, K., Velcin, J.: Sentiment analysis on social media for stock movement prediction. Expert Syst. Appl. 42(24), 9603–9611 (2015)

    Article  Google Scholar 

  29. Oliveira, N., Cortez, P., Areal, N.: Stock market sentiment lexicon acquisition using microblogging data and statistical measures. Decis. Support Syst. 85, 62–73 (2016)

    Article  Google Scholar 

  30. Wang, F., Zhang, Y., Rao, Q., Li, K., Zhang, H.: Exploring mutual information-based sentimental analysis with kernel-based extreme learning machine for stock prediction. Soft Comput. 21(12), 3193–3205 (2017)

    Article  Google Scholar 

  31. Ren, R., Wu, D.D., Liu, T.: Forecasting stock market movement direction using sentiment analysis and support vector machine. IEEE Syst. J. 13(1), 760–770 (2018)

    Article  Google Scholar 

  32. Shi, L., Teng, Z., Wang, L., Zhang, Y., Binder, A.: Deepclue: visual interpretation of text-based deep stock prediction. IEEE Trans. Knowl. Data Eng. 31(6), 1094–1108 (2018)

    Article  Google Scholar 

  33. Arora, N., et al.: Financial analysis: stock market prediction using deep learning algorithms (2019)

    Google Scholar 

  34. Vargas, M.R., De Lima, B.S.L.P., Evsukoff, A.G.: Deep learning for stock market prediction from financial news articles. In: 2017 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA), pp. 60–65. IEEE (2017)

    Google Scholar 

  35. Li, X., Xie, H., Wang, R., Cai, Y., Cao, J., Wang, F., Min, H., Deng, X.: Empirical analysis: stock market prediction via extreme learning machine. Neural Comput. Appl. 27(1), 67–78 (2016)

    Article  Google Scholar 

  36. Akita, R., Yoshihara, A., Matsubara, T., Uehara, K.: Deep learning for stock prediction using numerical and textual information. In: 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS), pp. 1–6. IEEE (2016)

    Google Scholar 

  37. Dash, R., Dash, P.K.: A hybrid stock trading framework integrating technical analysis with machine learning techniques. J. Financ. Data Sci. 2(1), 42–57 (2016)

    Article  MathSciNet  Google Scholar 

  38. Liu, G., Wang, X.: A numerical-based attention method for stock market prediction with dual information. IEEE Access 7, 7357–7367 (2018)

    Article  Google Scholar 

  39. Reddy, R., Shyam, G.K.: Market data analysis by using support vector machine learning technique. In: Proceedings of International Conference on Computational Intelligence and Data Engineering, pp. 19–27. Springer (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Mohammad S. Obiadat or Sudeep Tanwar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Vachhani, H. et al. (2020). Machine Learning Based Stock Market Analysis: A Short Survey. In: Raj, J., Bashar, A., Ramson, S. (eds) Innovative Data Communication Technologies and Application. ICIDCA 2019. Lecture Notes on Data Engineering and Communications Technologies, vol 46. Springer, Cham. https://doi.org/10.1007/978-3-030-38040-3_2

Download citation

Publish with us

Policies and ethics