Modelos VAR en Macroeconometría
Modelos VAR en Macroeconometría
EN15-2201-EX82 Macroeconometría
Preámbulo
2/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Reading list
• Enders, Chapter. 5
• Sims (1980) “Macroeconomics and Reality”, Econometrica, Vol. 48, No. 1., pp. 1-
48.
• Stock and Watson (2001) “Vector Autoregressions”, Journal of Economic Perspec-
tives, Vol. 15, Number 4, Pages 101–115.
3/79
VAR models
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
4/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
5/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
6/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
y1t = −φ12 y2t + β11 y1t−1 + β12 y2t−1 + γ11 y1t−2 + γ12 y2t−2 + σ1 ψ1t
y2t = −φ21 y1t + β21 y1t−1 + β22 y2t−1 + γ21 y1t−2 + γ22 y2t−2 + σ2 ψ2t (1)
Donde y1t y y2t son estacionarios, mientras que ψ1t y ψ2t son ruido blanco y i.i.d. con
varianza 1 y media cero.
Si φ21 (φ12 ) es diferente de cero, entonces ψ1t (ψ2t ) tiene un efecto contemporaneo
sobre y2t (y1t ).
7/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
8/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
En la forma reducida
" # " #" # " #" #
y1t α11 α12 y1 t−1 δ11 δ12 y1 t−2
= +
y2t α21 α22 y2 t−1 δ21 δ22 y2 t−2
" #" #
σ̃11 σ̃12 ψ1t
+ (2)
σ̃21 σ̃22 ψ2t
Si estandarizamos φ11 = 1 y φ22 = 1 tenemos que:
σ1 φ12 σ2
σ
e11 = e12 = −
; σ
1 − φ12 φ21 1 − φ12 φ21
σ1 φ21 σ2
σ
e21 =− ; σ
e22 =
1 − φ12 φ21 1 − φ12 φ21
9/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
10/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
E (1t 2t ) = 0
11/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
Yt = AYt−1 + BYt−2 + C Ψt
12/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Donde 1t y 2t son dos errores correlacionados (pueden ser no correlacionados también)
13/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
14/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
VAR models
• Las series de tiempo por naturaleza son serialmente correlacionados (con otras
variables y sus propios rezagos).
• Construído para pronosticar. El resultado es un pronóstico sobre múltiples variables.
• Se puede hacer conjeturas acerca de la estructura del sistema (Inferencia en el VAR
estructural).
• Impulso y respuesta a shocks (este es el razgo más popular).
15/79
The IRF
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
16/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Yt = A0 + A1 Yt−1 + Ch Ψt
17/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Para t + 2 tenemos
et+2 ≡ A3 (Yt−1 − (I − A1 )−1 A0 ) + A2 C Ψt + A1 C Ψt+1 + C Ψt+2
Y 1 1 h h h
Para t + 3 tenemos
et+3 ≡ A4 (Yt−1 − (I − A1 )−1 A0 ) + A3 C Ψt + A2 C Ψt+1 + A1 C Ψt+2 + C Ψt+3
Y 1 1 h 1 h h h
18/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Para t + s tenemos
et+s |It ) ≡ As C Ψt
E (Y 1 h
19/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
et+s |It ) ≡ As C Ψt
E (Y 1 h
20/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
21/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
(a) ρ 6= 0 (b) ρ 6= 0
22/79
Estacionariedad e Eigenvalues
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
23/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
α11 − λ α12
|A − λI| = (6)
α21 α22 − λ
24/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
• De forma similar al caso del ARIMA, las raíces características del polinomio anterior
deben de ser menores a uno en valor absoluto para definir la estabilidad del sistema.
• Si podemos controlar el efecto de los valores iniciales, las secuencias (variables)
serán estacionarias en covarianza si la condición de estabilidad se verifica.
• Así cada secuencia tendrá una media y varianza finita e invariante con respecto al
tiempo.
• Por un descuido de la notación, algunos autores definen la estabilidad como el
recíproco de las raíces. Hay que notar que la estabilidad está definida sobre el
tamaño de los valores propios.
25/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
26/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Graficando la respuesta
27/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
(output supressed)
28/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
. mata Y0=J(2,1,0)
. mata A=st_matrix("A")
. mata U0=J(2,1,0)
. mata U0[1,1]=1
. mata Yv=J(1,2,0)
. mata C=(1,0\-0.5,1)
29/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
. forv i=1(1)25 {
. mata Y=A*Y0+0.5*C*U0
. mata Yv=Yv\Y’
. mata U0=J(2,1,0)
. mata Y0=Y
}
30/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
. mata st_matrix("Yvs",Yv)
. svmat Yvs,
. gen t=_n
. tsset t
. tsline Yvs1
. tsline Yvs2
(output supressed)
31/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
32/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
33/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Diagonalización
0 0 0 ... λk
34/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Diagonalización
Se tiene la siguiente equivalencia para una matriz cuadrada con rango completo A. Esto
es AV = V Λ. Una manera de expresar lo anterior es Avi = λi vi . La descomposición
espectral identifica la matriz Λ.
35/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Diagonalización
yt = A0 + Ayt−1 + t (8)
yt = A0 + Ayt−1 + t
Vxt = A0 + AVxt−1 + t
V −1 Vxt = V −1 A0 + V −1 AVxt−1 + V −1 t
xt = V −1 A0 + Λxt−1 + V −1 t
36/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Resumiendo
Definición
Propiedad. Los vectores propios son ortogonales, i.e. V 0 V = I. Por tanto V 0 = V −1 .
Definición
Diagonalización de una matriz. Una matriz cuadrada A puede ser diagonalizada
utilizando sus propios vectores propios.
V 0 AV = V 0 V Λ ≡ Λ (9)
37/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Definición
Descomposición espectral. Lo anterior nos permite descomponer la matriz A en
vectores y valores propios.
A = V ΛV 0 (10)
Definición
Rango de una matriz. Es el número de filas (o columnas) de una matriz menos el
número de filas (o columnas) que contienen en su totalidad ceros después de aplicar
operaciones o transformaciones que preservan el valor del determinante de la matriz.
38/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Spectral decomposition
MATA code
mata symeigensystem(A,eigenvector,eigenvalue)
mata eigenvalue
(output omitted)
mata eigenvector
(output omitted)
39/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Spectral decomposition
MATA code
mata L=blockdiag(eigenvalue[1],eigenvalue[2])
mata eigenvector*L*qrinv(eigenvector)
(output omitted)
40/79
Escogiendo el rezago óptimo
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
41/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Tres métodos
42/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
43/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
44/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
45/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
46/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
2
LR = (T − m)(log |Σ
b
`−1 | − log |Σ` |) ∼ χ (q)
b (15)
47/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
48/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
49/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Hay que recordar que lo que se busca es contrastar una “distancia estadística” signi-
ficativa. El procedimiento secuencial comienza con modelos “equivalentes” para luego
terminar rechazando la equivalencia en algún rezago.
50/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
H0 : |Σ
b
`−1 | es igual a |Σ` |
b
Ha : |Σ
b
`−1 | no es igual a|Σ` |
b
51/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
52/79
Identificación estructural
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
53/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
• Las técnicas estándar de estimación requieren que los regresores sean no correla-
cionados con el término del error.
• No existe ningún problema en estimar el VAR en la forma reducida.
• MCO (OLS) puede prover estimadores insesgados de los elementos de las matrices
asociados a los rezagos de las variables en el sistema.
54/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
55/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
56/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
57/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
K (K +1)
• La forma reducida (VAR) sólo provee Cb el cual es simétrica; así solo
2 pará-
metros podrían ser estimados. Recuerden que σe 12 = σ
b e 21 (ver 2).
b
58/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
59/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
" #
σ1 −φ12 σ2
≡ (21)
0 σ2
Así 1t = σ1 ψ1t − φ12 σ2 ψ2t y 2t = σ2 ψ2t . Lo último sugiere que las innovaciones ψ1t
y ψ2t afectan el valor contemporáneo de y1t , pero sólo ψ2t afecta a y2t . Así, el residuo
2t es identificado a ser un shock estructural.
60/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Identificación estructural
• Hay que notar que los shocks estructurales pueden ser identificados a partir de los
residuos del VAR (forma reducida).
• Existen otros métodos para la identificación como el que ofrece la descomposición
de Blanchard and Quah (1989).
61/79
Var. decomposition
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
62/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
63/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
64/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
65/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
E (Yt+n − E (Yt+n |It )(Yt+n − E (Yt+n |It )0 = Ω + A1 ΩA01 + A21 ΩA20 n−1
1 + . . . + A1 ΩA1
n−10
(22)
Donde:
Ω = E (t 0t )
66/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
Así entonces,
67/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
68/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
69/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
70/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
Summing up!
71/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
Summing up!
• Es típico que para una variable el propio shock puede explicar casi toda la varianza
del error de pronóstico en un horizonte corto, y luego tener una pequeña proporción
explicada en un horizonte más lejano.
• Es típico en el VAR observar que 2t tiene poco (o nulo) efecto contemporáneo en
y1t ; sin embargo, la dinámica del sistema (léase rezagos) afecta y1t .
72/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
Descomposición de varianza
Summing up!
73/79
Granger
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
74/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
• En un modelo de dos ecuaciones con dos rezagos, y1t no causa a la Granger a y2t
si α21 y δ21 son iguales a cero de forma conjunta, ver (2).
• Es decir, si y1t no ayuda a mejorar el pronóstico de y2t , y1t no causa a la Granger
a y2t .
75/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
76/79
Preamble VAR models The IRF Estacionariedad e Eigenvalues Escogiendo el rezago óptimo Identificación estructural Var. decomposition Granger
El test se distribuye como un F para testear la hipótesis nula en un modelo VAR con p
rezagos:
H0 : α21 = δ21 = . . . = 0
77/79
Unconditional mean of VAR
Go Back
Unconditional mean of VAR
Go Back
Macroeconometrics
Lecturer: PhD. Freddy Rojas Cama
@freddyrojascama