Algorithmic Hessians and the Fast Computation of Cross-Gamma Risk
21 Pages Posted: 19 Jun 2010 Last revised: 2 Dec 2010
Date Written: June 18, 2010
Abstract
We introduce a new methodology for computing Hessians from algorithms for function evaluation, using backwards methods. We show that the complexity of the Hessian calculation is a linear function of the number of state variables times the complexity of the original algorithm. We apply our results to computing the Gamma matrix of multi-dimensional financial derivatives including Asian Baskets and cancellable swaps. In particular, our algorithm for computing Gammas of Bermudan cancellable swaps is order O(n^2) per step in the number of rates. We present numerical results demonstrating that the computing all n(n 1)/2 Gammas in the LMM takes roughly n/3 times as long as computing the price.
Keywords: automatic differentiation, Monte Carlo simulation, Greeks, Gamma, LIBOR market model, cancellable
JEL Classification: G13
Suggested Citation: Suggested Citation
Do you have negative results from your research you’d like to share?
Recommended Papers
-
Theory and Calibration of Swap Market Models
By Stefano Galluccio, O. Scaillet, ...
-
Monte Carlo Market Greeks in the Displaced Diffusion LIBOR Market Model
By Mark S. Joshi and Oh Kang Kwon
-
Effective Implementation of Generic Market Models
By Mark S. Joshi and Lorenzo Liesch
-
By Nick Denson and Mark S. Joshi
-
Fast and Accurate Greeks for the Libor Market Model
By Nick Denson and Mark S. Joshi
-
Fast Delta Computations in the Swap-Rate Market Model
By Mark S. Joshi and Chao Yang