Hi guys,
This is my first post but I've been reading this forum for a while and it has been very helpful to my job (business analyst at a healthcare consulting firm).
I've run into a problem that I haven't found the answer to through hours of searching/googling so I figured there's no better place to pose the question than here.
I've built a monte carlo/stochastic model via VBA with 3 sets of raw data so I have 3 distributions as inputs. The model works moderately well.
The problem I am having is that I've assumed the 3 sets of data are normally distributed when they are not. They are skewed to the left so I am not capturing potentially catastrophic events/fat tails in my model.
The reason I used a normal distribution is because I'm limited in my ability. I just used worksheetfunction.norminv(rnd(), mu, sigma) since excel doesn't include a built in inverse function for extreme value distributions (gumbel, weibull)
The quick and easy solution is to use an addin like Crystal Ball which I have but I hate relying on addins. I'd much rather write the code myself and learn how to do it.
Cliff Notes:
How can I incorporate an extreme value/left skewed distribution into my montecarlo model?
Much appreciated guys,
Chris
This is my first post but I've been reading this forum for a while and it has been very helpful to my job (business analyst at a healthcare consulting firm).
I've run into a problem that I haven't found the answer to through hours of searching/googling so I figured there's no better place to pose the question than here.
I've built a monte carlo/stochastic model via VBA with 3 sets of raw data so I have 3 distributions as inputs. The model works moderately well.
The problem I am having is that I've assumed the 3 sets of data are normally distributed when they are not. They are skewed to the left so I am not capturing potentially catastrophic events/fat tails in my model.
The reason I used a normal distribution is because I'm limited in my ability. I just used worksheetfunction.norminv(rnd(), mu, sigma) since excel doesn't include a built in inverse function for extreme value distributions (gumbel, weibull)
The quick and easy solution is to use an addin like Crystal Ball which I have but I hate relying on addins. I'd much rather write the code myself and learn how to do it.
Cliff Notes:
How can I incorporate an extreme value/left skewed distribution into my montecarlo model?
Much appreciated guys,
Chris