Skip to content
Prev 538 / 15274 Next

Noise in portfolio optimization (was: Random Numbers)

In the optimizations we are talking about, there is noise
in the expected returns and noise in the variance matrix.

Unless you are using a sample estimate of the variance
rather than something more stable like a factor model,
the error in the variance matrix will be minimal compared
to the error in the expected returns.  Hence a reasonable
approach to error in the variance matrix is not to worry
about it.

I think the proper answer of how to deal with noise in the
expected returns is to increase the trading cost based on
how noisy the expected return is for each asset.

First, note that 'portfolio optimization' is really a misnomer.
We really are (or should be) optimizing the trade.

We are also in a classic James-Stein shrinkage setting in
which we care about the overall outcome, not the individual
pieces.  If in reality the actual best trade is MSFT=-143,
IBM=78, and so on, we don't get any extra benefit for selling
exactly 143 of MSFT.  We benefit from the trade as a whole
being good. 

Given that we have noise, then theory tells us to shrink towards
something.  The question is, shrink towards what?  I think that
the answer has to be to shrink towards where we are, that is,
towards less trading.  The way to accomplish this is to increase
the trading cost based on the amount of noise in the expected
return.

Patrick Burns
patrick at burns-stat.com
+44 (0)20 8525 0696
http://www.burns-stat.com
(home of S Poetry and "A Guide for the Unwilling S User")
Kris wrote: