IDEAS home Printed from https://ideas.repec.org/a/rsk/journ0/6310441.html
   My bibliography  Save this article

Fast stochastic forward sensitivities in Monte Carlo simulations using stochastic automatic differentiation (with applications to initial margin valuation adjustments)

Author

Listed:
  • Christian Fries

Abstract

In this paper, we apply stochastic (backward) automatic differentiation to calculate stochastic forward sensitivities. A forward sensitivity is a sensitivity at a future point in time, conditional on future states (ie, it is a random variable). A typical application of stochastic forward sensitivities is the exact calculation of an initial margin valuation adjustment, assuming the initial margin is determined from a sensitivity- based risk model. The ISDA Standard Initial Margin Model is an example of such a model. We demonstrate that these forward sensitivities can be obtained in a single stochastic (backward) automatic differentiation sweep with an additional conditional expectation step. Although the additional conditional expectation step represents a burden, it enables us to utilize the expected stochastic (backward) automatic differentiation: a modified version of the stochastic (backward) automatic differentiation. As a test case, we consider a hedge simulation requiring the numerical calculation of 5 million sensitivities. This calculation, showing the accuracy of the sensitivities, requires approximately 10 seconds on a 2014 laptop. However, in real applications the performance may be even more impressive, since 90% of the computation time is consumed by the conditional expectation regression, which does not scale with the number of products.

Suggested Citation

Handle: RePEc:rsk:journ0:6310441
as

Download full text from publisher

File URL: https://www.risk.net/system/files/digital_asset/2019-02/Fast_stochastic_forward_sensitivities_in_Monte_Carlo_simulations.pdf
Download Restriction: no
---><---

More about this item

Statistics

Access and download statistics

Corrections

All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:rsk:journ0:6310441. See general information about how to correct material in RePEc.

If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

We have no bibliographic references for this item. You can help adding them by using this form .

If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Thomas Paine (email available below). General contact details of provider: https://www.risk.net/journal-of-computational-finance .

Please note that corrections may take a couple of weeks to filter through the various RePEc services.

IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.