Multilevel Particle Filters for L\'Evy-Driven Stochastic Differential

Multilevel Particle Filters for L\'Evy-Driven Stochastic Differential

Multilevel Particle Filters for L´evy-driven stochastic differential equations BY AJAY JASRA 1, KODY J. H. LAW 2 & PRINCE PEPRAH OSEI 1 1 Department of Statistics & Applied Probability, National University of Singapore, Singapore, 117546, SG. E-Mail: [email protected], [email protected] 2 School of Mathematics, University of Manchester, UK, AND Computer Science and Mathematics Division, Oak Ridge National Laboratory Oak Ridge, TN, 37831, USA. E-Mail: [email protected] Abstract We develop algorithms for computing expectations with respect to the laws of models associated to stochastic differential equations (SDEs) driven by pure L´evyprocesses. We consider filtering such processes and well as pricing of path dependent options. We propose a multilevel particle filter (MLPF) to address the computational issues involved in solving these continuum problems. We show via numerical simulations and theoretical results that under suitable assumptions regarding the discretization of the underlying driving L´evyproccess, our proposed method achieves optimal convergence rates: the cost to obtain MSE O(2) scales like O(−2) for our method, as compared with the standard particle filter O(−3). Keywords: L´evy-driven SDE; L´evyprocesses; Particle Filters; Multilevel Particle Filters; Barrier options. 1 Introduction arXiv:1804.04444v2 [stat.CO] 11 Jul 2018 L´evyprocesses have become very useful recently in several scientific disciplines. A non-exhaustive list includes physics, in the study of turbulence and quantum field theory; economics, for con- tinuous time-series models; insurance mathematics, for computation of insurance and risk, and mathematical finance, for pricing path dependent options. Earlier application of L´evyprocesses in modeling financial instruments dates back in [23] where a variance gamma process is used to model market returns. A typical computational problem in mathematical finance is the computation of the quantity E [f(Yt)], where Yt is the time t solution of a stochastic differential equation driven by a L´evy 1 d d process and f 2 Bb(R ), a bounded Borel measurable function on R . For instance f can be a payoff function. Typically one uses the Black-Scholes model, in which the underlying price process is lognormal. However, often the asset price exhibits big jumps over the time horizon. The inconsistency of the assumptions of the Black-Scholes model for market data has lead to the development of more realistic models for these data in the literature. General L´evyprocesses offer a promising alternative to describe the observed reality of financial market data, as compared to models that are based on standard Brownian motions. In the application of standard and multilevel particle filter methods to SDEs driven by gen- eral L´evyprocesses, in addition to pricing path dependent options, we will consider filtering of partially-observed L´evyprocess with discrete-time observations. In the latter context, we will as- d sume that the partially-observed data are regularly spaced observations z1; : : : ; zn, where zk 2 R is a realization of Zk and Zkj(Ykτ = ykτ ) has density given by g (zkjykτ ), where τ is the time scale. Real S&P 500 stock price data will be used to illustrate our proposed methods as well as the standard particle filter. We will show how both of these problems can be formulated as general Feynman-Kac type problems [5], with time-dependent potential functions modifying the L´evypath measure. The multilevel Monte Carlo (MLMC) methodology was introduced in [13] and first applied to the simulation of SDE driven by Brownian motion in [10]. Recently, [7] provided a detailed analysis of the application of MLMC to a L´evy-driven SDE. This first work was extended in [6] to a method with a Gaussian correction term which can substantially improve the rate for pure jump processes [2]. The authors in [9] use the MLMC method for general L´evyprocesses based on Wiener-Hopf decomposition. We extend the methodology described in [7] to a particle filtering framework. This is challenging due to the following reasons. First, one must choose a suitable weighting function to prevent the weights in the particle filter being zero (or infinite). Next, one must control the jump part of the underlying L´evyprocess such that the path of the filter does not blow up as the time parameter increases. In pricing path dependent options, for example knock out barrier options, we adopt the same strategy described in [16, 17] for the computation of the expectation of the functionals of the SDE driven by general L´evyprocesses. The rest of the paper is organised as follows. In Section 2, we briefly review the construction of general L´evyprocesses, the numerical approximation of L´evy-driven SDEs, the MLMC method, 2 and finally the construction of a coupled kernel for L´evy-driven SDEs which will allow MLMC to be used. Section 3 introduces both the standard and multilevel particle filter methods and their application to L´evy-driven SDEs. Section 4 features numerical examples of pricing barrier options and filtering of partially observed L´evyprocesses. The computational savings of the multilevel particle filter over the standard particle filter is illustrated in this section. 2 Approximating SDE driven by L´evyProcesses In this section, we briefly describe the construction and approximation of a general d0-dimensional L´evyprocess fXtgt2[0;K], and the solution Y := fYtgt2[0;K] of a d-dimensional SDE driven by X. Consider a stochastic differential equation given by d dYt = a(Yt− )dXt; y0 2 R ; (1) d d×d0 where a : R ! R , and the initial value is y0 (assumed known). In particular, in the present work we are interested in computing the expectation of bounded and measurable functions d f : R ! R, that is E[f(Yt)]. 2.1 L´evyProcesses For a general detailed description of the L´evyprocesses and analysis of SDEs driven by L´evy processes, we shall refer the reader to the monographs of [3, 27] and [1, 24]. L´evyprocesses are stochastic processes with stationary and independent increments, which begin almost surely from the origin and are stochastically continuous. Two important fundamental tools available to study the richness of the class of L´evyprocesses are the L´evy-Khintchine formula and the L´evy-It^odecomposition. They respectively characterize the distributional properties and the structure of sample paths of the L´evyprocess. Important examples of L´evyprocesses include Poisson processes, compound Poisson processes and Brownian motions. There is a strong interplay between L´evyprocesses and infinitely divisible distributions such that, for any t > 0 the distribution of Xt is infinitely divisible. Conversely, if F is an infinitely divisible distribution then there exists a L´evyprocess Xt such that the distribution of X1 is given by F . This conclusion is the result of L´evy-Khintchine formula for L´evyprocesses we describe 3 0 0 0 below. Let X be a L´evyprocess with a triplet (ν; Σ; b), b 2 Rd ; 0 ≤ Σ = ΣT 2 Rd ×d , where ν R 2 is a measure satisfying ν(f0g) = 0 and d0 (1 ^ jxj )ν(dx) < 1, such that R Z ihu;X i ihu;xi t (u) E[e t ] = e π(dx) = e d0 R with π the probability law of Xt, where Z hu; Σui ihu;xi d0 (u) = ihu; bi − + e − 1 − ihu; xi ν(dx); u 2 R : (2) 2 d0 R nf0g The measure ν is called the L´evymeasure of X. The triplet of L´evycharacteristics (ν; Σ; b) is simply called L´evytriplet. Note that in general, the L´evy measure ν can be finite or infinite. If ν(R) < 1, then almost all paths of the L´evyprocess have a finite number of jumps on every compact interval and it can be represented as a compensated compound Poisson process. On the other hand, if ν(R) = 1, then the process has an infinite number of jumps on every compact interval almost surely. Even in this case the third term in the integrand ensures that the integral is finite, and hence so is the characteristic exponent. 2.2 Simulation of L´evyProcesses The law of increments of many L´evyprocesses is not known explicitly. This makes it more difficult to simulate a path of a general L´evyprocess than for instance standard Brownian motion. For a few L´evyprocesses where the distribution of the process is known explicitly, [4, 28] provided methods for exact simulation of such processes, which are applicable in financial modelling. For our purposes, the simulation of the path of a general L´evyprocess will be based on the L´evy-It^o decomposition and we briefly describe the construction below. An alternative construction is based on Wiener-Hopf decomposition. This is used in [9]. The L´evy-It^odecomposition reveals much about the structure of the paths of a L´evyprocess. We can split the L´evyexponent, or the characteristic exponent of Xt in (2), into three parts = 1 + 2 + 3 : where hu; Σui 1(u) = ihu; bi; 2(u) = − ; 2 Z 3 ihu;xi d0 (u) = e − 1 − ihu; xi ν(dx); u 2 R d0 R nf0g 4 The first term corresponds to a deterministic drift process with parameter b, the second term to p p a Wiener process with covariance Σ, where Σ denotes the symmetric square-root, and the last part corresponds to a L´evyprocess which is a square integrable martingale. This term may either be a compensated compound Poisson process or the limit of such processes, and it is the hardest to handle when it arises from such a limit. Thus, any L´evyprocess can be decomposed into three independent L´evyprocesses thanks to the L´evy-It^odecomposition theorem.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    31 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us