Algorithm of construction of optimum portfolio of stocks using genetic algorithm

被引:9
|
作者
Sinha, Pankaj [1 ]
Chandwani, Abhishek [2 ]
Sinha, Tanmay [3 ]
机构
[1] Univ Delhi, Fac Management Studies, New Delhi, India
[2] Indian Inst Technol Kharagpur, Kharagpur, W Bengal, India
[3] Jaypee Inst Informat Technol, Noida, India
关键词
Optimum portfolio; Genetic algorithm; Portfolio construction; MATLAB;
D O I
10.1007/s13198-014-0293-7
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The objective of this paper is to develop an algorithm to create an optimum portfolio from a large pool of stocks listed in a single market index SPX 500 Index: USA (for example) using genetic algorithm. The algorithm selects stocks on the basis of a priority index function designed on company fundamentals, and then genetically assigns optimum weights to the selected stocks by finding a genetically suitable combination of return and risk on the basis of historical data. The effect of genetic evolution on portfolio optimization has been demonstrated by developing a MATLAB code to implement the genetic application of reproduction, crossover and mutation operators. The effectiveness of the obtained portfolio has been successfully tested by running its performance over a 6 month holding period. It is found that genetic algorithm is successful in providing the optimum weights to stocks which were initially screened through a predetermined priority index function. The constructed portfolio beats the market for the considered holding period by a significant margin.
引用
收藏
页码:447 / 465
页数:19
相关论文
共 50 条
  • [21] Construction of a grid calculation system that using genetic algorithm
    Iwasaki, Tsubasa
    Nagasaka, Kenji
    WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VII, PROCEEDINGS, 2006, : 383 - +
  • [22] Automated construction schedule optimisation using genetic algorithm
    Srimathi K.R.
    Padmarekha A.
    Anandh K.S.
    Asian Journal of Civil Engineering, 2023, 24 (8) : 3521 - 3528
  • [23] Portfolio optimization problems in different risk measures using genetic algorithm
    Chang, Tun-Jen
    Yang, Sang-Chin
    Chang, Kuang-Jung
    EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (07) : 10529 - 10537
  • [24] Forecasting Portfolio Optimization using Artificial Neural Network and Genetic Algorithm
    Solin, Mohammad Maholi
    Alamsyah, Andry
    Rikumahu, Brady
    Saputra, Muhammad Apriandito Arya
    2019 7TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICOICT), 2019, : 496 - 502
  • [25] Loan Portfolio Optimization using Genetic Algorithm: A case of credit constraints
    Metawal, Noura
    Elhoseny, Mohamed
    Hassan, M. Kabir
    Hassanien, Aboul Ella
    ICENCO 2016 - 2016 12TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO) - BOUNDLESS SMART SOCIETIES, 2016, : 59 - 64
  • [26] Using genetic algorithm to support portfolio optimization for index fund management
    Oh, KJ
    Kim, TY
    Min, S
    EXPERT SYSTEMS WITH APPLICATIONS, 2005, 28 (02) : 371 - 379
  • [27] Agglomerative Clustering and Genetic Algorithm in Portfolio Optimization
    Erica, E.
    Handari, B. D.
    Hertono, G. F.
    PROCEEDINGS OF THE 3RD INTERNATIONAL SYMPOSIUM ON CURRENT PROGRESS IN MATHEMATICS AND SCIENCES 2017 (ISCPMS2017), 2018, 2023
  • [28] A heuristic genetic algorithm for product portfolio planning
    Jiao, Jianxin
    Zhang, Yiyang
    Wang, Yi
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (06) : 1777 - 1799
  • [29] Improving portfolio efficiency: A Genetic Algorithm approach
    Yang X.
    Computational Economics, 2006, 28 (1) : 1 - 14
  • [30] Genetic algorithm for solving the problem of an optimum regression model construction as a discrete optimization problem
    Melnik, I. M.
    JOURNAL OF AUTOMATION AND INFORMATION SCIENCES, 2008, 40 (06) : 60 - 71