Skip to contents

All functions

as_statespace_var()
Convert a VAR with p lags to a statespace representation with just one lag
bootstrap()
Identify the main shock by targetting the forecast error variance contribution in the frequency domain.
fe()
Calculate the historical forecast error for a VAR out to a specified horizon
fev()
Calculate the forecast error variance for a VAR out to a specified horizon
fevd(<fevdvar>)
Forecast error variance decomposition.
fevdfd()
Calculate either the forecast error variance or fevd (default) in the frequency domain.
fevfd()
Wrapper for fevdfd that defaults to fev = TRUE.
forecast()
Calculate the forecasts for a VAR out to a specified horizon Conditions on information at time "t"
hd()
Calculate the historical decomposition for a VAR.
hist_shocks()
Find the historical shocks for a VAR
hd(<fevdvar>) hs()
Method to calculate fevdfd for fevdvar (id_fevdfd or id_fevdtd)
id_fevdfd()
Identify the main shock by targetting the forecast error variance contribution in the frequency domain.
id_fevdfd_findq()
Find the rotation matrix Q that maximizes fevd over the given frequencies for the target variable.
id_fevdtd()
Identify the main shock by targetting the forecast error variance contribution in the time domain.
id_fevdtd_findq()
Find the rotation matrix Q that maximizes fevd over the given frequencies for the target variable.
id_ordered_chol()
Identify a VAR with a Cholesky ordering assumption. Assumes the given order of the variables in the VAR, reorder the data first to get a different ordering.
irf(<fevdvar>) irf(<bvartools>)
Impulse Responses.
irf_ssv()
Simple IRF function for statespace VARs
irffd()
Calculate either the IRF in the frequency domain.
irffd_generic()
Find the IRF in FD for a VAR
plot(<irffd>) plot(<fevdfd>) plot(<fevfd>) plot(<fevdfevd>) plot(<fevdirf>) plot(<fevdfev>) plot(<fevdhs>) plot(<fevdhd>)
Plot the IRF in frequency domain.