Solving multi-objective portfolio optimization problem using invasive weed optimization

Abstract Portfolio optimization is one of the important issues for effective and economic investment. There is plenty of research in the literature addressing this issue. Most of these pieces of research attempt to make the Markowitz’s primary portfolio selection model more realistic or seek to solve the model for obtaining fairly optimum portfolios. In this paper, P / E criterion and Experts’ Recommendations on Market Sectors have been added to the primary Markowitz mean-variance model as two objectives. The P / E ratio is one of the important criteria for investment in the stock market, which captures the current expectations of the market activists about different companies. Experts’ Recommendations for different Market Sectors, on the other hand, captures the experts’ predictions about the future of the stock market. There are many solving methods for the portfolio optimization problem, but almost none of them investigates Invasive Weed Optimization algorithm (IWO). In this research, the proposed multi-objective portfolio selection model has been transformed into a single-objective programming model using fuzzy normalization and uniform design method. Some guidelines are given for parameter setting in the proposed IWO algorithm. The model is then applied to monthly data of top 50 companies of Tehran Stock Exchange Market in 2013. The proposed model is then solved by three methods: (1) the proposed IWO algorithm, (2) the Particle Swarm Optimization algorithm (PSO), and (3) the Reduced Gradient Method (RGM). The non-dominated solutions of these algorithms are compared with each other using Data Envelopment Analysis (DEA). According to the comparisons, it can be concluded that IWO and PSO algorithms have the same performance in most important criteria, but IWO algorithm has better solving time than PSO algorithm and better performance in dominating inefficient solutions, and PSO algorithm has better results in total violation of constraints.

[1]  Wei Chen,et al.  The admissible portfolio selection problem with transaction costs and an improved PSO algorithm , 2010 .

[2]  Ying-Ming Wang,et al.  On the normalization of interval and fuzzy weights , 2006, Fuzzy Sets Syst..

[3]  Hiroaki Ishii,et al.  Fuzzy portfolio selection problem , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[4]  Wei Chen,et al.  Improved Particle Swarm Optimization for Realistic Portfolio Selection , 2007, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007).

[5]  Boaz Golany,et al.  Foundations of data envelopment analysis for Pareto-Koopmans efficient empirical production functions , 1985 .

[6]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[7]  A. Charnes,et al.  Some Models for Estimating Technical and Scale Inefficiencies in Data Envelopment Analysis , 1984 .

[8]  Jonas Schmitt Portfolio Selection Efficient Diversification Of Investments , 2016 .

[9]  Cheng Jia-xing,et al.  Multifractal and R/S Analysis of Protein Structure , 2007 .

[10]  Abraham Charnes,et al.  Measuring the efficiency of decision making units , 1978 .

[11]  Cheng-Yan Kao,et al.  Applying Family Competition to Evolution Strategies for Constrained Optimization , 1997, Evolutionary Programming.

[12]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[13]  F. Jolai,et al.  A new IPSO-SA approach for cardinality constrained portfolio optimization , 2011 .

[14]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[15]  Andrew U. Frank,et al.  Using a modified invasive weed optimization algorithm for a personalized urban multi-criteria path optimization problem , 2012, Int. J. Appl. Earth Obs. Geoinformation.

[16]  Ashkan Rahimi-Kian,et al.  Multiobjective invasive weed optimization: Application to analysis of Pareto improvement models in electricity markets , 2012, Appl. Soft Comput..

[17]  H. Markowitz The optimization of a quadratic function subject to linear constraints , 1956 .

[18]  Donald Goldfarb,et al.  Robust Portfolio Selection Problems , 2003, Math. Oper. Res..

[19]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[20]  Allen L. Soyster,et al.  Technical Note - Convex Programming with Set-Inclusive Constraints and Applications to Inexact Linear Programming , 1973, Oper. Res..

[21]  Giuseppe Oriolo,et al.  The reduced gradient method for solving redundancy in robot arms , 1990, Robotersysteme.

[22]  L. Zadeh Fuzzy sets as a basis for a theory of possibility , 1999 .

[23]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[24]  Ben Niu,et al.  Symbiotic Multi-swarm PSO for Portfolio Optimization , 2009, ICIC.

[25]  Ying Chen,et al.  A Study of an Improved PSO Algorithm Used in an Adaptive Optics System , 2011 .

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

[27]  S. K. Goyal,et al.  A multi-criteria decision making approach for location planning for urban distribution centers under uncertainty , 2011, Math. Comput. Model..

[28]  C. Lucas,et al.  A novel numerical optimization algorithm inspired from weed colonization , 2006, Ecol. Informatics.

[29]  Wei Chen,et al.  Particle Swarm Optimization for Constrained Portfolio Selection Problems , 2006, 2006 International Conference on Machine Learning and Cybernetics.

[30]  Chih-Chung Lo,et al.  Markowitz-based portfolio selection with cardinality constraints using improved particle swarm optimization , 2012, Expert Syst. Appl..

[31]  Hamed Mojallali,et al.  Solving nonlinear equations systems with a new approach based on invasive weed optimization algorithm and clustering , 2012, Swarm Evol. Comput..

[32]  Hamid Reza Golmakani,et al.  Constrained Portfolio Selection using Particle Swarm Optimization , 2011, Expert Syst. Appl..

[33]  Rafal Zdunek,et al.  UMTS Base Station Location Planning with Invasive Weed Optimization , 2010, ICAISC.

[34]  Tunchan Cura,et al.  Particle swarm optimization approach to portfolio optimization , 2009 .

[35]  Enrique Alba,et al.  Restart particle swarm optimization with velocity modulation: a scalability test , 2011, Soft Comput..

[36]  Tae Yoon Kim,et al.  Portfolio algorithm based on portfolio beta using genetic algorithm , 2006, Expert Syst. Appl..

[37]  Bijaya K. Panigrahi,et al.  Multi-objective optimization with artificial weed colonies , 2011, Inf. Sci..

[38]  Amir Abbas Najafi,et al.  Robust goal programming for multi-objective portfolio selection problem , 2013 .

[39]  Yuanbin Mo,et al.  Research on Portfolio Optimization-Based on the Improved Particle Swarm , 2015, ICM 2015.

[40]  Yuqing Zhai,et al.  A Novel Particle Swarm Optimization for Portfolio Optimization Based on Random Population Topology Strategies , 2015, ICSI.

[41]  A. Yoshimoto THE MEAN-VARIANCE APPROACH TO PORTFOLIO OPTIMIZATION SUBJECT TO TRANSACTION COSTS , 1996 .

[42]  C.A. Coello Coello,et al.  MOPSO: a proposal for multiple objective particle swarm optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[43]  Giovanni Fasano,et al.  Particle Swarm Optimization with non-smooth penalty reformulation, for a complex portfolio selection problem , 2013, Appl. Math. Comput..

[44]  Hamid Reza Golmakani,et al.  Markowitz-based portfolio selection with minimum transaction lots, cardinality constraints and regarding sector capitalization using genetic algorithm , 2009, Expert Syst. Appl..

[45]  Mojtaba Ghasemi,et al.  Solving non-linear, non-smooth and non-convex optimal power flow problems using chaotic invasive weed optimization algorithms based on chaos , 2014 .

[46]  Yi Wang,et al.  Particle Swarm Optimization (PSO) for the constrained portfolio optimization problem , 2011, Expert Syst. Appl..

[47]  Peng Shi,et al.  Using investment satisfaction capability index based particle swarm optimization to construct a stock portfolio , 2011, Inf. Sci..

[48]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[49]  Yuping Wang,et al.  Multiobjective programming using uniform design and genetic algorithm , 2000, IEEE Trans. Syst. Man Cybern. Part C.

[50]  Ehram Safari,et al.  Robust optimization framework for cardinality constrained portfolio problem , 2012, Appl. Soft Comput..

[51]  Maghsud Solimanpur,et al.  A multi-objective genetic algorithm approach to the design of cellular manufacturing systems , 2004 .

[52]  Russell C. Eberhart,et al.  Multiobjective optimization using dynamic neighborhood particle swarm optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[53]  Sanghamitra Bandyopadhyay,et al.  Multi-Objective Particle Swarm Optimization with time variant inertia and acceleration coefficients , 2007, Inf. Sci..

[54]  Yongquan Zhou,et al.  Invasive weed optimization algorithm for optimization no-idle flow shop scheduling problem , 2014, Neurocomputing.