Portfolio optimization using multi-objective genetic algorithms

被引:72
|
作者
Skolpadungket, Prisadarng [1 ]
Dahal, Keshav [1 ]
Harnpornchai, Napat [2 ]
机构
[1] Univ Bradford, Sch Informat, Bradford BD7 1DP, W Yorkshire, England
[2] Chiang Mai Univ, Coll Arts Media & Technol, Chiang Mai, Thailand
关键词
portfolio optimisation; investment management; multiobjective genetic algorithms; Vector Evaluated GEnetic Algorithm; VEGA; Strength Pareto Evolutionary Algorithm; SPEA2; Fuzzy VEGA;
D O I
10.1109/CEC.2007.4424514
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A portfolio optimisation problem involves allocation of investment to a number of different assets to maximize yield and minimize risk in a given investment period. The selected assets in a portfolio not only collectively contribute to its yield but also interactively define its risk as usually measured by a portfolio variance. In this paper we apply various techniques of multiobjective genetic algorithms to solve portfolio optimization with some realistic constraints, namely cardinality constraints,, floor constraints and round-lot constraints. The algorithms experimented in this paper are Vector Evaluated Genetic Algorithm (VEGA), Fuzzy VEGA, Multiobjective Optimization Genetic Algorithm (MOGA), Strength Pareto Evolutionary Algorithm 2(nd) version (SPEA2) and Non-Dominated Sorting Genetic Algorithm 2(nd) version (NSGA2). The results show that using fuzzy logic to combine optimization objectives of VEGA (in VEGA_Fuz1) for this problem does improve performances measured by Generation Distance (GD) defined by average distances of the last generation of population to the nearest members of the true Pareto front but its solutions tend to cluster around a few points. MOGA and SPEA2 use some diversification algorithms and they perform better in terms of finding diverse solutions around Pareto front. SPEA2 performs the best even for comparatively small number of generations. NSGA2 performs closed to that of SPEA2 in GD but poor in distribution.
引用
收藏
页码:516 / +
页数:2
相关论文
共 50 条
  • [21] MULTI-OBJECTIVE OPTIMIZATION OF ENSEMBLE OF REGRESSION TREES USING GENETIC ALGORITHMS
    Wan, Qian
    Pal, Ranadip
    2014 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2014, : 1356 - 1359
  • [22] A multi-objective optimization for composite leaf springs using genetic algorithms
    Ke, Jun
    Shi, Wenku
    Qian, Chen
    Yuan, Ke
    Li, Guomin
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2015, 49 (08): : 102 - 108
  • [23] Multi-objective fatigue life optimization using Tabu Genetic Algorithms
    Long, Kim C.
    Duff, William S.
    Labadie, John W.
    Stansloski, Mitchell J.
    Sampath, Walajabad S.
    Chong, Edwin K. P.
    INTERNATIONAL JOURNAL OF STRUCTURAL INTEGRITY, 2015, 6 (06) : 677 - 688
  • [24] Multi-Objective Portfolio Optimization Based on Fuzzy Genetic Algorithm
    Yi, Huilin
    Yang, Jianhui
    2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 90 - 94
  • [25] Credit portfolio optimization: A multi-objective genetic algorithm approach
    Wang, Zhi
    Zhang, Xuan
    Zhang, ZheKai
    Sheng, Dachen
    BORSA ISTANBUL REVIEW, 2022, 22 (01) : 69 - 76
  • [26] Multi-objective optimization of aeroengine PID control based on multi-objective genetic algorithms
    Li, Yue
    Sun, Jian-Guo
    Hangkong Dongli Xuebao/Journal of Aerospace Power, 2008, 23 (01): : 174 - 178
  • [27] Multi-objective optimization of reactive extrusion by genetic algorithms
    Zhang, Guofang
    Zhang, Min
    Jia, Yuxi
    JOURNAL OF APPLIED POLYMER SCIENCE, 2015, 132 (16)
  • [28] Multi-objective optimization of structures topology by genetic algorithms
    Madeira, JFA
    Rodrigues, H
    Pina, H
    ADVANCES IN ENGINEERING SOFTWARE, 2005, 36 (01) : 21 - 28
  • [29] Multi-Objective Portfolio Optimization Using a Quantum Annealer
    Aguilera, Esteban
    de Jong, Jins
    Phillipson, Frank
    Taamallah, Skander
    Vos, Mischa
    MATHEMATICS, 2024, 12 (09)
  • [30] EvoFolio: a portfolio optimization method based on multi-objective evolutionary algorithms
    Guarino, Alfonso
    Santoro, Domenico
    Grilli, Luca
    Zaccagnino, Rocco
    Balbi, Mario
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (13): : 7221 - 7243