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 条
  • [31] Portfolio Optimization Using Genetic Algorithm and Harmony Search Algorithm with Varying Operators and Parameter Values
    Lai, Kee Huong
    Siow, Woon Jeng
    Kaw, Ahmad Aniq bin Mohd Nooramin
    Ong, Pauline
    Zainuddin, Zarita
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MATHEMATICAL SCIENCES AND TECHNOLOGY 2018 (MATHTECH 2018): INNOVATIVE TECHNOLOGIES FOR MATHEMATICS & MATHEMATICS FOR TECHNOLOGICAL INNOVATION, 2019, 2184
  • [32] Feature construction and selection using Genetic Programming and a Genetic Algorithm
    Smith, MG
    Bull, L
    GENETIC PROGRAMMING, PROCEEDINGS, 2003, 2610 : 229 - 237
  • [33] Optimum Configuration of Asphalt Pavement Construction Machines Based on Immune Genetic Algorithm
    Du Ronghua
    INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL 1, PROCEEDINGS, 2008, : 111 - 115
  • [34] Optimum steelmaking cast plan using improved genetic algorithm
    Jian, W
    Xue, YC
    Du, HB
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4284 - 4289
  • [35] Optimum support arrangement of piping systems using genetic algorithm
    Ishikawajima-Harima Heavy Industries, Co, Ltd, Yokohama, Japan
    J Pressure Vessel Technol Trans ASME, 4 (507-512):
  • [36] Optimum operational conditions of a rotary regenerator using genetic algorithm
    Sanaye, Sepehr
    Jafari, Saeid
    Ghaebi, Hadi
    ENERGY AND BUILDINGS, 2008, 40 (09) : 1637 - 1642
  • [37] Optimum shape design of rotor shafts using genetic algorithm
    Choi, BG
    Yang, BS
    JOURNAL OF VIBRATION AND CONTROL, 2000, 6 (02) : 207 - 222
  • [38] Optimum support arrangement of piping systems using genetic algorithm
    Chiba, T
    Okado, S
    Fujii, I
    Itami, K
    Hara, F
    JOURNAL OF PRESSURE VESSEL TECHNOLOGY-TRANSACTIONS OF THE ASME, 1996, 118 (04): : 507 - 512
  • [39] Optimum allocation of water to the cultivation farms using Genetic Algorithm
    Saeidian, Bahram
    Mesgari, Mohammad Saadi
    Ghodousi, Mostafa
    INTERNATIONAL CONFERENCE ON SENSORS & MODELS IN REMOTE SENSING & PHOTOGRAMMETRY, 2015, 41 (W5): : 631 - 638
  • [40] Optimum positioning of actuators in tall buildings using genetic algorithm
    Liu, DK
    Yang, YL
    Li, QS
    COMPUTERS & STRUCTURES, 2003, 81 (32) : 2823 - 2827