Multi-Objective Portfolio Optimization by Mixed Integer Programming

In this PhD dissertation the mathematical programming methods of operations research for multi-criteria optimization are presented. The PhD dissertation deals with the problem of selection of methods and numerical tools for solving portfolio optimization problems with different objectives. In particular, the research efforts were concentrated on mixed integer programming formulations. The need for solving multi-objective portfolio optimization models by mixed integer programming can be illustrated for the portfolio models with Value-at-Risk (VaR) as a risk measure, as well as, when the number of assets (investment ventures) is one of the optimality criteria. An alternative, multi-objective portfolio optimization problems is formulated with Conditional Value-at-Risk (CVaR) as a risk measure or with symmetric measure of risk - covariance (variance) of return - as in Markowitz portfolio.The portfolio models with CVaR and with covariance (variance) of historical return were being solved with the use of mathematical programming with the continuous variables. The proposed multi-objective portfolio models are constructed with the expected return as a performance measure and the expected worst-case return as a risk measure, using Value-at-Risk (VaR) and Conditional Value-at-Risk (CVaR). These measures allow the evaluation of worst-case return and shaping of the resulting return distribution through the selection of the optimal portfolio. The mathematical programming models are constructed and solved using weighting, lexicographic and reference point approach. The presented portfolio models are single-, bi- and triple-objectives and the optimization criteria considered are risk, return and number of stocks.The main research problem considered in this Ph.D. dissertation is the way for finding the best multi-objective portfolio formulation with risk. The additional research problem is to find the relation between the optimization results with Value-at-Risk solved by mixed integer programming and the results obtained with the use of linear and quadratic programming portfolio models (Conditional Value-at-Risk, Markowitz).Computational experiments have been conducted for multi-criteria portfolio models of stock exchange investments. The input data for computations consist of historical daily returns of stocks quoted on Warsaw Stock Exchange. The number of selected securities for input data varies from 46 to 240 assets. The historical stocks quotations come from the period from March 10th, 1997 to February 2nd, 2009. This time period includes data from the increase of stock exchange quotations, as well as the economic crisis period. The considered number of data in historical time series is from 500 to 3000 days with assets quoted each day in the whole historical horizon. The portfolios were optimized in an increased time window, which was helpful in evaluating the results of optimization (time-varying optimal portfolio).The multi-criteria portfolio optimization models with Conditional Value-at-Risk (CVaR) as a risk measure can be used to support on-line stock market investments, since the computational times required to find the optimal solution is relatively short, regardless of the size of the input data. The presented models provide a decision maker with a tool for evaluating the relationship between expected and worst-case returns.The results obtained from computational experiments proved, that multi-objective portfolio optimization models with Value-at-Risk (VaR) and Conditional Value-at-Risk (CVaR) could be used to shape the distribution of portfolio returns in a favorable way for a decision maker. The portfolios obtained with both methods (mixed-integer or linear programming) are often similar results, which shows their capability of solving the corresponding problems. It means that a suboptimal portfolio for the integer program with Value-at-Risk (VaR) as optimality criterion can be found by solving the corresponding linear program for the portfolio problem with Conditional Value-at-Risk (CVaR) as an optimality criterion. The proposed scenario-based portfolio optimization problems under uncertainty, formulated as a single- or multi-objective mixed integer program were solved using commercially available software (AMPL/CPLEX) for mixed integer programming.In addition to the multi-objective approach for portfolio optimization of securities (e.g. stocks) from stock exchanges presented in this dissertation, the selected multi-objective mixed integer programming models are shown for supporting services in medical care institutions, based on an assignment problem.

[1]  Massimo Marinacci,et al.  Monotone Continuous Multiple Priors ∗ , 2003 .

[2]  Der-San Chen,et al.  Applied Integer Programming: Modeling and Solution , 2010 .

[3]  S. Yitzhaki Stochastic Dominance, Mean Variance, and Gini's Mean Difference , 1982 .

[4]  Byung Ha Lim,et al.  A Minimax Portfolio Selection Rule with Linear Programming Solution , 1998 .

[5]  Huixia Liu,et al.  On the Markowitz Mean-Variance Analysis of Self-Financing Portfolios , 2016, Risk Decis. Anal..

[6]  Jiuping Xu,et al.  A novel portfolio selection model in a hybrid uncertain environment , 2009 .

[7]  Sergey Sarykalin,et al.  Value-at-Risk vs. Conditional Value-at-Risk in Risk Management and Optimization , 2008 .

[8]  M. Thapa,et al.  Notes: A Reformulation of a Mean-Absolute Deviation Portfolio Optimization Model , 1993 .

[9]  R. S. Laundy,et al.  Multiple Criteria Optimisation: Theory, Computation and Application , 1989 .

[10]  Wing-Keung Wong,et al.  ENHANCEMENT OF THE APPLICABILITY OF MARKOWITZ'S PORTFOLIO OPTIMIZATION BY UTILIZING RANDOM MATRIX THEORY , 2009 .

[11]  T. Vorst Optimal Portfolios under a Value at Risk Constraint , 2001 .

[12]  Yue Qi,et al.  Suitable-portfolio investors, nondominated frontier sensitivity, and the effect of multiple objectives on standard portfolio selection , 2007, Ann. Oper. Res..

[13]  G. Pflug Some Remarks on the Value-at-Risk and the Conditional Value-at-Risk , 2000 .

[14]  W. Ogryczak,et al.  LP solvable models for portfolio optimization: a classification and computational comparison , 2003 .

[15]  Phhilippe Jorion Value at Risk: The New Benchmark for Managing Financial Risk , 2000 .

[16]  I. Gilboa,et al.  Maxmin Expected Utility with Non-Unique Prior , 1989 .

[17]  B. Stone A Linear Programming Formulation of the General Portfolio Selection Problem , 1973, Journal of Financial and Quantitative Analysis.

[18]  Melvyn Sim,et al.  Constructing Risk Measures from Uncertainty Sets , 2009, Oper. Res..

[19]  J. Martel,et al.  A multi‐criterion approach for selecting attractive portfolio , 2002 .

[20]  Chang-Chun Lin,et al.  Comments on "A mixed integer linear programming formulation of the optimal mean/Value-at-Risk portfolio problem" , 2009, Eur. J. Oper. Res..

[21]  J. Meeraus A. Bisschop,et al.  ON THE DEVELOPMENT OF A GENERAL ALGEBRAIC MODELING SYSTEM IN A STRATEGIC PLANNING ENVIRONMENT , 1982 .

[22]  Ted K. Ralphs,et al.  Integer and Combinatorial Optimization , 2013 .

[23]  Bartosz Sawik,et al.  A Reference Point Approach to Bi-Objective Dynamic Portfolio Optimization , 2009 .

[24]  Mehrdad Tamiz,et al.  An interactive three-stage model for mutual funds portfolio selection ☆ , 2007 .

[25]  Stoyan V. Stoyanov,et al.  Different Approaches to Risk Estimation in Portfolio Theory , 2004 .

[26]  Bartosz Sawik A Reference Point Method to Triple-Objective Assignment of Supporting Services in a Healthcare Institution , 2010 .

[27]  Eranda C Ela,et al.  Assignment Problems , 1964, Comput. J..

[28]  Hiroshi Konno,et al.  PIECEWISE LINEAR RISK FUNCTION AND PORTFOLIO OPTIMIZATION , 1990 .

[29]  Bartosz Sawik,et al.  Downside Risk Approach for Multi-Objective Portfolio Optimization , 2011, OR.

[30]  Bartosz Sawik,et al.  A three stage lexicographic approach for multi-criteria portfolio optimization by mixed integer programming , 2008 .

[31]  John N. Tsitsiklis,et al.  Introduction to linear optimization , 1997, Athena scientific optimization and computation series.

[32]  Wlodzimierz Ogryczak,et al.  Multiple criteria linear programming model for portfolio selection , 2000, Ann. Oper. Res..

[33]  Wing-Keung Wong,et al.  On Testing the Equality of the Multiple Sharpe Ratios, with Application on the Evaluation of Ishares , 2006 .

[34]  Michael J. Brennan,et al.  The Optimal Number of Securities in a Risky Asset Portfolio When There Are Fixed Costs of Transacting: Theory and Some Empirical Results , 1975 .

[35]  A. Vries Value at Risk , 2019, Derivatives.

[36]  J. Żak Wielokryterialne wspomaganie decyzji w transporcie drogowym , 2005 .

[37]  Alexandre M. Baptista,et al.  Economic implications of using a mean-VaR model for portfolio selection: A comparison with mean-variance analysis , 2002 .

[38]  Frederick S. Hillier,et al.  Operations Research and Health Care , 2004, International Series in Operations Research & Management Science.

[39]  Alexandre M. Baptista,et al.  A Comparison of VaR and CVaR Constraints on Portfolio Selection with the Mean-Variance Model , 2004, Manag. Sci..

[40]  P. F. Miller,et al.  Managing Investment Portfolios , 1983 .

[41]  Stan Uryasev,et al.  Conditional value-at-risk: optimization algorithms and applications , 2000, Proceedings of the IEEE/IAFE/INFORMS 2000 Conference on Computational Intelligence for Financial Engineering (CIFEr) (Cat. No.00TH8520).

[42]  Maria Grazia Speranza,et al.  Conditional value at risk and related linear programming models for portfolio optimization , 2007, Ann. Oper. Res..

[43]  Nalan Gülpinar,et al.  Worst-case robust decisions for multi-period mean-variance portfolio optimization , 2007, Eur. J. Oper. Res..

[44]  Thibault Gajdos,et al.  Decision making with imprecise probabilistic information , 2004 .

[45]  Gert Wanka,et al.  Duality for portfolio optimization with short sales , 2001, Math. Methods Oper. Res..

[46]  H. Markowitz,et al.  Single-Period Mean–Variance Analysis in a Changing World (corrected) , 2003 .

[47]  Michael J. Brennan,et al.  Optimal Portfolio Insurance , 1981, Journal of Financial and Quantitative Analysis.

[48]  Glyn A. Holton Value at Risk: Theory and Practice , 2003 .

[49]  Bartosz Sawik,et al.  A Bi-Objective Portfolio Optimization with Conditional Value-at-Risk , 2010 .

[50]  Robert Kieffer,et al.  Asset and Risk Management : risk-oriented finance , 2005 .

[51]  Kok Lay Teo,et al.  Portfolio Selection Problem with Minimax Type Risk Function , 2001, Ann. Oper. Res..

[52]  Romeo Rizzi,et al.  A mixed integer linear programming formulation of the optimal mean/Value-at-Risk portfolio problem , 2007, Eur. J. Oper. Res..

[53]  K. Taaffe,et al.  Risk averse demand selection with all-or-nothing orders , 2009 .

[54]  W. Sharpe A Linear Programming Algorithm for Mutual Fund Portfolio Selection , 1967 .

[55]  Andrzej P. Wierzbick Basic properties of scalarizmg functionals for multiobjective optimization , 1977 .

[56]  Yuanyao Ding Portfolio Selection under Maximum Minimum Criterion , 2006 .

[57]  Chen Chen,et al.  Robust portfolio selection for index tracking , 2012, Comput. Oper. Res..

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

[59]  Hayne E. Leland,et al.  Who Should Buy Portfolio Insurance , 1980 .

[60]  B. Sawik,et al.  A weighted-sum mixed integer program for bi--objective dynamic portfolio optimization , 2009 .

[61]  M. Wiecek Advances in Cone-Based Preference Modeling for Decision Making with Multiple Criteria , 2007 .

[62]  Bartosz Sawik,et al.  Conditional Value-at-Risk Vs. Value-at-Risk to Multi-Objective Portfolio Optimization , 2012 .

[63]  W. Sharpe A Simplified Model for Portfolio Analysis , 1963 .

[64]  Ralph E. Steuer,et al.  Multiple Objectives in Portfolio Selection , 2005 .

[65]  Pierluigi Crescenzi,et al.  A compendium of NP optimization problems , 1994, WWW Spring 1994.

[66]  Li Chen,et al.  Tight Bounds for Some Risk Measures, with Applications to Robust Portfolio Selection , 2011, Oper. Res..

[67]  R. Mansini,et al.  A comparison of MAD and CVaR models with real features , 2008 .

[68]  Lorenzo Garlappi,et al.  Portfolio Selection with Parameter and Model Uncertainty: A Multi-Prior Approach , 2004 .

[69]  Romeo Rizzi,et al.  The optimal statistical median of a convex set of arrays , 2009, J. Glob. Optim..

[70]  Xiaoqiang CaiKok-Lay,et al.  Portfolio Optimization Under a Minimax Rule , 2000 .

[71]  J. Guerard Handbook of portfolio construction : contemporary applications of Markowitz techniques , 2010 .

[72]  Dimitris Bertsimas,et al.  Robust multiperiod portfolio management in the presence of transaction costs , 2008, Comput. Oper. Res..

[73]  Maria Grazia Speranza,et al.  On LP Solvable Models for Portfolio Selection , 2003, Informatica.

[74]  Ralph E. Steuer,et al.  Developments in Multi-Attribute Portfolio Selection , 2006 .

[75]  W. Michalowski,et al.  Extending the MAD portfolio optimization model to incorporate downside risk aversion , 2001 .

[76]  Jaap Spronk,et al.  Financial modelling: Where to go? With an illustration for portfolio management , 1997 .

[77]  Hiroshi Konno,et al.  A mean-absolute deviation-skewness portfolio optimization model , 1993, Ann. Oper. Res..

[78]  Yue Qi,et al.  Portfolio Selection in the Presence of Multiple Criteria , 2008 .

[79]  Constantin Zopounidis,et al.  Multicriteria decision aid in financial management , 1999, Eur. J. Oper. Res..

[80]  Constantin Zopounidis,et al.  Profilio Selection Using the Adelais Multiobjective Linear Programming System , 1998 .

[81]  C. Aliprantis,et al.  Minimum-cost portfolio insurance ☆ , 2000 .

[82]  João C. N. Clímaco,et al.  A review of interactive methods for multiobjective integer and mixed-integer programming , 2007, Eur. J. Oper. Res..

[83]  Vasilios N. Katsikis Computational methods in portfolio insurance , 2007, Appl. Math. Comput..

[84]  Konstantinos P. Anagnostopoulos,et al.  A portfolio optimization model with three objectives and discrete variables , 2010, Comput. Oper. Res..

[85]  Charalambos D. Aliprantis,et al.  The cheapest hedge , 2002 .

[86]  C. B. E. Costa,et al.  A multicriteria model for portfolio management , 2004 .

[87]  A. Tversky,et al.  Prospect theory: an analysis of decision under risk — Source link , 2007 .

[88]  Matthias Ehrgott,et al.  Multiple criteria decision analysis: state of the art surveys , 2005 .

[89]  Masao Fukushima,et al.  Worst-Case Conditional Value-at-Risk with Application to Robust Portfolio Management , 2009, Oper. Res..

[90]  G. Pflug,et al.  Value-at-Risk in Portfolio Optimization: Properties and Computational Approach ⁄ , 2005 .

[91]  Mauro Dell'Amico,et al.  Assignment Problems , 1998, IFIP Congress: Fundamentals - Foundations of Computer Science.

[92]  Bartosz Sawik Conditional value-at-risk and value-at-risk for portfolio optimization model with weighting approach , 2011 .

[93]  Kathrin Klamroth,et al.  An MCDM approach to portfolio optimization , 2004, Eur. J. Oper. Res..

[94]  J. Hull Options, Futures, and Other Derivatives , 1989 .

[95]  John Psarras,et al.  Equity portfolio management within the MCDM frame: a literature review , 2009 .

[96]  H. Konno,et al.  Mean-absolute deviation portfolio optimization model and its applications to Tokyo stock market , 1991 .

[97]  Dimitris Askounis,et al.  Common stock portfolio selection: a multiple criteria decision making methodology and an application to the Athens Stock Exchange , 2009, Oper. Res..

[98]  J. Psarras,et al.  Portfolio construction on the Athens Stock Exchange: a multiobjective optimization approach , 2010 .

[99]  S. Uryasev Probabilistic constrained optimization : methodology and applications , 2000 .

[100]  W. Sharpe OF FINANCIAL AND QUANTITATIVE ANALYSIS December 1971 A LINEAR PROGRAMMING APPROXIMATION FOR THE GENERAL PORTFOLIO ANALYSIS PROBLEM , 2009 .

[101]  Jeffrey M. Keisler,et al.  Portfolio decision analysis : improved methods for resource allocation , 2011 .

[102]  Bartosz Sawik LEXICOGRAPHIC AND WEIGHTING APPROACH TO MULTI-CRITERIA PORTFOLIO OPTIMIZATION BY MIXED INTEGER PROGRAMMING , 2009 .

[103]  Kevin C. Ahlgrim An Introduction to Derivatives and Risk Management , 2003 .

[104]  Philippe Artzner,et al.  Coherent Measures of Risk , 1999 .

[105]  R. Rockafellar,et al.  Optimization of conditional value-at risk , 2000 .

[106]  E. Rowland Theory of Games and Economic Behavior , 1946, Nature.

[107]  K. Kiriakopoulos,et al.  A Comparison of Minimum Risk Portfolios under the Credit Crunch Crisis , 2011 .

[108]  Suleyman Basak,et al.  Value-at-Risk Based Risk Management: Optimal Policies and Asset Prices , 1999 .

[109]  Jan Karel Lenstra,et al.  History of mathematical programming : a collection of personal reminiscences , 1991 .

[110]  Stefano Benati,et al.  The optimal portfolio problem with coherent risk measure constraints , 2003, Eur. J. Oper. Res..

[111]  Ralph E. Steuer Non-Fully Resolved Questions about the Efficient/Nondominated Set , 1997 .

[112]  V. Bowman On the Relationship of the Tchebycheff Norm and the Efficient Frontier of Multiple-Criteria Objectives , 1976 .

[113]  Ralph E. Steuer,et al.  Portfolio optimization: New capabilities and future methods , 2006 .

[114]  Prasanna Chandra,et al.  Investment Analysis and Portfolio Management , 2004 .

[115]  Moshe Sniedovich,et al.  The Art and Science of Modeling Decision-Making Under Severe Uncertainty , 2007 .

[116]  R. Rockafellar,et al.  Conditional Value-at-Risk for General Loss Distributions , 2001 .

[117]  P. Krokhmal,et al.  Portfolio optimization with conditional value-at-risk objective and constraints , 2001 .

[118]  George G. Polak,et al.  Risk management strategies via minimax portfolio optimization , 2010, Eur. J. Oper. Res..

[119]  Brian W. Kernighan,et al.  AMPL: A Modeling Language for Mathematical Programming , 1993 .

[120]  Wing-Keung Wong,et al.  Stochastic Dominance and Risk Measure: A Decision-Theoretic Foundation for VAR and C-Var , 2006 .

[121]  Nico van der Wijst,et al.  Optimal portfolio selection and dynamic benchmark tracking , 2005, Eur. J. Oper. Res..