Does modeling a structural break improve forecast accuracy?

Similar documents
A near optimal test for structural breaks when forecasting under square error loss

Does modeling a structural break improve forecast accuracy?

A near optimal test for structural breaks when forecasting under squared error loss

Using all observations when forecasting under structural breaks

Forecasting in the presence of recent structural breaks

Central Bank of Chile October 29-31, 2013 Bruce Hansen (University of Wisconsin) Structural Breaks October 29-31, / 91. Bruce E.

Forecasting Under Structural Break Uncertainty

Monitoring Forecasting Performance

Density Forecast Evaluation in Unstable Environments 1

The value of competitive information in forecasting FMCG retail product sales and category effects

WORKING PAPER SERIES DETECTING AND PREDICTING FORECAST BREAKDOWNS NO 638 / JUNE by Raffaella Giacomini and Barbara Rossi

Mining Big Data Using Parsimonious Factor and Shrinkage Methods

A Test for State-Dependent Predictive Ability based on a Markov-Switching Framework

This is the author s final accepted version.

VAR-based Granger-causality Test in the Presence of Instabilities

Comparing Forecast Accuracy of Different Models for Prices of Metal Commodities

Improving Equity Premium Forecasts by Incorporating Structural. Break Uncertainty

Improving forecasting performance by window and model averaging

Rolling Window Selection for Out-of-Sample Forecasting with Time-Varying Parameters

Lectures on Structural Change

Combining country-specific forecasts when forecasting Euro area macroeconomic aggregates

General comments Linear vs Non-Linear Univariate vs Multivariate

What Do Professional Forecasters Actually Predict?

Optimal forecasts from Markov switching models and the effect of uncertain break dates

Lectures on Structural Change

A Practitioner s Guide to Cluster-Robust Inference

Introductory Econometrics

Økonomisk Kandidateksamen 2004 (I) Econometrics 2. Rettevejledning

Regime switching models

Forecast performance in times of terrorism

Forecasting Euro Area Macroeconomic Variables using a Factor Model Approach for Backdating. Ralf Brüggemann and Jing Zeng

Empirical likelihood and self-weighting approach for hypothesis testing of infinite variance processes and its applications

Understanding Regressions with Observations Collected at High Frequency over Long Span

Econometrics. Week 4. Fall Institute of Economic Studies Faculty of Social Sciences Charles University in Prague

Testing an Autoregressive Structure in Binary Time Series Models

A Forecast Rationality Test that Allows for Loss Function Asymmetries

Answer Key for STAT 200B HW No. 8

Unobserved. Components and. Time Series. Econometrics. Edited by. Siem Jan Koopman. and Neil Shephard OXFORD UNIVERSITY PRESS

Reliability of inference (1 of 2 lectures)

Comment on HAC Corrections for Strongly Autocorrelated Time Series by Ulrich K. Müller

Introductory Econometrics

Econometrics. 9) Heteroscedasticity and autocorrelation

EX-POST INFLATION FORECAST UNCERTAINTY AND SKEW NORMAL DISTRIBUTION: BACK FROM THE FUTURE APPROACH

Methods on Testing Predictability of Asset Returns

Forecasting under structural change

Discussion of Tests of Equal Predictive Ability with Real-Time Data by T. E. Clark and M.W. McCracken

Are Forecast Updates Progressive?

Stochastic Trends & Economic Fluctuations

Optimal forecasts from Markov switching models

Linear Regression with Time Series Data

Forecasting the term structure interest rate of government bond yields

Have Economic Models Forecasting Performance for US Output Growth and Inflation Changed Over Time, and When? Not-For-Publication Appendix

Linear Regression with Time Series Data

Robust Nonnested Testing and the Demand for Money

A Simple Explanation of the Forecast Combination Puzzle Å

Robust Two Step Confidence Sets, and the Trouble with the First Stage F Statistic

Testing for Structural Stability of Factor Augmented Forecasting Models

TERM STRUCTURE OF INFLATION FORECAST UNCERTAINTIES AND SKEW NORMAL DISTRIBUTION ISF Rotterdam, June 29 July

Bayesian Compressed Vector Autoregressions

Are PPP Tests Erratically Behaved? Some Panel Evidence

A multi-country approach to forecasting output growth using PMIs

Testing for structural breaks in discrete choice models

A Significance Test for the Lasso

Chapter 4: Constrained estimators and tests in the multiple linear regression model (Part III)

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

The Comparative Performance of Alternative Out-ofsample Predictability Tests with Non-linear Models

Consistent Factor Estimation in Dynamic Factor Models with Structural Instability

IIF Economic Forecasting Summer School 2018, Boulder Colorado, USA

FORECAST-BASED MODEL SELECTION

Algebra of Random Variables: Optimal Average and Optimal Scaling Minimising

Introductory Econometrics

Spatial Regression. 10. Specification Tests (2) Luc Anselin. Copyright 2017 by Luc Anselin, All Rights Reserved

Algebra of Random Variables: Optimal Average and Optimal Scaling Minimising

Structural Break Tests Robust to Regression Misspecification

WORKING PAPER NO DO GDP FORECASTS RESPOND EFFICIENTLY TO CHANGES IN INTEREST RATES?

Paper s contribution (1)

Comments on Prediction Using Several Macroeconomic Models by Gianni Amisano and John Geweke

The Size and Power of Four Tests for Detecting Autoregressive Conditional Heteroskedasticity in the Presence of Serial Correlation

Model Averaging in Predictive Regressions

Forecasting Aggregates by Disaggregates

On the econometrics of the Koyck model

Econometrics - 30C00200

Forecasting Macroeconomic Variables Using Diffusion Indexes in Short Samples with Structural Change

Empirical Economic Research, Part II

May 2, Why do nonlinear models provide poor. macroeconomic forecasts? Graham Elliott (UCSD) Gray Calhoun (Iowa State) Motivating Problem

Selecting a Nonlinear Time Series Model using Weighted Tests of Equal Forecast Accuracy

Weak Identification in Maximum Likelihood: A Question of Information

Modified Variance Ratio Test for Autocorrelation in the Presence of Heteroskedasticity

Forecasting Aggregates by Disaggregates

Combining Forecast Densities from VARs with Uncertain Instabilities

Econometrics of Panel Data

Forecasting the unemployment rate when the forecast loss function is asymmetric. Jing Tian

LECTURE ON HAC COVARIANCE MATRIX ESTIMATION AND THE KVB APPROACH

Weighted Likelihood Ratio Scores for Evaluating Density Forecasts in Tails

SIRE DISCUSSION PAPER

Testing Parameter Stability: A Wild Bootstrap Approach

Econ 423 Lecture Notes: Additional Topics in Time Series 1

Sir Clive W J Granger s Contributions to Forecasting

Forecasting with large-scale macroeconometric models

Econometrics of Panel Data

Transcription:

Does modeling a structural break improve forecast accuracy? Tom Boot University of Groningen Andreas Pick Erasmus University Rotterdam Tinbergen Institute De Nederlandsche Bank 10th ECB Workshop on Forecasting Techniques 2018 Does modeling a structural break improve forecast accuracy? 1 of 17

INSTABILITY IN MACROECONOMIC SERIES Stock and Watson (1996): strong evidence for structural breaks Does modeling a structural break improve forecast accuracy? 2 of 17

INSTABILITY IN MACROECONOMIC SERIES Stock and Watson (1996): strong evidence for structural breaks Figure: Fraction of series where a break is found 0.5 0.4 0.3 0.2 0.1 0 7 1970 1 1975 1 1980 1 1985 1 1990 1 1995 1 2000 1 2005 1 2010 1 2015 130 macroeconomic and financial time series (FRED-MD), 1960M01-2015M10 AR(1) using a moving window of 120 observations Andrews (1993) (heteroskedasticity robust) sup-f test Does modeling a structural break improve forecast accuracy? 2 of 17

FORECASTING UNDER MODEL INSTABILITY Clements and Hendry (1998) view structural breaks as a key reason for forecasting failure Can explain lack of predictability in: Stock returns Ang and Bekaert (2004). Rapach and Wohar (2006). Paye and Timmermann (2006) Interest rates and inflation Rapach and Wohar (2005) Exchange rates Rossi (2006) Does modeling a structural break improve forecast accuracy? 3 of 17

FORECASTING UNDER MODEL INSTABILITY Clements and Hendry (1998) view structural breaks as a key reason for forecasting failure Can explain lack of predictability in: Stock returns Ang and Bekaert (2004). Rapach and Wohar (2006). Paye and Timmermann (2006) Interest rates and inflation Rapach and Wohar (2005) Exchange rates Rossi (2006) What should one do? Unbiasedness : post-break data Use some pre-break observations Pesaran & Timmermann (2005, 2007) Optimally weight all observations Pesaran, Pick & Pranovich (2013) We need to know (1) whether there is a break and (2) the break date. Does modeling a structural break improve forecast accuracy? 3 of 17

ARE BREAKS REALLY THAT BAD? Figure: Fraction of series where a break is found 0.5 0.4 0.3 0.2 0.1 0 7 1970 1 1975 1 1980 1 1985 1 1990 1 1995 1 2000 1 2005 1 2010 1 2015 Breaks in the parameters breaks in forecasts If breaks are small, break-models are not always better Elliott and Müller (2007,2014): Large uncertainty around break date Does modeling a structural break improve forecast accuracy? 4 of 17

TESTING FOR BREAKS FROM A FORECASTING PERSPECTIVE We develop a break point test when forecasting under MSFE loss 1. Test for the break in the forecast, not in the parameters 2. Taking into account the full bias-variance trade-off: (a) shorter window, but no/smaller bias vs. longer window, but larger bias (b) break date uncertainty in break model Does modeling a structural break improve forecast accuracy? 5 of 17

TESTING FOR BREAKS FROM A FORECASTING PERSPECTIVE We develop a break point test when forecasting under MSFE loss 1. Test for the break in the forecast, not in the parameters 2. Taking into account the full bias-variance trade-off: (a) shorter window, but no/smaller bias vs. longer window, but larger bias (b) break date uncertainty in break model Main empirical finding Breaks that are relevant for forecasting occur much less frequent than existing tests indicate Does modeling a structural break improve forecast accuracy? 5 of 17

CASE 1: KNOWN BREAK DATE Consider two forecasts: 1) Forecast conditional on a structural break at T b = T τ b y t = x tβ 1 I[t < T b ] + x tβ 2 I[t T b ] + ε t 2) Forecast that ignores breaks y t = x tβ F + ε t Does modeling a structural break improve forecast accuracy? 6 of 17

CASE 1: KNOWN BREAK DATE Consider two forecasts: 1) Forecast conditional on a structural break at T b = T τ b y t = x tβ 1 I[t < T b ] + x tβ 2 I[t T b ] + ε t 2) Forecast that ignores breaks y t = x tβ F + ε t Expected mean squared forecast error [ ( 1) E x ˆβ ) ] 2 T +1 2 x T +1 β 2 ε T +1 = 2) E 1 T T b x T +1 V x T +1 + σ 2 [ ( x T +1 ˆβ F x T +1 β 2 ε T +1 ) 2 ] = 1 T x T +1 V x T +1 + σ 2 [ ] 2 Tb + T x T +1 (β 1 β 2 ) with V = plim T (T T b )Var(ˆβ 2 ) = plim T T Var(ˆβ F ) Does modeling a structural break improve forecast accuracy? 6 of 17

CASE 1: KNOWN BREAK DATE Consider two forecasts: 1) Forecast conditional on a structural break at T b = T τ b y t = x tβ 1 I[t < T b ] + x tβ 2 I[t T b ] + ε t 2) Forecast that ignores breaks y t = x tβ F + ε t Expected mean squared forecast error [ ( 1) E x ˆβ ) ] 2 T +1 2 x T +1 β 1 2 ε T +1 = x T +1 T T V x T +1 + σ 2 b [ ( 2) E x ˆβ ) ] 2 T +1 F x T +1 β 2 ε T +1 = 1 T x T +1 V x T +1 + σ 2 with V = plim T Var(ˆβ i ) [ ] 2 Tb + T x T +1 (β 1 β 2 ) Does modeling a structural break improve forecast accuracy? 7 of 17

WHEN IS THE FULL SAMPLE FORECAST BETTER? [ ] 1 E MSFE(ˆβ 2 ) = x T +1 V x T +1 + σ 2 T T b [ ] E MSFE(ˆβ F ) = 1 [ ] 2 T x T +1 V x T +1 + σ 2 Tb + T x T +1 (β 1 β 2 ) Full sample forecast is more accurate if ζ = T 1 [ x T +1 (β 1 β 2 ) ] 2 x T +1 ( V 1 τ b + V 2 1 τ b ) x T +1 Does modeling a structural break improve forecast accuracy? 8 of 17

TEST STATISTIC FOR FORECASTING Test for H 0 : ζ 1: ˆζ = T (ˆβ 2 ˆβ 1 ) x T +1 x T +1 (ˆβ 2 ˆβ 1 ) ( ) x ˆV 1 T +1 τ b + ˆV 2 1 τ b x T +1 H 0 χ 2 (1, 1) Does modeling a structural break improve forecast accuracy? 9 of 17

TEST STATISTIC FOR FORECASTING Test for H 0 : ζ 1: ˆζ = T (ˆβ 2 ˆβ 1 ) x T +1 x T +1 (ˆβ 2 ˆβ 1 ) ( ) x ˆV 1 T +1 τ b + ˆV 2 1 τ b x T +1 Differs from the standard Wald statistic for β 1 = β 2 H 0 χ 2 (1, 1) We get [ ˆV Ŵ = T (ˆβ 2 ˆβ 1 ) 1 + ˆV ] 1 2 (ˆβ τ b 1 τ 2 ˆβ 1 ) H 0 χ 2 (dim β) b 1. A test statistic weighted by x T +1 2. A non-central χ 2 distribution Does modeling a structural break improve forecast accuracy? 9 of 17

CASE II: UNKNOWN BREAK DATE To account for uncertainty in the break date, consider local breaks of O(T 1/2 ). sup τ ( x ˆβ T +1 1 (τ) x ˆβ T +1 2 (τ) ˆζ(τ) = T ( ) x ˆV 1 T +1 τ + ˆV 2 1 τ x T +1 ) 2 Does modeling a structural break improve forecast accuracy? 10 of 17

CASE II: UNKNOWN BREAK DATE To account for uncertainty in the break date, consider local breaks of O(T 1/2 ). sup τ ( x ˆβ T +1 1 (τ) x ˆβ T +1 2 (τ) ˆζ(τ) = T ( ) x ˆV 1 T +1 τ + ˆV 2 1 τ x T +1 ˆζ(τ) converges to a Gaussian process indexed by τ ) 2 Does modeling a structural break improve forecast accuracy? 10 of 17

CASE II: UNKNOWN BREAK DATE To account for uncertainty in the break date, consider local breaks of O(T 1/2 ). sup τ ( x ˆβ T +1 1 (τ) x ˆβ T +1 2 (τ) ˆζ(τ) = T ( ) x ˆV 1 T +1 τ + ˆV 2 1 τ x T +1 ˆζ(τ) converges to a Gaussian process indexed by τ For each break date τ b, there is a unique break size ζ(τ b ) such that [ ] [ ] E MSFE Asy (ˆβ F ) = E MSFE Asy (ˆβ 2 (ˆτ)), ˆτ = arg max ˆζ(τ) τ When the break date is known ζ(τ) = 1. ) 2 Does modeling a structural break improve forecast accuracy? 10 of 17

EQUAL MSFE UNDER LOCAL BREAKS OF UNKNOWN TIMING 3 2.5 ζ 1/2 2 1.5 1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 τ b Does modeling a structural break improve forecast accuracy? 11 of 17

WEAK OPTIMALITY The test statistic, and therefore critical values, depend on the unknown break date What if we substitute ˆτ τ? Does modeling a structural break improve forecast accuracy? 12 of 17

WEAK OPTIMALITY The test statistic, and therefore critical values, depend on the unknown break date What if we substitute ˆτ τ? We show that the test is weakly optimal: In the limit where the nominal size of the test α 0 ) ( ) P Ha (sup ζ(τ) > b(ˆτ) P Ha ζ(τ b ) > v(τ b ) = 0 τ where ˆτ = arg max τ ζ(τ) and P H0 (sup τ ζ(τ) > b(τ b )) = α and P H0 (ζ(τ b ) > v(τ b )) = α Does modeling a structural break improve forecast accuracy? 12 of 17

ASYMPTOTIC POWER (α = 0.05) 1 τ b = 0.15 1 τ b = 0.50 0.5 0.5 0 0 2 4 6 ζ 1/2 0 0 2 4 6 ζ 1/2 1 τ b = 0.67 1 τ b = 0.85 0.5 0.5 0 0 0 2 4 6 0 2 4 6 ζ 1/2 ζ 1/2 Does modeling a structural break improve forecast accuracy? 13 of 17

BACK TO THE DATA 130 macroeconomic/financial time series between 1960:1-2015:10 1 Estimate AR(1) model on a moving window of 120 observations y t = µ 1 I[t < T b ] + µ 2 I[t T b ] + ρy t 1 + ε t Forecast period 1970:7-2015:10 0.5 0.4 0.3 0.2 0.1 0 7 1970 1 1975 1 1980 1 1985 1 1990 1 1995 1 2000 1 2005 1 2010 1 2015 1 FRED-MD - https://research.stlouisfed.org/econ/mccracken/fred-databases/ Does modeling a structural break improve forecast accuracy? 14 of 17

BACK TO THE DATA 130 macroeconomic/financial time series between 1960:1-2015:10 2 Estimate AR(1) model on a moving window of 120 observations y t = µ 1 I[t < T b ] + µ 2 I[t T b ] + ρy t 1 + ε t Forecast period 1970:7-2015:10 0.5 0.4 0.3 0.2 0.1 0 7 1970 1 1975 1 1980 1 1985 1 1990 1 1995 1 2000 1 2005 1 2010 1 2015 2 FRED-MD - https://research.stlouisfed.org/econ/mccracken/fred-databases/ Does modeling a structural break improve forecast accuracy? 15 of 17

RELATIVE MSFE y t = µ 1 I[t < T b ] + µ 2 I[t T b ] + ρy t 1 + ε t y t = µ + ρy t 1 + ε t Decide between the post-break forecast and full-sample forecast using (1) test derived here / (2) standard sup-f test Series Relative MSFE AR(1) AR(6) All series 0.945 0.924 OI 17 0.970 0.945 LM 32 0.948 0.949 CO 10 0.978 0.955 OrdInv 11 0.953 0.920 MC 14 0.965 0.951 IRER 21 0.871 0.847 P 21 0.970 0.824 S 4 0.911 0.954 Excluding forecasts where both tests do not indicate a break Does modeling a structural break improve forecast accuracy? 16 of 17

CONCLUSIONS Existing structural break tests are inappropriate when forecasting We develop a nearly optimal test to find breaks that are important when forecasting The test has good finite sample performance Far fewer breaks that are important for forecasting Shrinkage estimators can be treated along the same lines: Optimal weights of Pesaran, Pick, and Pranovich (2013) can be writting in terms of our forecast Wald test statistic Does modeling a structural break improve forecast accuracy? 17 of 17