[R-SIG-Finance] Cumulative Multivariate Normal Distribution
Krishna Kumar
kriskumar at earthlink.net
Sat Sep 20 01:00:30 CEST 2008
Hi Ben,
Have you looked at pmvnorm in package mvtnorm.? This is Genz's method,
I am working with Jan-Dash on a new approximation
for cumulative normal and I have some semi-tested code of that, we are
currently testing it for Worst-of and other rainbow type options.
http://arxiv.org/pdf/cs.CE/0611061
The alternative to price these would be to use monte-carlo to do the
integration and just price them using that, see for example
the attached R code which generates multi-variate paths. You can then
use these paths to then compute the discounted payoff function.
Hope this helps,
Best
Krishna
ps: the drift is simply the risk-neutral drift however for currencies
you have to factor in the quanto adjustment.
Also this piece of code was written about 4 years ago so pardon the
coding standards.
>assetPath<-multiassetpath(c(2,3),c(-0.1,-0.2),2,matrix(c(1,0.2,0.2,1),2,2),1,100,2)
Chiquoine, Ben wrote:
> Hi,
>
>
>
> Does anyone know of a function similar to the CBND function for
> multivariate distributions? I've seen a couple but what I am really
> looking for is one that will take (x1,x2,x3,cor112,cor113) as inputs.
> Alternatively, does anyone know of a package with built in functions for
> pricing a worst of three color rainbow options? Any help along these
> lines would be greatly appreciated.
>
>
>
> Thanks,
>
>
> Ben
>
>
> ___________________________________________
> This message and any attached documents contain
> information which may be confidential, subject to
> privilege or exempt from disclosure under applicable
> law. These materials are solely for the use of the
> intended recipient. If you are not the intended
> recipient of this transmission, you are hereby
> notified that any distribution, disclosure, printing,
> copying, storage, modification or the taking of any
> action in reliance upon this transmission is strictly
> prohibited. Delivery of this message to any person
> other than the intended recipient shall not
> compromise or waive such confidentiality, privilege
> or exemption from disclosure as to this
> communication.
>
> If you have received this communication in error,
> please notify the sender immediately and delete
> this message from your system.
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-SIG-Finance at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-finance
> -- Subscriber-posting only.
> -- If you want to post, subscribe first.
>
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: worstof.r
URL: <https://stat.ethz.ch/pipermail/r-sig-finance/attachments/20080919/ef51ae38/attachment.pl>
More information about the R-SIG-Finance
mailing list