Multivariate time series
Contents
Multivariate time series¶
univariate - temporal dependence between components of a single series
multivariate - temporal (inter)-dependence between components of different series
Definition: A time series process is a sequence of random vectors indexed by time:
where
Stationarity¶
Definition: The process
mean
covariance
is covariance stationary if
are not functions of
Note:
is not symmetric (unless )but since
follows from (set
If
then
Multivariate Gaussian tme series
Number of unique parameters
with
time series models allow to represent temporal (inter)dependence parsimoniously
by imposing restrictions - reducing the number of unique parameters
making estimation feasible
VARMA(p, q) model¶
zero auto and cross-auto correlations of the innovations
unknown parameters
in general, difficult to estimate
not all parameters are identified
have to use numerical optimization
VAR§ model¶
captures all contemporaneous (time ) relationships between and captures all dynamic interactions between and
Stationarity¶
VAR§ is stationary if all roots of the equation
are outside the unit circle (
VAR(1) representation of VAR§ process¶
- companion matrix
are outside the unit circle (
being
Eigenvalue decomposition¶
- diagonal matrix of the eigenvalues of - matrix of the eigenvectors of
from
we have
if for all eigenvalues
similar to
in
VAR(1) process¶
From VAR parameters to moments of ¶
what are the VAR parameters?
mean
covariance
Since
or
follows from
autocovariances
lag 1
lag 2
lag h
From moments of to VAR parameters¶
Non-zero mean ¶
and
Note For the moments of a VAR§ model, use the VAR(1) representation, and apply the selection matrix
to obtain the autocovariances of
since
Estimation¶
We can write VAR§
as
where
Assume a pre-sample
Then, we have
where
is is is
OLS estimation¶
Asymptotic distribution¶
Notes:
the rows of
can be estimated with OLS equation by equationalso equivalent to conditional MLE, assuming that
has a small-sample bias, which can be corrected for analytically (when the VAR has only intercept) or using bootstrap (when a deterministic trand is included)
Choice of ¶
define a set of models - select
andestimate each one and compute IC§
pick the one with lowest IC§ value
Most commonly used ICs:
Notes
For ICs to be comparable for different
, the sample has to be the same (set )typically,
for monthly and for quarterly data
Forecasting¶
Optimal forecast given information at
Optimal forecast given information at
Optimal forecast update:
with
Note: as in the univariate case, we can write VAR
and
As
For VAR§ - use the VAR(1) representation
forecast of
(using the selection matrix )
variance of forecast errors
Impulse response functions¶
From the VMA representation of of VAR(1) model
we have
Note that
is a vectortypically, we want to know the effect of a shock on a variable (for example monetary policy on inflation)
here
, i.e. and are correlated are not shocks (statistical innovations, residuals, forecast errors)
(orthogonalized ) impulse response functions¶
Since
Then
and are uncorrelated (orthogonal) for all
Using
and therefore
Since
and the
From VAR§ to Structural VAR§ (and vice versa)¶
captures contemporaneous (time ) interactions among variables are orthogonal shocks: only affects contemporaneouslyimpulse responses
Identification¶
We can estimate the reduced-form coefficients
, , … andand compute reduced-form MA representation of
to compute impulse responses to structura shocks we need
is not identified from
by symmetry
need to impose restrictions on either
or in order to identify itthe restrictions must be implied by economic theory.
Types of identifying restrictions¶
short-run restrictions
long-run restrictions
sign restrictions
combinations of short/long-run restrictions, sign restrictions
…
Long-run restrictions:¶
MA representation of
The cumulative impuse responses of shocks in
if
contains growth rates (e.g. of GDP), the cumulative response givs the permanent effect on the levelcommon long-run restrictions: some shocks don’t have permanent effect on some variables (nominal shocks on real variabls)
some elements of
are 0
Sign restrictions:¶
If
then for any orthogonal matrix
we have
There are inifitely many such matrices.
find the set of solutions that satisfy sign restrictions implied by theory (monetary policy shock raises
and lowers and )find all matrices
such that meets those restrictions, where is the Cholesky factor of , and is orthogonal matrix.every real-valued symmetric positive-definite matrix has a unique Cholesky decomposition:
There are different ways to generate
For example, for
and
Can also use the QR decomposition of a random matrix
with sign restrictions we get a set of impulse responses for each shock and variable (set vs point identfication)