A learning-guided multi-objective evolutionary algorithm for constrained portfolio optimization

被引:134
作者
Lwin, Khin [1 ]
Qu, Rong [1 ]
Kendall, Graham [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, ASAP Grp, Nottingham NG8 1BB, England
基金
英国工程与自然科学研究理事会;
关键词
SELECTION; STRATEGIES; ECONOMICS; FINANCE;
D O I
10.1016/j.asoc.2014.08.026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Portfolio optimization involves the optimal assignment of limited capital to different available financial assets to achieve a reasonable trade-off between profit and risk objectives. In this paper, we studied the extended Markowitz's mean-variance portfolio optimization model. We considered the cardinality, quantity, pre-assignment and round lot constraints in the extended model. These four real-world constraints limit the number of assets in a portfolio, restrict the minimum and maximum proportions of assets held in the portfolio, require some specific assets to be included in the portfolio and require to invest the assets in units of a certain size respectively. An efficient learning-guided hybrid multi-objective evolutionary algorithm is proposed to solve the constrained portfolio optimization problem in the extended mean-variance framework. A learning-guided solution generation strategy is incorporated into the multi-objective optimization process to promote the efficient convergence by guiding the evolutionary search towards the promising regions of the search space. The proposed algorithm is compared against four existing state-of- the-art multi-objective evolutionary algorithms, namely Non-dominated Sorting Genetic Algorithm ( NSGA-II), Strength Pareto Evolutionary Algorithm (SPEA-2), Pareto Envelope-based Selection Algorithm (PESA-II) and Pareto Archived Evolution Strategy (PAES). Computational results are reported for publicly available OR-library datasets from seven market indices involving up to 1318 assets. Experimental results on the constrained portfolio optimization problem demonstrate that the proposed algorithm significantly outperforms the four well-known multi-objective evolutionary algorithms with respect to the quality of obtained efficient frontier in the conducted experiments. (C) 2014 The Authors. Published by Elsevier B.V.
引用
收藏
页码:757 / 772
页数:16
相关论文
共 60 条
[1]   The mean-variance cardinality constrained portfolio optimization problem: An experimental evaluation of five multiobjective evolutionary algorithms [J].
Anagnostopoulos, K. P. ;
Mamanis, G. .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (11) :14208-14217
[2]   A portfolio optimization model with three objectives and discrete variables [J].
Anagnostopoulos, K. P. ;
Mamanis, G. .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (07) :1285-1297
[3]  
[Anonymous], 2005, P INT C COMP INT MOD
[4]  
[Anonymous], 1998, TECHNICAL REPORT
[5]  
[Anonymous], J INDEXES
[6]  
Armañanzas R, 2005, IEEE C EVOL COMPUTAT, P1388
[7]   OR-LIBRARY - DISTRIBUTING TEST PROBLEMS BY ELECTRONIC MAIL [J].
BEASLEY, JE .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1990, 41 (11) :1069-1072
[8]   Algorithm for cardinality-constrained quadratic optimization [J].
Bertsimas, Dimitris ;
Shioda, Romy .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2009, 43 (01) :1-22
[9]   Computational study of a family of mixed-integer quadratic programming problems [J].
Bienstock, D .
MATHEMATICAL PROGRAMMING, 1996, 74 (02) :121-140
[10]   Portfolio optimization with an envelope-based multi-objective evolutionary algorithm [J].
Branke, J. ;
Scheckenbach, B. ;
Stein, M. ;
Deb, K. ;
Schmeck, H. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 199 (03) :684-693