svars | R Documentation |
This package implements data-driven identification methods for structural vector autoregressive (SVAR) models as described in Lange et al. (2021) doi: 10.18637/jss.v097.i05.
Based on an existing VAR model object, the structural impact matrix B may be obtained
via different forms of heteroskedasticity or independent components.
The main functions to retrieve structural impact matrices are:
id.cv | Identification via changes in volatility, |
id.cvm | Independence-based identification of SVAR models based on Cramer-von Mises distance, |
id.dc | Independence-based identification of SVAR models based on distance covariances, |
id.garch | Identification through patterns of conditional heteroskedasticity, |
id.ngml | Identification via Non-Gaussian maximum likelihood, |
id.st | Identification by means of smooth transition in covariance. |
All of these functions require an estimated var object. Currently the classes 'vars' and 'vec2var' from the vars
package,
'nlVar', which includes both VAR and VECM, from the tsDyn
package as well as the list from MTS
package are supported.
Besides these core functions, additional tools to calculate confidence bands for impulse response functions using
bootstrap techniques as well as the Chow-Test for structural changes are implemented. The USA
dataset is used to showcase the
functionalities in examples throughout the package.
Alexander Lange alexander.lange@uni-goettingen.de
Bernhard Dalheimer bernhard.dalheimer@uni-goettingen.de
Helmut Herwartz hherwartz@uni-goettingen.de
Simone Maxand simone.maxand@helsinki.fi
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.