Skip to main content

Graph-Based Recommendation Engine for Stock Investment Decisions

  • Conference paper
  • First Online:
Web Information Systems and Technologies (WEBIST 2020, WEBIST 2021)

Abstract

Real-time recommender systems face the challenge of fast-changing data and the necessity of providing the answers in almost no time. In this paper, we discuss the case of a recommendation system for the stock market that uses knowledge about investors similar to the target user and combines it with a technical analysis of the stocks.

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 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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

Notes

  1. 1.

    NASDAQ is a first online stock market based in New York. See https://www.nasdaq.com/.

  2. 2.

    See: https://neo4j.com/.

  3. 3.

    Link: https://github.com/R-tooR/recommendation-system/tree/master.

References

  1. Recommendation systems. https://developers.google.com/machine-learning/recommendation

  2. Appel, G.: The Moving Average Convergence-divergence Trading Method: Advanced Version. Scientific Investment Systems (1985). https://books.google.pl/books?id=DbHzAAAAMAAJ

  3. Bugaj, A., Adrian, W.T.: Real-time recommendation system for stock investment decisions. In: Mayo, F.J.D., Marchiori, M., Filipe, J. (eds.) Proceedings of the 17th International Conference on Web Information Systems and Technologies, WEBIST 2021, 26–28 October 2021, pp. 490–493. SCITEPRESS (2021). https://doi.org/10.5220/0010714900003058

  4. Chai, Y., Jia, L., Zhang, Z.: Mamdani model based adaptive neural fuzzy inference system and its application. Int. J. Comput. Intell. 5(1), 22–29 (2009)

    Google Scholar 

  5. Fasanghari, M., Montazer, G.A.: Design and implementation of fuzzy expert system for Tehran stock exchange portfolio recommendation. Expert Syst. Appl. 37(9), 6138–6147 (2010). https://doi.org/10.1016/j.eswa.2010.02.114, https://www.sciencedirect.com/science/article/pii/S0957417410001533

  6. Granville, J.: New Key to Stock Market Profits. Prentice-Hall (1963). https://books.google.pl/books?id=0XVOAQAAMAAJ

  7. Li, J., Dani, H., Hu, X., Tang, J., Chang, Y., Liu, H.: Attributed network embedding for learning in a dynamic environment. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp. 387–396 (2017)

    Google Scholar 

  8. Lin, Y., Liu, Z., Sun, M., Liu, Y., Zhu, X.: Learning entity and relation embeddings for knowledge graph completion. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 29 (2015)

    Google Scholar 

  9. Perozzi, B., Al-Rfou, R., Skiena, S.: DeepWalk: online learning of social representations. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 701–710 (2014)

    Google Scholar 

  10. Sankar, C.P., Vidyaraj, R., Kumar, K.S.: Trust based stock recommendation system-a social network analysis approach. Proc. Comput. Sci. 46, 299–305 (2015)

    Article  Google Scholar 

  11. Scarselli, F., Gori, M., Tsoi, A.C., Hagenbuchner, M., Monfardini, G.: The graph neural network model. IEEE Trans. Neural Netw. 20(1), 61–80 (2008)

    Article  Google Scholar 

  12. Sha, X., Sun, Z., Zhang, J.: Attentive knowledge graph embedding for personalized recommendation. arXiv preprint arXiv:1910.08288 (2019)

  13. Sun, Y., Fang, M., Wang, X.: A novel stock recommendation system using Guba sentiment analysis. Pers. Ubiquit. Comput. 22(3), 575–587 (2018)

    Article  Google Scholar 

  14. Tang, J., Qu, M., Wang, M., Zhang, M., Yan, J., Mei, Q.: LINE: large-scale information network embedding. In: Proceedings of the 24th International Conference on World Wide Web, pp. 1067–1077 (2015)

    Google Scholar 

  15. Vicknair, C., Macias, M., Zhao, Z., Nan, X., Chen, Y., Wilkins, D.: A comparison of a graph database and a relational database: a data provenance perspective, vol. 10, p. 42 (2010). https://doi.org/10.1145/1900008.1900067

  16. Wang, H., Zhao, M., Xie, X., Li, W., Guo, M.: Knowledge graph convolutional networks for recommender systems. In: The World Wide Web Conference, pp. 3307–3313 (2019)

    Google Scholar 

  17. Wang, X., He, X., Cao, Y., Liu, M., Chua, T.S.: KGAT: knowledge graph attention network for recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 950–958 (2019)

    Google Scholar 

  18. Wilder, J.: New Concepts in Technical Trading Systems. Trend Research (1978). https://books.google.pl/books?id=WesJAQAAMAAJ

  19. Yujun, Y., Jianping, L., Yimei, Y.: An efficient stock recommendation model based on big order net inflow. Math. Probl. Eng. 2016 (2016). https://doi.org/10.1155/2016/5725143

  20. Zhou, J., et al.: Graph neural networks: a review of methods and applications. AI Open 1, 57–81 (2020). https://doi.org/10.1016/j.aiopen.2021.01.001, https://www.sciencedirect.com/science/article/pii/S2666651021000012

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Weronika T. Adrian .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bugaj, A., Adrian, W.T. (2023). Graph-Based Recommendation Engine for Stock Investment Decisions. In: Marchiori, M., Domínguez Mayo, F.J., Filipe, J. (eds) Web Information Systems and Technologies. WEBIST WEBIST 2020 2021. Lecture Notes in Business Information Processing, vol 469. Springer, Cham. https://doi.org/10.1007/978-3-031-24197-0_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-24197-0_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-24196-3

  • Online ISBN: 978-3-031-24197-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics