Higher Return Moments in Portfolio Optimization and Asset Allocation
Summary
The discussion considers using skewness, kurtosis, and other higher-order co-moments beyond the mean and covariance in portfolio allocation. It mentions Omega-style objectives and mean-CVaR optimization as alternatives or related approaches, and notes that higher-moment methods may be more relevant in portfolios with a small number of assets or in strategies involving non-equity instruments. The responses also describe skepticism about whether estimated higher moments are predictable enough to be useful.
Computing higher-order co-moment tensors is possible with linear algebra, but the number of terms grows rapidly with both the number of assets and the moment order, making direct methods impractical for large universes. One cited asset-allocation analysis reports that mean-CVaR optimization produced different weights across several asset classes, though the excerpt gives no underlying methodology or performance evaluation. The answers offer references and broad guidance rather than a worked optimization procedure, and they do not establish that higher moments improve portfolio outcomes.
Key ideas
- Higher-order return moments can extend portfolio analysis beyond means and covariances.
- Omega-style objectives and mean-CVaR are discussed as approaches related to non-normal return distributions.
- Higher moments may be more tractable or relevant in smaller portfolios and some non-equity strategies.
- Co-moment tensor size grows steeply with asset count and moment order, limiting direct computation for large portfolios.
- The discussion highlights uncertainty about whether higher moments can be estimated predictably and usefully.
Tags
Full text
# How can higher co-moments be applied to portfolio optimization in an asset allocation context? # How can higher co-moments be applied to portfolio optimization in an asset allocation context? Traditional portfolio optimization involves mean variance optimization, where only the mean and covariance matrix of returns are estimated. What asset allocation and portfolio optimization techniques make use of the higher order co-moments of the returns distribution? Also, how would one compute the higher order matrices? ## Answer by Patrick Burns (score 6, accepted) https://quant.stackexchange.com/a/2720 The blog post http://www.portfolioprobe.com/2011/10/03/predictability-of-kurtosis-and-skewness-in-sp-constituents/ suggests that there is some predictability in kurtosis, but it isn't clear (to me at least) that there is enough predictabiilty to be useful. If there is a place for higher moments, my guess is that it is in asset allocation problems where there are only a few assets rather than in equity portfolios. ## Answer by Karol J. Piczak (score 5) https://quant.stackexchange.com/a/2723 Adding a bit to the references mentioned by Quant Guy - apart from the aforementioned paper by Keating and Shadwick, Kazemi et al. introduce an alternative formulation of the Omega ratio (Sharpe-Omega) similar to the Sharpe ratio. As noted by Patrick Burns, higher moments could have some use when instruments other than equity are involved (hedge fund portfolios seem to be the most popular research topic: Togher & Barsbay, Favre-Bulle and Pache). However, you can also encounter some skeptical views concerning the whole Omega ratio concept. ## Answer by Ram Ahluwalia (score 4) https://quant.stackexchange.com/a/2721 Yes, this is what the idea behind Omega as a portfolio optimization objective is all about. Keating and Shadwick (2002a, 2002b) first introduced this notion. An introduction by Keating is here. In fact, the Performance Analytics package in R includes a function to calculate Omega. For your second question, one can compute the moments of higher orders using linear algebra, although this is not computationally practical if you are optimizing a large portfolio on the order of say, 500 assets, since the terms required are approximately (excluding symmetries) N raised to the order of the moment where N is the number of assets (i.e. mean = N, standard deviation = N^2, skew = N^3 ...). I would suggest using the Omega function in Performance Analytics instead. ## Answer by Tal Fishman (score 2) https://quant.stackexchange.com/a/2722 Morningstar recently came out with a piece entitled The Real World is Not Normal: Introducing the new frontier: an alternative to the mean-variance optimizer. It essentially summarizes their views on Mean-CVaR optimization, based on Xiong and Idzorek (2011). This research piece also contains their estimates for the first four moments (but does not list correlations, co-skewness, or co-kurtosis) for all the major asset classes typically considered in asset allocation. A Mean-CVaR Optimization will put much lower weight on investment grade bonds and hedge funds and much higher weight on international bonds, real estate, and small cap stocks. ## Answer by purbani (score 1) https://quant.stackexchange.com/a/4094 For an small demonstration of the calculation of higher order co-skewness and co-kurtosis tensor matrices in Excel and VBA see; Portfolio-Analytics-Coskew-and-CoKurt-VBA3 available from enter link description here
Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.