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] An Optimal Stock Portfolio Construction model using Genetic Algorithm
    Shrivastava, Akash
    Singh, Anugrah
    2013 INTERNATIONAL CONFERENCE ON MACHINE INTELLIGENCE AND RESEARCH ADVANCEMENT (ICMIRA 2013), 2013, : 130 - 133
  • [3] 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
  • [4] Fuzzy portfolio selection using genetic algorithm
    Rahib H. Abiyev
    Mustafa Menekay
    Soft Computing, 2007, 11 : 1157 - 1163
  • [5] Fuzzy portfolio selection using genetic algorithm
    Abiyev, Rahib H.
    Menekay, Mustafa
    SOFT COMPUTING, 2007, 11 (12) : 1157 - 1163
  • [6] Cultural Algorithm of Portfolio Optimum Problems
    Li Lei
    Li Chenxin
    PROCEEDINGS OF THE ELEVENTH WEST LAKE INTERNATIONAL CONFERENCE ON SMALL & MEDIUM BUSINESS, 2010, : 119 - 123
  • [7] Optimum design of trusses using a genetic algorithm
    Ayvaz, Y
    Aydin, Z
    COMPUTATIONAL ENGINEERING USING METAPHORS FROM NATURE, 2000, : 159 - 168
  • [8] Stock Portfolio Construction Using Evolved Bat Algorithm
    Chang, Jul-Fang
    Yang, Tsai-Wei
    Tsai, Pei-Wei
    MODERN ADVANCES IN APPLIED INTELLIGENCE, IEA/AIE 2014, PT I, 2014, 8481 : 331 - 338
  • [9] 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
  • [10] Management of stochastic portfolio using improved genetic algorithm
    Chen, Wei
    Zhang, Runtong
    Zhang, Wei-guo
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3557 - +