variance gamma process

{{Short description|Concept in probability}}

File:Variance-Gamma-process.png

In the theory of stochastic processes, a part of the mathematical theory of probability, the variance gamma (VG) process, also known as Laplace motion, is a Lévy process determined by a random time change. The process has finite moments, distinguishing it from many Lévy processes. There is no diffusion component in the VG process and it is thus a pure jump process. The increments are independent and follow a variance-gamma distribution, which is a generalization of the Laplace distribution.

There are several representations of the VG process that relate it to other processes. It can for example be written as a Brownian motion W(t) with drift \theta t subjected to a random time change which follows a gamma process \Gamma(t; 1, \nu) (equivalently one finds in literature the notation \Gamma(t;\gamma=1/\nu,\lambda=1/\nu)):

:

X^{VG}(t; \sigma, \nu, \theta) \;:=\; \theta \,\Gamma(t; 1, \nu) + \sigma\,W(\Gamma(t; 1, \nu))

\quad.

An alternative way of stating this is that the variance gamma process is a Brownian motion subordinated to a gamma subordinator.

Since the VG process is of finite variation it can be written as the difference of two independent gamma processes:{{cite journal| title=The Variance Gamma Process and Option Pricing |author1 = Dilip Madan | author2= Peter Carr | author3 = Eric Chang |journal=European FinanceReview |volume=2 |pages=79–105 |year=1998 |url=http://www.math.nyu.edu/research/carrp/papers/pdf/VGEFRpub.pdf}}

:

X^{VG}(t; \sigma, \nu, \theta) \;:=\; \Gamma(t; \mu_p, \mu_p^2\,\nu) - \Gamma(t; \mu_q, \mu_q^2\,\nu)

where

:

\mu_p := \frac{1}{2}\sqrt{\theta^2 + \frac{2\sigma^2}{\nu}} + \frac{\theta}{2}

\quad\quad\text{and}\quad\quad

\mu_q := \frac{1}{2}\sqrt{\theta^2 + \frac{2\sigma^2}{\nu}} - \frac{\theta}{2}

\quad.

Alternatively it can be approximated by a compound Poisson process that leads to a representation with explicitly given (independent) jumps and their locations. This last characterization gives an understanding of the structure of the sample path with location and sizes of jumps.{{cite book|last1=Kotz|first1=Samuel|last2=Kozubowski|first2=Tomasz J.|last3=Podgórski|first3=Krzysztof|title=The Laplace distribution and generalizations : a revisit with applications to communications, economics, engineering, and finance|date=2001|publisher=Birkhäuser|location=Boston [u.a.]|isbn=978-0817641665}}

On the early history of the variance-gamma process see Seneta (2000).

{{cite book|title= Advances in Mathematical Finance |year = 2000

|editor1=Michael C. Fu |editor2=Robert A. Jarrow |editor3=Ju-Yi J. Yen |editor4=Robert J. Elliott | publisher = Birkhauser | location = Boston

| chapter = The Early Years of the Variance–Gamma Process

| author = Eugene Seneta

| author1-link=Eugene Seneta

| isbn = 978-0-8176-4544-1

}}

Moments

The mean of a variance gamma process is independent of \sigma and \nu and is given by

:\operatorname E[X(t)] = \theta t

The variance is given as

: \operatorname{Var}[X(t)] = (\theta^2 \nu + \sigma^2)t

The 3rd central moment is

:\operatorname E[(X(t) - \operatorname E[X(t)])^3] = (2 \theta^3 \nu^2 + 3 \sigma^2 \theta \nu)t

The 4th central moment is

:\operatorname E[(X(t) - \operatorname E[X(t)])^4] = (3 \sigma^4 \nu + 12 \sigma^2 \theta^2 \nu^2 + 6 \theta^4 \nu^3)t + (3 \sigma^4 + 6 \sigma^2 \theta^2 \nu + 3 \theta^4 \nu^2)t^2

Option pricing

The VG process can be advantageous to use when pricing options since it allows for a wider modeling of skewness and kurtosis than the Brownian motion does. As such the variance gamma model allows to consistently price options with different strikes and maturities using a single set of parameters. Madan and Seneta present a symmetric version of the variance gamma process.{{cite journal |first1=Dilip B. |last1=Madan |first2=Eugene |last2=Seneta |year=1990 |title=The Variance Gamma (V.G.) Model for Share Market Returns |journal=Journal of Business |volume=63 |issue=4 |pages=511–524 |jstor=2353303 |doi=10.1086/296519}} Madan, Carr and Chang extend the model to allow for an asymmetric form and present a formula to price European options under the variance gamma process.

Hirsa and Madan show how to price American options under variance gamma.{{cite journal |first1=Ali |last1=Hirsa |first2=Dilip B. |last2=Madan |title=Pricing American Options Under Variance Gamma |journal=Journal of Computational Finance |volume=7 |issue=2 |year=2003 |pages=63–80 |doi=10.21314/JCF.2003.112 |s2cid=8283519 }} Fiorani presents numerical solutions for European and American barrier options under variance gamma process.

{{cite book

|author = Filo Fiorani

|title = Option Pricing Under the Variance Gamma Process

|publisher = Unpublished dissertation

|year = 2004

|ssrn = 1411741

|pages = 380}} [http://mpra.ub.uni-muenchen.de/15395/1/MPRA_paper_15395.pdf PDF]. He also provides computer code to price vanilla and barrier European and American barrier options under variance gamma process.

Lemmens et al.{{citation

| last1 = Lemmens | first1 = Damiaan

| last2 = Liang | first2 = Ling Zhi

| last3 = Tempere | first3 = Jacques

| last4 = De Schepper | first4 = Ann

| year = 2010

| journal = Physica A: Statistical Mechanics and Its Applications

| title = Pricing bounds for discrete arithmetic Asian options under Lévy models

| volume = 389

| pages = 5193–5207

| doi = 10.1016/j.physa.2010.07.026

| issue = 22| bibcode = 2010PhyA..389.5193L

}} construct bounds for arithmetic Asian options for several Lévy models including the variance gamma model.

Applications to credit risk modeling

The variance gamma process has been successfully applied in the modeling of credit risk in structural models. The pure jump nature of the process and the possibility to control skewness and kurtosis of the distribution allow the model to price correctly the risk of default of securities having a short maturity, something that is generally not possible with structural models in which the underlying assets follow a Brownian motion. Fiorani, Luciano and SemeraroFilo Fiorani, Elisa Luciano and Patrizia Semeraro, (2007), Single and Joint Default in a Structural Model with Purely Discontinuous Assets, Working Paper No. 41, Carlo Alberto Notebooks, Collegio Carlo Alberto. [http://ideas.repec.org/p/cca/wpaper/41.html URL] [http://www.carloalberto.org/files/no.41.pdf PDF] model credit default swaps under variance gamma. In an extensive empirical test they show the overperformance of the pricing under variance gamma, compared to alternative models presented in literature.

Simulation

Monte Carlo methods for the variance gamma process are described by Fu (2000).

{{cite book|title= Advances in Mathematical Finance |year = 2000

|editor1=Michael C. Fu |editor2=Robert A. Jarrow |editor3=Ju-Yi J. Yen |editor4=Robert J. Elliott | publisher = Birkhauser | location = Boston

| chapter = Variance-Gamma and Monte Carlo

| author = Michael C. Fu

| isbn = 978-0-8176-4544-1 }}

Algorithms are presented by Korn et al. (2010).{{Cite book|author1=Ralf Korn |author2=Elke Korn |author3=Gerald Kroisandt |name-list-style=amp |year = 2010 | title = Monte Carlo Methods and Models in Finance and Insurance

|publisher = Chapman and Hall/CRC | location = Boca Raton, Fla. |isbn = 978-1-4200-7618-9}} (Section 7.3.3)

=Simulating VG as gamma time-changed Brownian motion=

  • Input: VG parameters \theta, \sigma, \nu and time increments \Delta t_1,\dots, \Delta t_N, where \sum_{i=1}^N \Delta t_i = T.
  • Initialization: Set X(0) = 0.
  • Loop: For i = 1 to N:
  1. Generate independent gamma \Delta\, G_i \,\sim \Gamma (\Delta t_i/\nu, \nu), and normal Z_i \sim \mathcal{N}(0, 1) variates, independently of past random variates.
  2. Return X(t_i) = X(t_{i-1}) + \theta \,\Delta G_i + \sigma \sqrt{\Delta G_i}Z_i.

=Simulating VG as difference of gammas=

This approach is based on the difference of gamma representation

X^{VG}(t; \sigma, \nu, \theta) \;=\; \Gamma(t; \mu_p, \mu_p^2\,\nu) - \Gamma(t; \mu_q, \mu_q^2\,\nu), where \mu_p, \mu_q, \nu are defined as above.

  • Input: VG parameters [ \theta, \sigma, \nu, \mu_p, \mu_q ] and time increments \Delta t_1,\dots, \Delta t_N, where \sum_{i=1}^N \Delta t_i = T.
  • Initialization: Set X(0) = 0.
  • Loop: For i = 1 to N:
  1. Generate independent gamma variates \gamma_i^{-} \, \sim \, \Gamma(\Delta t_i/\nu,\nu \mu_q), \quad \gamma_i^{+} \, \sim \, \Gamma(\Delta t_i / \nu, \nu \mu_p), independently of past random variates.
  2. Return X(t_i) = X(t_{i-1}) + \Gamma^+_i(t) - \Gamma^-_i(t).

=Variance gamma as 2-EPT distribution=

Under the restriction that \frac{1}{\nu} is integer the variance gamma distribution can be represented as a 2-EPT probability density function. Under this assumption it is possible to derive closed form vanilla option prices and their associated Greeks. For a comprehensive description see.Sexton, C. and Hanzon, B.,"State Space Calculations for two-sided EPT Densities with Financial Modelling Applications", www.2-ept.com

References

{{reflist}}

{{Stochastic processes}}

Category:Lévy processes

Category:Pierre-Simon Laplace