Monte Carlo simulation
Post on: 16 Март, 2015 No Comment

>But there’s a spreadsheet, right?
Yes, you can use a spreadsheet which looks like this:
if’n that’s what you like to see. Actually, the spreadsheet has several sample portfolios and a red graph which gives the deterministic portfolio evolution.
the Math
- We note that a collection of returns < r > is log-Normal if r = EXP(x) where the collection < x > is Normal.
- If the prescribed Mean and Standard Deviation of the log-Normal distribution are m and v respectively *. the associated Normal Mean (M) and Standard Deviation (V) are obtained via
M = Log(1 + m) — V 2 / 2
V = SQRT(Log(1 + (v / (1 + m)) 2 )) see the Magic Formula here . * Sorry. Here v stands for volatility (= standard deviation), not variance :^(
>Sure! Make it confusing!
(whose values lie between 0 and 1, eh?) and looks like this:
where V is the Standard Deviation and is that random multiplier.
Gain = EXP ( M + V ) — 1
where (remember?) is a number generated according to the scheme described above and
x is a uniformly distributed random number (or probability ), between 0 and 1
Gain = [ EXP ( Ms + Vs ) — 1 ] P + [ EXP ( Mb + Vb ) — 1 ] (1 — P )
where P is the stock fraction.
where and are numbers generated according to the scheme described above and (magic!)
w = SQRT(1 — C 2 ) + C
Note: If C = 0, w = . the two gains are independent, eh?
If C = 1, w = . both gains are above (or below) their respective means, together
hence are positively correlated (meaning stock and bond gains move up or down together).
If C = -1, w = — . when one gain is above (or below) its means, the other is below (or above)
hence they’re negatively correlated (meaning stock and bond gains move in opposite directions).
(See correlation stuff .)
>So what’s a good value to pick?
Pay attention.
then increased according to the prescribed inflation Factor(f): Portfolio(n+1) = (1+Gain) Portfolio(n) — Withdrawal(n)
It’s interesting to see the difference between final portfolio survival rates and the Standard Deviation of the portfolio components.
Of course, we might also set both Standard Deviations to ZERO
from the 1950s or maybe the 1960s or. like so:
as the years progress to 30 years. like this sample set of possible portfolio evolutions:
>Wow! Just think if you felt satisfied with a Deterministic Gain! How often did the portfolio survive, after thirty years?
And you might want to enter a negative withdrawal rate meaning that you’re adding to your portfolio annually. so you can watch it grow (before you retire and start withdrawing)
Then, of course, you may not like the idea of using a fixed Mean and Standard Deviation and some fictional Distribution of Returns (like Normal or Log-normal) but prefer to select your stock returns, at random, from the actual S&P 500 returns (from Jan, 1926 to May, 2001 which I got from Richard’s Page ). You’ll see some significant difference in results, like mebbe:
>If you want to scare somebuddy about a 5% withdrawal rate, pick a Normal distribution, eh?
You got it. About 80% of the actual monthly S&P 500 returns lie within one Standard Deviation from the Mean. unlike, for example, a Normal distribution where it’s 68% and that means.
Oh. one other thingy. If, in the spreadsheet, you pick not N or L or S but T. then the spreadsheet selects random T SE 300 returns and Canadian long Bond returns.