Learn R Programming

Installing StableEstim

The latest stable version is on CRAN.

install.packages("StableEstim")

You can install the development version of StableEstim from Github:

remotes::install_github("GeoBosh/StableEstim")

Overview

A collection of methods to estimate the four parameters of stable distributions. The package also provides functions to compute characteristic functions and tools to run Monte Carlo simulations.

The main functions of package StableEstim are briefly described below:

  • main function: Estim() estimates the parameters by various methods. Also gives the associated asymptotic properties of the estimators.

  • estimation functions for specific methods: these functions are called by Estim() but can be used directly, as well. The methods provided so far are:

    • the maximum-likelihood (MLParametersEstim()),

    • the generalised method of moments with a finite (GMMParametersEstim()) or continuum moment conditions (CgmmParametersEstim()),

    • the iterative Koutrouvelis regression method (KoutParametersEstim()),

    • the fast Kogon-McCulloch method used for first guess estimation (IGParametersEstim).

  • characteristic function: the characteristic function (ComplexCF()) and its Jacobian (jacobianComplexCF()) can be computed and will return a vector (respectively a matrix) of complex numbers.

  • Monte Carlo simulation: a tool to run a Monte Carlo simulation (Estim_Simulation()) is provided and can save output files and/or produce statistical summary.

The package is developed by Tarak Kharrat and Georgi N.Boshnakov.

Copy Link

Version

Install

install.packages('StableEstim')

Monthly Downloads

507

Version

2.4

License

GPL (>= 2)

Maintainer

Georgi Boshnakov

Last Published

December 9th, 2025

Functions in StableEstim (2.4)

MLParametersEstim

Maximum likelihood (ML) method
KoutParametersEstim

Iterative Koutrouvelis regression method
Estim

Estimate parameters of stable laws
McCullochParametersEstim

Quantile-based method
IntegrateRandomVectorsProduct

Integral outer product of random vectors
PrintEstimatedRemainingTime

Estimated remaining time
IGParametersEstim

Estimate parameters of stable laws by Kogon and McCulloch methods
Estim_Simulation

Monte Carlo simulation
GMMParametersEstim

Estimate parameters of stable laws using a GMM method
PrintDuration

Print duration
get.StatFcts

Default functions used to produce the statistical summary
getTime_

Read time
TexSummary

LaTeX summary
get.abMat

Default set of parameters to pass to Estim_Simulation
RegularisedSol

Regularised Inverse
StatFcts

Default functions used to produce the statistical summary
StableEstim_reexports

Objects exported from other packages
jacobianComplexCF

Jacobian of the characteristic function of stable laws
StableEstim-package

Stable law estimation functions
sampleComplexCFMoment

Complex moment condition based on the characteristic function
sampleRealCFMoment

Real moment condition based on the characteristic function
expect_almost_equal

Test approximate equality
ComputeStatObjectFromFiles

Parse an output file to create a summary object (list)
ConcatFiles

Concatenates output files.
CgmmParametersEstim

Estimate parameters of stable laws using a Cgmm method
ComputeDuration

Duration
ComputeBest_t

Monte Carlo simulation to investigate the optimal number of points to use in the moment conditions
ComplexCF

Compute the characteristic function of stable laws
ComputeFirstRootRealeCF

First root of the empirical characteristic function
Best_t-class

Class "Best_t"
ComputeBest_tau

Run Monte Carlo simulation to investigate the optimal \(\tau\)
Estim-class

Class "Estim"