Portfolio Management Using Artificial Intelligence

  • Rakshit GuptaEmail author
  • Yogesh Mahajan
  • Punit Mukesh Ahuja
  • Jyoti Ramteke
Conference paper
Part of the Algorithms for Intelligent Systems book series (AIS)


The framework proposed in this paper is designed such that a client gets stable returns based on his/her risk-taking capability. It gives the optimal weights allocated in different asset classes like risky and risk-free assets based on the risk aversion factor of the client. Diversification of stocks is achieved by clustering the stocks with the K-means clustering algorithm. Portfolio optimization is achieved using the genetic algorithm. The framework provides the optimal proportion to the selected individual stocks and risk-free assets. Stocks of companies listed under S&P 500 are used for evaluating the framework.


Portfolio management Portfolio optimization Genetic algorithm K-means clustering Asset allocation Stock clustering Evolutionary algorithm 


  1. 1.
    Beketov M, Lehmann K, Wittke M (2018) Robo advisors: quantitative methods inside the robots. J Asset Manag 19:363–370CrossRefGoogle Scholar
  2. 2.
    Kanungo T, Mount D, Netanyahu N, Piatko C, Silverman R, Wu A (2002) An efficient k-means clustering algorithm: analysis and implementation. IEEE Trans Pattern Anal Mach Intell 24:881–892CrossRefGoogle Scholar
  3. 3.
    Condrobimo A, Abbas B, Trisetyarso A, Suparta W, Kang C (2018) Data mining technique with cluster anaysis use K-means algorithm for LQ45 index on Indonesia stock exchange. In: International conference on information and communications technology (ICOIACT)Google Scholar
  4. 4.
    Markowitz H (1952) Portfolio selection. J Financ 7:77–91Google Scholar
  5. 5.
    Jayeola D, Ismail Z, Sufahani S, Manliura D (2017) Optimal method for investing on assets using Black Litterman model. Far East J Math Sci (FJMS) 101:1123–1131CrossRefGoogle Scholar
  6. 6.
    Shrivastava A, Singh A (2013) An optimal stock portfolio construction model using genetic algorithm. In: International conference on machine intelligence and research advancementGoogle Scholar
  7. 7.
    Kuzmych O, Mekush O, Solich K, Telmoudi A (2018) Method of genetic algorithms for the optimal investment portfolio. In: 5th international conference on control, decision and information technologies (CoDIT)Google Scholar
  8. 8.
    Hoklie ZL (2010) Resolving multi objective stock portfolio optimization problem using genetic algorithm. In: The 2nd international conference on computer and automation engineering (ICCAE) (2010)Google Scholar
  9. 9.
    Muermann A (2008) Investors and markets: portfolio choices, asset prices, and investment advice. In: Sharpe WF (Ed) Princeton University Press, 2006, ISBN 0-691-12842-1, 240 p. J Pension Econ Financ. 7:255–255Google Scholar
  10. 10.
    Robert F (2014) On possibilistic portfolio selection models. In: 6th gyor symposium and 3rd hungarian-polish and 1st hungarian-romanian joint conference on computational intelligence, GyorGoogle Scholar
  11. 11.
    Black F, Litterman R (1992) Global portfolio optimization. Financ Anal J 48:28–43CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Rakshit Gupta
    • 1
    Email author
  • Yogesh Mahajan
    • 1
  • Punit Mukesh Ahuja
    • 1
  • Jyoti Ramteke
    • 1
  1. 1.Sardar Patel Institute of TechnologyMumbaiIndia

Personalised recommendations