Home Business & Economics Has the forecasting performance of the Federal Reserve’s Greenbooks changed over time?
Article
Licensed
Unlicensed Requires Authentication

Has the forecasting performance of the Federal Reserve’s Greenbooks changed over time?

  • Ozan Ekşi , Cüneyt Orman and Bedri Kamil Onur Taş EMAIL logo
Published/Copyright: June 5, 2017

Abstract

We investigate how the forecasting performance of the Federal Reserve Greenbooks has changed relative to commercial forecasters between 1974 and 2009. To this end, we analyze time-variation in the Greenbook coefficients in forecast encompassing regressions. Assuming that model coefficients change continuously, we estimate unobserved components models using Bayesian inference techniques. To verify that our results do not depend on the specific way change is modeled, we also allow the coefficients to change discretely rather than continuously and test for structural breaks using classical inference techniques. We find that the Greenbook forecasts have been consistently superior to the commercial forecasts at all horizons throughout our sample period. Although the forecasting performance gap has narrowed at more distant horizons after the early-to-mid 1980s, it remains significant.

JEL Classification: C11; E52; E43

Acknowledgement

We thank the editor, Karel Mertens, and two anonymous referees for very helpful comments and suggestions.

A Appendix

A.1 Gibbs sampling algorithm of Bayesian estimation for a time-varying parameter model

The following state-space representation provides the model with time-varying coefficients:

Yt=θtXt+εt,εtN(0,R),θt=θt1+υt,υtN(0,Q),

R and Q are the unknown parameters in the observation equation and in the transition equation, respectively. The state variable θt is also unknown and to be estimated. Since the distributions of the unknown parameters and state variable depend on each other, we employ the Gibbs algorithm which iteratively draws parameters and unobserved states conditional on each other. We run the algorithm for 12,000 replications, with 10,000 burn-in replications discarded and 2000 replications retained. The specific steps of the algorithm are briefly explained below. For further details, we refer the readers to Blake and Mumtaz (2012) .

Step 1: Initialization.

To start Gibbs sampling, we assign initialization values to unknown parameters (R and Q) of the state space model. These are set using the OLS estimates of the observation equation by using the pre-sample data from 1974:Q4 to 1978:Q2. The initial value of Q is set by using the variance of θt from this estimation.

Step 2: Sample θ conditional on R and Q using the Carter and Kohn (1994) algorithm.

Given Yt, Xt, and the initial values of R and Q, we run the Kalman filter to obtain the likelihood of the state vector. To initiate this filter, we use the OLS estimate of θ from the same pre-sample data in Step 1. To initiate the covariance matrix of θ, we multiply its estimate from the pre-sample data by T0*3.5*10 – 4, where T0 is the length of the pre-sample data, and 3.5*10 – 4 is a small number that is used to adjust for the fact that the training sample is typically short and the resulting estimates may be imprecise.[16]

The model is a linear Gaussian state space model. Assuming that the prior distribution for θ0, denoted by p(θ0), is Gaussian, the conditional posterior distribution of p(θt/yt, R, Q) is also Gaussian. A forward recursion using the Kalman filter provides expressions for posterior means and the covariance matrix:

p(θt/yt,R,Q)=N(θt/t,Pt/t),Pt/t1=Pt1/t1+Q,Kt=Pt/t1Xt(XtPt/t1Xt+R)1,θt/t=θt/t1+Kt(ytXtθt/t1),Pt/t=Pt/t1KtXtPt/t1.

Starting from θT/T and PT/T, we use the Kalman filter updating equations to characterize posterior distributions of p(θT/yT, R, Q):

p(θt/θt+1,yT,R,Q)=N(θt/t+1,Pt/t+1),θt/t+1=θt/t+Pt/t(Pt/t+Q)1(θt+1θt/t),Pt/t+1=Pt/tPt/t(Pt/t+Q)1Pt/t.

We use these equations to obtain draws of the state variable from its conditional distribution on the rest of the model parameters. That is, we generate a random trajectory for θT = (= [θ1, …, θT]) using the backward recursion starting with a draw of θT from 𝒩(θT/T, PT/T) as suggested by Carter and Kohn (1994) .

Step 3: Sample QQQ from the inverse Wishart distribution.

Conditional on a realization for θT, innovations in the coefficients, vt, are observable. Assuming an inverse-Wishart for the prior distribution of Q, with scale matrix Q0 and degree of freedom T0, its posterior distribution is also inverse-Wishart:

p(Q/yT,θT)=IW(Q11,T1),Q1=Q0+t=1Tvtvt,T1=T0+T.

Given that Q0 and T0 are defined as the parameters governing the prior distribution of the variance of the transition equation, these equations suggest that this prior distribution is convolved with likelihood to obtain posterior distribution of Q.

Step 4: Sample RRR from the inverse Gamma distribution.

Conditional on a realization for θT, residuals from the time-varying regression are observable. Assuming the inverse-Gamma for prior distribution of R, with scale parameter R0 and degree of freedom T0, the posterior distribution is also inverse-Gamma:

p(R/yT,θT)=IG(T1/2,1/(2R1)),1/R1=(1/R0+t=1Tεtεt)/2,T1=(T0+T)/2.

where R0 is the OLS estimate of R from the pre-sample data. Hence, the parameters of the prior distribution of R are also taken from the OLS estimate of pre-sample data.

Step 5: Posterior Inference.

Go back to step 1 and generate new draws of θT, R, and Q. Repeat this M0 + M1 times and discard the initial M0 draws. Use the remaining M1 draws for posterior inference.

A.2 Robustness analysis with CPI inflation forecasts

Table 4:

CPI inflation forecasting performances of the Greenbook and the SPF πh,t=β0+β1πh,tGB+β2πh,tSPF+εh,t

Forecast horizon
01234
β00.07360.9591.2481.6631.816
(0.158)(0.440)**(0.819)(0.745)**(0.567)***
β10.9271.046–0.1320.5030.958
(0.067)***(0.199)***(0.563)(0.444)(0.459)**
β20.0115–0.3860.649–0.0783–0.539
(0.083)(0.238)(0.707)(0.542)(0.414)
N110110110110110
R20.920.450.070.080.10
  1. πh,t denotes the actual inflation rate and πh,tGB and πh,tSPF denote, respectively, the Greenbook and SPF inflation forecasts. Standard errors are in parentheses. ** and *** denote significance at the 5 and 1 percent levels, respectively.

Figure 4: Time-varying coefficients on the Greenbook forecasts of CPI inflation.Note: Time-varying Greenbook coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.
Figure 4:

Time-varying coefficients on the Greenbook forecasts of CPI inflation.

Note: Time-varying Greenbook coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.

Figure 5: Time-varying coefficients on the SPF forecasts of CPI inflation.Note: Time-varying SPF coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.
Figure 5:

Time-varying coefficients on the SPF forecasts of CPI inflation.

Note: Time-varying SPF coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.

A.3 Robustness analysis with GNP growth forecasts

Table 5:

Forecasting performances of the Greenbook and the SPF in forecasting GNP growth Δyh,t=β0+β1Δyh,tGB+β2Δyh,tSPF+εh,t.

Forecast horizon
01234
β00.2380.6151.3321.4590.453
(0.545)(0.766)(0.985)(1.183)(1.217)
β10.880.9330.7940.5410.956
(0.179)***(0.23)***(0.233)***(0.246)**(0.271)***
β20.06–0.061.332–0.063–0.083
(0.131)(0.162)(0.985)(0.157)(0.121)
N141141141141137
R20.480.280.130.050.14
  1. Δy denotes the actual real GNP growth rate and Δyh,tGB and Δyh,tSPF denote, respectively, the Greenbook and SPF forecasts for real GNP growth. Standard errors are in parentheses. ** and *** denote significance at the 5 and 1 percent levels, respectively.

Figure 6: Time-varying coefficients of Greenbook forecasts of Real GNP.Note: Time-varying Greenbook coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.
Figure 6:

Time-varying coefficients of Greenbook forecasts of Real GNP.

Note: Time-varying Greenbook coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.

Figure 7: Time-varying coefficients of SPF forecasts of Real GNP.Note: Time-varying SPF coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The procedure uses the 1974:Q4–1978:Q2 data to set priors and initial values. As a result, the sample runs from 1978:Q3 to 2009:Q4.
Figure 7:

Time-varying coefficients of SPF forecasts of Real GNP.

Note: Time-varying SPF coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The procedure uses the 1974:Q4–1978:Q2 data to set priors and initial values. As a result, the sample runs from 1978:Q3 to 2009:Q4.

A.4 Robustness analysis with Federal Reserve at a timing disadvantage

Table A.III:

Forecasting performances of the Greenbook and the SPF with Federal Reserve at a timing disadvantage πh,t=β0+β1πh+1,t1GB+β2πh,tSPF+εh,t.

Forecast horizon
01234
β00.5000.4270.4550.3950.674
(1.35)(1.20)(1.00)(0.82)(1.34)
β10.5980.4710.8770.7720.679
(3.84)**(2.30)*(4.45)**(3.02)**(2.64)**
β20.2730.4160.4550.3950.130
(1.39)(1.83)(1.00)(0.82)(0.46)
N131131131131112
R20.590.570.560.520.42
  1. πh, t denotes the actual inflation rate and πh,tGB and πh,tSPF denote, respectively, the Greenbook and SPF inflation forecasts. t-statistics are in parentheses. ** and *** denote significance at the 5 and 1 percent levels, respectively.

Figure 8: Time-varying coefficients of Greenbook forecasts with Federal Reserve at a timing disadvantage.Note: Time-varying Greenbook coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.
Figure 8:

Time-varying coefficients of Greenbook forecasts with Federal Reserve at a timing disadvantage.

Note: Time-varying Greenbook coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.

Figure 9: Time-varying coefficients of SPF forecasts with Federal Reserve at a timing disadvantage.Note: Time-varying SPF coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The procedure uses the 1974:Q4–1978:Q2 data to set priors and initial values. As a result, the sample runs from 1978:Q3 to 2009:Q4.
Figure 9:

Time-varying coefficients of SPF forecasts with Federal Reserve at a timing disadvantage.

Note: Time-varying SPF coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The procedure uses the 1974:Q4–1978:Q2 data to set priors and initial values. As a result, the sample runs from 1978:Q3 to 2009:Q4.

A.5 Robustness analysis with monthly data

Table 6:

Forecasting performances of the Greenbook and the SPF with monthly data πh,t=β0+β1πh+1,t1GB+β2πh,tSPF+εh,t.

Forecast horizon
01234
β0–0.087–0.333–0.532–0.587–0.266
(0.354)(0.415)(0.462)(0.611)(0.600)
β10.9290.9430.9340.9771.007
(0.052)**(0.052)**(0.109)**(0.173)**(0.232)**
β20.0270.0430.07–0.5870.006
(0.067)(0.066)(0.087)(0.611)(0.139)
N9595959593
R20.860.860.760.710.64
  1. πh,t denotes the actual inflation rate and πh,tGB and πh,tSPF denote, respectively, the Greenbook and SPF inflation forecasts. Standard errors are in parentheses. ** and *** denote significance at the 5 and 1 percent levels, respectively.

Figure 10: Time-varying coefficients of Greenbook forecasts with monthly matched data.Note: Time-varying Greenbook coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.
Figure 10:

Time-varying coefficients of Greenbook forecasts with monthly matched data.

Note: Time-varying Greenbook coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The sample runs from 1985:Q4 to 2009:Q4.

Figure 11: Time-varying coefficients of SPF forecasts with monthly matched data.Note: Time-varying SPF coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The procedure uses the 1974:Q4–1978:Q2 data to set priors and initial values. As a result, the sample runs from 1978:Q3 to 2009:Q4.
Figure 11:

Time-varying coefficients of SPF forecasts with monthly matched data.

Note: Time-varying SPF coefficients are computed by Bayesian estimation with Kalman filtering and Gibbs sampling algorithm. 68 and 90 percent credible intervals are displayed. The procedure uses the 1974:Q4–1978:Q2 data to set priors and initial values. As a result, the sample runs from 1978:Q3 to 2009:Q4.

References

Andrews, Donald W. K. 1993. “Tests for Parameter Instability and Structural Change with Unknown Change Point.” Econometrica 61: 821–856.10.2307/2951764Search in Google Scholar

Ang, Andrew, Geert Bekaert, and Min Wei. 2007. “Do Macro Variables, Asset Markets, or Surveys Forecast Inflation Better?” Journal of Monetary Economics 54: 1163–1212.10.3386/w11538Search in Google Scholar

Atkeson, Andrew, and Lee E. Ohanian. 2001. “Are Phillips Curves Useful for Forecasting Inflation?” FRB Minneapolis Quarterly Review 25(1):2–11. Winter.10.21034/qr.2511Search in Google Scholar

Blake, Andrew P., and Haroon Mumtaz. 2012. “Applied Bayesian Econometrics for Central Bankers.” In Technical Books, Number 4., Edition 1. Centre for Central Banking Studies, Bank of England.Search in Google Scholar

Carter, C. K., and R. Kohn. 1994. “On Gibbs Sampling for State Space Models.” Biometrika 81: 541–553.10.1093/biomet/81.3.541Search in Google Scholar

Christiano, Lawrence J 1992. “Searching for a Break in GNP.” Journal of Business and Economic Statistics 10: 237–249.10.3386/w2695Search in Google Scholar

D’Agostino, Antonello, and Karl Whelan. 2008. “Federal Reserve Information during the Great Moderation.” Journal of the European Economic Association 6: 609–620.10.1162/JEEA.2008.6.2-3.609Search in Google Scholar

Durbin, J., and S. Koopman. 2012. Time Series Analysis by State Space Methods., 2nd ed. OUP Oxford: Oxford Statistical Science Series.10.1093/acprof:oso/9780199641178.001.0001Search in Google Scholar

Ellingsen, Tore, and Ulf Söderström. 2001. “Classifying Monetary Policy.”Sveriges Riksbank Working Paper 56.Search in Google Scholar

El-Shagi, Makram, Sebastian Giesen, and Alexander Jung. (2013)."Does Central Bank Staff Beat Private Forecasters?," Annual Conference 2013 (Duesseldorf): Competition Policy and Regulation in a Global Economic Order 79925. Verein für Socialpolitik/German Economic Association.Search in Google Scholar

Fair, Ray C., and Robert J. Shiller. 1989. “The Informational Content of Ex Ante Forecasts.” Review of Economics and Statistics 71: 325–331.10.3386/w2503Search in Google Scholar

Fair, Ray C., and Robert J. Shiller. 1990. “Comparing Information in Forecasts from Econometric Models.” American Economic Review 80: 375–338.Search in Google Scholar

Gamber, Edward N., and Julie K. Smith. 2009. “Are the Fed’s Inflation Forecasts Still Superior to the Private Sector’s?” Journal of Macroeconomics 31: 240–251.10.1016/j.jmacro.2008.09.005Search in Google Scholar

Gamber, Edward N., Julie K. Smith, and Dylan C. McNamara. 2014. “Where is the Fed in the distribution of forecasters?” Journal of Policy Modeling 36 (2): 296–312.10.1016/j.jpolmod.2013.11.002Search in Google Scholar

Gamber, Edward N., Jeffrey P. Liebner, and Julie K. Smith. 2015. “The Distribution of Inflation Forecast Errors.” Journal of Policy Modeling 37 (1): 47–64.10.1016/j.jpolmod.2015.01.002Search in Google Scholar

Gavin, William T., and Rachel J. Mandal. 2003. “Evaluating FOMC Forecasts.” International Journal of Forecasting 19: 655–667.10.20955/wp.2001.005Search in Google Scholar

Guidolin, Massimo, Francesco Ravazzolo, and Andrea Donato Tortora. 2013. “Alternative Econometric Implementations of Multi-factor Models of the U.S. Financial Markets.” Quarterly Review of Economics and Finance 53: 87–111.10.1016/j.qref.2013.01.004Search in Google Scholar

Hansen, Bruce E 1992. “Testing for Parameter Stability in Linear Models.” Journal of Policy Modelling 14: 517–533.10.1016/0161-8938(92)90019-9Search in Google Scholar

Harvey, A. C. 1990. Forecasting, Structural Time Series Models and the Kalman Filter. Cambridge: Cambridge University Press.10.1017/CBO9781107049994Search in Google Scholar

Harvey, David, Stephen Leybourne, and Paul Newbold. 1997. “Testing the Equality of Prediction Mean Squared Errors.” International Journal of Forecasting 19: 281–291.10.1016/S0169-2070(96)00719-4Search in Google Scholar

Hubert, Paul 2014. “Revisiting the Greenbook’s Relative Forecasting Performance.” In: Revue de l’OFCE 2015/1 (N° 137). p. 151–179. DOI. 10.3917/reof.137.0151.Search in Google Scholar

Newey, W., and West, K. 1987. “Hypothesis Testing with Efficient Method of Moments Estimation.” International Economic Review 28 (3): 777–787.10.2307/2526578Search in Google Scholar

Peek, Joe, Eric Rosengren, and Geoffrey Tootell. 2003. “Does the Federal Reserve Possess an Exploitable Informational Advantage?” Journal of Monetary Economics 50: 817–839.10.1016/S0304-3932(03)00038-2Search in Google Scholar

Perron, Pierre, and Zhongjun Qu. 2007. “Estimating and Testing Structural Changes in Multivariate Regressions.” Econometrica 75: 459–502.10.1111/j.1468-0262.2006.00754.xSearch in Google Scholar

Quandt, Richard E 1958. “The Estimation of the Parameters of a Linear Regression System Obeying Two Separate Regimes.” Journal of the American Statistical Association 53: 873–880.10.1080/01621459.1958.10501484Search in Google Scholar

Quandt, Richard E 1960. “Tests of the Hypothesis That a Linear Regression System Obeys Two Separate Regimes.” Journal of the American Statistical Association 55: 324–330.10.1080/01621459.1960.10482067Search in Google Scholar

Reifschneider, David, and Tulip, Peter. 2007. “Gaging the Uncertainty of the Economic Outlook from Historical Forecasting Errors”. FEDS Working Paper No. 2207-60.10.2139/ssrn.1050941Search in Google Scholar

Romer, Christina D., and David H. Romer. 2000. “Federal Reserve Private Information and the Behavior of Interest Rates.” American Economic Review 90: 429–457.10.3386/w5692Search in Google Scholar

Sims, Christopher 2002. “The Role of Models and Probabilities in the Monetary Policy Process.” Brookings Papers on Economic Activity 2: 1–62.10.1353/eca.2003.0009Search in Google Scholar

Stock, James, and Mark Watson. 2007. “Why Has U.S. Inflation Become Harder to Forecast?” Journal of Money, Credit, and Banking 39: 3–34.10.3386/w12324Search in Google Scholar

Tas, Bedri K. O 2016. “Does the Federal Reserve have Private Information about its Future Actions?” Economica 83: 498–517.10.1111/ecca.12174Search in Google Scholar

Tulip, Peter. 2009. “Has the Economy Become More Predictable? Changes in Greenbook Forecast Accuracy.” Journal of Money, Credit and Banking 41: 1217–1231.10.1111/j.1538-4616.2009.00253.xSearch in Google Scholar

Zivot, Eric, and Donald W. K. Andrews. 1992. “Further Evidence on the Great Crash, the Oil Price Shock and the Unit Root Hypothesis.” Journal of Business and Economic Statistics 10: 251–227.Search in Google Scholar

Published Online: 2017-6-5

©2017 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 20.1.2026 from https://www.degruyterbrill.com/document/doi/10.1515/bejm-2016-0130/html
Scroll to top button