Simulating Lévy Processes from Their Characteristic Functions and Financial Applications

The simulation of a discrete sample path of a Lévy process reduces to simulating from the distribution of a Lévy increment. For a general Lévy process with exponential moments, the inverse transform method proposed in Glasserman and Liu [2010] is reliable and efficient. The values of the cumulative distribution function (cdf) are computed by inverting the characteristic function and tabulated on a uniform grid. The inverse of the cumulative distribution function is obtained by linear interpolation. In this article, we apply a Hilbert transform method for the characteristic function inversion. The Hilbert transform representation for the cdf can be discretized using a simple rule highly accurately. Most importantly, the error estimates admit explicit and computable expressions, which allow us to compute the cdf to any desired accuracy. We present an explicit bound for the estimation bias in terms of the range of the grid where probabilities are tabulated, the step size of the grid, and the approximation error for the probabilities. The bound can be computed from the characteristic function directly and allows one to determine the size and fineness of the grid and numerical parameters for evaluating the Hilbert transforms for any given bias tolerance level in one-dimensional problems. For multidimensional problems, we present a procedure for selecting the grid and the numerical parameters that is shown to converge theoretically and works well practically. The inverse transform method is attractive not only for Lévy processes that are otherwise not easy to simulate, but also for processes with special structures that could be simulated in different ways. The method is very fast and accurate when combined with quasi-Monte Carlo schemes and variance reduction techniques. The main results we derived are not limited to Lévy processes and can be applied to simulating from tabulated cumulative distribution functions in general and characteristic functions in our analytic class in particular.

[1]  M. Fu Variance-Gamma and Monte Carlo , 2007 .

[2]  Eric Benhamou,et al.  Fast Fourier Transform for Discrete Asian Options , 2000 .

[3]  N. Webber,et al.  Valuing path dependent options in the variance-gamma model by Monte Carlo with a gamma bridge , 2002 .

[4]  Nick Webber,et al.  A Monte Carlo Method for the Normal Inverse Gaussian Option Valuation Model using an Inverse Gaussian Bridge , 2003 .

[5]  Brian D. Ripley,et al.  Stochastic Simulation , 2005 .

[6]  Pierre L'Ecuyer,et al.  Recent Advances in Randomized Quasi-Monte Carlo Methods , 2002 .

[7]  S. Asmussen,et al.  Approximations of small jumps of Lévy processes with a view towards simulation , 2001, Journal of Applied Probability.

[8]  Tina Hviid Rydberg The normal inverse gaussian lévy process: simulation and approximation , 1997 .

[9]  R. C. Merton,et al.  Theory of Rational Option Pricing , 2015, World Scientific Reference on Contingent Claims Analysis in Corporate Finance.

[10]  E. Stein,et al.  Introduction to Fourier Analysis on Euclidean Spaces. , 1971 .

[11]  Steven Kou,et al.  A Jump Diffusion Model for Option Pricing , 2001, Manag. Sci..

[12]  Vadim Linetsky,et al.  Computing exponential moments of the discrete maximum of a Lévy process and lookback options , 2008, Finance Stochastics.

[13]  N. U. Prabhu,et al.  Stochastic Storage Processes: Queues, Insurance Risk, Dams, and Data Communication , 1997 .

[14]  Ward Whitt,et al.  The Fourier-series method for inverting transforms of probability distributions , 1992, Queueing Syst. Theory Appl..

[15]  W. Schoutens Lévy Processes in Finance: Pricing Financial Derivatives , 2003 .

[16]  P. Carr,et al.  The Variance Gamma Process and Option Pricing , 1998 .

[17]  Mario Rometsch,et al.  Quasi-Monte Carlo Methods in Finance , 2009 .

[18]  Paul Glasserman,et al.  Monte Carlo Methods in Financial Engineering , 2003 .

[19]  Xiong Lin,et al.  Inverting Analytic Characteristic Functions and Financial Applications , 2011, SIAM J. Financial Math..

[20]  R. Schilling Financial Modelling with Jump Processes , 2005 .

[21]  Vadim Linetsky,et al.  Pricing Options in Jump-Diffusion Models: An Extrapolation Approach , 2008, Oper. Res..

[22]  P. Kettler,et al.  A QUASI-MONTE CARLO ALGORITHM FOR THE NORMAL INVERSE GAUSSIAN DISTRIBUTION AND VALUATION OF FINANCIAL DERIVATIVES , 2006 .

[23]  A. Kyprianou Introductory Lectures on Fluctuations of Lévy Processes with Applications , 2006 .

[24]  E. Stein,et al.  Introduction to Fourier analysis on Euclidean spaces (PMS-32) , 1972 .

[25]  M. Yor,et al.  The Fine Structure of Asset Retums : An Empirical Investigation ' , 2006 .

[26]  Xiong Lin,et al.  Inverse transform method for simulating levy processes and discrete Asian options pricing , 2011, Proceedings of the 2011 Winter Simulation Conference (WSC).

[27]  Wolfgang Hörmann,et al.  Continuous random variate generation by fast numerical inversion , 2003, TOMC.

[28]  Liming Feng,et al.  PRICING DISCRETELY MONITORED BARRIER OPTIONS AND DEFAULTABLE BONDS IN LÉVY PROCESS MODELS: A FAST HILBERT TRANSFORM APPROACH , 2008 .

[29]  R. C. Merton,et al.  Option pricing when underlying stock returns are discontinuous , 1976 .

[30]  P. Carr,et al.  The Finite Moment Log Stable Process and Option Pricing , 2003 .

[31]  S. Levendorskii,et al.  Non-Gaussian Merton-Black-Scholes theory , 2002 .

[32]  Paul Glasserman,et al.  Sensitivity estimates from characteristic functions , 2007, 2007 Winter Simulation Conference.

[33]  H. Langer E. Lukacs, Characteristic functions. X + 350 S. London 1970. Charles Griffin+Co. Ltd., 42 Drucy Lane. London WC 2. Preis geb. £ 5.50 , 1972 .

[34]  Pierre L'Ecuyer,et al.  Efficient Monte Carlo and Quasi - Monte Carlo Option Pricing Under the Variance Gamma Model , 2006, Manag. Sci..

[35]  L. Bondesson On simulation from infinitely divisible distributions , 1982, Advances in Applied Probability.

[36]  Ole E. Barndorff-Nielsen,et al.  Processes of normal inverse Gaussian type , 1997, Finance Stochastics.

[37]  E. Eberlein,et al.  New Insights into Smile, Mispricing, and Value at Risk: The Hyperbolic Model , 1998 .

[38]  J. Rosínski Series Representations of Lévy Processes from the Perspective of Point Processes , 2001 .

[39]  Monte Carlo sampling given a Characteristic Function: Quantile Mechanics in Momentum Space , 2009, 0903.1592.

[40]  F. Black,et al.  The Pricing of Options and Corporate Liabilities , 1973, Journal of Political Economy.

[41]  Luc Devroye,et al.  On the computer generation of random variables with a given characteristic function , 1981 .