Univariate GARCH Models

ARFIMA, in-mean, external regressors and various GARCH flavors, with methods for fit, forecast, simulation, inference and plotting.

The rugarch package is the premier open source software for univariate GARCH modelling. It is written in R using S4 methods and classes with a significant part of the code in C and C++ for speed. It contains a number of GARCH models beyond the vanilla version including IGARCH, EGARCH, GJR, APARCH, FGARCH, Component-GARCH, multiplicative Component-GARCH for high frequency returns and the realized-GARCH model, as well as a very large number of conditional distributions including (Skew)-Normal, (Skew)-GED, (Skew)-Student (Fernandez/Steel), (Skew)-Student (GH), Normal Inverse Gaussian (NIG), Generalized Hyperbolic (GH) and Johnson’s SU (JSU). The conditional mean equation includes ARFIMA and ARCH-in-mean, and is estimated in a joint step with the GARCH model. Both the conditional mean and variance parts allow for external regressors to be used. A comprehensive set of methods to work with these models are implemented, and include estimation, filtering, forecasting, simulation, inference tests and plots, with additional functionality in the form of the GARCH bootstrap, parameter uncertainty via the GARCH distribution function, misspecification tests (Hansen’s GMM and Hong&Li Portmanteau type test), predictive accuracy tests (Pesaran&Timmermann, Anatolyev&Gerko), and Value at Risk tests (VaR Exceedances and Expected Shortfall tests).

The stable version is on CRAN. The development version is on bitbucket.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.4-1 by Alexios Ghalanos, a month ago

http://www.unstarched.net, https://bitbucket.org/alexiosg

Browse source code at https://github.com/cran/rugarch

Authors: Alexios Ghalanos [aut, cre] , Tobias Kley [ctb]

Documentation:   PDF Manual  

Task views: Empirical Finance, Time Series Analysis

GPL-3 license

Imports Rsolnp, nloptr, ks, numDeriv, spd, xts, zoo, chron, SkewHyperbolic, expm, Rcpp, graphics, stats, grDevices, utils

Depends on methods, parallel

Linking to Rcpp, RcppArmadillo

Imported by JFE, QPBoot, qrmtools.

Depended on by iClick, rmgarch.

Suggested by AER, copula, highfrequency, xdcclarge, zenplots.

See at CRAN