charStable function

The characteristic function of a stable distribution

The characteristic function of a stable distribution

It computes the theoretical characteristic function of a stable distribution for two different parametrizations. It is used in the vignette to illustrate the estimation of the parameters using GMM.

charStable(theta, tau, pm = 0)

Arguments

  • theta: Vector of parameters of the stable distribution. See details.
  • tau: A vector of numbers at which the function is evaluated.
  • pm: The type of parametization. It takes the values 0 or 1.

Returns

It returns a vector of complex numbers with the dimension equals to length(tau).

Details

The function returns the vector Ψ(θ,τ,pm)\Psi(\theta,\tau,pm) defined as E(eixτE(e^{ix\tau}, where τ\tau is a vector of real numbers, ii is the imaginary number, xx is a stable random variable with parameters θ\theta = (α,β,γ,δ)(\alpha,\beta,\gamma,\delta) and pm is the type of parametrization. The vector of parameters are the characteristic exponent, the skewness, the scale and the location parameters, respectively. The restrictions on the parameters are: α(0,2]\alpha \in (0,2], β[1,1]\beta\in [-1,1] and γ>0\gamma>0. For mode details see Nolan(2009).

References

Nolan J. P. (2020), Univariate Stable Distributions - Models for Heavy Tailed Data. Springer Series in Operations Research and Financial Engineering. URL https://edspace.american.edu/jpnolan/stable/.

Examples

# GMM is like GLS for linear models without endogeneity problems pm <- 0 theta <- c(1.5,.5,1,0) tau <- seq(-3, 3, length.out = 20) char_fct <- charStable(theta, tau, pm)
  • Maintainer: Pierre Chausse
  • License: GPL (>= 2)
  • Last published: 2023-06-06

Useful links