I have a Monte Carlo risk simulator in my financial spreadsheet. It matches very closely to online freebies for Median and Percentile(10th, 90th) values. I use arrays for inputs and outputs to improve speed so I can run 1000 scenarios very quickly.
If I set the standard deviation to near zero for both Rate of Return (ROR) and Inflation (INF), I would expect the output to match a fixed model that calculates standard future values with fixed ROR and Inflation. The statistical model set to near zero standard deviation (.00001) always under estimates the simple year by year model. Errors get pretty large after 20 years of iterations. Behavior may be "just the way excel NormInv statistics works", but it bugs me.
ROR = Application.WorksheetFunction.NormInv(Rnd, RORm, RORsd)
Inf = Application.WorksheetFunction.NormInv(Rnd, INFm, INFsd)
This may be more of a statistics question than an Excel question. Sorry, I'm a newbie.![]()
Bookmarks