Quote from mizhael:
Interesting. Have you tried putting GARCH predicted covariance into mean-variance optimization and how good is the performance?
When I did mean-variance optimization using historical mean and historical covariance, the backtest Sharpe ratio was horrible.
Yes, you are basically optimizing on sampling errors. Sjfan is right about Black-Litterman. Here are other suggestions:
1) Google Bayesian shrinkage and geek out. Fully define your beliefs and assumed uncertainties and solve away.
2) Skip the theory and take a shortcut. Get weights from your optimization. Make your actual portfolio weights w=(a)*optimized weight + (1-a)*(1/n). n is number of strategies. a is up to you. Cap the weight at something reasonable. This gets you most of what you would get with a more formal method with a lot less work.
3) Make conditional forecasts for your strategies instead of using most recent historical data. IOW, a model that says something like strat 1 will return 4% next month based on current market conditions. Use these as optimization inputs.
4) Forget all this and use 1/n as the weights. Spend your time adding more strategies to the list. Higher n and suboptimal weights is better than low n and optimal weights.
Why do I feel like I responded to this already?