An Investment Recommender Multi-agent System in Financial Technology

  • Elena HernándezEmail author
  • Inés Sittón
  • Sara RodríguezEmail author
  • Ana B. Gil
  • Roberto J. García
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 771)


In this article is presented a review of the state of the art on Financial Technology (Fintech) for the design of a novel recommender system. A social computing platform is proposed, based on Virtual Organizations (VOs), that allows to improve user experience in actions that is associated with the process of investment recommendation. The work presents agents functionalities and an algorithm that will improve the accuracy of the Recommender_agent which is in charge of the Case-based reasoning (CBR) system. The data that will be collected and will feed the CBR corresponds to user’s characteristics, the asset classes, profitability, interest rate, history stock market information and financial news published in the media.


Financial Technology Virtual organization of agents Recommender system Hybrid A.I. algorithm Investment decisions 



This work was supported by the Spanish Ministry, Ministerio de Economía y Competitividad and FEDER funds. Project: SURF, Intelligent System for integrated and sustainable management of urban fleets TIN2015-65515-C4-3-R.


  1. 1.
    Abdou, H.A., Pointon, J., El-Masry, A., Olugbode, M., Lister, R.J.: A variable impact neural network analysis of dividend policies and share prices of transportation and related companies. J. Int. Fin. Mark. Inst. Money 22(4), 796–813 (2012)CrossRefGoogle Scholar
  2. 2.
    Avital, M., Andersson, M., Nickerson, J., Sundararajan, A., Van Alstyne, M., Verhoeven, D.: The collaborative economy: a disruptive innovation or much ado about nothing? In: Proceedings of the 35th International Conference on Information Systems, ICIS, pp. 1–7. Association for Information Systems. AIS Electronic Library (AISeL) (2014)Google Scholar
  3. 3.
    Bach, K.: Knowledge engineering for distributed case-based reasoning systems. In: Synergies Between Knowledge Engineering and Software Engineering, pp. 129–147. Springer, Cham (2018)Google Scholar
  4. 4.
    Bajo, J., De la Prieta, F., Corchado, J.M., Rodríguez, S.: A low-level resource allocation in an agent-based Cloud Computing platform. Appl. Soft Comput. 48, 716–728 (2016)CrossRefGoogle Scholar
  5. 5.
    Casado-Vara, R., Corchado, J.M.: Blockchain for democratic voting: how blockchain could cast off voter fraud. orient. J. Comput. Sci. Technol. 11(1). Scholar
  6. 6.
    Chamoso, P., Rivas, A., Rodríguez, S., Bajo, J.: Relationship recommender system in a business and employment-oriented social network. Inf. Sci. 433–434, 204–220 (2017)CrossRefGoogle Scholar
  7. 7.
    Corchado, J.M., Lees, B.: Adaptation of cases for case based forecasting with neural network support. In: Soft Computing in Case Based Reasoning, pp. 293–319. Springer, London (2001)CrossRefGoogle Scholar
  8. 8.
    Corchado, J.M., Bajo, J., de Paz, Y., Tapia, D.: Intelligent environment for monitoring Alzheimer patients, agent technology for health care. Decis. Support Syst. 34(2), 382–396 (2008). ISSN 0167-9236CrossRefGoogle Scholar
  9. 9.
    Corchado, J.M., Laza, R.: Constructing deliberative agents with case-based reasoning technology. Int. J. Intell. Syst. 18(12), 1227–1241 (2003)CrossRefGoogle Scholar
  10. 10.
    De Paz, J.F., Bajo, J., González, A., Rodríguez, S., Corchado, J.M.: Combining case-based reasoning systems and support vector regression to evaluate the atmosphere–ocean interaction. Knowl. Inf. Syst. 30(1), 155–177 (2012)CrossRefGoogle Scholar
  11. 11.
    DeStefano, R.J., Tao, L., Gai, K.: Improving data governance in large organizations through ontology and linked data. In: 2016 IEEE 3rd International Conference on Cyber Security and Cloud Computing (CSCloud), pp. 279–284. IEEE, June 2016Google Scholar
  12. 12.
    Ðurić, B.O.: Organisational metamodel for large-scale multi-agent systems: first steps towards modelling organisation dynamics. Adv. Distrib. Comput. Artif. Intell. J. 6(3), 2017 (2017)Google Scholar
  13. 13.
    Elnagdy, S.A., Qiu, M., Gai, K.: Cyber incident classifications using ontology-based knowledge representation for cybersecurity insurance in financial industry. In: 2016 IEEE 3rd International Conference on Cyber Security and Cloud Computing (CSCloud), pp. 301–306. IEEE, June 2016 Google Scholar
  14. 14.
    Gai, K., Du, Z., Qiu, M., Zhao, H.: Efficiency-aware workload optimizations of heterogeneous cloud computing for capacity planning in financial industry. In: 2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing (CSCloud), pp. 1–6. IEEE, November 2015Google Scholar
  15. 15.
    Gai, K., Qiu, M., Sun, X., Zhao, H.: Security and privacy issues: a survey on FinTech. In: International Conference on Smart Computing and Communication, pp. 236–247. Springer, Cham, December 2016Google Scholar
  16. 16.
    García, E., Rodríguez, S., Martín, B., Zato, C., Pérez, B.: MISIA: middleware infrastructure to simulate intelligent agents. In: International Symposium on Distributed Computing and Artificial Intelligence, pp. 107–116. Springer, Heidelberg (2011)Google Scholar
  17. 17.
    Georgakoudis, G., Gillan, C.J., Sayed, A., Spence, I., Faloon, R., Nikolopoulos, D.S.: Methods and metrics for fair server assessment under real-time financial workloads. Concurrency Comput. Pract. Experience 28(3), 916–928 (2016)CrossRefGoogle Scholar
  18. 18.
    Gomber, P., Koch, J.A., Siering, M.: Digital Finance and FinTech: current research and future research directions. Bus. Econ. 87, 537–580 (2017)Google Scholar
  19. 19.
    Han, F., Gu, T.Y., Ju, S.G.: An improved hybrid algorithm based on PSO and BP for feedforward neural networks. JDCTA: Int. J. Digit. Content Technol. Appl. 5(2), 106–115 (2011)Google Scholar
  20. 20.
    Havandi, E., Shavandi, H., Ghanbari, A.: Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting. Knowl. Based Syst. 23(8), 800–808 (2010)CrossRefGoogle Scholar
  21. 21.
    Hüllermeier, E., Minor, M. (eds.): Case-Based Reasoning Research and Development: Proceedings of the 22nd International Conference, ICCBR 2014, Cork, Ireland, September 29–October 1, 2014, vol. 8765. Springer (2015)Google Scholar
  22. 22.
    Kaastra, I., Boyd, M.: Designing a neural network for forecasting financial and economic time series. Neurocomputing 10(3), 215–236 (1996)CrossRefGoogle Scholar
  23. 23.
    Lazarova, D.: Fintech trends: the internet of things, January 2018.
  24. 24.
    Li, B., Hoi, S.C.: Online portfolio selection: a survey. ACM Comput. Surv. (CSUR) 46(3), 35 (2014)zbMATHGoogle Scholar
  25. 25.
    Lu, C.J., Lee, T.S., Chiu, C.C.: Financial time series forecasting using independent component analysis and support vector regression. Decis. Support Syst. 47(2), 115–125 (2009)CrossRefGoogle Scholar
  26. 26.
    Lu, Y., Roychowdhury, V., Vandenberghe, L.: Distributed parallel support vector machines in strongly connected networks. IEEE Trans. Neural Netw. 19(7), 1167–1178 (2008)CrossRefGoogle Scholar
  27. 27.
    Owyang, J., Tran, C., Silva, C.: The Collaborative Economy. Altimeter, New York (2013)Google Scholar
  28. 28.
    Rodriguez, S., Julián, V., Bajo, J., Carrascosa, C., Botti, V., Corchado, J.M.: Agent-based virtual organization architecture. Eng. Appl. Artif. Intell. 24(5), 895–910 (2011)CrossRefGoogle Scholar
  29. 29.
    Sagraves, A., Connors, G.: Capturing the value of data in banking. Appl. Mark. Anal. 2(4), 304–311 (2017)Google Scholar
  30. 30.
    Song, Q., Liu, A., Yang, S.Y.: Stock portfolio selection using learning-to-rank algorithms with news sentiment. Neurocomputing 264, 20–28 (2017)CrossRefGoogle Scholar
  31. 31.
    Tkáč, M., Verner, R.: Artificial neural networks in business: two decades of research. Appl. Soft Comput. 38, 788–804 (2016)CrossRefGoogle Scholar
  32. 32.
    Wang, L.X.: Dynamical models of stock prices based on technical trading rules part I: the models. IEEE Trans. Fuzzy Syst. 23(4), 787–801 (2015)MathSciNetCrossRefGoogle Scholar
  33. 33.
    Wang, L.X.: Dynamical models of stock prices based on technical trading rules—Part III: application to Hong Kong stocks. IEEE Trans. Fuzzy Syst. 23(5), 1680–1697 (2015)CrossRefGoogle Scholar
  34. 34.
    Xu, K., Yue, H., Guo, L., Guo, Y., Fang, Y.: Privacy-preserving machine learning algorithms for big data systems. In: 2015 IEEE 35th International Conference on Distributed Computing Systems (ICDCS), pp. 318–327. IEEE, June 2015Google Scholar
  35. 35.
    Yu, K., Gao, Y., Zhang, P., Qiu, M.: Design and architecture of dell acceleration appliances for database (DAAD): a practical approach with high availability guaranteed. In: 2015 IEEE 17th International Conference on High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conference on Embedded Software and Systems (ICESS), pp. 430–435. IEEE, August 2015Google Scholar
  36. 36.
    Zato, C., Villarrubia, G., Sánchez, A., Bajo, J., Corchado, J.M.: PANGEA: a new platform for developing virtual organizations of agents. Int. J. Artif. Intell. 11(A13), 93–102 (2013)Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2019

Authors and Affiliations

  1. 1.BISITE Digital Innovation HubUniversity of SalamancaSalamancaSpain
  2. 2.E. Politécnica Superior de ZamoraUniversity of SalamancaZamoraSpain

Personalised recommendations