Description Details Time Series Simulation Parameter Estimation Other Conditional Distribution Functions Author(s)
This package is designed to perform maximum likelihood estimation of ARMA-GARCH/APARCH models
with generalized extreme distribution (GEV), stable, generalized asymmetric t (GAt) and skew Student's t from Fernandez and Steel (1998). The package also allows the researcher to restrict the search within the stationarity region (see the gsFit
function). Other common conditional distribution (normal, Student's t and generalized error distribution (GED)) are also allowed since they are very important for testing purposes.
Package: | GEVStableGarch |
Type: | Package |
Version: | 1.1 |
Date: | 2015-07-19 |
License: | GPL(>=2) |
Depends: | R(>= 2.15.0), fGarch, fExtremes, stabledist, skewt, Rsolnp |
GARCH models have proven to be highly effective for analyzing financial data over the past decades. In particular, the combination of ARMA-GARCH models with stable and GEV distributions was successfully applied for forecasting volatility and for the measurement of Value at Risk (VAR).
Choosing the normal distribution as probability distribution for the innovations was a common choice in the beginning of the development of ARCH-type models. But recent research Nolan (1999), Mittnik et al. (2002), Mittnik and Paolella (2003), Curto et al. (2006), Frain (2009), Zhao et al. (2011) has shown that other distributions should be considered, specially because normal distribution can not account for fat tails and asymmetry found in real data.
This package contains functions for simulating and estimating ARMA-GARCH or ARMA-APARCH models using the maximum likelihood technique (MLE) under different assumptions: GEV, stable, GAt (also known as t3-distribution) and skew Student's t (Fernandez and Steel (1998)).
The current version of package GEVStableGarch has a new algorithm that allows the user to enforce stationarity during estimation. Aditionally, it contains functions for selecting the best model according to a predetermined goodness-of-fit criteria (see gsSelect
).
Contains functions to simulate ARMA-GARCH/APARCH processes with conditional GEV or stable
distributions.
Note: These routines were adapted from functions garchSpec
and garchSim
available in fGarch package to make the interfaces more similar.
Functions:
gsSpec | Specifies an univariate ARMA-GARCH/APARCH model, |
gsSim | Simulates an ARMA-GARCH/APARCH process. |
Contains functions to fit the parameters of ARMA-GARCH/APARCH time series processes.
Functions:
gsFit Fits the parameters of an ARMA-GARCH/APARCH process. |
This function also provides an algorithm to enforce stationarity during estimation, |
gsSelect Selects the best model according to a goodness-of-fit
criteria. |
Contains functions to compute density, distribution, quantiles and generate random values using important conditional distributions used in the garch literature.
Functions:
[dpqr]skstd Skew Student's t distribution function from Fernandez and Steel (1998), |
[dpqr]gat Generalized Asymmetric t distribution (GAt). |
The GAt distribution was also refered in the literature as t3-distribution. |
gsMomentAparch Computes APARCH Moments of the form E( |Z| - γ Z ) ^ δ for several distributions |
using analytical expressions (except for the GEV case). |
Thiago do Rego Sousa, Cira Etheowalda Guevara Otiniano and Silvia Regina Costa Lopes.
Maintainer: Thiago do Rego Sousa <thiagoestatistico@gmail.com>
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.