Professional Documents
Culture Documents
Overview
The material presented here is a brief introduction to the concepts of
Mean-Variance Optimization (MVO) and Modern Portfolio Theory (MPT)
in both single and multi-period contexts. It is also intended to help you
decide which of the two MVO products, VisualMvo or MvoPlus, you
might consider for your investments.
Minimum-variance portfolio
Definition
Portfolio of stocks with the lowest volatilities (betas) and, therefore,
lowest sensitivities to risk. It makes maximum use of diversification to
achieve the resultant risk level that is lower than the individual risk level
of each of the stock it contains.
A portfolio of individually risky assets that, when taken together, result in
the lowest possible risk level for the rate of expected return. Such a
portfolio hedges each investment with an offsetting investment; the
individual investor's choice on how much to offset investments depends
on the level of risk and expected return he/she is willing to accept. The
investments in a minimum variance portfolio are individually riskier than
the portfolio as a whole. The name of the term comes from how it is
mathematically expressed in Markowitz Portfolio Theory, in which
volatility is used as a replacement for risk, and in which less variance in
volatility correlates to less risk in an investment.
Contents
1. Introduction
3. Multi-Period MVO
5. References
1. Introduction
The fundamental goal of portfolio theory is to optimally allocate your
investments between different assets. Mean variance optimization
(MVO) is a quantitative tool which will allow you to make this allocation
by considering the trade-off between risk and return.
• Inputs:
o The expected return for each asset
o The standard deviation of each asset (a measure of risk)
o The correlation matrix between these assets
• Output:
o The efficient frontier, i.e. the set of portfolios with expected
return greater than any other with the same or lesser risk,
and lesser risk than any other with the same or greater
return.
Correlation matrix
Expected Standard
Asset
return deviation
Asset 1 Asset 2
In the two-asset case, the optimizer is not really necessary; all that is
required is to plot the risk and return for each portfolio composition. The
actual output presented here is adapted from that of VISUALMVO (the
dotted portion of the curve, and the labeling of the percentage of Asset
2 in portfolios A through E have been added).
Looking at the input data, it might appear that the small excess
expected return (13% rather than 10%) of Asset 2 does not justify the
considerable extra risk (a standard deviation of 30% rather than 10%).
But the following MVO diagram paints a different picture.
Note that the maximum return portfolio consists 100% of the highest
returning asset (in this case Asset 2). This is a general feature of single
period mean variance optimization; while it is often possible to decrease
the risk below that of the lowest risk asset, it is not possible to increase
the expected return beyond that of the highest return asset.
A major issue for the methodology is the selection of input data, and
one possibility for generating the MVO inputs is to use historical data.
The simplest way to convert N years of historical data into MVO inputs
is to make the hypothesis that the upcoming period will resemble one of
the N previous periods, with a probability 1/N assigned to each.
When you use historical data to provide the MVO inputs, you are
implicitly assuming that
If you believe strongly in the "efficient market hypothesis", you may not
believe that this phenomenon of mean reversion exists. However, even
in this case there is need for caution, as discussed in the next two sub-
sections.
Even if you believe that the returns in the different periods are
independent and identically distributed, you are of necessity using the
available data to estimate the properties of this statistical distribution. In
particular, you will take the expected return for a given asset to be the
simple average R of the N historical values, and the standard deviation
to be the root mean square deviation from this average value. Then
elementary statistics tells us that the one standard deviation error in the
value R as an estimate of the mean is the standard deviation divided by
the square root of N. If N is not very large, then this error can distort the
results of the MVO analysis considerably.
Suppose you believe that neither of the previous two problems is too
serious. Then you will also believe that if you apply the MVO method in
period after period, then the inputs which you use in each period will be
more or less the same. Consequently, the outputs in each period will
also be much the same, and so, by repeatedly applying your single
period strategy, you will effectively be pursuing a multi-period strategy in
which you rebalance your portfolio to a specified allocation at the
beginning of each period.
It is sometimes believed that this discrepancy is due to the fact that the
single period MVO algorithm does not consider rebalancing. This is not
correct; the origin of the problem lies entirely in the distinction between
the arithmetic and geometric mean return. The problem can only be
resolved by an extension of MVO into a multi-period framework (see
Section 3).
Summary
The above discussion does not mean to imply that the Markowitz
algorithm is incorrect, but simply to point out the dangers of using
historical data as inputs to a single period optimization strategy. If you
make your own estimates of the MVO inputs, based on your own beliefs
about the upcoming period, single period MVO can be an entirely
appropriate means of balancing the risk and return in your portfolio.
3. Multi-Period MVO
As we have seen, a major deficiency of the conventional MVO algorithm
in a multi-period context is that, when used with historical data, the
expected return which is assigned to each portfolio does not represent
correctly the actual multi-period return of the rebalanced (or for that
matter the unrebalanced) portfolio.
Asset
43.0% -17.0% 13.0% 8.94% 30.0%
2
It is easy to check that under the hypothesis that the upcoming period
will resemble 1996 or 1997, each with equal probability, this data leads
to the MVO inputs considered in the single period two-asset example
above. As in the single period case, the optimizer is not really required
here; all that is necessary is to plot the risk and return for each
rebalanced portfolio composition. The actual output presented here is
adapted from that of MVOPLUS (the dotted portions of the curve, and the
labeling of the percentage of Asset 2 in portfolios A through E have
been added).
More significantly, we see that the rebalanced portfolio with the highest
geometric mean return, which occurs close to Portfolio C, has a return
of around 11.0%, which is considerably higher than that of either of the
two individual assets.
This is very different from the single period case, in which any portfolio
expected return must always lie below that of the asset with the highest
expected return. This enhanced geometric mean is only possible
because of the rebalancing; without rebalancing it is impossible to
obtain a geometric mean return higher than that of the highest
geometric mean return asset.
Multi-period Problem A
• Input:
o The full historical data set
• Desired output:
o The Geometric Mean Frontier; i.e. the set of rebalanced
portfolios with greater geometric mean return than any other
with the same or lesser standard deviation, and lesser
standard deviation than any other with the same or greater
geometric mean return
Multi-period Problem B
• Inputs:
o The geometric mean return of each asset
o The standard deviation of each asset
o The correlation matrix between the assets
• Desired output:
o The Geometric Mean Frontier; i.e. the set of rebalanced
portfolios with greater geometric mean return than any other
with the same or lesser standard deviation, and lesser
standard deviation than any other with the same or greater
geometric mean return
Multi-period Problem C
• Inputs:
o The arithmetic mean return of each asset
o The standard deviation of each asset
o The correlation matrix between the assets
• Desired output:
o The Arithmetic Mean Frontier; i.e. the set of rebalanced
portfolios with greater arithmetic mean return than any other
with the same or lesser standard deviation, and lesser
standard deviation than any other with the same or greater
arithmetic mean return
This is because when we assume that the single upcoming period will
resemble one of the previous N periods, each with equal probability,
the expected return and standard deviation which are assigned to any
given portfolio allocation are precisely equal to the arithmetic mean and
standard deviation of the portfolio which was rebalanced to the specified
mix at the beginning of each period.
This exact mathematical result provides the conceptual link between the
single and multi-period versions of MVO.
Lastly, and most important, the weighted geometric mean does not
represent any meaningful property of the rebalanced (or unrebalanced)
portfolio with the given composition, while the weighted arithmetic mean
does at least correctly represent the arithmetic mean return of the
rebalanced portfolio.
A Better Solution
Deterministic Viewpoint
Statistical Viewpoint
This picture is more similar to the conventional single period one. The
user assumes that the different periods in the future are independent
and identically distributed according to the specified inputs. Under this
hypothesis, the interpretation of the geometric mean which is assigned
to each rebalanced portfolio is that it is both the most probable return
and the median return which would be obtained over a large number of
periods.
Although these two viewpoints are conceptually rather different, the
methodology for computing the Geometric Mean Frontier is the same in
both cases, and the outputs of MvoPlus may be viewed in either way.
First, the input data for Problem C are generated from the historical
data, and the Arithmetic Mean Frontier is computed. The geometric
mean of each portfolio on the frontier is then computed exactly using the
historical data; this yields the Geometric Mean Frontier.
This approach again uses the fact that the portfolios which optimize the
rebalanced geometric mean are, to a good approximation, the same as
those which optimize the geometric mean, but provides a more accurate
solution to Problem A than using the approximation between the
geometric and arithmetic mean to compute the Geometric Mean
Frontier.
Multi-Period - MvoPlus
MvoPlus has all the features of VISUALMVO, plus the ability to optimize for
multi-period geometric mean return of rebalanced portfolios. It also
functions as a back-tester and approximate optimizer of historical data.
You should consider MVOPLUS if any of the following apply:
5. References
[1] Markowitz, Harry M., Portfolio Selection, second edition, Blackwell
(1991).