A Primer on Vector Autoregressions

Size: px
Start display at page:

Download "A Primer on Vector Autoregressions"

Transcription

1 A Primer on Vector Autoregressions Ambrogio Cesa-Bianchi VAR models 1

2 [DISCLAIMER] These notes are meant to provide intuition on the basic mechanisms of VARs As such, most of the material covered here is treated in a very informal way If you crave a formal treatment of these topics, you should stop here and buy a copy of Hamilton s Time Series Analysis VAR models VAR Representation 2

3 VARs & Macro-econometricians job According to a well-known paper by Stock & Watson (21, JEP) macroeconometricians (would like to) do four things 1. Describe and summarize macroeconomic time series 2. Make forecasts 3. Recover the true structure of the macroeconomy from the data 4. Advise macroeconomic policymakers Vector autoregressive models are a statistical tool to address these tasks VAR models VAR Representation 3

4 What can we do with vector autoregressive models? 3 variables: real GDP growth ( y), inflation (π) and the policy rate (i) A VAR can help us answering the following questions 1. What is the dynamic behaviour of these variables? How do these variables interact? 2. What is the profile of GDP conditional on a specific future path for the policy rate? 3. What is the effect of a monetary policy shock on GDP and inflation? 4. What has been the contribution of monetary policy shocks to the behaviour of GDP over time? VAR models VAR Representation 4

5 What is a Vector Autoregression (VAR)? Given, for example, a (3 1) vector of time series x t where y 1 y 2... y T x t = π 1 π 2... π T r 1 r 2... r T A stationary structural VAR of order 1 is Ax t = Bx t 1 + ε t for t = 1,..., T A and B are (3 3) matrices of coefficients ε t is an (3 1) vector of unobservable zero mean white noise processes VAR models VAR Representation 5

6 Three different ways of writing the same thing There are different ways to represent the VAR(1) Ax t = Bx t 1 + ε t For example, we can also write it: In matrix form a 11 a 12 a 13 y t b 11 b 12 b 13 a 21 a 22 a 23 π t = b 21 b 22 b 23 a 31 a 31 a 33 r t b 31 b 32 b 33 y t 1 π t 1 r t 1 + As a system of linear equation a 11 y t + a 12 π t + a 13 r t = b 11 y t 1 + b 12 π t 1 + b 13 r t 1 + ε yt a 21 y t + a 22 π t + a 13 r t = b 21 y t 1 + b 22 π t 1 + b 23 r t 1 + ε πt a 31 y t + a 32 π t + a 33 r t = b 31 y t 1 + b 32 π t 1 + b 33 r t 1 + ε rt ε yt ε πt ε rt VAR models VAR Representation 6

7 The structural innovations We defined ε t as a vector of unobservable zero mean white noise processes. What does it mean? This simply means that they are serially uncorrelated and independent of each other In other words or VCV(ε t ) = ε t = (ε yt, ε πt, ε rt) N (, I) and CORR(ε t ) = VAR models VAR Representation 7

8 [Back to basics] What is a variance-covariance matrix? The formula for the variance of a univariate time series x = [x 1, x 2,..., x T ] is VAR = T (x t x) 2 N t= = T (x t x) (x t x) N t= If we have a bivariate time series [ x1 x x t = 2... x T y 1 y 2... y T ] the formula becomes [ VCV = T t= T t= (x t x)(x t x) N T (x t x)(y t ȳ) t= N (y t ȳ)(x t x) N T (y t ȳ)(y t ȳ) t= N ] [ = VAR(x) COV(x, y) COV(x, y) VAR(y) ] VAR models VAR Representation 8

9 The general form of the stationary structural VAR(p) model The basic VAR(1) model may be too poor to sufficiently summarize the main characteristics of the data Deterministic terms (such as time trend or seasonal dummy variables) Exogenous variables (such as the price of oil) The general form of the VAR(p) model with deterministic terms (Z t ) and exogenous variables (W t ) is given by Ax t = B 1 x t 1 + B 2 x t B p x t p + ΛZ t + ΨW t + ε t VAR models VAR Representation 9

10 Why is it called structural VAR? The equations of a structural VAR define the true structure of the economy The fact that ε t = (ε yt, ε πt, ε rt ) N (, I) implies that we can interpret ε t as structural shocks For example we could interpret ε yt as an aggregate shock ε πt as a cost-push shock ε rt as a monetary policy shock VAR models VAR Representation 1

11 Why is it called stationary VAR? One of the main assumptions of standard VARs is stationarity of the data A stochastic process is said covariance stationary if its first and second moments, E (x) and VCV (x) respectively, exist and are constant over time 11 1 Real GDP Real GDP (Detrended).3.2 Real GDP (QoQ) VAR models VAR Representation 11

12 Structural VARs potentially answers many interesting questions For example in our VAR(1) a 11 a 12 a 13 y t b 11 b 12 b 13 a 21 a 22 a 23 π t = b 21 b 22 b 23 a 31 a 32 a 33 r t b 31 b 32 b 33 y t 1 π t 1 r t 1 + ε yt ε πt ε rt a 31 is the impact multiplier of monetary policy shocks on GDP a 32 is the impact multiplier of monetary policy shocks on inflation If we simulate the model, we can evaluate the time profile of a monetary policy shock on GDP We can add additional variables (and equations) and simulate other shocks: credit supply, oil price, QE,... VAR models VAR Representation 12

13 However... the estimation of structural VARs is problematic The equations of Ax t = Bx t 1 + ε t cannot be estimated with OLS because they violate one important assumption = the regressor cannot be correlated with the error term To see that, take the GDP equation a 11 y t + a 12 π t + a 13 r t = b 11 y t 1 + b 12 π t 1 + b 13 r t 1 + ε yt and compute COV[π t, ε yt ] OLS estimation of Ax t = Bx t 1 + ε t would produce inconsistent estimates of the parameters, impulse responses, etc VAR models VAR Representation 13

14 How to solve this problem? In the GDP equation a 11 y t + a 12 π t + a 13 r t = b 11 y t 1 + b 12 π t 1 + b 13 r t 1 + ε yt the terms a 12 π t and a 13 r t are the ones generating problems for OLS estimation This endogeneity problem disappears if we remove the contemporaneous dependence of y t on the other endogenous variables More in general the A matrix is problematic (since it includes all the contemporaneous relation among the endogenous variables) VAR models VAR Representation 14

15 We can solve this problem by simply pre-multiplying the VAR by A 1 A 1 Ax t = A 1 Bx t 1 + A 1 ε t x t = Fx t 1 + A 1 ε t x t = Fx t 1 + u t That is, we moved the contemporaneous dependence of the endogenous variables (which is given by A) into the modified error terms u t This implies that now CORR(u t ) = I VAR models VAR Representation 15

16 [Back to basics] The inverse of a matrix The inverse of a 2 2 matrix [ ] a b X = c d X 1 = 1 ad bc [ d ] b c a This implies that u t = A 1 ε t can be computed as where = a 11 a 22 a 12 a 21 u 1t = a 22ε 1t a 21 ε 2t u 2t = a 21ε 1t +a 11 ε 2t VAR models VAR Representation 16

17 The reduced-form VAR This alternative formulation of the VAR x t = Fx t 1 + u t is called the reduced-form representation In matrix form y t π t = r t where f 11 f 12 f 13 f 21 f 22 f 23 f 31 f 32 f 33 y t 1 π t 1 r t 1 u t N (, Σ u ) and CORR(u t ) = + u yt u πt u it 1 ρ 12 ρ 13 1 ρ 23 1 VAR models VAR Representation 17

18 VAR Estimation VAR models VAR Estimation 18

19 We can now estimate the VAR with some real data UK quarterly data from 1985.I to 213.III VAR(1) with a constant x t = c + Fx t 1 + u t 1 Real GDP (Annualized QoQ, %) 1 Inflation (Annualized QoQ, %) 15 Policy rate (%) VAR models VAR Estimation 19

20 OLS estimation Typical VAR output Matrix of coefficients F Real GDP GDP Deflator Policy Rate c Real GDP(-1) GDP Deflator(-1) Policy Rate(-1) Correlation between reduced-form residuals Real GDP GDP Deflator Policy Rate Real GDP GDP Deflator Policy Rate 1. VAR models VAR Estimation 2

21 Debunking the typical VAR output The constant is not the mean nor the long-run equilibrium of a variable In our example, the mean of the policy rate is not negative Real GDP GDP Deflator Policy Rate c The correlation of the residuals reflects the contemporaneous relation between our variables In our example GDP growth and inflation are contemporaneously negatively correlated Real GDP GDP Deflator Policy Rate Real GDP VAR models VAR Estimation 21

22 Model checking & tuning We do not cover this in detail but before interpreting the VAR results you should check a number of assumptions Loosely speaking we need to check that the reduced-form residuals are Normally distributed Not autocorrelated Not heteroskedastic (i.e., have constant variance)... and that the VAR is stationary (we ll see in a second what it means) VAR models VAR Estimation 22

23 Model checking: why the residuals? The VAR believes that x N (µ, σ) = y N (µ y, σ y ) π N (µ π, σ π ) i N (µ i, σ i ) If the data that we feed into the VAR has not these features, the residuals will inherit them Note that Mean (µ) and variance (σ) are constant = the data have to be stationary! The mean (µ) and variance (σ) are not known a priori At each point in time x t does not generally coincide with µ because of (i) shocks hitting at t and (ii) shocks that hit in the past and that are slowly dying out The average of x t over a given sample does not necessarily coincide with µ VAR models VAR Estimation 23

24 Can we recover the mean of our endogenous variables? Yes. It is given by µ =E[x t ] E[x t ] = E[c + Fx t 1 + u t ] = = E[c + F(c + Fx t 2 +u t 1 ) + u t ] = E[c + Fc + F 2 x t 2 +Fu t 1 +u t ] = = E[c + Fc + F 2 c F t 2 c + F t 1 x 1 +F t 2 u F 2 u t 2 +Fu t 1 +u t ] = =... = [ ] = E F j c + F t 1 x 1 + t 2 F j u t j j= t 2 j= If VAR is stationary, from the last expression we get E[x t ] = (I F) 1 c = µ VAR models VAR Estimation 24

25 [Back to basics] Geometric series Consider the following sum T Y j j= When T we have: if and only if: eig(y) < 1 when Y is a matrix Y < 1 when Y is a number (1 + Y + Y Y ) = (I Y) 1 Therefore, for T large enough we have [ ] t 2 E F j c + F t 1 t 2 [ ] x + F j u t j = E (I F) 1 c j= j= + F t 1 x }{{} 1 + E [ t 2 j= F j u t j ] } {{ } VAR models VAR Estimation 25

26 Stationary VAR, stationary data A VAR is stationary (or stable) when eig(f) < 1 In that case, the VAR thinks that (I F) 1 c is the unconditional mean of the stochastic processes governing our variables VAR models stationary data GDP level clearly does not have a well defined mean GDP growth does! VAR models VAR Estimation 26

27 Unconditional mean in practice The unconditional mean is an interesting element of VAR analysis but it is often ignored From the estimated VAR, recover both c and F Compute the unconditional mean as (I F) 1 c = = = µ y µ π µ i VAR models VAR Estimation 27

28 Why stationarity of the data is important In absence of shocks, each variable will converge to its unconditional mean 4.5 For example, start from a point in time T where: y T = 2% π T = 2% r T = 4% T T+8 T+16 T+24 T+32 T+4 T+48 T+56 T+64 T+72 T+8 T+88 T+96 T+14 T+112 T+12 T+128 T+136 T+144 T+152 T+16 T+168 Real GDP GDP Deflator Policy Rate VAR models VAR Estimation 28

29 In light of these considerations: is our data sensible? UK quarterly data from 1985.I to 213.III 1 Real GDP (Annualized QoQ, %) 1 Inflation (Annualized QoQ, %) 15 Policy rate (%) VAR models VAR Estimation 29

30 Some VAR limitations VARs are linear models of stationary data... but often macro data is non-linear (crisis periods) is non-stationary (trends, breaks, etc) displays time-varying variance (Great Moderation Vs Great Recession) All these elements have to be taken into account when analyzing the output from VAR analysis (especially when estimated over the sample period we use these days which features all the above) VAR models VAR Estimation 3

31 Back to our estimated VAR Real GDP GDP Deflator Policy Rate c Real GDP(-1) GDP Deflator(-1) Policy Rate(-1) What can we do with it? What are the dynamic properties of these variables? [Look at lagged coefficients] How do these variables interact? [Look at cross-variable coefficients] What will be inflation tomorrow? [???] VAR models VAR Estimation 31

32 Forecasting Forecasting is one of the main objectives of multivariate time series analysis The best linear predictor (in terms of minimum mean squared error) of x T+1 based on information available at time T (today) is x f T+1 = Fx T For example, if today (T) we have y T = 2% x T π T = 2% = x f T+1 = Fx T r T = 4% y T+1 = 2.15% π T+1 = 2.31% r T+1 = 3.94% Note that we can also construct conditional forecasts by specifying an exogenous path for a variable (the policy rate for example) VAR models VAR Estimation 32

33 The Identification Problem VAR models The identification problem 33

34 Back to our estimated VAR Real GDP GDP Deflator Policy Rate c Real GDP(-1) GDP Deflator(-1) Policy Rate(-1) What can we do with it? What are the dynamic properties of these variables? [Look at lagged coefficients] How do these variables interact? [Look at cross-variable coefficients] What will be inflation tomorrow [Forecasting] What is the effect of a monetary policy shock on GDP and inflation? [???] VAR models The identification problem 34

35 Reduced-form VARs do not tell us anything about the structure of the economy We cannot interpret the reduced-form error terms (u) as structural shocks How do we interpret a movement in u r? Since it is a linear combination of ε r, ε y, and ε π it is hard to know what is the nature of the shock Is it a shock to aggregate demand that induces policy to move the interest rate? Or is it a monetary policy shock? This is the very nature of the identification problem To answer this question we need to get back to the structural representation (where the error terms are uncorrelated) VAR models The identification problem 35

36 From the reduced-form back to the structural form We normally estimate x t = Fx t 1 + u t and Σ u But our ultimate objective is to recover Ax t = Bx t 1 + ε t Does not sound too difficult... We know that F = A 1 B u t = A 1 ε t VAR models The identification problem 36

37 We also know that Σ u = E [ [ u t u t ] ( ) ] ( = E A 1 ε A 1 ε = A 1 Σ ε A 1) = A 1 A 1 since Σ ε = I In other words if we pin down A 1 we are done, since we can recover ε t = Au t B = AF and we would know the structural representation of the economy You can think of the idnetified Ax t = Bx t 1 + ε t model as the 3 equation New Keynesian model VAR models The identification problem 37

38 [Back to basics] The variance covariance matrix of residuals Why Σ u = E [u t u t ]? The formula for the variance of a univariate time series is x = [x, x 1,..., x T ] VAR = T (x t x) 2 N t= But the residuals (both the u t and the ε t ) have zero mean which implies that formula would be T x VAR = 2 t N t= VAR models The identification problem 38

39 [Back to basics] The variance covariance matrix of residuals In a bivariate VAR we would have [ u t u t u 1 = 1 u 1... u 1 ] T u 2 1 u u 2 T u 1 u 2 1 u 1 2 u u 1 T u2 T = [ T ( ) t= u 1 2 t T ( t= u 1 t u 2 ) ] t T ( ) t= u 2 2 t And therefore E [ [ [ u t u t ] VAR u 1 ] COV [ u 1 u 2] = VAR [ u 1] ] VAR models The identification problem 39

40 The identification problem Identification problem boils down to pinning down A 1 If we write Σ u = A 1 A 1 in matrices Σ u }{{} σ 2 u1 σ 2 u1,u2 σ 2 u1,u3 σ 2 u2 σ 2 u2,u3 σ 2 u3 = A} 1 {{ A 1 } we can derive a system of equations a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 1 a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 However, there are 9 unknowns (the elements of A 1 A 1 ) but only 6 equations (because the variance-covariance matrix is symmetric) The system is not identified! 1 VAR models The identification problem 4

41 Common Identification Schemes VAR models Common identification schemes 41

42 Common identification schemes Zero short-run restrictions (also known as recursive, Cholesky, orthogonal) Zero long-run restrictions (also known as Blanchard-Quah) Theory-based restrictions Sign restrictions VAR models Common identification schemes 42

43 Zero short-run restrictions Assume that A is lower triangular a 11 y t b 11 b 12 b 13 a 21 a 22 π t = b 21 b 22 b 23 a 31 a 32 a 33 r t b 31 b 32 b 33 Or in other words that y t 1 π t 1 r t 1 ε yt affects contemporaneously all variables, namely y t, π t and r t ε πt affects contemporaneously only π t and r t, but no y t ε rt affects contemporaneously only r t We now have 6 unknowns and 6 equations! + ε yt ε πt ε rt VAR models Common identification schemes: zero short-run restrictions 43

44 To see what are the implications of our assumptions on A, first remember that the inverse of a lower triangular matrix is also lower triangular [ ] a11 1 [ ] ã11 a 21 a 22 = ã 21 ã 22 a 31 a 32 a 33 ã 31 ã 32 ã 33 Now pre-multiply the VAR by A 1 [ ] [ ] [ ] yt f11 f 12 f 13 yt 1 π t = f 21 f 22 f 23 + r t f 31 f 32 f 33 π t 1 r t 1 [ ã11 ã 21 ã 22 ã 31 ã 32 ã 33 ] [ ] ε yt ε πt ε rt Which implies that y t π t r t =... + ã 11 ε yt =... + ã 21 ε yt + ã 22 ε πt =... + ã 31 ε yt + ã 32 ε πt + ã 33 ε rt VAR models Common identification schemes: zero short-run restrictions 44

45 We normally implement this identification scheme via a Cholesky decomposition of Σ u Σ u = P P where P is lower triangular Note that Σ u = P P but also Σ u = A 1 A 1 and that A is lower triangular Then it musty follow that P = A 1 = Identification! VAR models Common identification schemes: zero short-run restrictions 45

46 [Back to basics] Cholesky decomposition of a matrix Don t be scared of Cholesky decomposition! It s a kind of square root of a matrix As in Excel you type sqrt() in Matlab you type chol() A symmetric and positive definite matrix X can be decomposed as: X = P P where P is an upper triangular matrix (and therefore P is lower triangular) The formula is [ ] a b X = b c a a b P = c b2 a VAR models Common identification schemes: zero short-run restrictions 46

47 Zero long-run restrictions Re-write the VAR as x t = Fx t 1 + A 1 ε t If a shock hits in t, its cumulative (long run) impact on x t would be x t,t+ = A 1 ε t +FA 1 ε t +F 2 A 1 ε t F A 1 ε t We can rewrite x t,t+ = F j A 1 ε t = (I F) 1 A 1 ε t = Dε t j= where D is the cumulative effect of the shock ε t from time t to VAR models Common identification schemes: zero long-run restrictions 47

48 What is the intuition for D? y t,t+ π t,t+ i t,t+ = d 11 d 12 d 13 d 21 d 22 d 23 d 31 d 32 d 33 ε yt ε πt ε rt Take the first equation: y t,t+ = d 11 ε yt + d 12 ε πt + d 13 ε rt d 13 represents the cumulative impact of a monetary policy shock (hitting in t) on the level GDP in the long-run If you believe in the neutrality of money you would expect d 13 = VAR models Common identification schemes: zero long-run restrictions 48

49 To achieve identification note that DD = (I F) 1 A 1 A 1 (I F) 1 = (I F) 1 Σ u (I F) 1 Note also that The right-hand side of the above equation is known Both DD and (I F) 1 Σ u (I F) 1 are symmetric matrices There exists an upper triangular matrix P such that P P = (I F) 1 Σ u (I F) 1 Therefore, if we assume that D is lower triangular, it must be that D = P Finally A 1 = (I F) D = Identification! VAR models Common identification schemes: zero long-run restrictions 49

50 Sign restrictions In the zero short-run restriction identification we used the fact that Σ u = A 1 A 1 and Σ u = P P where the lower triangular P matrix is the Cholesky decomposition of Σ u For a given random orthonormal matrix (i.e., such that S S = I) we have that Σ u = A 1 A 1 = P S SP =P P where P is generally not lower triangular anymore VAR models Common identification schemes: sign restrictions 5

51 A 1 = P is clearly a valid solution to the identification problem But S is a random matrix... is the solution A 1 = P plausible? Identification is achieved by checking whether the impulse responses implied by S satisfy a set of a priori (and possibly theory-driven) sign restrictions We can draw as many S as we want and construct a distribution of the solutions that satisfy the sign restrictions VAR models Common identification schemes: sign restrictions 51

52 Sign restriction in steps 1. Draw a random orthonormal matrix S 2. Compute A 1 = P S where P is the Cholesky decomposition of the reduced form residuals Σ u 3. Compute the impulse response associated with A 1 4. Are the sign restrictions satisfied? 4.1 Yes. Store the impulse response 4.2 No. Discard the impulse response 5. Perform N replications and report the median impulse response (and its confidence intervals) VAR models Common identification schemes: sign restrictions 52

53 Structural Dynamic Analysis VAR models Structural Dynamic Analysis 53

54 Why do we need identification? According to Stock & Watson s list so far we have done 1. Describe and summarize macroeconomic time series 2. Make forecasts 3. Recover the true structure of the macroeconomy from the data How about 1. Advise macroeconomic policymakers (A good) identification allows us to address the last point This is normally done by means of Impulse responses, Forecast error variance decompositions, and Historical decompositions VAR models Structural Dynamic Analysis 54

55 Impulse response functions Impulse response functions (IR) answer the question What is the response of current and future values of each of the variables to a one-unit increase in the current value of one of the structural errors, assuming that this error returns to zero in subsequent periods and that all other errors are equal to zero The implied thought experiment of changing one error while holding the others constant makes sense only when the errors are uncorrelated across equations VAR models Structural Dynamic Analysis 55

56 How to compute impulse response functions As an example, we compute the IR for a bivariate VAR x t = ( x 1t, ) x 2t Define a vector of exogenous impulses (s τ ) that we want to to impose to the structural errors of the system Time (τ) 1 2 h Impulse to ε 1 (s 1,τ ) s 1,1 = 1 s 1,2 = s 1,h = Impulse to ε 2 (s 2,τ ) s 2,1 = s 2,2 = s 2,h = VAR models Structural Dynamic Analysis 56

57 We can use the following hybrid representation to compute the IR x t = Fx t 1 + A 1 s t, The impulse response IR τ is given by { IR1 = A 1 s 1, IR τ = F IR τ 1, for τ = 2,..., h. VAR models Structural Dynamic Analysis 57

58 Forecast error variance decompositions Forecast error variance decompositions (V D) answer the question What portion of the variance of the forecast error in predicting x i,t+h is due to the structural shock ε i? Provide information about the relative importance of each structural shock in affecting the variables in the VAR VAR models Structural Dynamic Analysis 58

59 How to compute forecast error variance decompositions As an example, we compute the VD for the 1-step ahead forecast error in a bivariate VAR x t = ( x 1t, ) x 2t First, let s define the 1-step ahead forecast error ξ T+1 = x T+1 x f T+1 = x T+1 Fx T It follows that ξ T+1 = u T+1 = A 1 ε T+1 Forecast error is the yet unobserved realization of the shocks VAR models Structural Dynamic Analysis 59

60 In a bivariate VAR we have [ ] [ ] [ ξ 1,T+1 ã = 11 ã 12 ξ 2,T+1 ã 21 ã 22 where ã are the elements of A 1 Or ] ε 1,T+1 ε 2,T+1 { ξ1,t+1 = ã 11 ε 1,T+1 + ã 12 ε 2,T+1 ξ 2,T+1 = ã 21 ε 1,T+1 + ã 22 ε 2,T+1 What is the variance of the forecast error? VAR ( ξ 1,T+1 ) = ã 2 11 VAR (ε 1,T+1 ) + ã 2 12 VAR (ε 2,T+1) = ã ã2 12 VAR ( ξ 2,T+1 ) = ã 2 21 VAR (ε 1,T+1 ) + ã 2 22 VAR (ε 2,T+1) = ã ã2 22 VAR models Structural Dynamic Analysis 6

61 [Back to basics] Basic properties of the variance If X is a random variable X and a is a constant VAR (X + a) = VAR (X) VAR (ax) = a 2 VAR (X) If Y is a random variable and b is a constant VAR (ax+by) = a 2 VAR (X) + b 2 VAR (Y) + 2abCOV (X, Y) Since the structural errors are independent, it follows that COV (ε 1, ε 2 ) = VAR models Structural Dynamic Analysis 61

62 Therefore, we just showed that variance of the 1-step ahead forecast error is VAR ( ξ 1,T+1 ) = ã ã 2 12 VAR ( ξ 2,T+1 ) = ã ã 2 22 Which portion of the variance is due to each structural error? VD ε 1 x 1 = ã2 11 ã 2 VD ε ã2 x 2 = ã ã ã2 22 VD ε 2 x 1 = ã2 12 ã ã2 12 }{{} This sums up to 1 VD ε 2 x 2 = ã2 22 ã ã2 22 }{{} This sums up to 1 VAR models Structural Dynamic Analysis 62

63 Historical decompositions Historical decompositions (HD) answer the question What portion of the deviation of x i,t from its unconditional mean is due to the structural shock ε i? We showed before that each observation of a variable does not generally coincide with its unconditional mean This is because, in each period, the structural shocks realize and push all variables away from their equilibrium values VAR models Structural Dynamic Analysis 63

64 [Back to basics] Wold representation of a VAR Each observation of our original data can be re-written as the cumulative sum of the structural shocks x 2 = Fx 1 + A 1 ε 2 x 3 = Fx 2 + A 1 ε 3 = F(Fx 1 + A 1 ε 2 ) + A 1 ε 3 = F 2 x 1 + FA 1 ε 2 + A 1 ε 3 =... = x T = F T 1 x 1 + (F T 2 A 1 ε FA 1 ε T 1 + A 1 ε T ) Or, more in general x t = F t 1 x 1 + t 2 F j A 1 ε t j for t > 1 j= VAR models Structural Dynamic Analysis 64

65 How to compute historical decompositions As an example, we compute the HD of the third observation in a bivariate VAR x t = ( x 1t, ) x 2t First write x 3 as a function of past errors (ε 2 and ε 3 ) and the initial conditions (x 1 ) x 3 = F 2 x }{{} 1 + FA }{{ 1 } ε 2 + }{{} A 1 ε 3 init 3 Θ 1 Θ Re-write x 3 in matrices [ ] [ ] x 1,3 init = 1,3 + x 2,3 init 2,3 [ θ 1 11 θ 1 12 θ 1 21 θ 1 22 ] [ ] [ ε 1,2 + ε 2,2 θ 11 θ 12 θ 21 θ 22 ] [ ] ε 1,3 ε 2,3 VAR models Structural Dynamic Analysis 65

66 Therefore x 3 can be expressed as { x1,3 = init 1,3 + θ 1 11 ε 1,2 + θ 1 12 ε 2,2 + θ 11 ε 1,3 + θ 12 ε 2,3 x 2,3 = init 2,3 + θ 1 21 ε 1,2 + θ 1 22 ε 2,2 + θ 21 ε 1,3 + θ 22 ε 2,3 The historical decomposition is given by HD ε 1 1,3 = θ1 11 ε 1,2 + θ 11 ε 1,3 HD ε 2 1,3 = θ1 12 ε 2,2 + θ 12 ε 2,3 HD init 1,3 = init 1,3 }{{} This sums up to x 1,3 HD ε 1 2,3 = θ1 21 ε 1,2 + θ 21 ε 1,3 HD ε 2 2,3 = θ1 22 ε 2,2 + θ 22 ε 2,3 HD init 2,3 = init 2,3 }{{} This sums up to x 2,3 VAR models Structural Dynamic Analysis 66

67 Famous VAR Examples VAR models Examples 67

68 Examples of different identification schemes Zero short-run restrictions Stock & Watson (21). Vector Autoregressions, Journal of Economic Perspectives Zero long-run restrictions Blanchard & Quah (1989). The Dynamic Effects of Aggregate Demand and Supply Disturbances, American Economic Review Sign Restrictions Uhlig (25). What are the effects of monetary policy on output? Results from an agnostic identification procedure, Journal of Monetary Economics VAR models Examples 68

69 Example: zero short-run restrictions Stock & Watson (21). Vector Autoregressions, Journal of Economic Perspectives US quarterly data from 196.I to 2.IV 15 Inflation (Annualized QoQ, %) 12 Unemployment (%) 2 Policy rate (%) VAR models Examples: Stock & Watson (21, JEP) 69

70 Monetary policy shocks, inflation and unemployment Objective: infer the causal influence of monetary policy on unemployment, inflation and interest rates Assumptions MP (r t ) reacts contemporaneously to movements in inflation and in unemployment MP shocks (ε rt ) do not affect inflation and unemployment within the quarter of the shock a 11 a 21 a 22 a 31 a 32 a 33 π t ur t r t = b 11 b 12 b 13 b 21 b 22 b 23 b 31 b 32 b 33 π t 1 ur t 1 r t 1 + ε πt ε urt ε rt Do these assumptions make sense? VAR models Examples: Stock & Watson (21, JEP) 7

71 The effect of a monetary policy shock.5 Inflat. to Fed Funds.2 Unempl. to Fed Funds Fed Funds to Fed Funds VAR models Examples: Stock & Watson (21, JEP) 71

72 The other two shocks are identified by definition... but how can we interpret them? How about ε π and ε ur? They represent an aggregate supply and a demand equation... The shock to ε π affects all variables contemporaneously The shock to ε ur affects r t contemporaneously but not π t Do these assumptions make sense? [Some shocks may be better identified than others] VAR models Examples: Stock & Watson (21, JEP) 72

73 Aggregate demand and aggregate supply shocks Shock to ε πt behaves as a negative aggregate supply shock Shock to ε ut behaves as a negative aggregate demand shock 1 Inflat. to Inflat..5 Unempl. to Inflat..5 Inflat. to Unempl..5 Unempl. to Unempl Fed Funds to Inflat. 1 Fed Funds to Unempl VAR models Examples: Stock & Watson (21, JEP) 73

74 Forecast error variance decomposition Inflation Unemployment Fed Funds ε π ε ur ε r ε π ε ur ε r ε π ε ur ε r t = t = t = t = VAR models Examples: Stock & Watson (21, JEP) 74

75 Example: zero long-run restrictions Blanchard & Quah (1989). The Dynamic Effects of Aggregate Demand and Supply Disturbances, American Economic Review US quarterly data from 1948.I to 1987.IV 4 GDP Growth (QoQ, %) 4 Unemployment (%) VAR models Examples: Blanchard & Quah (1989, AER) 75

76 Economic theory and the long-run Economic theory usually tells us a lot more about what will happen in the long-run, rather than exactly what will happen today Demand-side shocks have no long-run effect on output, while supply-side shocks do Monetary policy shocks have no long-run effect on output... This suggests an alternative approach: to use these theoretically-inspired long-run restrictions to identify shocks and impulse responses VAR models Examples: Blanchard & Quah (1989, AER) 76

77 Blanchard & Quah s identification assumptions There are two types of disturbances affecting unemployment and output The first has no long-run effect on either unemployment or output level The second has no long-run effect on unemployment, but may have a long-run effect on output level Blanchard & Quah refer to the first as demand disturbances, and to the second as supply disturbances (traditional Keynesian view of fluctuations) VAR models Examples: Blanchard & Quah (1989, AER) 77

78 Identification We showed that the long-run cumulative impact of a structural shocks is Assume that ε y t IR τ,τ+ = F j A 1 ε t = (I F) 1 A 1 ε t = Dε t j= is the supply shock and that ε ur t is the demand shock We can rewrite the VAR such that the cumulated effect of ε ur t on y t is equal to zero by assuming [ ] [ ] [ y ] yt d11 = ε t ur t d 21 d 22 ε ur t VAR models Examples: Blanchard & Quah (1989, AER) 78

79 Aggregate demand and supply shocks Aggregate supply shock initially increases unemployment (puzzle of hours to producticvity shocks) Aggregate demand shocks have a hump-shaped effect on output and unemployment GDP Growth to GDP Growth.6 Unempl. to GDP Growth.4 GDP Growth to Unempl..4.6 Unempl. to Unempl VAR models Examples: Blanchard & Quah (1989, AER) 79

80 How can we check the long-run neutrality of demand shocks on output level? Let s simply plot the cumulative sum of the impulse responses of output growth Supply shock GDP Level Unemployment Demand shock GDP Level Unemployment VAR models Examples: Blanchard & Quah (1989, AER) 8

81 Example: sign restrictions Uhlig (25). What are the effects of monetary policy on output? Results from an agnostic identification procedure, Journal of Monetary Economics US monthly data from 1965.I to 23.XII 15 GDP 15 CPI Commodity x Fed Fund 8 Non Borr. Res. 8 Tot. Res VAR models Examples: Uhlig (25, JME) 81

82 What are the effects of monetary policy on output? Before asking what are the effects of a monetary policy shocks we should be asking, what is a monetary policy shock? In the inflation targeting era a monetary policy shock is an increase in the policy rate that is ordered last in a Cholesky decomposition? has no permanent effect on output?...? VAR models Examples: Uhlig (25, JME) 82

83 What is a monetary policy shock? According to conventional wisdom, monetary contractions should 1. Raise the federal funds rate 2. Lower prices 3. Decrease non-borrowed reserves 4. Reduce real output VAR models Examples: Uhlig (25, JME) 83

84 Again... What are the effects of monetary policy on output? Standard identification schemes do not fully accomplish the 4 points above Liquidity puzzle: when identifying monetary policy shocks as surprise increases in the stock of money, interest rates tend to go down, not up Price puzzle: after a contractionary monetary policy shock, even with interest rates going up and money supply going down, inflation goes up rather than down Successful identification needs to deliver results matching the conventional wisdom VAR models Examples: Uhlig (25, JME) 84

85 Uhlig s identification assumptions Uhlig s assumption: a contractionary monetary policy shock does not lead to Increases in prices Increase in nonborrowed reserves Decreases in the federal funds rate How about output? Since is the response of interest, we leave it un-restricted VAR models Examples: Uhlig (25, JME) 85

86 [Reminder] How to compute sign restrictions 1. Estimate from the reduced-form VAR F, u t, and Σ u 2. Draw a random orthonormal matrix S, compute P =chol(σ u ) and recover A 1 = P S 3. Compute the impulse response using IR 1 = A 1 ε t 4. Are the sign restrictions satisfied? Yes. Store the impulse response // No. Discard the impulse response 5. Perform N replications and report the median impulse response (and its confidence intervals) VAR models Examples: Uhlig (25, JME) 86

87 What happens when you do sign restrictions First draw: signs are correct, I keep it!.5 Real GDP.5 CPI 2 Commodity Price Fed Funds 1 NonBorr. Reserves 2 Total Reserves VAR models Examples: Uhlig (25, JME) 87

88 What happens when you do sign restrictions Second draw: signs are not correct, I discard it!.5 Real GDP.5 CPI 2 Commodity Price Fed Funds 1 NonBorr. Reserves 2 Total Reserves VAR models Examples: Uhlig (25, JME) 88

89 What happens when you do sign restrictions After a while....5 Real GDP.5 CPI 2 Commodity Price Fed Funds 2 NonBorr. Reserves 2 Total Reserves VAR models Examples: Uhlig (25, JME) 89

90 What are the effects of monetary policy on output? Ambiguous effect on real GDP = Long-run monetary neutrality.6 Real GDP to Mon. Pol. CPI to Mon. Pol. Commodity Price to Mon. Pol Fed Funds to Mon. Pol. NonBorr. Reserves to Mon. Pol..5 Total Reserves to Mon. Pol VAR models Examples: Uhlig (25, JME) 9

A primer on Structural VARs

A primer on Structural VARs A primer on Structural VARs Claudia Foroni Norges Bank 10 November 2014 Structural VARs 1/ 26 Refresh: what is a VAR? VAR (p) : where y t K 1 y t = ν + B 1 y t 1 +... + B p y t p + u t, (1) = ( y 1t...

More information

Econometría 2: Análisis de series de Tiempo

Econometría 2: Análisis de series de Tiempo Econometría 2: Análisis de series de Tiempo Karoll GOMEZ kgomezp@unal.edu.co http://karollgomez.wordpress.com Segundo semestre 2016 IX. Vector Time Series Models VARMA Models A. 1. Motivation: The vector

More information

Identifying the Monetary Policy Shock Christiano et al. (1999)

Identifying the Monetary Policy Shock Christiano et al. (1999) Identifying the Monetary Policy Shock Christiano et al. (1999) The question we are asking is: What are the consequences of a monetary policy shock a shock which is purely related to monetary conditions

More information

1.2. Structural VARs

1.2. Structural VARs 1. Shocks Nr. 1 1.2. Structural VARs How to identify A 0? A review: Choleski (Cholesky?) decompositions. Short-run restrictions. Inequality restrictions. Long-run restrictions. Then, examples, applications,

More information

Class 4: VAR. Macroeconometrics - Fall October 11, Jacek Suda, Banque de France

Class 4: VAR. Macroeconometrics - Fall October 11, Jacek Suda, Banque de France VAR IRF Short-run Restrictions Long-run Restrictions Granger Summary Jacek Suda, Banque de France October 11, 2013 VAR IRF Short-run Restrictions Long-run Restrictions Granger Summary Outline Outline:

More information

Structural VAR Models and Applications

Structural VAR Models and Applications Structural VAR Models and Applications Laurent Ferrara 1 1 University of Paris Nanterre M2 Oct. 2018 SVAR: Objectives Whereas the VAR model is able to capture efficiently the interactions between the different

More information

A. Recursively orthogonalized. VARs

A. Recursively orthogonalized. VARs Orthogonalized VARs A. Recursively orthogonalized VAR B. Variance decomposition C. Historical decomposition D. Structural interpretation E. Generalized IRFs 1 A. Recursively orthogonalized Nonorthogonal

More information

Identifying Aggregate Liquidity Shocks with Monetary Policy Shocks: An Application using UK Data

Identifying Aggregate Liquidity Shocks with Monetary Policy Shocks: An Application using UK Data Identifying Aggregate Liquidity Shocks with Monetary Policy Shocks: An Application using UK Data Michael Ellington and Costas Milas Financial Services, Liquidity and Economic Activity Bank of England May

More information

Structural VARs II. February 17, 2016

Structural VARs II. February 17, 2016 Structural VARs II February 17, 216 Structural VARs Today: Long-run restrictions Two critiques of SVARs Blanchard and Quah (1989), Rudebusch (1998), Gali (1999) and Chari, Kehoe McGrattan (28). Recap:

More information

1 Teaching notes on structural VARs.

1 Teaching notes on structural VARs. Bent E. Sørensen November 8, 2016 1 Teaching notes on structural VARs. 1.1 Vector MA models: 1.1.1 Probability theory The simplest to analyze, estimation is a different matter time series models are the

More information

1 Teaching notes on structural VARs.

1 Teaching notes on structural VARs. Bent E. Sørensen February 22, 2007 1 Teaching notes on structural VARs. 1.1 Vector MA models: 1.1.1 Probability theory The simplest (to analyze, estimation is a different matter) time series models are

More information

1. Shocks. This version: February 15, Nr. 1

1. Shocks. This version: February 15, Nr. 1 1. Shocks This version: February 15, 2006 Nr. 1 1.3. Factor models What if there are more shocks than variables in the VAR? What if there are only a few underlying shocks, explaining most of fluctuations?

More information

MFx Macroeconomic Forecasting

MFx Macroeconomic Forecasting MFx Macroeconomic Forecasting Structural Vector Autoregressive Models Part II IMFx This training material is the property of the International Monetary Fund (IMF) and is intended for use in IMF Institute

More information

MA Advanced Macroeconomics: 4. VARs With Long-Run Restrictions

MA Advanced Macroeconomics: 4. VARs With Long-Run Restrictions MA Advanced Macroeconomics: 4. VARs With Long-Run Restrictions Karl Whelan School of Economics, UCD Spring 2016 Karl Whelan (UCD) Long-Run Restrictions Spring 2016 1 / 11 An Alternative Approach: Long-Run

More information

When Do Wold Orderings and Long-Run Recursive Identifying Restrictions Yield Identical Results?

When Do Wold Orderings and Long-Run Recursive Identifying Restrictions Yield Identical Results? Preliminary and incomplete When Do Wold Orderings and Long-Run Recursive Identifying Restrictions Yield Identical Results? John W Keating * University of Kansas Department of Economics 334 Snow Hall Lawrence,

More information

B y t = γ 0 + Γ 1 y t + ε t B(L) y t = γ 0 + ε t ε t iid (0, D) D is diagonal

B y t = γ 0 + Γ 1 y t + ε t B(L) y t = γ 0 + ε t ε t iid (0, D) D is diagonal Structural VAR Modeling for I(1) Data that is Not Cointegrated Assume y t =(y 1t,y 2t ) 0 be I(1) and not cointegrated. That is, y 1t and y 2t are both I(1) and there is no linear combination of y 1t and

More information

Introduction to Macroeconomics

Introduction to Macroeconomics Introduction to Macroeconomics Martin Ellison Nuffi eld College Michaelmas Term 2018 Martin Ellison (Nuffi eld) Introduction Michaelmas Term 2018 1 / 39 Macroeconomics is Dynamic Decisions are taken over

More information

LECTURE 3 The Effects of Monetary Changes: Statistical Identification. September 5, 2018

LECTURE 3 The Effects of Monetary Changes: Statistical Identification. September 5, 2018 Economics 210c/236a Fall 2018 Christina Romer David Romer LECTURE 3 The Effects of Monetary Changes: Statistical Identification September 5, 2018 I. SOME BACKGROUND ON VARS A Two-Variable VAR Suppose the

More information

Title. Description. var intro Introduction to vector autoregressive models

Title. Description. var intro Introduction to vector autoregressive models Title var intro Introduction to vector autoregressive models Description Stata has a suite of commands for fitting, forecasting, interpreting, and performing inference on vector autoregressive (VAR) models

More information

Oil price and macroeconomy in Russia. Abstract

Oil price and macroeconomy in Russia. Abstract Oil price and macroeconomy in Russia Katsuya Ito Fukuoka University Abstract In this note, using the VEC model we attempt to empirically investigate the effects of oil price and monetary shocks on the

More information

2.5 Forecasting and Impulse Response Functions

2.5 Forecasting and Impulse Response Functions 2.5 Forecasting and Impulse Response Functions Principles of forecasting Forecast based on conditional expectations Suppose we are interested in forecasting the value of y t+1 based on a set of variables

More information

Identifying Causal Effects in Time Series Models

Identifying Causal Effects in Time Series Models Identifying Causal Effects in Time Series Models Aaron Smith UC Davis October 20, 2015 Slides available at http://asmith.ucdavis.edu 1 Identifying Causal Effects in Time Series Models If all the Metrics

More information

Identifying SVARs with Sign Restrictions and Heteroskedasticity

Identifying SVARs with Sign Restrictions and Heteroskedasticity Identifying SVARs with Sign Restrictions and Heteroskedasticity Srečko Zimic VERY PRELIMINARY AND INCOMPLETE NOT FOR DISTRIBUTION February 13, 217 Abstract This paper introduces a new method to identify

More information

Lecture 1: Information and Structural VARs

Lecture 1: Information and Structural VARs Lecture 1: Information and Structural VARs Luca Gambetti 1 1 Universitat Autònoma de Barcelona LBS, May 6-8 2013 Introduction The study of the dynamic effects of economic shocks is one of the key applications

More information

The Price Puzzle: Mixing the Temporary and Permanent Monetary Policy Shocks.

The Price Puzzle: Mixing the Temporary and Permanent Monetary Policy Shocks. The Price Puzzle: Mixing the Temporary and Permanent Monetary Policy Shocks. Ida Wolden Bache Norges Bank Kai Leitemo Norwegian School of Management BI September 2, 2008 Abstract We argue that the correct

More information

Factor models. March 13, 2017

Factor models. March 13, 2017 Factor models March 13, 2017 Factor Models Macro economists have a peculiar data situation: Many data series, but usually short samples How can we utilize all this information without running into degrees

More information

Lecture 7a: Vector Autoregression (VAR)

Lecture 7a: Vector Autoregression (VAR) Lecture 7a: Vector Autoregression (VAR) 1 Big Picture We are done with univariate time series analysis Now we switch to multivariate analysis, that is, studying several time series simultaneously. VAR

More information

Macroeconomics Theory II

Macroeconomics Theory II Macroeconomics Theory II Francesco Franco FEUNL February 2016 Francesco Franco Macroeconomics Theory II 1/23 Housekeeping. Class organization. Website with notes and papers as no "Mas-Collel" in macro

More information

Inference Based on SVARs Identified with Sign and Zero Restrictions: Theory and Applications

Inference Based on SVARs Identified with Sign and Zero Restrictions: Theory and Applications Inference Based on SVARs Identified with Sign and Zero Restrictions: Theory and Applications Jonas Arias 1 Juan F. Rubio-Ramírez 2,3 Daniel F. Waggoner 3 1 Federal Reserve Board 2 Duke University 3 Federal

More information

ECON 4160: Econometrics-Modelling and Systems Estimation Lecture 9: Multiple equation models II

ECON 4160: Econometrics-Modelling and Systems Estimation Lecture 9: Multiple equation models II ECON 4160: Econometrics-Modelling and Systems Estimation Lecture 9: Multiple equation models II Ragnar Nymoen Department of Economics University of Oslo 9 October 2018 The reference to this lecture is:

More information

Time Series Analysis for Macroeconomics and Finance

Time Series Analysis for Macroeconomics and Finance Time Series Analysis for Macroeconomics and Finance Bernd Süssmuth IEW Institute for Empirical Research in Economics University of Leipzig December 12, 2011 Bernd Süssmuth (University of Leipzig) Time

More information

Macroeconomics Theory II

Macroeconomics Theory II Macroeconomics Theory II Francesco Franco Nova SBE February 2012 Francesco Franco Macroeconomics Theory II 1/31 Housekeeping Website TA: none No "Mas-Collel" in macro One midterm, one final, problem sets

More information

Financial Econometrics

Financial Econometrics Financial Econometrics Multivariate Time Series Analysis: VAR Gerald P. Dwyer Trinity College, Dublin January 2013 GPD (TCD) VAR 01/13 1 / 25 Structural equations Suppose have simultaneous system for supply

More information

Estimating and Accounting for the Output Gap with Large Bayesian Vector Autoregressions

Estimating and Accounting for the Output Gap with Large Bayesian Vector Autoregressions Estimating and Accounting for the Output Gap with Large Bayesian Vector Autoregressions James Morley 1 Benjamin Wong 2 1 University of Sydney 2 Reserve Bank of New Zealand The view do not necessarily represent

More information

Notes on Time Series Modeling

Notes on Time Series Modeling Notes on Time Series Modeling Garey Ramey University of California, San Diego January 17 1 Stationary processes De nition A stochastic process is any set of random variables y t indexed by t T : fy t g

More information

Lecture 7a: Vector Autoregression (VAR)

Lecture 7a: Vector Autoregression (VAR) Lecture 7a: Vector Autoregression (VAR) 1 2 Big Picture We are done with univariate time series analysis Now we switch to multivariate analysis, that is, studying several time series simultaneously. VAR

More information

Lecture 2: Univariate Time Series

Lecture 2: Univariate Time Series Lecture 2: Univariate Time Series Analysis: Conditional and Unconditional Densities, Stationarity, ARMA Processes Prof. Massimo Guidolin 20192 Financial Econometrics Spring/Winter 2017 Overview Motivation:

More information

Discussion of "Noisy News in Business Cycle" by Forni, Gambetti, Lippi, and Sala

Discussion of Noisy News in Business Cycle by Forni, Gambetti, Lippi, and Sala Judgement Discussion of Cycle" by Università degli Studi Milano - Bicocca IV International Conference in memory of Carlo Giannini Judgement Great contribution in the literature of NEWS and NOISE shocks:

More information

Computational Macroeconomics. Prof. Dr. Maik Wolters Friedrich Schiller University Jena

Computational Macroeconomics. Prof. Dr. Maik Wolters Friedrich Schiller University Jena Computational Macroeconomics Prof. Dr. Maik Wolters Friedrich Schiller University Jena Overview Objective: Learn doing empirical and applied theoretical work in monetary macroeconomics Implementing macroeconomic

More information

Econ 423 Lecture Notes: Additional Topics in Time Series 1

Econ 423 Lecture Notes: Additional Topics in Time Series 1 Econ 423 Lecture Notes: Additional Topics in Time Series 1 John C. Chao April 25, 2017 1 These notes are based in large part on Chapter 16 of Stock and Watson (2011). They are for instructional purposes

More information

Factor models. May 11, 2012

Factor models. May 11, 2012 Factor models May 11, 2012 Factor Models Macro economists have a peculiar data situation: Many data series, but usually short samples How can we utilize all this information without running into degrees

More information

Estimating and Identifying Vector Autoregressions Under Diagonality and Block Exogeneity Restrictions

Estimating and Identifying Vector Autoregressions Under Diagonality and Block Exogeneity Restrictions Estimating and Identifying Vector Autoregressions Under Diagonality and Block Exogeneity Restrictions William D. Lastrapes Department of Economics Terry College of Business University of Georgia Athens,

More information

Signaling Effects of Monetary Policy

Signaling Effects of Monetary Policy Signaling Effects of Monetary Policy Leonardo Melosi London Business School 24 May 2012 Motivation Disperse information about aggregate fundamentals Morris and Shin (2003), Sims (2003), and Woodford (2002)

More information

Stochastic Trends & Economic Fluctuations

Stochastic Trends & Economic Fluctuations Stochastic Trends & Economic Fluctuations King, Plosser, Stock & Watson (AER, 1991) Cesar E. Tamayo Econ508 - Economics - Rutgers November 14, 2011 Cesar E. Tamayo Stochastic Trends & Economic Fluctuations

More information

Nonperforming Loans and Rules of Monetary Policy

Nonperforming Loans and Rules of Monetary Policy Nonperforming Loans and Rules of Monetary Policy preliminary and incomplete draft: any comment will be welcome Emiliano Brancaccio Università degli Studi del Sannio Andrea Califano andrea.califano@iusspavia.it

More information

Autoregressive distributed lag models

Autoregressive distributed lag models Introduction In economics, most cases we want to model relationships between variables, and often simultaneously. That means we need to move from univariate time series to multivariate. We do it in two

More information

Vector Autoregression Analysis: Estimation and Interpretation

Vector Autoregression Analysis: Estimation and Interpretation Vector Autoregression Analysis: Estimation and Interpretation John E Floyd University of Toronto September 19, 25 1 Introduction This expositional paper lays out the mechanics of running and interpreting

More information

Taylor Rules and Technology Shocks

Taylor Rules and Technology Shocks Taylor Rules and Technology Shocks Eric R. Sims University of Notre Dame and NBER January 17, 2012 Abstract In a standard New Keynesian model, a Taylor-type interest rate rule moves the equilibrium real

More information

Econ 424 Time Series Concepts

Econ 424 Time Series Concepts Econ 424 Time Series Concepts Eric Zivot January 20 2015 Time Series Processes Stochastic (Random) Process { 1 2 +1 } = { } = sequence of random variables indexed by time Observed time series of length

More information

Vector autoregressions, VAR

Vector autoregressions, VAR 1 / 45 Vector autoregressions, VAR Chapter 2 Financial Econometrics Michael Hauser WS17/18 2 / 45 Content Cross-correlations VAR model in standard/reduced form Properties of VAR(1), VAR(p) Structural VAR,

More information

Variance Decomposition

Variance Decomposition Variance Decomposition 1 14.384 Time Series Analysis, Fall 2007 Recitation by Paul Schrimpf Supplementary to lectures given by Anna Mikusheva October 5, 2007 Recitation 5 Variance Decomposition Suppose

More information

Vector Autoregressions as a Guide to Constructing Dynamic General Equilibrium Models

Vector Autoregressions as a Guide to Constructing Dynamic General Equilibrium Models Vector Autoregressions as a Guide to Constructing Dynamic General Equilibrium Models by Lawrence J. Christiano, Martin Eichenbaum and Robert Vigfusson 1 Background We Use VAR Impulse Response Functions

More information

Dynamic Factor Models Cointegration and Error Correction Mechanisms

Dynamic Factor Models Cointegration and Error Correction Mechanisms Dynamic Factor Models Cointegration and Error Correction Mechanisms Matteo Barigozzi Marco Lippi Matteo Luciani LSE EIEF ECARES Conference in memory of Carlo Giannini Pavia 25 Marzo 2014 This talk Statement

More information

Whither News Shocks?

Whither News Shocks? Discussion of Whither News Shocks? Barsky, Basu and Lee Christiano Outline Identification assumptions for news shocks Empirical Findings Using NK model used to think about BBL identification. Why should

More information

Identification of Economic Shocks by Inequality Constraints in Bayesian Structural Vector Autoregression

Identification of Economic Shocks by Inequality Constraints in Bayesian Structural Vector Autoregression Identification of Economic Shocks by Inequality Constraints in Bayesian Structural Vector Autoregression Markku Lanne Department of Political and Economic Studies, University of Helsinki Jani Luoto Department

More information

Formulating, Estimating, and Solving Dynamic Equilibrium Models: an Introduction. Jesús Fernández-Villaverde University of Pennsylvania

Formulating, Estimating, and Solving Dynamic Equilibrium Models: an Introduction. Jesús Fernández-Villaverde University of Pennsylvania Formulating, Estimating, and Solving Dynamic Equilibrium Models: an Introduction Jesús Fernández-Villaverde University of Pennsylvania 1 Models Tradition in macroeconomics of using models: 1. Policy Analysis.

More information

Multivariate forecasting with VAR models

Multivariate forecasting with VAR models Multivariate forecasting with VAR models Franz Eigner University of Vienna UK Econometric Forecasting Prof. Robert Kunst 16th June 2009 Overview Vector autoregressive model univariate forecasting multivariate

More information

Final Exam. Economics 835: Econometrics. Fall 2010

Final Exam. Economics 835: Econometrics. Fall 2010 Final Exam Economics 835: Econometrics Fall 2010 Please answer the question I ask - no more and no less - and remember that the correct answer is often short and simple. 1 Some short questions a) For each

More information

Do Long Run Restrictions Identify Supply and Demand Disturbances?

Do Long Run Restrictions Identify Supply and Demand Disturbances? Do Long Run Restrictions Identify Supply and Demand Disturbances? U. Michael Bergman Department of Economics, University of Copenhagen, Studiestræde 6, DK 1455 Copenhagen K, Denmark October 25, 2005 Abstract

More information

Inference when identifying assumptions are doubted. A. Theory B. Applications

Inference when identifying assumptions are doubted. A. Theory B. Applications Inference when identifying assumptions are doubted A. Theory B. Applications 1 A. Theory Structural model of interest: A y t B 1 y t1 B m y tm u t nn n1 u t i.i.d. N0, D D diagonal 2 Bayesian approach:

More information

Inference when identifying assumptions are doubted. A. Theory. Structural model of interest: B 1 y t1. u t. B m y tm. u t i.i.d.

Inference when identifying assumptions are doubted. A. Theory. Structural model of interest: B 1 y t1. u t. B m y tm. u t i.i.d. Inference when identifying assumptions are doubted A. Theory B. Applications Structural model of interest: A y t B y t B m y tm nn n i.i.d. N, D D diagonal A. Theory Bayesian approach: Summarize whatever

More information

Graduate Macro Theory II: Notes on Quantitative Analysis in DSGE Models

Graduate Macro Theory II: Notes on Quantitative Analysis in DSGE Models Graduate Macro Theory II: Notes on Quantitative Analysis in DSGE Models Eric Sims University of Notre Dame Spring 2011 This note describes very briefly how to conduct quantitative analysis on a linearized

More information

Simultaneous Equation Models Learning Objectives Introduction Introduction (2) Introduction (3) Solving the Model structural equations

Simultaneous Equation Models Learning Objectives Introduction Introduction (2) Introduction (3) Solving the Model structural equations Simultaneous Equation Models. Introduction: basic definitions 2. Consequences of ignoring simultaneity 3. The identification problem 4. Estimation of simultaneous equation models 5. Example: IS LM model

More information

ECON 4160, Lecture 11 and 12

ECON 4160, Lecture 11 and 12 ECON 4160, 2016. Lecture 11 and 12 Co-integration Ragnar Nymoen Department of Economics 9 November 2017 1 / 43 Introduction I So far we have considered: Stationary VAR ( no unit roots ) Standard inference

More information

Gaussian Mixture Approximations of Impulse Responses and the Non-Linear Effects of Monetary Shocks

Gaussian Mixture Approximations of Impulse Responses and the Non-Linear Effects of Monetary Shocks Gaussian Mixture Approximations of Impulse Responses and the Non-Linear Effects of Monetary Shocks Regis Barnichon (CREI, Universitat Pompeu Fabra) Christian Matthes (Richmond Fed) Effects of monetary

More information

MA Macroeconomics 3. Introducing the IS-MP-PC Model

MA Macroeconomics 3. Introducing the IS-MP-PC Model MA Macroeconomics 3. Introducing the IS-MP-PC Model Karl Whelan School of Economics, UCD Autumn 2014 Karl Whelan (UCD) Introducing the IS-MP-PC Model Autumn 2014 1 / 38 Beyond IS-LM We have reviewed the

More information

Macroeconomics II. Dynamic AD-AS model

Macroeconomics II. Dynamic AD-AS model Macroeconomics II Dynamic AD-AS model Vahagn Jerbashian Ch. 14 from Mankiw (2010) Spring 2018 Where we are heading to We will incorporate dynamics into the standard AD-AS model This will offer another

More information

Dynamic AD-AS model vs. AD-AS model Notes. Dynamic AD-AS model in a few words Notes. Notation to incorporate time-dimension Notes

Dynamic AD-AS model vs. AD-AS model Notes. Dynamic AD-AS model in a few words Notes. Notation to incorporate time-dimension Notes Macroeconomics II Dynamic AD-AS model Vahagn Jerbashian Ch. 14 from Mankiw (2010) Spring 2018 Where we are heading to We will incorporate dynamics into the standard AD-AS model This will offer another

More information

Covers Chapter 10-12, some of 16, some of 18 in Wooldridge. Regression Analysis with Time Series Data

Covers Chapter 10-12, some of 16, some of 18 in Wooldridge. Regression Analysis with Time Series Data Covers Chapter 10-12, some of 16, some of 18 in Wooldridge Regression Analysis with Time Series Data Obviously time series data different from cross section in terms of source of variation in x and y temporal

More information

Lecture 2. Business Cycle Measurement. Randall Romero Aguilar, PhD II Semestre 2017 Last updated: August 18, 2017

Lecture 2. Business Cycle Measurement. Randall Romero Aguilar, PhD II Semestre 2017 Last updated: August 18, 2017 Lecture 2 Business Cycle Measurement Randall Romero Aguilar, PhD II Semestre 2017 Last updated: August 18, 2017 Universidad de Costa Rica EC3201 - Teoría Macroeconómica 2 Table of contents 1. Introduction

More information

News Shocks: Different Effects in Boom and Recession?

News Shocks: Different Effects in Boom and Recession? News Shocks: Different Effects in Boom and Recession? Maria Bolboaca, Sarah Fischer University of Bern Study Center Gerzensee June 7, 5 / Introduction News are defined in the literature as exogenous changes

More information

Animal Spirits, Fundamental Factors and Business Cycle Fluctuations

Animal Spirits, Fundamental Factors and Business Cycle Fluctuations Animal Spirits, Fundamental Factors and Business Cycle Fluctuations Stephane Dées Srečko Zimic Banque de France European Central Bank January 6, 218 Disclaimer Any views expressed represent those of the

More information

Lecture 4a: ARMA Model

Lecture 4a: ARMA Model Lecture 4a: ARMA Model 1 2 Big Picture Most often our goal is to find a statistical model to describe real time series (estimation), and then predict the future (forecasting) One particularly popular model

More information

On Econometric Analysis of Structural Systems with Permanent and Transitory Shocks and Exogenous Variables

On Econometric Analysis of Structural Systems with Permanent and Transitory Shocks and Exogenous Variables On Econometric Analysis of Structural Systems with Permanent and Transitory Shocks and Exogenous Variables Adrian Pagan School of Economics and Finance, Queensland University of Technology M. Hashem Pesaran

More information

State-space Model. Eduardo Rossi University of Pavia. November Rossi State-space Model Fin. Econometrics / 53

State-space Model. Eduardo Rossi University of Pavia. November Rossi State-space Model Fin. Econometrics / 53 State-space Model Eduardo Rossi University of Pavia November 2014 Rossi State-space Model Fin. Econometrics - 2014 1 / 53 Outline 1 Motivation 2 Introduction 3 The Kalman filter 4 Forecast errors 5 State

More information

11. Further Issues in Using OLS with TS Data

11. Further Issues in Using OLS with TS Data 11. Further Issues in Using OLS with TS Data With TS, including lags of the dependent variable often allow us to fit much better the variation in y Exact distribution theory is rarely available in TS applications,

More information

Shrinkage in Set-Identified SVARs

Shrinkage in Set-Identified SVARs Shrinkage in Set-Identified SVARs Alessio Volpicella (Queen Mary, University of London) 2018 IAAE Annual Conference, Université du Québec à Montréal (UQAM) and Université de Montréal (UdeM) 26-29 June

More information

Topic 4 Unit Roots. Gerald P. Dwyer. February Clemson University

Topic 4 Unit Roots. Gerald P. Dwyer. February Clemson University Topic 4 Unit Roots Gerald P. Dwyer Clemson University February 2016 Outline 1 Unit Roots Introduction Trend and Difference Stationary Autocorrelations of Series That Have Deterministic or Stochastic Trends

More information

9) Time series econometrics

9) Time series econometrics 30C00200 Econometrics 9) Time series econometrics Timo Kuosmanen Professor Management Science http://nomepre.net/index.php/timokuosmanen 1 Macroeconomic data: GDP Inflation rate Examples of time series

More information

TAKEHOME FINAL EXAM e iω e 2iω e iω e 2iω

TAKEHOME FINAL EXAM e iω e 2iω e iω e 2iω ECO 513 Spring 2015 TAKEHOME FINAL EXAM (1) Suppose the univariate stochastic process y is ARMA(2,2) of the following form: y t = 1.6974y t 1.9604y t 2 + ε t 1.6628ε t 1 +.9216ε t 2, (1) where ε is i.i.d.

More information

This note introduces some key concepts in time series econometrics. First, we

This note introduces some key concepts in time series econometrics. First, we INTRODUCTION TO TIME SERIES Econometrics 2 Heino Bohn Nielsen September, 2005 This note introduces some key concepts in time series econometrics. First, we present by means of examples some characteristic

More information

New Information Response Functions

New Information Response Functions New Information Response Functions Caroline JARDET (1) Banque de France Alain MONFORT (2) CNAM, CREST and Banque de France Fulvio PEGORARO (3) Banque de France and CREST First version : February, 2009.

More information

Time-Varying Vector Autoregressive Models with Structural Dynamic Factors

Time-Varying Vector Autoregressive Models with Structural Dynamic Factors Time-Varying Vector Autoregressive Models with Structural Dynamic Factors Paolo Gorgi, Siem Jan Koopman, Julia Schaumburg http://sjkoopman.net Vrije Universiteit Amsterdam School of Business and Economics

More information

Volatility. Gerald P. Dwyer. February Clemson University

Volatility. Gerald P. Dwyer. February Clemson University Volatility Gerald P. Dwyer Clemson University February 2016 Outline 1 Volatility Characteristics of Time Series Heteroskedasticity Simpler Estimation Strategies Exponentially Weighted Moving Average Use

More information

Chapter 6. Maximum Likelihood Analysis of Dynamic Stochastic General Equilibrium (DSGE) Models

Chapter 6. Maximum Likelihood Analysis of Dynamic Stochastic General Equilibrium (DSGE) Models Chapter 6. Maximum Likelihood Analysis of Dynamic Stochastic General Equilibrium (DSGE) Models Fall 22 Contents Introduction 2. An illustrative example........................... 2.2 Discussion...................................

More information

Frequency Domain and Filtering

Frequency Domain and Filtering 3 Frequency Domain and Filtering This is page i Printer: Opaque this 3. Introduction Comovement and volatility are key concepts in macroeconomics. Therefore, it is important to have statistics that describe

More information

4- Current Method of Explaining Business Cycles: DSGE Models. Basic Economic Models

4- Current Method of Explaining Business Cycles: DSGE Models. Basic Economic Models 4- Current Method of Explaining Business Cycles: DSGE Models Basic Economic Models In Economics, we use theoretical models to explain the economic processes in the real world. These models de ne a relation

More information

Changing expectations of future fed moves could be a shock!

Changing expectations of future fed moves could be a shock! START HERE 10/14. The alternative shock measures are poorly correlated. (Figure 1) Doesn t this indicate that at least two of them are seriously wrong? A: see p. 24. CEE note the responses are the same.

More information

ECON3327: Financial Econometrics, Spring 2016

ECON3327: Financial Econometrics, Spring 2016 ECON3327: Financial Econometrics, Spring 2016 Wooldridge, Introductory Econometrics (5th ed, 2012) Chapter 11: OLS with time series data Stationary and weakly dependent time series The notion of a stationary

More information

Warwick Business School Forecasting System. Summary. Ana Galvao, Anthony Garratt and James Mitchell November, 2014

Warwick Business School Forecasting System. Summary. Ana Galvao, Anthony Garratt and James Mitchell November, 2014 Warwick Business School Forecasting System Summary Ana Galvao, Anthony Garratt and James Mitchell November, 21 The main objective of the Warwick Business School Forecasting System is to provide competitive

More information

Online Appendix (Not intended for Publication): Decomposing the Effects of Monetary Policy Using an External Instruments SVAR

Online Appendix (Not intended for Publication): Decomposing the Effects of Monetary Policy Using an External Instruments SVAR Online Appendix (Not intended for Publication): Decomposing the Effects of Monetary Policy Using an External Instruments SVAR Aeimit Lakdawala Michigan State University December 7 This appendix contains

More information

Looking for the stars

Looking for the stars Looking for the stars Mengheng Li 12 Irma Hindrayanto 1 1 Economic Research and Policy Division, De Nederlandsche Bank 2 Department of Econometrics, Vrije Universiteit Amsterdam April 5, 2018 1 / 35 Outline

More information

Toulouse School of Economics, Macroeconomics II Franck Portier. Homework 1 Solutions. Problem I An AD-AS Model

Toulouse School of Economics, Macroeconomics II Franck Portier. Homework 1 Solutions. Problem I An AD-AS Model Toulouse School of Economics, 2009-200 Macroeconomics II Franck ortier Homework Solutions max Π = A FOC: d = ( A roblem I An AD-AS Model ) / ) 2 Equilibrium on the labor market: d = s = A and = = A Figure

More information

Monetary Policy in a Macro Model

Monetary Policy in a Macro Model Monetary Policy in a Macro Model ECON 40364: Monetary Theory & Policy Eric Sims University of Notre Dame Fall 2017 1 / 67 Readings Mishkin Ch. 20 Mishkin Ch. 21 Mishkin Ch. 22 Mishkin Ch. 23, pg. 553-569

More information

Empirical Macroeconomics

Empirical Macroeconomics Empirical Macroeconomics Francesco Franco Nova SBE April 5, 2016 Francesco Franco Empirical Macroeconomics 1/39 Growth and Fluctuations Supply and Demand Figure : US dynamics Francesco Franco Empirical

More information

CENTRE FOR APPLIED MACROECONOMIC ANALYSIS

CENTRE FOR APPLIED MACROECONOMIC ANALYSIS CENTRE FOR APPLIED MACROECONOMIC ANALYSIS The Australian National University CAMA Working Paper Series May, 2005 SINGLE SOURCE OF ERROR STATE SPACE APPROACH TO THE BEVERIDGE NELSON DECOMPOSITION Heather

More information

Trend-Cycle Decompositions

Trend-Cycle Decompositions Trend-Cycle Decompositions Eric Zivot April 22, 2005 1 Introduction A convenient way of representing an economic time series y t is through the so-called trend-cycle decomposition y t = TD t + Z t (1)

More information

The regression model with one stochastic regressor (part II)

The regression model with one stochastic regressor (part II) The regression model with one stochastic regressor (part II) 3150/4150 Lecture 7 Ragnar Nymoen 6 Feb 2012 We will finish Lecture topic 4: The regression model with stochastic regressor We will first look

More information

Vector Autoregressive Model. Vector Autoregressions II. Estimation of Vector Autoregressions II. Estimation of Vector Autoregressions I.

Vector Autoregressive Model. Vector Autoregressions II. Estimation of Vector Autoregressions II. Estimation of Vector Autoregressions I. Vector Autoregressive Model Vector Autoregressions II Empirical Macroeconomics - Lect 2 Dr. Ana Beatriz Galvao Queen Mary University of London January 2012 A VAR(p) model of the m 1 vector of time series

More information

Lars Svensson 2/16/06. Y t = Y. (1) Assume exogenous constant government consumption (determined by government), G t = G<Y. (2)

Lars Svensson 2/16/06. Y t = Y. (1) Assume exogenous constant government consumption (determined by government), G t = G<Y. (2) Eco 504, part 1, Spring 2006 504_L3_S06.tex Lars Svensson 2/16/06 Specify equilibrium under perfect foresight in model in L2 Assume M 0 and B 0 given. Determine {C t,g t,y t,m t,b t,t t,r t,i t,p t } that

More information