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 条
  • [1] Portfolio algorithm based on portfolio beta using genetic algorithm
    Oh, KJ
    Kim, TY
    Min, SH
    Lee, HY
    EXPERT SYSTEMS WITH APPLICATIONS, 2006, 30 (03) : 527 - 534
  • [2] Optimum portfolio selection using a hybrid genetic algorithm and analytic hierarchy process
    Solimanpur, Maghsoud
    Mansourfar, Gholamreza
    Ghayour, Farzad
    STUDIES IN ECONOMICS AND FINANCE, 2015, 32 (03) : 379 - 394
  • [3] Fuzzy portfolio selection using genetic algorithm
    Rahib H. Abiyev
    Mustafa Menekay
    Soft Computing, 2007, 11 : 1157 - 1163
  • [4] Fuzzy portfolio selection using genetic algorithm
    Abiyev, Rahib H.
    Menekay, Mustafa
    SOFT COMPUTING, 2007, 11 (12) : 1157 - 1163
  • [5] Optimum Scheduling of Generators Using Genetic Algorithm
    Joshi, G. K.
    Mathur, Sanjay
    Mathur, Sumit
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (06): : 61 - 66
  • [6] Optimum Design of Cable Nets by Using Genetic Algorithm
    Thai, Son
    Kim, Nam-Il
    Lee, Jaehong
    Kang, Joo-Won
    INTERNATIONAL JOURNAL OF STEEL STRUCTURES, 2017, 17 (03) : 1183 - 1198
  • [7] Optimum Operation of a Cogeneration Facility Using Genetic Algorithm
    Das, Jani
    Ashok, S.
    2013 IEEE INTERNATIONAL MULTI CONFERENCE ON AUTOMATION, COMPUTING, COMMUNICATION, CONTROL AND COMPRESSED SENSING (IMAC4S), 2013, : 184 - 189
  • [8] On the optimum design of cluster structures by using a genetic algorithm
    Jin, HL
    Miyanaga, Y
    Tochinai, K
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART II-ELECTRONICS, 1998, 81 (03): : 53 - 63
  • [9] Optimum design of cable nets by using genetic algorithm
    Son Thai
    Nam-Il Kim
    Jaehong Lee
    Joo-Won Kang
    International Journal of Steel Structures, 2017, 17 : 1183 - 1198
  • [10] OPTIMUM PAD FOOTING DESIGN BY USING GENETIC ALGORITHM
    Turgut, Paki
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2008, 14 (02): : 213 - 222