Monte Carlo Pricing Using Operator Methods and Measure Changes

33 Pages Posted: 20 Apr 2010

See all articles by Claudio Albanese

Claudio Albanese

Global Valuation

Hongyun Li

Imperial College London - Department of Mathematics

Date Written: October 7, 2009

Abstract

A large class of generic stochastic processes which are not necessarily analytically solvable but are still numerically tractable can be described by giving transition probability kernels over a contiguous set of time intervals. From the numerical viewpoint, this procedure is highly eff ective on current microchip architectures as kernels can be conveniently evaluated using GPU co-processors and then used for scenario generation while storing them in CPU caches. This paper describes the pricing methodology and a mathematical framework for Finance based on direct kernel manipulations, i.e. operator methods. We also discuss a number of techniques based on measure changes to accomplish tasks such as variance reduction and sensitivity calculations. Numerical experiments are included along with performance benchmarks. Source code is distributed separately online under GPL license in a library named OPLib.

Keywords: pricing theory, monte carlo algorithms, likelihood ratio method, variance reduction, fundamental theorem, operator methods

Suggested Citation

Albanese, Claudio and Li, Hongyun, Monte Carlo Pricing Using Operator Methods and Measure Changes (October 7, 2009). Available at SSRN: https://ssrn.com/abstract=1484556 or http://dx.doi.org/10.2139/ssrn.1484556

Claudio Albanese (Contact Author)

Global Valuation ( email )

9 Devonshire Sq.
London, London EC2M 4YF
United Kingdom

Hongyun Li

Imperial College London - Department of Mathematics ( email )

South Kensington Campus
Exhibition Road
London, Greater London SW7 2AZ
United Kingdom