Normal Inverse Gaussian Distribution

The normal-inverse Gaussian distribution (NIG distribution) is a continuous probability distribution that is a normal variance-mean mixture with an inverse Gaussian distribution as the mixing density. It is also known as the NIG distribution.

Definition

The normal-inverse Gaussian distribution has a location parameter μ, a scale parameter δ, and two shape parameters α and β. Its probability density function (PDF) is:

f(x)=αδK1(αδ2+(xμ)2)πδ2+(xμ)2exp(δα2β2+β(xμ))

where K1 is the modified Bessel function of the second kind. The parameters must satisfy the following conditions:

  • α>0

  • |β|<α

  • δ>0

Applications

  • Financial mathematics uses the distribution to model asset returns with heavy tails and skewness.

  • Risk management employs it for modeling financial risk factors.

  • Statistical modeling uses it for handling data with asymmetry and heavy tails.

  • Turbulence modeling applies it to describe velocity increments in fluid dynamics.

Properties

Statistical Properties
PropertyValue
Meanμ+δβ/α2β2
Varianceδα2/(α2β2)3/2
Skewness3β/(αδα2β2)
Excess Kurtosis3(1+4β2/α2)/(δα2β2)
Modeμ+δβ/α2 (approximate)
MedianNo closed form

Notable properties include:

  • The characteristic function is ϕ(t)=exp(iμt+δ(α2β2α2(β+it)2)).

  • The distribution is infinitely divisible.

  • The tails are heavier than the normal distribution but lighter than the Cauchy distribution.

Relationships to Other Distributions

The NormalInverseGaussianDistribution class

The normal inverse Gaussian distribution is implemented by the NormalInverseGaussianDistribution class. It has one constructor that takes the 4 parameters in the following order: location, tail heaviness, asymmetry, and scale. The following constructs a hyperbolic distribution with location 0, scale 1, α=1.5 and β=0.8:

C#
var nig = new NormalInverseGaussianDistribution(6.8, 4.1, 1.3, 3.2);

Note that evaluation of the Cumulative Distribution Function (CDF) of a hyperbolic distribution is very expensive because no closed form exists and it has to be evaluated using numerical integration of the Probability Density Function. Evaluating the inverse CDF is also expensive.

The NormalInverseGaussianDistribution class has four specific properties that correspond to the parameters of the distribution. The LocationParameter and ScaleParameter properties return the location and scale parameters, respectively. The Alpha and Beta properties return the shape parameters, α and β.

References

  • Barndorff-Nielsen, O. E. (1997). Normal Inverse Gaussian Distributions and Stochastic Volatility Modelling. Scandinavian Journal of Statistics, 24(1), 1-13.

  • Bibby, B. M., & Sørensen, M. (2003). Hyperbolic Processes in Finance. In Handbook of Heavy Tailed Distributions in Finance (pp. 211-248). Elsevier.

See Also