Serving the Quantitative Finance Community

 
User avatar
bnubtm
Topic Author
Posts: 0
Joined: February 20th, 2009, 4:04 pm

any algorithm for computing the inverse normal cumulative distribution function?

February 20th, 2009, 5:04 pm

I use MT for uniform random number. I don't want to use box-muller for standard normal and try to find a good algorithm for computing the inverse normal cumulative distribution function. any suggestion? Thanks a lot.
 
User avatar
AVt
Posts: 90
Joined: December 29th, 2001, 8:23 pm

any algorithm for computing the inverse normal cumulative distribution function?

February 21st, 2009, 12:35 pm

I guess you want a random generator for normal distributed numbers - then you better search for that (instead of inverting), Google should help you to find "Ziggurat" by Marsaglia.
 
User avatar
gjk77
Posts: 0
Joined: October 8th, 2005, 6:04 pm

any algorithm for computing the inverse normal cumulative distribution function?

February 21st, 2009, 3:23 pm

Shaw, W.T., 2007, Refinement of the Normal Quantile, Simple improvements to the Beasley-Springer-Moro method of simulating the Normal Distribution, and a comparison with Acklam's method and Wichura’s AS241
 
User avatar
Athletico
Posts: 14
Joined: January 7th, 2002, 4:17 pm

any algorithm for computing the inverse normal cumulative distribution function?

February 21st, 2009, 3:47 pm

I agree with AvT, this might help: http://www.doornik.com/research/ziggurat.pdfBut if you insist on using an inverse cumnorm function applied to uniform variates, check: An algorithm for computing the inverse normal cumulative distribution function
 
User avatar
bnubtm
Topic Author
Posts: 0
Joined: February 20th, 2009, 4:04 pm

any algorithm for computing the inverse normal cumulative distribution function?

February 23rd, 2009, 5:41 pm

Thank you all. Actually I was looking for a generator which has a better tail distribution. I used Acklam's method before. Is Ziggurat better or not? Thanks.
 
User avatar
helix
Posts: 0
Joined: May 23rd, 2005, 3:07 pm

any algorithm for computing the inverse normal cumulative distribution function?

February 24th, 2009, 6:49 pm

Have you seen Moro's approximation. Much better than Akman. I believe there is a Wilmott article on this somewhere.