[R-sig-finance] Random Numbers

L.Isella L.Isella at myrealbox.com
Fri Nov 18 21:09:54 CET 2005


On 11/18/05, Kris <kriskumar at earthlink.net> wrote:
>  I dont quite follow what you mean? People do resampled eff frontier with bootstrapping/bootstrapping+jackknife but this is done on the correlation/covarianceestimation process.
> If all you need is correlated rng take a look at V&R's MASS package rmvnorm in particular. alternatively you can use rnorm with chol to get the correlated RNG.

Well, I mean the idea of resampled efficiency as expressed by Michaud in his book: you assume that the returns of the stocks in your ptfs are normally distributed (which is a reasonable approximation for the stocks I deal with).
You come up with some guesses about the "true" expected rtns and the "true" covariance matrix of these assets. 
In other words you assume that your historical data are the sample of multivariate normal distribution with certain correlations.
Then you take random draws from this distribution and simulate several (actually plenty) sets of returns.
For each simulated set of returns, this provides you with some average returns and correlations and you optimize a ptf on the basis of these data.
Oversimplyfing, you repeat this procedure many times, obtain some average ptf weights along the simulated efficient frontier and you use these weights to generate the resampled efficient frontier by means of the "true" covariance matrix and "true" expected rtns.
At least this is how I understood it. Anyone understood it differently?
Cheers

Lorenzo



More information about the R-sig-finance mailing list