A novel approach to select the best portfolio considering the preferences of the decision maker

Abstract The challenges of Portfolio Optimization have led to an increasing interest from the multi-objective evolutionary algorithms research community; however, little attention has been paid to the particular preferences of the investor in order to select the most preferred portfolio from a set of mathematically equivalent alternatives in presence of many criteria. The main goal of this work is thus modeling the preferences of the investor in order to find the most satisfactory portfolio from the investor's perspective when many objective functions are considered. Here, the investor's behavior facing risk, the estimations of the portfolios' future returns, and the risk of not attaining those returns are all represented by means of probabilistic confidence intervals. The imperfect knowledge related to the subjectivity of the investor is modeled on the basis of Interval Theory and the outranking method. The proposed approach aggregates the many criteria on the basis of the investor's particular system of preferences producing a selective pressure towards the most preferred portfolio while the investor's cognitive effort in the final selection is reduced. An illustrative example in the context of stock portfolio optimization is provided, where several investors interested in many criteria are simulated. The considered criteria are confidence intervals around the portfolios' expected returns, and indicators from the so-called fundamental and technical analyses. Our approach is compared, using real historical data, with an outstanding multi-objective evolutionary algorithm, MOEA/D, and some well-known benchmarks in Modern Portfolio Theory and Finance Theory, namely, the Mean-Variance approach and the Dow Jones Industrial Average index. The results show an evident superiority of the proposed approach in both the context of the underlying criteria (confidence intervals and financial indicators) and the context of the actual returns. Thus, we conclude that the proposed approach was able to find satisfactory portfolios in the context of the experiments.

[1]  Bart L. MacCarthy,et al.  Mean-VaR portfolio optimization: A nonparametric approach , 2017, Eur. J. Oper. Res..

[2]  Qingfu Zhang,et al.  Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II , 2009, IEEE Transactions on Evolutionary Computation.

[3]  S. Achelis Technical analysis a to z , 1994 .

[4]  José Rui Figueira,et al.  Discriminating thresholds as a tool to cope with imperfect knowledge in multiple criteria decision aiding: Theoretical results and practical issues , 2014 .

[5]  Carlos A. Coello Coello,et al.  Evolutionary multiobjective optimization using an outranking-based dominance generalization , 2010, Comput. Oper. Res..

[6]  Eduardo Fernández,et al.  Compensatory Fuzzy Logic: A Frame for Reasoning and Modeling Preference Knowledge in Intelligent Systems , 2014, Soft Computing for Business Intelligence.

[7]  Frank J. Fabozzi,et al.  60 Years of portfolio optimization: Practical challenges and current trends , 2014, Eur. J. Oper. Res..

[8]  Kaisa Miettinen,et al.  Simulation-Based Interactive Multiobjective Optimization in Wastewater Treatment , 2008 .

[9]  Eduardo Fernández,et al.  Handling uncertainty through confidence intervals in portfolio optimization , 2019, Swarm Evol. Comput..

[10]  Kaisa Miettinen,et al.  A Preference Based Interactive Evolutionary Algorithm for Multi-objective Optimization: PIE , 2011, EMO.

[11]  Pedro Godinho,et al.  Mean-semivariance portfolio optimization with multiobjective evolutionary algorithms and technical analysis rules , 2017, Expert Syst. Appl..

[12]  Marouane Kessentini,et al.  Chapter Four - Preference Incorporation in Evolutionary Multiobjective Optimization: A Survey of the State-of-the-Art , 2015, Adv. Comput..

[13]  Claudia Gómez Santillán,et al.  Memetic Algorithm for Solving the Problem of Social Portfolio Using Outranking Model , 2013, Recent Advances on Hybrid Intelligent Systems.

[14]  Constantin Zopounidis,et al.  Preference disaggregation and statistical learning for multicriteria decision support: A review , 2011, Eur. J. Oper. Res..

[15]  Kaisa Miettinen,et al.  Nonlinear multiobjective optimization , 1998, International series in operations research and management science.

[16]  Francesco Cesarone,et al.  A new method for mean-variance portfolio optimization with cardinality constraints , 2013, Ann. Oper. Res..

[17]  C. Fonseca,et al.  GENETIC ALGORITHMS FOR MULTI-OBJECTIVE OPTIMIZATION: FORMULATION, DISCUSSION, AND GENERALIZATION , 1993 .

[18]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[19]  Andrzej P. Wierzbicki,et al.  The Use of Reference Objectives in Multiobjective Optimization , 1979 .

[20]  Sandra Paterlini,et al.  Multiobjective optimization using differential evolution for real-world portfolio optimization , 2011, Comput. Manag. Sci..

[21]  Kalyanmoy Deb,et al.  Integrating User Preferences into Evolutionary Multi-Objective Optimization , 2005 .

[22]  Campbell R. Harvey,et al.  Conditional Skewness in Asset Pricing Tests , 1999 .

[23]  Takuji Nishimura,et al.  Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator , 1998, TOMC.

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

[25]  Lothar Thiele,et al.  The Hypervolume Indicator Revisited: On the Design of Pareto-compliant Indicators Via Weighted Integration , 2007, EMO.

[26]  Pawel Plawiak,et al.  Novel genetic ensembles of classifiers applied to myocardium dysfunction recognition based on ECG signals , 2017, Swarm Evol. Comput..

[27]  Xin Yao,et al.  R-Metric: Evaluating the Performance of Preference-Based Evolutionary Multiobjective Optimization Using Reference Points , 2018, IEEE Transactions on Evolutionary Computation.

[28]  Eduardo Fernández,et al.  Increasing selective pressure towards the best compromise in evolutionary multiobjective optimization: The extended NOSGA method , 2011, Inf. Sci..

[29]  S. Greco,et al.  Beyond Markowitz with multiple criteria decision aiding , 2013 .

[30]  Lothar Thiele,et al.  A Preference-Based Evolutionary Algorithm for Multi-Objective Optimization , 2009, Evolutionary Computation.

[31]  Fabio Moneta,et al.  Measuring Bond Mutual Fund Performance with Portfolio Characteristics , 2015 .

[32]  Michele Marchesi,et al.  A hybrid genetic-neural architecture for stock indexes forecasting , 2005, Inf. Sci..

[33]  Mark Kritzman,et al.  Liquidity and Portfolio Choice: A Unified Approach , 2013, The Journal of Portfolio Management.

[34]  Joe Zhu,et al.  Use of DEA cross-efficiency evaluation in portfolio selection: An application to Korean stock market , 2014, Eur. J. Oper. Res..

[35]  Davide La Torre,et al.  Financial portfolio management through the goal programming model: Current state-of-the-art , 2014, Eur. J. Oper. Res..

[36]  Michael W. Brandt,et al.  On the Relationship between the Conditional Mean and Volatility of Stock Returns: A Latent VAR Approach , 2002 .

[37]  K. Saranya,et al.  Portfolio Selection and Optimization with Higher Moments: Evidence from the Indian Stock Market , 2014 .

[38]  José Rui Figueira,et al.  An interval extension of the outranking approach and its application to multiple-criteria ordinal classification , 2019, Omega.

[39]  F. Fabozzi Robust Portfolio Optimization and Management , 2007 .

[40]  Peter J. Fleming,et al.  Multiobjective optimization and multiple constraint handling with evolutionary algorithms. I. A unified formulation , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[41]  Ralph E. Steuer,et al.  Tri-criterion inverse portfolio optimization with application to socially responsible mutual funds , 2014, Eur. J. Oper. Res..

[42]  Xiaodong Li,et al.  Designing airfoils using a reference point based evolutionary many-objective particle swarm optimization algorithm , 2010, IEEE Congress on Evolutionary Computation.

[43]  R. C. Merton,et al.  On Estimating the Expected Return on the Market: An Exploratory Investigation , 1980 .

[44]  Marc Roubens,et al.  Fuzzy Preference Modelling and Multicriteria Decision Support , 1994, Theory and Decision Library.

[45]  Marcin Jan Flotyński The Profitability of the Strategy Linking Fundamental, Portfolio and Technical Analysis on the Polish Capital Market , 2016 .

[46]  Magdalene Marinaki,et al.  An evolutionary approach to construction of outranking models for multicriteria classification: The case of the ELECTRE TRI method , 2009, Eur. J. Oper. Res..

[47]  Saurabh Agarwal Portfolio Selection Using Multi-Objective Optimisation , 2017 .

[48]  Sandra Paterlini,et al.  Differential evolution and combinatorial search for constrained index-tracking , 2009, Ann. Oper. Res..

[49]  Eduardo Fernández González,et al.  Un sistema lógico para el razonamiento y la toma de decisiones, la lógica difusa compensatoria basada en la media geométrica , 2011 .

[50]  Bernhard Sendhoff,et al.  Incorporation Of Fuzzy Preferences Into Evolutionary Multiobjective Optimization , 2002, GECCO.

[51]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[52]  Khaled Ghédira,et al.  The r-Dominance: A New Dominance Relation for Interactive Evolutionary Multicriteria Decision Making , 2010, IEEE Transactions on Evolutionary Computation.

[53]  Jorge Marx Gómez,et al.  COMPENSATORY LOGIC: A FUZZY NORMATIVE MODEL FOR DECISION MAKING , 2003 .

[54]  Nuno Horta,et al.  Applying a GA kernel on optimizing technical analysis rules for stock picking and portfolio composition , 2011, Expert Syst. Appl..

[55]  Xiaodong Li,et al.  A new performance metric for user-preference based multi-objective evolutionary algorithms , 2013, 2013 IEEE Congress on Evolutionary Computation.

[56]  Kalyanmoy Deb,et al.  Multi-objective evolutionary algorithms: introducing bias among Pareto-optimal solutions , 2003 .

[57]  Eric G. Falkenstein,et al.  Preferences for Stock Characteristics As Revealed by Mutual Fund Portfolio Holdings , 1996 .

[58]  Robert F. Dittmar Nonlinear Pricing Kernels, Kurtosis Preference, and Evidence from the Cross Section of Equity Returns , 2002 .

[59]  Stephen Yurkovich,et al.  Fuzzy Control , 1997 .

[60]  Witold Pedrycz,et al.  An Interpretable Logical Theory: The case of Compensatory Fuzzy Logic , 2016, Int. J. Comput. Intell. Syst..

[61]  C. Hwang,et al.  Fuzzy Multiple Objective Decision Making: Methods And Applications , 1996 .

[62]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[63]  J. Branke,et al.  Guidance in evolutionary multi-objective optimization , 2001 .

[64]  William A. Allen,et al.  International Liquidity and the Financial Crisis , 2012 .

[65]  John Psarras,et al.  A multicriteria methodology for equity selection using financial analysis , 2009, Comput. Oper. Res..

[66]  Branka Marasović,et al.  Markowitz' Model with Fundamental and Technical Analysis-Complementary methods or Not , 2011 .

[67]  Masahiro Inuiguchi,et al.  Ethicality Considerations in Multi-criteria Fuzzy Portfolio Optimization , 2014 .

[68]  Steve Y. Yang,et al.  An adaptive portfolio trading system: A risk-return portfolio optimization using recurrent reinforcement learning with expected maximum drawdown , 2017, Expert Syst. Appl..

[69]  Hisao Ishibuchi,et al.  Evolutionary many-objective optimization: A short review , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[70]  Kalyanmoy Deb,et al.  Towards estimating nadir objective vector using evolutionary approaches , 2006, GECCO.

[71]  Vincent Mousseau,et al.  Inferring an ELECTRE TRI Model from Assignment Examples , 1998, J. Glob. Optim..

[72]  Kalyanmoy Deb,et al.  Reference point based multi-objective optimization using evolutionary algorithms , 2006, GECCO.

[73]  Chengqi Zhang,et al.  An Efficient Implementation of the Backtesting of Trading Strategies , 2005, ISPA.

[74]  Weijun Xu,et al.  A possibilistic mean-semivariance-entropy model for multi-period portfolio selection with transaction costs , 2012, Eur. J. Oper. Res..

[75]  Peter J. Fleming,et al.  Many-Objective Optimization: An Engineering Design Perspective , 2005, EMO.

[76]  Renata Mansini,et al.  Portfolio Optimization with Transaction Costs , 2015 .

[77]  Witold Pedrycz,et al.  Archimedean-Compensatory Fuzzy Logic Systems , 2015, Int. J. Comput. Intell. Syst..

[78]  Pawe Pawiak,et al.  Novel methodology of cardiac health recognition based on ECG signals and evolutionary-neural system , 2018 .

[79]  C. Zopounidis,et al.  Multicriteria decision systems for financial problems , 2013 .

[80]  L. Glosten,et al.  Economic Significance of Predictable Variations in Stock Index Returns , 1989 .