slides svar - washington

Upload: giangp

Post on 04-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 Slides SVAR - Washington

    1/31

    Structural VARs

    Structural Representation

    Consider the structural VAR (SVAR) model

    y1t = 10 b12y2t + 11y1t1 + 12y2t1 + 1t

    y2t = 20 b21y1t + 21y1t1 + 22y2t1 + 2t

    where 1t2t

    ! iid

    00

    !,

    21 00 22

    !!.

    Remarks:

    1t and 2t are called structural errors

    In general, cov(y2t, 1t) 6= 0 and cov(y1t, 2t) 6= 0

    All variables are endogenous - OLS is not appropri-

    ate!

  • 7/30/2019 Slides SVAR - Washington

    2/31

    In matrix form, the model becomes

    " 1 b12b21 1

    # " y1ty2t

    #=

    "1020

    #+

    "11 1221 22

    # "y1t1y2t1

    #+

    "1t2t

    #or

    Byt = 0 + 1yt1 + t

    E[t0t] = D =

    21 00 22

    !In lag operator notation, the SVAR is

    B(L)yt = 0 + t,B(L) = B 1L.

  • 7/30/2019 Slides SVAR - Washington

    3/31

    Reduced Form Representation

    Solve for yt in terms ofyt1 and t :

    yt = B1

    0 + B11yt1 + B

    1t

    = a0 + A1yt1 + uta0 = B

    10,A1 = B

    11,ut = B

    1t

    orA(L)yt = a0 + utA(L) = I2 A1L

    Note that

    B1 =1

    "1 b12

    b21 1 # , = det(B) = 1b12b21The reduced form errors ut are linear combinations of thestructural errors t and have covariance matrix

    E[utu0t] = B

    1E[t0t]B10

    = B1DB10

    = .

    Remark: Parameters of RF may be estimated by OLSequation by equation

  • 7/30/2019 Slides SVAR - Washington

    4/31

    Identification Issues

    Without some restrictions, the parameters in the SVARare not identified. That is, given values of the reducedform parameters a0,A1 and , it is not possible touniquely solve for the structural parameters B,0,1and D.

    10 structural parameters and 9 reduced form para-meters

    Order condition requires at least 1 restriction on theSVAR parameters

    Typical identifying restrictions include

    Zero (exclusion) restrictions on the elements ofB;e.g., b12 = 0.

    Linear restrictions on the elements ofB; e.g., b12 +b21 = 1.

  • 7/30/2019 Slides SVAR - Washington

    5/31

    MA Representations

    Wold representation

    Multiplying both sides of reduced form by A(L)1 =

    (I2 A1L)1 to give

    yt = +(L)ut(L) = (I2 A1L)

    1

    =X

    k=0

    kLk, 0 = I2,k = A

    k1

    = A(1)1a0

    E[utu0t] =

    Remark: Wold representation may be estimated using

    RF VAR estimates

  • 7/30/2019 Slides SVAR - Washington

    6/31

    Structural moving average (SMA) representation

    SMA ofyt is based on an infinite moving average of the

    structural innovations t. Using ut = B1

    t in the Wold

    form gives

    yt = +(L)B1

    t

    = +(L)t

    (L) =X

    k=0

    kLk

    = (L)B1

    = B1 +1B1L +

    That is,

    k = kB1 = Ak1B

    1, k = 0, 1, . . . .

    0 = B1 6= I2

  • 7/30/2019 Slides SVAR - Washington

    7/31

    Example: SMA for bivariate system"y1ty2t

    #=

    "12

    #+

    (0)11

    (0)12

    (0)21

    (0)22

    "

    1t2t

    #

    +

    (1)11

    (1)12

    (1)21

    (1)22

    "

    1t12t1

    #+

    Notes

    0 = B1 6= I2. 0 captures initial impacts of

    structural shocks, and determines the contempora-

    neous correlation between y1t and y2t.

    Elements of the k matrices, (k)ij , give the dynamic

    multipliers or impulse responses of y1t and y2t to

    changes in the structural errors 1t and 2t.

  • 7/30/2019 Slides SVAR - Washington

    8/31

    Impulse Response Functions

    Consider the SMA representation at time t + s"y1t+sy2t+s

    #=

    "12

    #+

    (0)11

    (0)12

    (0)21

    (0)22

    "

    1t+s2t+s

    #+

    +

    (s)11

    (s)12

    (s)21 (s)22

    " 1t2t # + .The structural dynamic multipliers are

    y1t+s1t

    = (s)11 ,

    y1t+s2t

    = (s)12

    y2t+s

    1t

    = (s)21 ,

    y2t+s

    2t

    = (s)22

    The structural impulse response functions (IRFs) are the

    plots of (s)ij vs. s for i, j = 1, 2. These plots summa-

    rize how unit impulses of the structural shocks at time timpact the level of y at time t + s for different values ofs.

    Stationarity of yt implies

    lims

    (s)ij = 0, i , j = 1, 2

  • 7/30/2019 Slides SVAR - Washington

    9/31

    The long-run cumulative impact of the structural shocks

    is captured by

    (1) =

    "11(1) 12(1)21(1) 22(1)

    #=

    P

    s=0 (s)11

    Ps=0

    (s)12P

    s=0 (s)21

    Ps=0

    (s)22

    (L) =

    "11(L) 12(L)21(L) 22(L)

    #

    =

    P

    s=0 (s)11 L

    s Ps=0

    (s)12 L

    sPs=0

    (s)21 L

    s Ps=0

    (s)22 L

    s

  • 7/30/2019 Slides SVAR - Washington

    10/31

    Digression: Dynamic Regression Models

    In the SVAR every variable is engodenous. Suppose, for

    example, y2t is strictly exogenous which implies b21 = 0

    and 21 = 0. Then, the first equation is an ADL(1,1)

    y1t = + y1t1 + 0y2t + 1y2t1 + 1t

    cov(y2t, 1t) = 0

    In lag operator notation the equation becomes

    (L)y1t = + (L)y2t + 1t

    (L) = 1 L, (L) = 0 + 1L

    The second equation is an AR(1) model for y2t

    y2t = c + y2t1 + 2t

    Stationarity now only requires || < 1 and || < 1.

  • 7/30/2019 Slides SVAR - Washington

    11/31

    The first equation may then be solved for y1t as a function

    of y2t and 1t

    y1t =

    (1)+ (L)1(L)y2t + (L)

    11t

    = + (L)y2t + (L)t

    =

    (1)

    (L) = (L)1(L), (L) = (L)1

    Since y2t is exogenous, we have two sources of shocks.

    Note: there can be four types of dynamic multipliers :

    y1t+sy

    2t

    ,y1t+s

    2t

    ,y1t+s

    1t

    ,y2t+s

    2t

  • 7/30/2019 Slides SVAR - Washington

    12/31

    The short-run dyamic multipliers with respect to y2t and

    1t are

    y1t+sy2t

    =y1t

    y2ts= ,s

    y1t+s1t

    =y1t

    1ts= s

    In the steady state or long-run equilibrium all variablesare constant

    y1 = + (L)y2 = + (1)y

    2

    y2 =c

    1

    (1) = (1)1(1) =

    0+

    11

    The long-run impact of a change in y2 on y1 is then

    y1y2

    = (1) =0 + 1

    1 =X

    s=0

    y1t+sy2t

  • 7/30/2019 Slides SVAR - Washington

    13/31

    Identification issues

    In some applications, identification of the parameters of

    the SVAR is achieved through restrictions on the para-

    meters of the SMA representation.

    Identification through contemporaneous restrictions

    Suppose that 2t has no contemporaneous impact on y1t.

    Then (0)12 = 0 and

    0 =

    (0)11 0

    (0)21

    (0)22

    .

    Since 0 = B1 then

    (0)11 0

    (0)21

    (0)22

    = 1

    "1 b12b21 1

    # b12 = 0

    Hence, assuming (0)12 = 0 in the SMA representation is

    equivalent to assuming b12 = 0 in the SVAR representa-

    tion.

  • 7/30/2019 Slides SVAR - Washington

    14/31

    Identification through long-run restrictions

    Suppose 2t has no long-run cumulative impact on y1t.

    Then

    12(1) =X

    s=0

    (s)12 = 0

    (1) = " 11(1) 021(1) 22(1)

    # .This type of long-run restriction places nonlinear restric-

    tions on the coefficients of the SVAR since

    (1) = (1)B1 = A(1)1B1

    = (I2 B11)

    1B1

  • 7/30/2019 Slides SVAR - Washington

    15/31

    Estimation Issues

    In order to compute the structural IRFs, the parameters

    of the SMA representation need to be estimated. Since

    (L) = (L)B1

    (L) = A(L)1 = (I2 A1L)1

    the estimation of the elements in (L) can often be

    broken down into steps:

    A1 is estimated from the reduced form VAR.

    Given cA1, the matrices in (L) can be estimatedusing ck = cAk1.

    B is estimated from the identified SVAR.

    Given B and k, the estimates ofk, k = 0, 1, . . . ,

    are given by k =ckB1.

  • 7/30/2019 Slides SVAR - Washington

    16/31

    Forecast Error Variance Decompositions

    Idea: determine the proportion of the variability of the

    errors in forecasting y1 and y2 at time t + s based on

    information available at time t that is due to variability

    in the structural shocks 1 and 2 between times t and

    t + s.

    To derive the FEVD, start with the Wold representation

    for yt+s

    yt+s = + ut+s +1ut+s1 +

    +s1ut+1 +sut +s+1ut1 + .

    The best linear forecast of yt+s based on information

    available at time t is

    yt+s|t = +sut +s+1ut1 +

    and the forecast error is

    yt+syt+s|t = ut+s +1ut+s1 + +s1ut+1.

  • 7/30/2019 Slides SVAR - Washington

    17/31

    Using

    t = B1ut, k = kB

    1

    The forecast error in terms of the structural shocks is

    yt+s yt+s|t = B1

    t+s +1B1

    t+s1 +

    +s1B1

    t+1

    = 0t+s +1t+s1 + +s1t+

    The forecast errors equation by equation are"y1t+s y1t+s|ty2t+s y2t+s|t

    #=

    (0)11

    (0)12

    (0)21

    (0)22

    "

    1t+s2t+s

    #+

    + (s

    1)11 (s

    1)12

    (s1)21

    (s1)22

    " 1t+12t+1

    #

  • 7/30/2019 Slides SVAR - Washington

    18/31

    For the first equation

    y1t+s y1t+s|t = (0)11 1t+s + +

    (s1)11 1t+1

    +(0)12 2t+s + +

    (s1)12 2t+1

    Since it is assumed that t i.i.d. (0,D) where D is

    diagonal, the variance of the forecast error in may be

    decomposed as

    var(y1t+s y1t+s|t) = 21(s)

    = 21

    (0)11

    2+ +

    (s1)11

    2!

    +2

    2(0)12 2

    + + (s1)12 2

    ! .The proportion of 21(s) due to shocks in 1 is then

    1,1(s) =

    21

    (0)11

    2+ +

    (s1)11

    2!2

    1

    (s)

  • 7/30/2019 Slides SVAR - Washington

    19/31

    the proportion of 21(s) due to shocks in 2 is

    1,2(s) =

    22

    (0)12

    2+ +

    (s1)12

    2!21(s)

    .

  • 7/30/2019 Slides SVAR - Washington

    20/31

    The forecast error variance decompositions (FEVDs) for

    y2t+s are

    2,1(s) =

    21

    (0)21

    2+ +

    (s1)21

    2!22(s)

    ,

    2,2(s) =

    2

    2(0)22 2

    + + (s1)22 2

    !22(s)

    ,

    where

    var(y2t+s y2t+s|t) = 22(s)

    = 21(0)21 2 + + (s1)21 2!+22

    (0)22

    2+ +

    (s1)22

    2!.

  • 7/30/2019 Slides SVAR - Washington

    21/31

    Identification Using Recursive Causal Orderings

    Consider the bivariate SVAR. We need at least one re-

    striction on the parameters for identification. Suppose

    b12 = 0 so that B is lower triangular. That is,

    B = " 1 0b21 1 #B1 = 0 =

    "1 0b21 1

    #The SVAR model becomes the recursive model

    y1t = 10 + 11y1t1 + 12y2t1 + 1t

    y2t = 20 b21y1t + 21y1t1 + 22y2t1 + 2t

    The recursive model imposes the restriction that the value

    y2t does not have a contemporaneous effect on y1t. Since

    b21 6= 0 a priori we allow for the possibility that y1t has

    a contemporaneous effect on y2t.

  • 7/30/2019 Slides SVAR - Washington

    22/31

    The reduced form VAR errors ut = B1t become

    ut =" u1t

    u2t

    #=" 1 0b21 1

    # " 1t2t

    #=

    "1t

    2t b211t

    #.

    Claim: The restriction b12 = 0 is sufficient to just identify

    b21 and, hence, just identify B.

  • 7/30/2019 Slides SVAR - Washington

    23/31

    To establish this result, we show how b21 can be uniquely

    identified from the elements of the reduced form covari-ance matrix . Note"

    21 1212

    22

    #=

    "1 0b21 1

    # "21 00 22

    # "1 b210 1

    #

    = "21 b21

    21

    b2121

    22 + b

    221

    21 # .

    Then, we can solve for b21 via

    b21 = 1221

    = 21

    ,

    where = 12/12 is the correlation between u1 and

    u2. Notice that b21 6= 0 provided 6= 0.

  • 7/30/2019 Slides SVAR - Washington

    24/31

    Estimation Procedure

    1. Estimate the reduced form VAR by OLS equation by

    equation:

    yt =

    ba0 +

    cA1yt1 +

    but

    b = 1TT

    Xt=1butbu0t

    2. Estimate b21 and B fromb :

    bb21 = b12b

    21,

    bB = " 1 0bb21 1 # .3. Estimate SMA from estimates ofa0,A1 and B:

    yt = b +c(L)btb =

    ba0(I2c

    A1)1

    ck = cAk1bB1, k = 0, 1, . . .cD = bBbbB0.

  • 7/30/2019 Slides SVAR - Washington

    25/31

    Remark:

    Above procedure is numerically equivalent to estimating

    the triangular system by OLS equation by equation:

    y1t = 10 + 11y1t1 + 12y2t1 + 1t

    y2t = 20 b21y1t + 21y1t1 + 22y2t1 + 2t

    Why? Since cov(1t, 2) = 0 by assumption, cov(y1t, 2t) =

    0

  • 7/30/2019 Slides SVAR - Washington

    26/31

    Recovering the SMA representation using the Choleski

    Factorization of.

    Claim: The SVAR representation based on a recursive

    causal ordering may be computed using the Choleski fac-

    torization of the reduced form covariance matrix .

    Recall, the Choleski factorization of the positive semi-

    definite matrix is given by

    = PP0

    P = "p11 0p

    21p

    22 #A closely related factorization obtained from the Choleski

    factorization is the triangular factorization

    = TT0

    T = "1 0

    t21 1 # , = "1 0

    0 2 # ,i 0, i = 1, 2.

  • 7/30/2019 Slides SVAR - Washington

    27/31

    Consider the reduced form VAR

    yt = a0 + A1yt1 + ut,

    = E[utu0t]

    = TT0

    Construct a pseudo SVAR model by premultiplying by

    T1

    :

    T1yt = T1a0 +T

    1A1yt1 +T1ut

    or

    Byt = 0 + 1yt1 + t

    where

    B = T1, 0 = T1a0,

    1 = T1A1, t = T

    1ut.

  • 7/30/2019 Slides SVAR - Washington

    28/31

    The pseudo structural errors t have a diagonal covari-

    ance matrix

    E[t0t] = T

    1E[utu0t]T10

    = T1T10

    = T1TT0T10

    = .

    In the pseudo SVAR,

    B =

    "1 0

    b21 1

    #= T1 =

    "1 0t21 1

    #b12 = 0, b21 = t21

  • 7/30/2019 Slides SVAR - Washington

    29/31

    Ordering of Variables

    The identification of the SVAR using the triangular fac-

    torization depends on the ordering of the variables in yt.

    In the above analysis, it is assumed that yt = (y1t, y2t)0

    so that y1t comes first in the ordering of the variables.

    When the triangular factorization is conducted and thepseudo SVAR is computed the structural B matrix is

    B = T1 =

    "1 0

    b21 1

    # b12 = 0

    If the ordering of the variables is reversed, yt = (y2t, y1t)0,

    then the recursive causal ordering of the SVAR is reversed

    and the structural B matrix becomes

    B = T1 =

    "1 0

    b12 1

    # b

    21= 0

  • 7/30/2019 Slides SVAR - Washington

    30/31

    Sensitivity Analysis

    Ordering of the variables in yt determines the recur-

    sive causal structure of the SVAR,

    This identification assumption is not testable

    Sensitivity analysis is often performed to determine

    how the structural analysis based on the IRFs and

    FEVDs are influenced by the assumed causal order-

    ing.

    This sensitivity analysis is based on estimating the

    SVAR for different orderings of the variables.

    If the IRFs and FEVDs change considerably for dif-

    ferent orderings of the variables in yt then it is clearthat the assumed recursive causal structure heavily

    influences the structural inference.

  • 7/30/2019 Slides SVAR - Washington

    31/31

    Residual Analysis

    One way to determine if the assumed causal ordering in-

    fluences the structural inferences is to look at the resid-

    ual covariance matrix from the estimated reduced form

    VAR. If this covariance matrix is close to being diagonal

    then the estimated value ofB will be close to diagonaland so the ordering of the variables will not influence the

    structural inference.