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
where
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
Property | Value |
---|---|
Mean | |
Variance | |
Skewness | |
Excess Kurtosis | |
Mode | |
Median | No closed form |
Notable properties include:
The characteristic function is
.The distribution is infinitely divisible.
The tails are heavier than the normal distribution but lighter than the Cauchy distribution.
Relationships to Other Distributions
The normal-inverse Gaussian distribution is a special case of the generalized hyperbolic distribution.
When
with fixed, it approaches a normal distribution.It arises as a normal variance-mean mixture with the inverse Gaussian as the mixing distribution.
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,
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,
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.