z-logo
open-access-imgOpen Access
XVA PRINCIPLES, NESTED MONTE CARLO STRATEGIES, AND GPU OPTIMIZATIONS
Author(s) -
Lokman Abbas-Turki,
Stéphane Crépey,
Babacar Diallo
Publication year - 2018
Publication title -
international journal of theoretical and applied finance
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.469
H-Index - 35
eISSN - 1793-6322
pISSN - 0219-0249
DOI - 10.1142/s0219024918500309
Subject(s) - monte carlo method , computer science , computation , margin (machine learning) , graphics , parallel computing , algorithm , mathematics , computer graphics (images) , statistics , machine learning
We present a nested Monte Carlo (NMC) approach implemented on graphics processing units (GPUs) to X-valuation adjustments (XVAs), where X ranges over C for credit, F for funding, M for margin, and K for capital. The overall XVA suite involves five compound layers of dependence. Higher layers are launched first, and trigger nested simulations on-the-fly whenever required in order to compute an item from a lower layer. If the user is only interested in some of the XVA components, then only the sub-tree corresponding to the most outer XVA needs be processed computationally. Inner layers only need a square root number of simulation with respect to the most outer layer. Some of the layers exhibit a smaller variance. As a result, with GPUs at least, error-controlled NMC XVA computations are doable. But, although NMC is naively suited to parallelization, a GPU implementation of NMC XVA computations requires various optimizations. This is illustrated on XVA computations involving equities, interest rate, and credit derivatives, for both bilateral and central clearing XVA metrics.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom