Analysing Two Agnostic Techniques for Recovering Impulse Response Functions from Structural Vector Autoregressions S. Ouliaris∗ A. Pagan † J. Restrepo ‡ September 19, 2014 Contents 1 Introduction 2 2 Comparing Two Methods for Generating A Range of Impulse Responses 5 2.1 The SRC and SRR Methods Applied to a Market Model . . . 6 2.2 Comparing SRC and SRR With a Simulated Market Model . . 9 2.3 Comparing SRC and SRR With a Small Macro Model with Only Transitory Shocks . . . . . . . . . . . . . . . . . . . . . . 10 3 Combining Parametric and Sign Restrictions 11 3.1 A One Permanent and Two Transitory Shock Model . . . . . . 13 3.2 A Model with Two Permanent Shocks and One Transitory Shock 15 4 Using Factor Augmented SVARs 17 4.1 The Bernanke et al (2005) Two Step Method . . . . . . . . . . 18 4.2 The Boivin and Giannoni (2009) Two-Step Approach . . . . . 22 5 Conclusion 25 ∗ Institute for Capacity Development, International Monetary Fund School of Economics, University of Sydney, [email protected] ‡ Institute for Capacity Development, International Monetary Fund † 1 6 References 26 Abstract Structural VARs are used to compute impulse responses to shocks. Two problems that have arisen with this process involves the information needed to perform this task. One involves how the shocks are to be distinguished into technology, monetary effects etc. Increasingly the signs of impulse responses are used for this task. However it is often desirable to impose some parametric assumption as well e.g. monetary shocks have no long-run impact on output. Existing methods for combining sign and parametric restrictions are not well developed. In this paper we provide a relatively simple way to allow for these combinations and show how it works in a number of different contexts. A second issue arising with SVARs is that they need to be kept relatively small. To get around this it has been suggested that factors be used to summarize a large set of data and these can then be used in the SVAR. Some simultaneity issues arise when doing this and the paper shows that two existing methods to resolve it, and which have been widely used, fail to do so. 1 Introduction Structural Vector Autoregressions (SVARs) have become a standard way of modelling macroeconomic series. A SVAR of order p in N variables yt is A0 yt = A1 yt−1 + ... + Ap yt−p + Ωεt , where Ω is diag{σ 1 , .., σ N ) and A0 has unity on its diagonal. Associated with the SVAR is the Moving Average representation yt = C(L)εt = C0 εt + C1 εt−1 + .... where the Cj are the impulse responses of yt+j to a unit shock in εt . When some of the variables in yt are differences in I(1) variables the long-run impulse responses in C(1) show the response of y∞ to variations in εt . Because the SVAR is a set of structural equations there is a limit to the number of parameters in A0 that can be estimated. A variety of methods have emerged to deal with this problem. Short-run restrictions set some of the elements of A0 to zero. When some of the members of yt are differences in I(1) variables 2 long-run restrictions may be imposed on C(1). These translate into restrictions between the elements of all Aj . It is also possible to envisage restrictions upon the impulse responses Cj themselves. All of these methods are examples of how parametric restrictions can be used to distinguish between the shocks inet . Many extensions have been made to the SVAR modelling framework described above. One is to allow p to be infinite - see Lutkepohl and Saikkonen (1997). Another, motivated by the fact that estimateion of A0 requires instruments, finds these by using information about structural change in the parameters of the SVAR - see Herwartz and Lütkepohl (2011) and Lanne and Lütkepohl (2008). A third has been the suggestion that the shocks εt can be differentiated by the signs of the impulse responses in Cj , rather than by whether they have precise numerical values - see Faust(1998), Canova and De Nicoló (2002), Uhlig (2005) and Peersman (2005). Finally, because even a moderate p means that N must be kept relatively small in order to handle the fact that the number of RHS regressors in any equation of the SVAR is N × p can easily exceed the number of observations T. Yet there are often many variables available to measure macroeconomic outcomes and so some parsimonious way of introducing these variables into a SVAR is needed. One solution has been the Factor Augmented Vector Autoregression (FAVAR) of Bernanke et al (2005). A survey of this last approach is available in Lütkepohl (2014). As mentioned above one of the popular methods for estimating impulse responses in SVARs is that involving sign restrictions (SR). In Uhlig’s (2005) terminology the aim of the exercise is to be "agnostic", in the sense that no precise parametric restrictions are imposed upon the SVAR coefficients when finding the impulse responses to the shocks present in the SVAR system. Rather, much weaker conditions coming from the need for impulse responses to have certain signs are applied. This method involves two steps. In the first step a large number of impulse responses for the uncorrelated shocks εt are generated. Then, in the second stage, these are judged by whether they have the expected sign restrictions. Those that pass this test are retained, after which the resulting set of such responses needs to be summarized in some way. Because the impulse responses found in the first step involves recombining an initial set of impulse responses, we will designate this approach as SRR, where the R stands for re-combination. Section 2 first discusses this strategy in terms of the simple market model set out in Fry and Pagan (2011). Then it proposes a new approach that involves finding impulse responses by 3 varying the unknown coefficients of the SVAR equations i.e. it aims to find a range of values for any unknown elements in A0 . We designate this method as SRC, where C stands for coefficients. In SRC, after finding the impulse responses for a range of possible values of the unknown coefficients, the responses are referred to the postulated signs to determine if they should be retained. Hence SRR and SRC are differentiated solely by how they proceed in the first stage i.e. in the way by which they produce a range of impulse responses whose signs can be judged. Section 2.2 simulates some data from the market model and we find that both of the sets of impulse responses generated by SRR and SRC contain a close approximation to the true impulse responses. Morover, the frequency of rejection of the impulse responses arising from their not matching the postulated signs is very close for both methods. Section 2.3 then applies SRC to the three variable empirical macro model which was analysed by Fry and Pagan using SRR. Again we find that SRC and SRR produce comparable results in terms of rejection frequency, but SRC seems to give a wider range of impulse responses that are compatible with the sign restrictions. The macro model used in section 2.3 has only transitory shocks and there are no parametric restrictions on A0 or C(1). Therefore section 3 therefore looks at the same model when there is a combination of parametric and sign restrictions. It turns out that SRC is extremely useful in this context, particularly when long-run restrictions on C(1) are involved. This is because the parametric restrictions upon the SVAR can be imposed first, after which impulse responses can be generated and tested for whether they match the prescribed sign restrictions. The simple three variable model is examined in two ways, depending on the number of permanent and transitory shocks present in the system. In one case there is a close correspondence between SRC and SRR while, in the other, there are differences. Again SRC produces a wider range of impulse responses. Sign restrictions are not the only "agnostic" procedure that is popular in SVAR work. Another is the FAVAR model of Bernanke et al (2005) mentioned above. Agnosticism arises here since one does not specify a tightly structured SVAR with a small number of variables. Instead the SVAR is constructed so that it incorporates a very large number of variables. Specifically, this is done by assuming that the large number of variables have a factor structure. Factors enable one to model items such as an interest rate rule without insisting that this depend solely upon inflation and output, thereby responding to the knowledge that monetary authorities look at a very large 4 number of macro-economic series when making their decisions. A difficulty that arises in this literature is how the factors are to be entered into the SVAR, given that a contemporaneous relationship between variables such as an exchange rate and an interest rates can be expected, and the factors are formed from these variables. This has led to proposals aiming to "purge" the factors of such interest rate effects before they are included in the SVAR. The two most popular methods for doing this are Bernanke et al (2005) and Boivin and Giannoni (2009). We show in section 4 that these methods do not handle the problem in a satisfactory way and suggest an alternative method that invokes Bernanke et al’s assumptions, but does produce consistent estimators of the impulse responses. Section 5 then concludes. 2 Comparing Two Methods for Generating A Range of Impulse Responses In Fry and Pagan (2011) the following market model was investigated qt = αpt + σ D ε1t qt = βpt + σ S ε2t , (1) (2) where qt is quantity, pt is price, and the shocks εjt are n.i.d.(0, 1) and uncorrelated with one another. The first curve might be a demand curve and the second a supply curve ( implying that α would be negative and β positive). Because lags are omitted from (1) and (2) this is a structural but not a SVAR. Nevertheless, it is useful to abstract from lags and this can be done without loss of generality. Based on this model we could form σ −1 D qt = (α/σ D )pt + ε1t σ −1 S qt = (β/σ S )pt + ε2t , (3) (4) which can be represented as aqt = bpt + ε1t cqt = dpt + ε2t . (5) (6) A unit shock to εjt is then equivalent to a one standard deviation shock in demand (eD,t = σ D ε1t ) and supply (eS,t = σ S ε2t ) shocks. The corresponding −1 a −b impulse responses to these shocks will be . c −d 5 2.1 The SRC and SRR Methods Applied to a Market Model In the standard sign restrictions methodology (SRR) one produces initial impulse responses by fitting a recursive model qt = s1 η 1t pt = φqt + s2 η 2t , (7) (8) to data on qt and pt , where the η 1t are n.i.d(0, 1) and the sj are the standard deviations of the errors for the equations. The first stage of SRR is then implemented by applying some weighting matrix Q to the initial shocks η 1t and η2t so as to produce new shocks η ∗1t and η ∗2t i.e. η∗t = Qη t . Q is chosen in such a way as to ensure that QQ = Q Q = I, which means that the new shocks are also uncorrelated with unit variances. One matrix to do this is cos λ − sin λ the Givens matrix Q = , where λ are values drawn from sin λ cos λ the range ( 0, π). After adopting this the new shocks η ∗t = Qη t will be cos λη 1t − sin λη 2t = η ∗1t sin λη1t + cos λη 2t = η ∗2t . Using the expressions for η 1t and η 2t in (7)-(8) we would have (cos λ/s1 )qt − (sin λ/s2 )(pt − φqt ) = η ∗1t (sin λ/s1 )qt + (cos λ/s2 )(pt − φqt ) = η ∗2t , which, after re-arrangement, is [(cos λ/s1 ) + (sin λ)(φ/s2 )]qt − (sin λ/s2 )pt = η∗1t [sin λ/s1 ) − (cos λ)(φ/s2 )]qt + (cos λ/s2 )pt = η∗2t . (9) (10) Now this has the same form as (5)-(6) when a = cos λ/s1 + (sin λ)(φ/s2 ), b = sin λ/s2 , c = sin λ/s1 − (cos λ)(φ/s2 ), d = − cos λ/s2 εjt = η ∗jt 6 (11) (12) (13) The latter can hold since both sets of random variables are uncorrelated and n.i.d. Now the impulse responses for η∗t are produced by re-combining those for η t with the matrix Q, and this is generally how the strategy employed in SRR is described. An alternative view would be that the SRR method generates many impulse responses by expressing the A0 coefficients of the SVAR model in terms of λ, and then varying λ over the region (0, π). Once the impulse responses are found sign restrictions are applied to say which are to be retained. So we are generating many impulse responses by making all the market model parameters i.e. A0 depend upon λ and the data (through φ, s1 and s2 ). Rather than expressing the model parameters in terms of λ consider the possibility of going back to (1) and making the coefficient α a function of some θ, where θ varies over a suitable range. Given a value for θ this fixes α. However, to compute impulse responses it is necessary to estimate the remaining parameters in the system. After setting θ to some value θ∗ this can be done using the following method. 1. Form residuals ê∗1t = qt − α(θ∗ )pt . 2. Estimate σ 1 with σ̂ ∗1 , the standard deviation of these residuals. 3. Using ê∗1t as an instrument for pt estimate β by Instrumental Variables ∗ (IV) to get β̂ . ∗ ∗ 4. Using β̂ form the residuals ê∗2t = qt − β̂ pt . The standard deviation of these, σ̂ ∗2 , will estimate the standard deviation of the second shock. Using earlier results, the contemporaneous impulse responses to one stan −1 ∗ 1 −α(θ∗ ) σ̂ 1 0 ∗ dard deviation shocks will be . Accordingly, just 0 σ̂ ∗2 1 −β̂ as for λ, we can vary θ to generate many impulse responses. These are directly comparable with the impulse responses generated by SRR, except that they all depend upon θ and the data (via the IV estimation) rather than λ and the data. Because the technique consists of finding a range of impulse responses by varying the coefficient α (through varying θ) it is the SRC method mentioned in the introduction. It is worth looking closer at these two methods. A number of points emerge. 7 (i) θ will normally be chosen so as to get a range of variation of α that is (-∞, ∞). This can be done by drawing θ from a uniform (-1,1) density θ and then setting α = 1−abs(θ) . If one insisted that α was the parameter of a demand curve, then the range could be made (0, −∞), but in most cases we would not possess such information. By comparison λ is drawn from a uniform density over (0, π), because of the presence of λ in the harmonic terms. In both approaches one has to decide upon the number of trial values of θ and λ to use i.e. how many impulse responses are to be computed (ii) It might seem as if the standard deviation of shocks can be estimated with SRC but not with SRR. However, if one compares (3)-(4) with (9)-(10) it is clear that there is information in the SRR approach that does enable one to estimate the standard deviations of the shocks, namely that contained in the parameters a, b, c, d in (5)-(6). The reason why the standard deviations seem not to be available in SRR is that it focusses on impulse responses to one standard deviation shocks, and does not estimate the standard deviations per se. But, as the previous discussion shows, it is clearly present in the approach. To get standard deviations of the shocks it is necessary to decide on some normalization of the equations. In the SRC approach a model was estimated in which the equations were normalized on quantity. Doing the same for SRR shows that (1/a) and (1/c) will be the estimates of the standard deviations of the shocks. If a different normalization was chosen then there would be different estimates of the standard deviations, and this would be true of both methods. In multivariate systems the standard deviations of the shocks in the SRR method can be found by working with the contemporaneous matrix of impulse responses C0 produced by the re-weighting of the initial contemporaneous responses. Because a structural VAR has a form A0 yt = εt (ignoring lags), A0 = C0−1 . When a normalization is used, this fixes some of the elements of A0 , a0ij , to unity, and so the standard deviations for the shocks can be find by determining what scaling of the C0−1 matrix coming from SRR is needed to effect this. In the normalization used above, where a011 and a021 are to be made unity by re-scaling, the standard deviations will be 1/a011 and 1/a021 . (iii) In a SVAR with n variables and no parametric restrictions the number of λj to be generated in the SRR method equals n(n − 1)/2. Thus, for n = 3, three λ s are needed. This is also true of the number of θ used in SRC. So problems arising from the dimensions of the system are the same for both methods. It should be noted however that, when parametric restrictions 8 are also applied along with sign restrictions, the number of θ may be much smaller, as we will show in a 3 variable case in section 3. 2.2 Comparing SRC and SRR With a Simulated Market Model To look more closely at these two methods we simulate data from the following market model qt = −pt + ε1t (14) √ qt = 3pt + 2ε2t . .75 .3536 The true impulse responses are . Five hundred values for .25 −.3536 θ and λ were generated from a uniform random number generator. This enables 500 impulse responses to be produced for each method. Inspecting these we find that the closest fit to the true impulse responses for each method was .7369 .3427 .7648 .3529 SRC = , SRR = . .2484 −.3605 .2472 −.3563 It is clear that both methods have among their range of impulse responses values a good match to the true impulse responses. Changing the parameter values for the market model did not change this conclusion. There was some sensitivity to sample size. In the results above there were 1000 observations. When it is reduced to 100 observations the equivalent results are .7421 .3615 .7828 .4119 SRC = , SRR = . .1702 −.3923 .1780 −.3806 so that SRC seems to be a slightly better fit to the true impulse responses, although they both provide a reasonable match. Often when sign restrictions are used the retained impulse responses are summarized by using the medians of the individual responses. Doing this for the market model produces medians of .4082 .3119 .6234 .5665 SRC = , SRR = . .5284 −.4432 .3429 −.2655 9 Neither co-incides with the true values nor are they the same. The reason was mentioned in Fry and Pagan (2011) - although the true impulse responses lie in the range generated by the methods they do not necessarily lie at the median. Indeed, while the median response of quantity to a demand shock is .4082 for SRC, the true response lies at the 89th percentile. Unless one had some extra information for preferring one set of impulse responses to another the median has no more appeal than any other percentile. As the result above shows the percentile at which the true impulse responses lie can also vary with which method, SRC or SRR, is used. It is worth noting that SRR generates impulses that are compatible with the sign restrictions 87.8% of the time and for SRC it is 85.4%. This is a high percentage but, since the model is correct, this is what would be expected. It is interesting that, as the sample size is reduced, the percentage of acceptances rises for both methods. 2.3 Comparing SRC and SRR With a Small Macro Model with Only Transitory Shocks We will look at the two methods in the context of a three variable SVAR macro model used in Fry and Pagan (2011). The variables in the system consist of three variables y1t ,y2t and y3t , where y1t is an output gap, y2t is quarterly inflation, and y3t is a nominal interest rate. Quarterly data on these variables used in Fry and Pagan come from Cho and Moreno (2006). All variables are assumed to be I(0), and so there are three transitory shocks, labelled productivity, demand and an interest rate. The expected signs of the contemporaneous impulse responses are given in Fry and Pagan except that here the productivity shocks are the negative of the cost shocks designated in Fry and Pagan. The model fitted is1 y1t = a012 y2t + a013 y3t + a112 y2t−1 + a113 y3t−1 + a111 y1t−1 + ε1t y2t = a021 y1t + a023 y3t + a122 y2t−1 + a123 y3t−1 + a121 y1t−1 + ε2t y3t = a031 y1t + a032 y2t + a122 y2t−1 + a123 y3t−1 + a131 y1t−1 + ε2t . (15) (16) (17) The SRR method begins by setting a012 = 0, a013 = 0 and a023 = 0 to produce a recursive model, and then recombines the impulse responses found 1 For illustration we assume a SVAR or order one, but in the empirical work it is of order two. 10 from this model. In contrast, the SRC method proceeds by first fixing a012 and a013 to some values and computing residuals ε̂1t . After this (16) can be estimated by fixing a023 to some value and using ε̂1t as an instrument for y1t . The residuals from (16) can then be found and (17) can be estimated using ε̂1t and ε̂2t as instruments for y1t and y2t . Once all shocks have been found impulse responses can be computed. Of course three parameters have been θ1 fixed and so they need to be allowed to vary using a012 = (1−abs(θ , a013 = 1 )) θ2 θ3 , a023 = (1−abs(θ . Note that three different random variables θj are (1−abs(θ2 )) 3 )) needed and these correspond to the three λj in the Givens matrices. As for the market model the methods are computationally equivalent.2 Unlike the market model it is not easy to find impulse responses that satisfy the sign restrictions. For both methods only around 5% of the impulse responses are retained. 1000 of these were plotted for SRR in Figure 1 of Fry and Pagan. Therefore, Figure 1 below gives the same number of impulse responses from the SRC method (here we convert the productivity shock to a cost push shock in order to enable the comparison). It seems as if SRC produces a broader range of impulse responses than SRR, e.g. the maximal contemporaneous effect of demand on output with SRC is more than twice what it is for SRR (we note that all impulse responses in the ranges for both SRC and SRR are valid and observationally equivalent). 3 Combining Parametric and Sign Restrictions The big advantage of the SRC method is that it is very effective when a combination of parametric and sign restrictions is to be used. If the restrictions are of the long-run variety, the system must have a set of permanent and transitory shocks. Our first example in the next sub-section features a model with one permanent shock and two transitory shocks. We compare SRC and 2 This points to the fact that the impulses found with SRC and SRR do not span the same space. Thinking of this in the context of the market model it is clear that we could find a α ( for SRC) that would produce exactly the same α as coming from SRR. But the estimate of β found by both methods would then differ. The two sets of impulse responses are connected by a non-singular transformation but this varies from trial to trial. If it did not then the impulse responses would span the same space. 11 Output Gap Response to a Demand Shock Inflation Response to a Demand Shock Interest Rate Response to a Demand Shock 1.4 1.2 1.2 1.2 1.0 1.0 0.8 0.8 0.6 0.6 0.4 0.4 0.2 0.2 1.0 0.8 0.6 0.4 0.2 0.0 0.0 0.0 -0.2 -0.2 -0.2 5 10 15 20 25 5 30 Output Gap Response to a Cost-Push Shock 0.2 10 15 20 25 5 30 Inflation Response to a Cost-Push Shock .8 10 15 20 25 30 Interest Rate Response to a Cost-Push Shock 1.0 0.0 0.8 .6 -0.2 0.6 .4 -0.4 -0.6 0.4 0.2 .2 -0.8 0.0 .0 -1.0 -0.2 -1.2 -.2 5 10 15 20 25 -0.4 5 30 Output Gap Response to an Interest Rate Shock 10 15 20 25 5 30 Inflation Response to an Interest Rate Shock 0.4 1.2 .0 0.0 0.8 -.2 -0.4 0.4 -.4 -0.8 0.0 -.6 -1.2 -0.4 -1.6 5 10 15 20 25 30 15 20 25 30 Interest Rate Response to an Interest Rate Shock .2 -.8 10 -0.8 5 10 15 20 25 30 5 10 15 Figure 1: 1000 Impulses Responses from SRC Satisying the Sign Restrictions for the Small Macro Model using the Cho-Moreno Data 12 20 25 30 SRR in this case and find that the methodologies proceed in the same way. An empirical example is given based on the model used in section 2.3. The following sub-section changes the model to have two permanent shocks and one transitory one. Then there are differences in the methodologies. 3.1 A One Permanent and Two Transitory Shock Model We will look at the two methods in the context of the three variable SVAR model in section 2.3. Now however we will assume that the log level of GDP is z1t , and it will be taken to be I(1). In Cho and Moreno the output gap was formed by regressing z1t against a constant and a time trend and then using the residuals. Hence ∆z1t = y1t . The SVAR system composed of y1t (= ∆z1t ), y2t and y3t will then be assumed to have one permanent (supply) shock in the system plus two transitory shocks associated with demand shock and an interest rate. By definition these transitory shocks both have a zero long run effect on output, z1t . Before imposing any long-run restrictions the system would be ∆z1t = a012 y2t + a013 y3t + a112 y2t−1 + a113 y3t−1 + a111 ∆z1t−1 + ε1t (18) y2t = a021 ∆z1t + a023 y3t + a122 y2t−1 + a123 y3t−1 + a121 ∆z1t−1 + ε2t (19) y3t = a031 ∆z1t + a032 y2t + a122 y2t−1 + a123 y3t−1 + a131 ∆z1t−1 + ε2t (20) Now the two transitory shocks must have a zero long-run effect upon output, and we take these to be the second and third ones. Following Fisher et al (2014) this restriction can be imposed on the system (18)-(20) by using the Shapiro and Watson (1988) approach of replacing (18) with ∆z1t = a012 ∆y2t + a013 ∆y3t + a111 ∆z1t−1 + ε1t , (21) thereby allowing the parameters of (21) to be estimated by using y2t−1 , y3t−1 and ∆z1t−1 as instruments. Once parameter estimates for (21) are obtained one can get residuals ε̂1t . This is the first step in implementing both the SRC and SRR approaches. Unlike the market model in which a recursive model provided the initial impulse responses to be re-combined in SRR, it is now necessary to use a non-recursive system that incorporates (21) in order to ensure that there will be one permanent and two transitory shocks in the system. Having recovered the permanent shock ε1t by the use of parametric restrictions, it will be the case that the permanent impulse responses are known, 13 and they will not change in different trials i.e. they are not re-combined in SRR. To understand why this is so, suppose SVAR is written as the ∆z1t A0 ζ t = A1 ζ t−1 + εt , where ζ t is the 3×1 vector y2t . Then the moving y3t average representation is ζ t = C0 εt + C1 εt−1 + ... Because E(εt εt−j ) = 0 for j > 0, we can recover C0 by regressing ζ t against εt . Looking at that regres0 0 0 sion for the first variable it would have the form ∆z1t = C11 ε1t +C12 ε2t +C13 ε3t 0 . Furthermore, because ε1t is uncorrelated with ε2t and ε3t , C11 can be estimated by regressing ∆zt on ε1t .3 By the same argument all that is needed in order to recover the impulse responses for the permanent shock are ζ t (data) and an estimate of ε1t , ε̂1t . Following on with the SRC methodology, the second equation (19) needs to be estimated and ε̂1t , y2t−1 , y3t−1 , and ∆z1t−1 are available as the instruments. This is one fewer than needed. However, when a021 is fixed, this equation could be estimated, since y2t − a021 ∆z1t would become the dependent variable. Once estimated, residuals ε̂2t would be available, and these can be used along with ε̂1t , y2t−1 , y3t−1 and ∆z1t−1 to estimate the last equation. Thus the SRC method replaces a021 with some value. But this is exactly the same situation as occurred with the market model, i.e. once a021 is replaced by some function of θ, every θ produces new impulse responses. It is crucial to note however that, as θ is varied, the long-run restriction is always enforced by design of the SVAR i.e. by using (21) as part of it. Because these restrictions reduce the number of parameters that have to be estimated, only one parameter needs to be varied in order to get all the impulse responses. Lastly, once a range of impulse responses has been found, sign restrictions can be applied to determine which of the two transitory shocks is demand and which is monetary policy. Because the permanent shock does not depend in any way upon the values assigned to a021 , it is invariant to the changing values of this coefficient. Now consider SRC. There are two transitory shocks and one permanent shock. Normally in the SRR methdology one combines all impulse responses to get a set of new ones. But, as Fry and Pagan (2011) argued, one has to be careful in doing that. If one combines a permanent shock with a transitory one it will be permanent, which is satisfactory for producing a new set of 3 The same argument applies to regressing the other two variables in zt to get their impulse responses to the permanent shock ε1t . 14 permanent shocks, but it is invalid if one wants the resulting shocks to be transitory. This can be seen by noting that, if the impulse responses to the initial shocks η t are Cj , then those to η ∗t = Qηt will be Cj∗ = Cj Q . Suppose one of the shocks ( say the first) has a permanent effect on the first variable. It then follows that the first column of C(1) will not be all zeros, and so all the columns of C ∗ (1) will have non -zero elements, unless Q has many zeros, and this is very unlikely. Therefore if all shocks are combined together every one of the η ∗t will have permanent effects, which contradicts the requirement that some of the shocks be transitory. Because of this Fry and Pagan suggested that the permanent and transitory shocks be combined together in different blocks with different weighting matrices. Applying this to the example above, because there is only a single permanent shock this would not be re-combined with any of the others, and it is only the transitory shocks that would be re-combined. If a Givens matrix is used as the weighting matrix this would be done by varying a single λ over the (0, π) range and that is the equivalent of varying a012 in the SRC approach. Estimating the SVAR with a permanent shock by the SRC technique now results in 45% of the responses satisfying all the sign restrictions, as compared to the 5% with purely transitory shocks. Consequently, it seems that the data are more compatible with the sign restrictions, provided one allows for a permanent supply side shock to GDP. 3.2 A Model with Two Permanent Shocks and One Transitory Shock We now consider the model of the preceding sub-section but with two permanent shocks and one transitory shock. The two permanent shocks will be taken to be supply and demand and the transitory shock will be that to interest rates. This is a case where the I(0) variable y2t has a structural shock associated with it which has a permanent effect upon output (z1t ). Fisher et al (2014) deal with such a case, noting that re-writing (21) as ∆z1t = a012 y2t + a013 ∆y3t + a111 ∆z1t−1 + a112 y2t−1 + ε1t , (22) will allow for two permanent shocks. Because y2t appears as a level on the RHS of (22), rather than as a difference ∆y2t , there are not enough instruments to estimate it using IV. Accordingly, in the SRC approach, we would need to form ∆z1t − a012 y2t , and 15 θ1 use this as the dependent variable. This is done by setting a012 = 1−abs(θ . 1) After estimation ε̂1t can be computed and then the second equation will θ2 be estimated with a023 = 1−abs(θ .4 A range of impulse responses will be 2) produced by generating many θ1 and θ2 values. In this case, unlike that of the preceding sub-section, the impulse responses of all shocks depend on the values used for a012 and a023 . Notice that, if there was no transitory shock assumption, then it would be necessary to vary a013 as well, so the parametric restriction of a transitory shock reduces the number of parameters that need to be estimated by one. So the above describes SRC. How would this be done with SRR? First, it needs to be recognized that there has to be one transitory shock, and that is imposed by working with (22) in any system used to generate initial shocks. To overcome the fact that an extra instrument is needed, SRR would generally work with a recursive structure, i.e. put a012 = 0 when generating initial impulse responses. In the same way a021 would be set to zero when estimating the second equation, i.e. the initial impulses would be found by imposing the transitory shock, a012 = 0 and a023 = 0. If one followed the principle outlined above of separately combining permanent and transitory shocks, then there would be one value of λ (when Givens is the weighting matrix) used to combine the two initial permanent shocks. Since there is only one transitory shock it cannot be combined together with the permanent shocks. If they were combined, all shocks would have permanent effects. Thus it is clear that, in this instance, SRC and SRR will be different. It would seem that SRR would not provide as complete a range of impulse responses because there is only one free parameter that is varied, λ, and there is only one impulse response for the transitory shock — that from the initial model. If one wanted to combine all three shocks together (as done in SRC) it would be necessary to find a Q matrix with the requisite zeros to enforce the long-run zero impact on output of the transitory shock. It seems much simpler just to proceed with the SRC technique. After applying SRC to this model it is found that about 26 percent of the trials satisfy the desired sign restrictions, as compared with the 45 percent when there was just a single permanent shock. One could interpret this as 4 There are other parametric restrictions that might be applied apart from long-run ones and these would also generate instruments. Suppose that the second shock is not transitory but is taken to have a zero contemporaneous impact on output. Then the VAR (reduced form) residuals for ∆z1t can be used as an instrument in the second structural equation. Consequently, zero restrictions upon C0 are easily handled in the SRC methodology. 16 the data being rather negative about the idea that there are both permanent demand and supply shocks, although both models have a superior record of accepting the sign restrictions than if the assumption is made that all shocks are transitory. 4 Using Factor Augmented SVARs Often many variables may be available which are expected to influence macroeconomic outcomes. Thus financial factors and confidence might be important to decisions. Because there is rarely a single measure of these there is a tendency to utilize many approximate measures, particularly involving data surveying the attitudes of financial officers, households or businesses. There are far too many of these measures to put them all into a SVAR, so some aggregation needs to be performed. For a small system involving macroeconomic variables such as the unemployment rate, industrial production and employment growth, Sargent and Sims (1977) found that two dynamic factors could explain 80 percent or more of the variance of those variables. One of the factors was primarily associated with real variables and the other with inflation. Bernanke et al (2005) extended this approach and they proposed augmenting a SVAR with a small number of factors. There are two difficulties in implementing a factor oriented approach. One is how to measure the factors and the other is how to enter these into a SVAR, particularly in deciding on how to estimate the contemporaneous part of the SVAR. Bernake et al suggested two estimation methods for this model. One involved using a Gibbs sampling technique that essentially integrated the factors out of the likelihood, while the other was a two stage strategy that was less computationally demanding and required fewer distributional assumptions. Many applications of the model have been made and mostly these have been done with the two-stage strategy which we examine below. A primary concern in the two-stage approach is how to account for the simultaneous determination of some of the variables from which factors are formed and interest rates. In section 4.1 we show that the method Bernanke et al use to account for this simultaneity does not deliver consistent estimators of the impulse responses of interest. Nevertheless we show that it is possible to utilize their framework to find a method that will provide consistent estimators. The following sub-section studies a modification of what was done by Bernanke et al suggested by Boivin and Giannoni (2009). We find that this 17 approach would be expected to yields inconsistent estimators of the impulse responses as it fails to account for the simultaneity 4.1 The Bernanke et al (2005) Two Step Method The system Bernanke et al seem to have in mind consists of Xt = ΛFt + Λr Rt + et Ft = Φ11 Ft−1 + Φ12 Rt−1 + ε1t Rt = Φ21 Ft−1 + Φ22 Rt−1 + BFt + ε2t , (23) (24) (25) where Xt is an N × 1 vector of "informational variables", Ft is a K × 1 vector of factors and Rt is a nominal interest rate. N is much greater than K. (23) is their equation (2), while (24) − (25) correspond to their equation (1), except it is written as an SVAR rather than a VAR. The SVAR structure comes from their examples, in which the factor Ft enters contemporaneously into the central bank’s decision rule for interest rates along with the statement (p 401) that "all the factors entering (1) respond with a lag to changes in the monetary policy instrument". We will focus on the empirical part of the paper where there is a single observable factor - the interest rate - although they also suggest that Rt might be replaced by a vector Yt of observables. In their application Xt in (23) is a large data set of 119 variables, where Rt is excluded from Xt .5 This data set consists of "fast moving" and "slow moving" variables, where the difference is that slow moving variables Xts do not depend contemporaneously on Rt . The fast moving variables will be Xtf . Given the factor structure the key to estimation is Bernanke et al’s suggestion that the slow moving variables depend contemporaneously on the factors but not the interest rate, i.e. Xts = GFt + vt . Now suppose that K principal components (PCs) are extracted from Xts . Then Bai and Ng (2006),(2013) show that the asymptotic relation between the principal components (P Cts ) and the K factors √will be Ft = H(P Cts )+ξ t , where ξ t is Op ( √1N ), provided N −→ ∞ such that TN → 0. i.e. the principal components asymptotically span the space of the factors. Bai and Ng (2013) 5 Here we follow the Matlab program that Boivin supplied that reproduces their results. . 18 consider what would be needed for H to be the identity matrix, and state some conditions that would need to be enforced in forming the principal components, but these methods are unlikely to have been used in the FAVAR applications. Nevertheless, as we show below, H is not needed if we are not interested in the impact of shocks on the factors. Given the relation between factors and PCs (24) and (25) can be expressed as s ) + Φ12 Rt−1 + ε1t + {Φ11 ξ t−1 − ξ t ) H(P Cts ) = Φ11 H(P Ct−1 s Rt = Φ21 H(P Ct−1 ) + Φ22 Rt−1 + BH(P Cts ) + ε2t + {Φ21 ξ t−1 + Bξ t }. (26) (27) Now the terms in curly brackets will not affect the asymptotic distribution of the OLS estimators of Φij provided N is large, so we will ignore them in the analysis which follows.6 This means that (26)-(27) will be written as s P Cts = H −1 Φ11 H(P Ct−1 ) + H −1 Φ12 Rt−1 + H −1 ε1t s Rt = Φ21 H(P Ct−1 ) + Φ22 Rt−1 + BH(P Cts ) + ε2t . (28) (29) This is an SVAR in Rt and P Cts except that, unlike a regular SVAR, the shocks in the P Cts equations are contemporaneously correlated.7 Once the SVAR in P Cts and Rt is estimated the impulse responses to the monetary shock ε2t can be found. To determine the impact upon members of Xtf and Xts it is necessary to express these in terms of the SVAR variables. Thus, using the mapping between factors and principal components, Xts = GH(P Cts ) + vt , and the regression of Xts on P Cts consistently estimates GH, because Ft is assumed uncorrelated with vt . Consequently, the impulse responses of Xts to the monetary shocks can be computed. In general Xt = (ΛH)P Cts + Λr Rt + et , 6 (30) Bai and Ng (2006) observe that the conditions on N are sufficient to ensure that the estimation of the factor by the principal components does not affect the asymptotic distribution of regressions using the principal components - see Bai and Ng (2006, p 1137). 7 Because the same regressors appear in (28) the OLS estimator is efficient. But the non-diagonal covariance matrix for the errors coming from Hε1t means that this needs to be allowed for when getting standard errors of H −1 Φ11 H and H −1 Φ12 . 19 and a regression will give the weights ΛH and Λr . Now, the K principal components of X ( P Ctx ) can be written as P Ctx = w Xt , where w are the matrix of weights found from the PC analysis. Then, using (30), P Ctx = w [(ΛH)P Cts + Λr Rt + et ] = (w ΛH)P Cts + w Λr Rt + w et , and a regression of P Ctx against P Cts and Rt consistently estimates (w ΛH) and w Λr . Adding this to the system of SVAR equations results in the system s P Cts = A111 P Ct−1 + A112 Rt−1 + H −1 ε1t s Rt = A121 P Ct−1 + A122 Rt−1 + A021 P Cts + ε2t P Ctx = A031 P Cts + A032 Rt + w et , (31) (32) (33) where Akij is the coefficient of the j th variable in the i’th equation for the k th lag. By assumption all shocks are contemporaneously uncorrelated, but the presence of an unknown H in H −1 εt will mean that it is not possible to calculate impulse responses with respect to the shocks ε1t . It is also not possible to estimate H from the covariance matrix of H −1 ε1t , because the former has K 2 elements and the latter K × (K + 1)/2. As Bai and Ng note, making H triangular would identify it. The above analysis describes a SVAR that can be used to find impulse responses of variables in Xt to interest rate shocks. However, this is not the system that Bernanke et al work with. Rather they first regress P Ctx against P Cts and Rt to estimate A031 and A032 , and then use F̃t = P Ctx − Â032 Rt in a block recursive SVAR with the form F̃t = Ψ11 F̃t−1 + Ψ12 Rt−1 + η1t Rt = Ψ21 F̃t−1 + Ψ22 Rt−1 + DF̃t + η 2t , (34) (35) where η jt are assumed to be white noise and uncorrelated. Can one recover such a SVAR from the one involving P Cts and Rt ? To investigate this we will assume that Â032 = A032 , Â031 = A031 , so that inverting (33) to get P Cts and 20 then using the definition of F̃t gives P Cts = (A031 )−1 (F̃t −w et ). Accordingly, it is clear that the SVAR involving F̃t will deviate from that with P Cts owing to the presence of terms involving w et in the errors of the former. Substituting P Cts = (A031 )−1 (F̃t − w et ) into (31) and (32) we would get n SVAR like (34)-(35) that had the specific form F̃t = A031 A111 (A031 )−1 F̃t−1 + A031 A112 Rt−1 + {w et − A031 A111 (A031 )−1 w et−1 +A031 H −1 ε1t } (36) 1 0 −1 1 0 0 −1 Rt = A21 (A31 ) F̃t−1 + A22 Rt−1 + A21 (A31 ) F̃t +{ε2t − A121 (A031 )−1 w et−1 − A021 (A031 )−1 w et }, (37) with the errors of the SVAR equations in curly brackets. Due to the presence of w et and w et−1 in the errors this clearly produces a VARMA structure. Moreover the errors of these equations are contemporaneously correlated due to the joint presence of w et in each of the errors. One might account for the first phenomenon by allowing for a very high order VAR. However, the implication of the second is that F̃t will be correlated with the error term for the Rt equation. Consequently, if one regresses Rt on F̃t−1 , Rt−1 and F̃t one will get inconsistent estimators for the parameters of the Rt equation, and therefore the same will be true of the impulse responses. To investigate this in a relatively simple context suppose that there is a single factor and we are looking at the response of the first variable X1t to the monetary shock. To compute the zero lag impulse response we would use the relation X1t = λ1 Ft + λ1r Rt + e1t , but with Ft replaced by F̃t . This is because it has been assumed that the SVAR involving F̃t is recursive and so the monetary shock ( assumed to be the error of the Rt equation) should have no contemporaneous impact upon F̃t . Now there is a small correlation between F̃t and e1t because F̃t involves N a term w et = i=1 wi eit . If we make the assumption that E(eit ejt ) = 0 for all i = j and E(e2it ) = σ 2 then the covariance will depend upon 2 E[ N weights wj from a principal components i=1 wi eit e1t ] = σ w1 . Now the N analysis have the property that i=1 wi2 = 1, meaning that wi is 0(N −1/2 ), making σ 2 w1 small for large N. This would mean that any contemporaneous impulse responses found using F̃t rather than P Cts should be much the same. 21 However differences come once the SVAR begins to be used to compute impulse responses, owing to the fact that F̃t is correlated with the error of the Rt equation and this leads to inconsistent estimators of the coefficients of the Rt equation in the SVAR involving F̃t . To see this we observe that w et is in F̃t and also in the error term of the Rt equation i.e. the covariance 2 between F̃t and the error will involve E( N i=1 wi eit ) . Under the simple case we used above this will be σ 2 , which does not change with N.8 Figure 2 presents some impulse responses for a range of variables to a shock in the Federal Funds Rate. This example is taken from Bernanke et al. The two impulses presented in each graph are for the FAVAR based on just the slow moving variables and also the results from "purging" method used by Bernanke et al. The size of the shock is the same as used by those authors. The variables presented are LEHCC (Average Hourly Earnings of Construction Workers), CMCDQ (Real Personal Consumption Expernditures), PUNEW (the CPI, all items), EXRJAN (Yen/ Dollar Exchange Rate), IP (Industrial Production Index) and HSFR (Total Housing Starts). For all variables except housing starts the impulses are cumulated, since those variables were measured as the change in the logarithms. Consequently, the responses measure the impact of interest rate shocks upon the level of the CPI, industrial production etc. As Fisher at al (2014) point out this specification means that the level of industrial production and consumption will be permanently affected by a one period interest rate shock, and this is apparent from the graphs. There are differences between the two sets of responses, notably for industrial production, the exchange rate and the CPI. The inconsistent estimates found from using the Bernanke et al approach are much larger than those found using the SVAR in slow moving variables. 4.2 The Boivin and Giannoni (2009) Two-Step Approach Boivin and Giannoni propose an iterative procedure to remove the effect of the observable factor Rt . This starts with the N series in the matrix Xt . Ft It assumes there are K factors Ct among the Xt , where Ct = . Here Rt 8 Of course if A021 = 0 then F̃t would be uncorrelated with the w et in the error, but this would be a case where one could order the system so that Rt is first, and there would be no issue over "purging" P Ctx of Rt so that the former can be ordered first. 22 Response of LEHCC to an interest rate shock Response of GMCDQ to an interest rate shock .08 .20 .04 .15 .00 .10 -.04 .05 -.08 -.12 .00 -.16 -.05 -.20 -.10 -.24 -.28 -.15 1 5 10 15 20 25 OPR 30 35 40 45 48 1 5 10 15 20 BBE 25 OPR Response of PUNEW to an interest rate shock 30 35 40 45 48 BBE Response of EXRJAN to an interest rate shock .2 .10 .1 .08 .0 -.1 .06 -.2 -.3 .04 -.4 -.5 .02 -.6 -.7 .00 1 5 10 15 20 25 OPR 30 35 40 45 48 1 5 10 15 20 BBE 25 OPR Response of IP to an interest rate shock 30 35 40 45 48 45 48 BBE Response of HSFR to an interest rate shock .0 .01 .00 -.1 -.01 -.02 -.2 -.03 -.3 -.04 -.05 -.4 -.06 -.5 -.07 1 5 10 15 20 25 OPR 30 35 40 45 48 1 BBE 5 10 15 20 25 OPR 30 35 40 BBE Figure 2: Comparison of Variable Responses to Interest Rate Shocks for OPR and Bernanke et a SVAR Approaches 23 Ft represents K − 1 unobservable factors and Rt is an observed factor. It is unclear whether Xt contains Rt in their paper. In the analysis that follows we assume it does but relax the assumption at the end. As before the model for Xt is Xt = Λf Ft + Λr Rt + et . (38) (0) In their first step they extract K − 1 principal P Ct from Xt . It components H11 H12 Ft (0) must be that P Ct = HCt = so that the latent factors H21 H22 Rt (0) −1 relate to the PCs as Ft = H11 (P Ct − H12 Rt ), assuming that H11 has an inverse given it is square. Substituting into (38) we have (0) −1 Xt = Λf H11 (P Ct − H12 Rt ) + Λr Rt + et (0) −1 −1 = Λf H11 P Ct + (Λr − Λf H11 H12 )Rt + et (0) = A(0) P Ct + B (0) Rt + et (0) They then regress Xt on P Ct and Rt to get estimates Â(0) and B̂ (0) . (0) After this they form Φt = Xt −B̂ (0) Rt and proceed to take K−1 principal (1) (0) components of it, calling these P Ct . Because Φt = Xt − B̂ (0) Rt = Λf Ft + (1) (1) (1) (ΛR − B̂ (0) )Rt +et this would mean that P Ct = H (1) Ct = H11 Ft + H12 Rt . Accordingly, (1) (1) (1) Xt = Λf (H11 )−1 (P Ct − H12 Rt ) + Λr Rt + et (1) (1) (1) (1) = Λf (H11 )−1 P Ct + (Λr − Λf (H11 )−1 H12 )Rt + et (1) = A(1) P Ct + B (1) Rt + et (1) They then regress Xt against P Ct and Rt , followed by repeated application of the loop described above until convergence. At this point (iteration L) they identify the factor Ft with P Ct(L) . In order for this approach to be (j) correct it is clear that the influence of Rt upon P Ct must tend to zero. (0) Take the special case where N = 2, K = 2. Then we have P Ct = w1 X1t + w2 Rt . The regression of X1t against w1 X1t + w2 Rt and Rt will be of the form 24 (0) X1t = a1 P Ct + a2 Rt = a1 (w1 X1t + w2 Rt ) + a2 Rt (1) 2 This regression will give a1 = 1/w1 , a2 = − w so that Φ1t = X1t + w1 w2 R. w1 t (1) Since there is only one series here the principal component of Φ1t is just (1) 2 itself, leading to P C1t = X1t + w R . Then consider the regression of X1t on w1 t (1) P C1t and Rt . This has the form (1) X1t = b1 P Ct + b2 Rt (2) (1) 2 and we will find b1 = 1, b2 = − w . Thus Φ1t = Φ1t and the iteration will w1 2 stop. The resulting estimate of Ft is X1t + w R and hence the influence of Rt w1 has not been removed from the principal component, and so it cannot span just the space of the factors. This result might be a consequence of not working with enough series in Xt . To assess this we constructed a small Monte Carlo study which had Rt F1t F2t Xjt = = = = .5F1t + .5F2t + ε1t ε2t ε3t aj1 F1t + aj2 F2t + ε4t , where aj1 and aj2 were found by simulation from a uniform density over (0,1). We allowed for N =100 series in Xt and set the sample size to 50000 observations. After the process converged we regressed the K − 1 = 2 estimated principal components P Ct against F1t , F2t and Rt . For the first PC the coefficient of Rt is 5.5 and for the second one it is .84. With such a large sample size one would expect these coefficients to be zero if the principal components had been purged of Rt . If Xt did not include Rt the equivalent regressions would give coefficients of 5.2 and -.36. 5 Conclusion The paper has looked at two agnostic approaches to finding impulse responses from SVARs. It was argued that the sign restrictions literature involves 25 two stages. In the first stage many impulse responses are generated for uncorrelated shocks. The second stage then determines what these shocks should be named based on sign restrictions. When all shocks are transitory, and there are no parametric restrictions, the second stage just involves recombination of the impulse responses. However, when there are parametric restrictions of either a short-run or long run nature then re-combination is less straightforward, as one has to respect the parametric restrictions. A new method of handling these cases is given which involves searching over alternative structural equations coefficients. It was shown to be simple to apply and to perform as well as impulse response combination when all shocks were transitory, but much easier to apply under a range of specifications incorporating both permanent and transitory shocks. The second agnostic procedure involves summarizing a large range of variables as factors to be used for empirical work with small systems. Because there are some simultaneity issues arising from the fact that a number of the variables from which factors are formed depend contemporaneously upon interest rates, proposals have been made to purge the factors of these effects before using them into SVARs. We show that the two methods currently suggested to correct for this simultaneity do not do so. Rather a restriction that certain variables do not depend contemporaneously upon interest rates is needed for identification. Factors constructed from these variables can be used in a SVAR, and then the results can be translated into impulse responses for all variables. An empirical example is given to show that there are significant differences in the computed impulse responses from the last method compared to those currently in use. 6 References Bai, J. and S. Ng (2006), " Confidence Intervals for Diffusion Index Forecasts and Inference for Factor-Augmented Regressions", Econometrica, 74, 1133— 1150 Bai, J. and S. Ng (2013), "Principal Components Estimation and Identification of Static Factors", Journal of Econometrics, 176, 18-29. Bernanke B, J. Boivin and P. Eliasz (2005), "Measuring the effects of monetary policy: A factor-augmented vector autoregressive (FAVAR) approach", Quarterly Journal of Economics ,120, 387-422 Boivin, J. and M.P. Giannoni (2009), "Global Forces and Monetary Policy 26 Effectiveness", in J. Gali and M. Gertler (eds), International Dimensions of Monetary Policy, University of Chicago Press, Chicago, 429-478. Canova, F. and G. De Nicoló (2002), “Monetary Disturbances Matter for Business Fluctuations in the G—7” Journal of Monetary Economics 49, 1131—59 Cho, S. and A. Moreno (2006), "A Small-Sample Study of the NewKeynesian Macro Model", Journal of Money, Credit and Banking, 38, 146181 Faust, J. (1998). “The Robustness of Identified VAR Conclusions about Money.” Carnegie—Rochester Conference Series on Public Policy , 49, 207— 44. Fisher, L.A., H-S Huh and A.R. Pagan (2014), "Econometric Methods for Modelling Systems with a Mixture of I(1) and I(0) Variables" Fry R and A. Pagan (2011), Sign restrictions in structural vector autoregressions: A critical review", Journal of Economic Literature, 49, 938-960. Lütkepohl, H. (2014), "Structural Vector Autoregressive Analysis in a Data Rich Environment: A Survey," DIW Discussion Paper 1351 , German Institute for Economic Research, Berlin Herwartz.H. and H. Luetkepohl, 2011. "Structural Vector Autoregressions with Markov Switching: Combining Conventional with Statistical Identification of Shocks," Economics Working Papers ECO2011/11, European University Institute. Lanne. M. and H. Lütkepohl, 2008. "Identifying Monetary Policy Shocks via Changes in Volatility," Journal of Money, Credit and Banking, 40, 11311149. Lütkepohl, H. P. Saikkonen( 1997), "Impulse response analysis in infinite order cointegrated vector autoregressive processes," Journal of Econometrics, 81, 127-157 Peersman, G. (2005), "What Caused the Early Millennium Slowdown? Evidence Based on Autoregressions", Journal of Applied Econometrics, 20, 185-207. Sargent, T and C. Sims (1977), "Business Cycle Modeling without Pretending to Have too Much a-priori Theory", in C. Sims et al (eds) New Methods in Business Cycle Research ( Minneapolis, Federal Reserve Bank of Minneapolis) Shapiro M and Watson M. (1988), "Sources of business cycle fluctuation", in NBER Macroeconomics Annual 3: 111-148. Uhlig, H. (2005), “What Are the Effects of Monetary Policy on Output? 27 Results from an Agnostic Identification Procedure.” Journal of Monetary Economics, 52, 381—419 28
© Copyright 2025 Paperzz