Multi-objective Scatter Search with External Archive for Portfolio Optimization

The relevant literature showed that many heuristic techniques have been investigated for constrained portfolio optimization problem but none of these studies presents multi-objective Scatter Search approach. In this work, we present a hybrid multi-objective population-based evolutionary algorithm based on Scatter Search with an external archive to solve the constrained portfolio selection problem. We considered the extended meanvariance portfolio model with three practical constraints which limit the number of assets in a portfolio, restrict the proportions of assets held in the portfolio and pre-assign specific assets in the portfolio. The proposed hybrid metaheuristic algorithm follows the basic structure of the Scatter Search and defines the reference set solutions based on Pareto dominance and crowding distance. New Subset generation and combination methods are proposed to generate efficient and diversified portfolios. Hill Climbing operation is integrated to search for improved portfolios. The performance of the proposed multi-objective Scatter Search algorithm is compared with the Non-dominated Sorting Genetic Algorithm (NSGA-II), Strength Pareto Evolutionary Algorithm (SPEA-2) and Pareto Envelope-based Selection Algorithm (PESA-II). Experimental results indicate that the proposed algorithm is a promising approach for solving the constrained portfolio selection problem. Measurements by the performance metrics indicate that it outperforms NSGA-II, SPEA2 and PESA-II on the solution quality within a shorter computational time.

[1]  Kalyanmoy Deb,et al.  Portfolio optimization with an envelope-based multi-objective evolutionary algorithm , 2009, Eur. J. Oper. Res..

[2]  Martin J. Oates,et al.  PESA-II: region-based selection in evolutionary multiobjective optimization , 2001 .

[3]  Yazid M. Sharaiha,et al.  Heuristics for cardinality constrained portfolio optimisation , 2000, Comput. Oper. Res..

[4]  A. Stuart,et al.  Portfolio Selection: Efficient Diversification of Investments , 1959 .

[5]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[6]  Alberto Suárez,et al.  Selection of Optimal Investment Portfolios with Cardinality Constraints , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[7]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[8]  F. Glover,et al.  Fundamentals of Scatter Search and Path Relinking , 2000 .

[9]  John E. Beasley,et al.  OR-Library: Distributing Test Problems by Electronic Mail , 1990 .

[10]  Peter J. Fleming,et al.  An Overview of Evolutionary Algorithms in Multiobjective Optimization , 1995, Evolutionary Computation.

[11]  Bogdan Filipic,et al.  DEMO: Differential Evolution for Multiobjective Optimization , 2005, EMO.

[12]  Rong Qu,et al.  A hybrid algorithm for constrained portfolio selection problems , 2013, Applied Intelligence.

[13]  R. H. Myers,et al.  STAT 319 : Probability & Statistics for Engineers & Scientists Term 152 ( 1 ) Final Exam Wednesday 11 / 05 / 2016 8 : 00 – 10 : 30 AM , 2016 .

[14]  R. H. Myers,et al.  Probability and Statistics for Engineers and Scientists , 1978 .

[15]  Carlos A. Coello Coello,et al.  Improving PSO-Based Multi-objective Optimization Using Crowding, Mutation and epsilon-Dominance , 2005, EMO.

[16]  Keshav P. Dahal,et al.  Portfolio optimization using multi-obj ective genetic algorithms , 2007, 2007 IEEE Congress on Evolutionary Computation.