Abstract
A problem that is very relevant in applications of copula functions to finance is the computation of the survival copula, which is applied to enforce multivariate put–call parity. This may be very complex for large dimensions. The problem is a special case of the more general problem of volume computation in high-dimensional copulas. We provide an algorithm for the exact computation of the volume of copula functions in cases where the copula function is computable in closed form. We apply the algorithm to the problem of computing the survival of a copula function in the pricing problem of a multivariate digital option, and we provide evidence that this is feasible for baskets of up to 20 underlying assets, with acceptable CPU time performance.
Acknowledgements
The authors would like to thank Enrico Bernardi, Pietro Rossi and an anonymous referee for very useful discussion and help. The usual disclaimer applies.