Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15...

39
Macroeconomic Forecasting in Times of Crises Pablo Guerr´ on-Quintana Molin Zhong 1 Boston College and ESPOL Federal Reserve Board September 2017 1 The views expressed in this paper are solely the responsibility of the authors and should not be interpreted as reflecting the views of the Board of Governors of the Federal Reserve System or of any other person associated with the Federal Reserve System. 1

Transcript of Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15...

Page 1: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Macroeconomic Forecasting in Times of Crises

Pablo Guerron-Quintana Molin Zhong1

Boston College and ESPOL

Federal Reserve Board

September 2017

1The views expressed in this paper are solely the responsibility of the authors and should notbe interpreted as reflecting the views of the Board of Governors of the Federal Reserve System orof any other person associated with the Federal Reserve System.

1

Page 2: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Motivation◦ Great Recession difficult time for macroeconomic forecasters

(Potter, 2011)

U.S. Industrial production 1-quarter ahead forecasts

2007.75 2008.5 2009.25 2010−7

−6

−5

−4

−3

−2

−1

0

1

2

3

Blue: Data, Green: Greenbook, Red: SPF

2

Page 3: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

What we do

Based on nearest-neighbor (NN) techniques, we propose methods that:

1. Match recent pattern of data series from current time period withsimilar patterns in past

2. Forecast future movements in data series from its realizationsfollowing matched time periods in the past

We apply these methods to forecast 13 postwar U.S. macro and financialdata series.

3

Page 4: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

What we find

◦ Forecasts using nearest-neighbor methods ...

� Significantly outperform optimally-selected ARIMA models for manydata series

� Almost always better than linear alternatives

� Do particularly well during the Great Recession

◦ Incorporating house price information helps a lot (significant gainsover ARIMA models for 60% of the data series)

� Financial factors are also important (although less so)

� Oil prices do not seem to help

4

Page 5: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Literature

◦ Nearest-neighbor methods (Farmer and Sidorowich (1987), Dieboldand Nason (1990))

◦ Uses in economics:

� Exchange rates (Mizrach (1992), Fernandez-Rodriguez andSosvilla-Rivero (1998), Meade (2002))

� GDP (Ferrara et. al. (2010))

� Unemployment (Golan and Perloff (2004))

� Interest rates (Barkoulas et. al. (2003))

� Commodity prices (Agnon et. al. (1999))

◦ Intercept corrections (Clements and Hendry (1996))

◦ No systematic evaluation of nearest-neighbor methods on a widevariety of macro and financial time series

◦ No work on the Great Recession

5

Page 6: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Framework: Graphical Representation

6

Page 7: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Framework: Graphical Representation

7

Page 8: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Framework: Graphical Representation

8

Page 9: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

FrameworkIn our proposal,

Baseline model: ARIMA selected using BIC and unit root pretests

◦ Produce forecasts yt+1,ARIMA

Goal: Adjust forecasts produced from baseline model to take intoaccount past systematic errors

◦ e.g. suppose baseline model has consistently overpredicted ytentering into recessions

Remarks:

◦ Bayesian flavor: ARIMA → likelihood. Prior: systematic correction

◦ Flexible approach, choose your preferred baseline model.

Question: How do we find “similar” time periods?

9

Page 10: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Nearest-neighbor methods

Two main classes of matching algorithms

◦ Match to levels

Suppose we match to the first time period (y1, ..., yk):

dist(k) =

k∑i=1

w(i) (yt−k+i − yi)2.

◦ Match to deviations from local mean

dist(k) =

k∑i=1

w(i) ((yt−k+i − yt)− (yi − yk))2.

where w is an increasing function in i: w(i) = 1k−i+1

Key parameter to choose is k: match length

10

Page 11: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Adjusted forecasting model

Suppose first sequence is one that is matched

yt+1 = (yk+1 − yk+1,ARIMA)︸ ︷︷ ︸Error from matched time period

+ yt+1,ARIMA,

We can also take the first m matched sequences ranked by distance tocurrent {yt, ..., yt−k+1} to do this correction

yt+1 =1

m

m∑i

(yl(i)+1 − yl(i)+1,ARIMA

)+ yt+1,ARIMA

where {yl(i), yl(i)−1, ..., yl(i)−k+1} is the ith closest match to{yt, ..., yt−k+1}

11

Page 12: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Model selection

There are 2 free parameters in our approach:

◦ k (Match length): Grid from 2− 70 (by 10)

◦ m (Number of averages): Grid from 2− 80 (by 10)

Use past recursive out-of-sample mean squared error to select optimal kand m (predictive least squares)

MSE =1

t− t1

t∑s=t1

(ys|s−1 − ys

)2

12

Page 13: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Data series

We consider 13 monthly U.S. macroeconomic and financial data seriesfrom 1959M1− 2015M5

Macro variables

◦ Inflation

◦ Federal funds rate

◦ Unemployment

◦ Payroll employment

◦ Industrial production

◦ Personal consumptionexpenditures

◦ Real personal income

◦ Average hourly earnings

◦ Housing starts

◦ Capacity utilization

Financial variables

◦ S&P500

◦ Real estate loans

◦ Commercial and industrialloans

13

Page 14: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Recursive out-of-sample forecasting exercise

Forecasting details

◦ Begin forecasting at 1990M1, one-step ahead

◦ Forecast monthly, reestimating model every period

◦ t1 = 1975M1

◦ Forecast comparison to baseline linear model using Diebold andMariano (1995) test statistic

Baseline model details

◦ Select ARIMA model using BIC

14

Page 15: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Forecast comparison overview

Match to deviations forecasts better for...

◦ Inflation

◦ Federal funds rate

◦ Unemployment**

◦ Payroll employment

◦ Industrial production**

◦ Personal consumptionexpenditures*

◦ Real personal income**

◦ Average hourly earnings

◦ Housing starts

◦ Capacity utilization

◦ S&P500

◦ Real estate loans**

◦ Commercial and industrialloans

RMSE

15

Page 16: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Forecasting in the Great Recession

RCSd =∑

error2B −∑

error2NN

Recursive cum sum of squares diff (IP)

1995 2000 2005 2010 2015−4

−2

0

2

4

6

8

10

12

Recursive cum sum of squares diff (C&Iloans)

1995 2000 2005 2010 2015−1

0

1

2

3

4

5

◦ Relative RMSE IP: 0.92

◦ Relative RMSE C&I: 0.9516

Page 17: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Comparison to rolling-window ARMA(1,1)

Match to deviations forecasts better for...

◦ Inflation

◦ Federal funds rate

◦ Unemployment**

◦ Payroll employment

◦ Industrial production

◦ Personal consumptionexpenditures**

◦ Real personal income**

◦ Average hourly earnings

◦ Housing starts**

◦ Capacity utilization

◦ S&P500**

◦ Real estate loans**

◦ Commercial and industrialloans

RMSE

AR(1)

17

Page 18: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Drivers of the Great Recession

Question: Do potentially important (nonlinear) drivers of the GreatRecession help improve forecasting performance?

Theories:

◦ Financial factors – Christiano, Motto, Rostagno (2014), Gilchristand Zakrajsek (2012)

◦ Housing – Iacoviello (2005), Liu, Wang, Zha (2013), Guerrieri andIacoviello (2015)

◦ Oil prices – Hamilton (2009)

18

Page 19: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

What are reasonable ”X”?

◦ Financial factors Results

� Gilchrist and Zakrajsek (2012) excess bond premium

◦ Housing

� Case-Shiller House Price Index growth

◦ Oil prices Results

� West Texas Intermediate, deflated by PCE prices

19

Page 20: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

House Price IndexNearest neighbor X vs ARIMA

◦ Inflation**

◦ Federal funds rate

◦ Unemployment**

◦ Payroll employment*

◦ Industrial production*

◦ Personal consumptionexpenditures*

◦ Real personal income**

◦ Average hourly earnings

◦ Housing starts**

◦ Capacity utilization

◦ S&P500

◦ Real estate loans**

◦ Commercial and industrialloans

ARIMAX vs ARIMA

◦ Inflation

◦ Federal funds rate

◦ Unemployment

◦ Payroll employment

◦ Industrial production

◦ Personal consumptionexpenditures

◦ Real personal income

◦ Average hourly earnings

◦ Housing starts

◦ Capacity utilization

◦ S&P500

◦ Real estate loans

◦ Commercial and industrialloans

RMSE

20

Page 21: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Industrial production: NNX - B, ARIMAX - R

1995 2000 2005 2010 2015−2

−1

0

1

2

3

4

5

6

7

8

9

◦ Relative RMSE NNX: 0.96

◦ Relative RMSE ARIMAX: 1.00

21

Page 22: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Patterns after which we tend to do well

-15 -10 -5 0-0.6

-0.4

-0.2

0

0.2

0.4HPI patterns IP

-15 -10 -5 0-0.6

-0.4

-0.2

0

0.2

0.4HPI patterns unemp

-15 -10 -5 0-0.6

-0.4

-0.2

0

0.2

0.4HPI patterns infl

-15 -10 -5 0-0.6

-0.4

-0.2

0

0.2

0.4IP patterns

-15 -10 -5 05.5

6

6.5Unemp patterns

-15 -10 -5 00

0.05

0.1

0.15

0.2

0.25

0.3Infl patterns

22

Page 23: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

House Price Index

◦ House price index important factor in macroeconomic/financialvariable forecasting

� Strong forecasting gains in the Great Recession

◦ Strong nonlinear forecasting relationship between house price indexand many variables

◦ Little evidence of linear forecasting relationship

Survey comparison

Multiple horizons

Multivariate

23

Page 24: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Conclusion

◦ We propose and evaluate the nearest neighbor method as aforecasting tool on 13 U.S. macro and financial time series

◦ We find that the method delivers significantly better forecasts whencompared to optimally-selected ARIMA models

� Especially large gains in the Great Recession

◦ House price information can improve forecasts

◦ Interesting extension: DSGE model as auxiliary model.

24

Page 25: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

What information is being used to forecast IP?

2007.5 2008 2008.5 2009 2009.5 2010

1975

1980

1985

1990

1995

2000

2005

2010

Blue: Top match, Red: 2nd, Black: 3rd

25

Page 26: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Industrial production: Data-blue, Greenbook, SPF-red,NNX-pink

2007.75 2008.5 2009.25 2010−7

−6

−5

−4

−3

−2

−1

0

1

2

3

Return

26

Page 27: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Multi-step forecasting

NN - X versus ARMA/ARIMA model forecast comparison based on RMSE for

multiple horizons (months) (RMSE ratio relative to ARMA/ARIMA model fore-

cast)

3 6 12

Inflation 0.97 0.98 0.98Federal funds rate 0.96 0.96 0.94Unemployment 0.94 0.88∗ 0.80∗∗

Payroll employment 0.95 0.92∗ 0.91Industrial production 0.96 0.98 0.98Personal consumption 0.99 0.98∗ −Real personal income 0.99 1.00 0.97∗∗

Average hourly earnings 0.99 1.00 0.99Housing starts 0.99∗∗ 0.98∗∗ 0.99Capacity utilization 0.97 0.99 0.99S&P500 0.99 0.99 0.99Real estate loans 0.98 0.98 0.96Commercial and industrial loans 0.97∗ 0.96∗∗ 0.96∗

Return

27

Page 28: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Multivariate extension

2−variable nearest-neighbor versus VAR model forecast comparison based on

RMSE (1 step ahead) (RMSE ratio relative to VAR model forecast)

Inflation 0.94∗∗

Federal funds rate 1.03Unemployment 0.99Payroll employment 0.99Industrial production 0.98∗∗

Personal consumption 0.99Real personal income 0.95Average hourly earnings 1.00Housing starts 0.98∗∗

Capacity utilization 0.98∗∗

S&P500 0.99Real estate loans 0.98∗

Commercial and industrial loans 0.97∗∗

Return

28

Page 29: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

RMSE NN-2 versus Rolling-window ARMA(1,1)

Inflation 1.00Federal funds rate 1.07Unemployment 0.87∗∗

Payroll employment 0.97Industrial production 0.98Personal consumption 0.94∗∗

Real personal income 0.90∗∗

Average hourly earnings 0.98Housing starts 0.96∗∗

Capacity utilization 0.95S&P500 0.96∗∗

Real estate loans 0.95∗∗

Commercial and industrial loans 1.00

Return

29

Page 30: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

RMSE NN-2 versus Rolling-window AR(1)

Inflation 0.99Federal funds rate 1.06Unemployment 0.86∗∗

Payroll employment 0.87∗∗

Industrial production 0.95∗

Personal consumption 0.95∗∗

Real personal income 0.91∗∗

Average hourly earnings 0.98Housing starts 0.95∗∗

Capacity utilization 0.94S&P500 0.97∗∗

Real estate loans 0.95∗∗

Commercial and industrial loans 0.93∗∗

Return

30

Page 31: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Excess bond premiumNearest neighbor X vs ARIMA

◦ Inflation*

◦ Federal funds rate

◦ Unemployment*

◦ Payroll employment

◦ Industrial production

◦ Personal consumptionexpenditures

◦ Real personal income

◦ Average hourly earnings**

◦ Housing starts*

◦ Capacity utilization

◦ S&P500

◦ Real estate loans**

◦ Commercial and industrialloans**

ARIMAX vs ARIMA

◦ Inflation

◦ Federal funds rate**

◦ Unemployment

◦ Payroll employment

◦ Industrial production

◦ Personal consumptionexpenditures

◦ Real personal income

◦ Average hourly earnings

◦ Housing starts

◦ Capacity utilization

◦ S&P500

◦ Real estate loans

◦ Commercial and industrialloans**

31

Page 32: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Industrial production: NNX - B, ARIMAX - R

1995 2000 2005 2010 2015

0

1

2

3

4

5

6

32

Page 33: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Forecast comparisons: NNX - B, ARIMAX - R

Inflation

1995 2000 2005 2010 2015

−0.3

−0.2

−0.1

0

0.1

0.2

0.3

Unemployment

1995 2000 2005 2010 2015−0.2

−0.1

0

0.1

0.2

0.3

0.4

Housing Starts

1995 2000 2005 2010 2015−1000

−500

0

500

C&I loans

1995 2000 2005 2010 2015

0

2

4

6

8

10

12

14

33

Page 34: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

EBP Summary

◦ Including EBP does improve macroeconomic/financial variableforecasting performance

� Oftentimes large forecasting gains in the Great Recession

◦ Nearest neighbor X produces more series with significant forecastingdifference versus ARIMA than ARIMAX does

� HOWEVER: overall forecasting gains often similar

◦ Strong evidence of nonlinear forecasting relationship:

� Inflation� Average hourly earnings� Housing starts� Real estate loans

Return

34

Page 35: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Real oil priceNearest neighbor X vs ARIMA

◦ Inflation**

◦ Federal funds rate

◦ Unemployment

◦ Payroll employment

◦ Industrial production

◦ Personal consumptionexpenditures

◦ Real personal income*

◦ Average hourly earnings**

◦ Housing starts

◦ Capacity utilization

◦ S&P500

◦ Real estate loans**

◦ Commercial and industrialloans

ARIMAX vs ARIMA

◦ Inflation**

◦ Federal funds rate

◦ Unemployment

◦ Payroll employment

◦ Industrial production

◦ Personal consumptionexpenditures

◦ Real personal income

◦ Average hourly earnings*

◦ Housing starts

◦ Capacity utilization

◦ S&P500

◦ Real estate loans

◦ Commercial and industrialloans

35

Page 36: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Industrial production: NNX - B, ARIMAX - R

1995 2000 2005 2010 2015−2

−1

0

1

2

3

4

5

36

Page 37: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Forecast comparisons: NNX - B, ARIMAX - R

Inflation

1995 2000 2005 2010 2015

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

Unemployment

1995 2000 2005 2010 2015−0.1

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

Housing Starts

1995 2000 2005 2010 2015−600

−500

−400

−300

−200

−100

0

100

200

300

C&I loans

1995 2000 2005 2010 2015−1

−0.5

0

0.5

1

1.5

2

37

Page 38: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

Real oil price Summary

◦ Nearest neighbor X with oil prices oftentimes forecasts better thanARIMA model. Significant for:

� Inflation� Average hourly earnings� Real estate loans

◦ ARIMAX with oil prices does well for inflation, FFR, and averagehourly earnings

� Oftentimes forecasts worse than ARIMA model

◦ Weaker evidence of nonlinear forecasting relationship

Return

38

Page 39: Macroeconomic Forecasting in Times of Crises · IP patterns-15 -10 -5 0 5.5 6 6.5 Unemp patterns-15 -10 -5 0 0 0.05 0.1 0.15 0.2 0.25 0.3 ... Multi-step forecasting NN - X versus

RMSE Results

Forecast comparison based on RMSE (1-step ahead) (RMSE ratio relative to

ARMA/ARIMA model forecast)

NN MS-AR NNX ARMAX1 2 B H O B H O

Inflation 0.98∗∗ 0.99 1.02 0.98∗ 0.96∗∗ 0.95∗∗ 1.00 0.99 0.93∗∗

Federal funds rate 1.03 0.95 − 0.97 0.97 1.01 1.43 0.98 0.99Unemployment 1.00 0.95∗∗ 1.02∗∗ 0.98∗ 0.97∗∗ 0.98 0.98 0.99 1.00Payroll employment 0.96∗ 0.97 1.04 0.98 0.96∗ 0.99 0.96 1.00 1.02Industrial production 0.96∗∗ 0.96∗∗ 0.98 0.97 0.96∗ 0.98 0.97 1.00 1.00Personal consumption 0.98 0.98∗ 1.03∗∗ 0.99 0.96∗ 0.99 1.00 1.00 1.02Real personal income 0.91∗∗ 0.95∗∗ 1.01 0.98 0.98∗∗ 0.98∗ 0.98 0.99 0.99Average hourly earnings 1.00 1.00 1.01 0.97∗∗ 0.97 0.96∗∗ 1.00 1.01 0.96∗

Housing starts 0.99 0.99 0.99 0.98∗ 0.98∗∗ 1.00 1.02 1.01 1.01Capacity utilization 0.99 0.98 0.98 0.97 0.98 0.99 0.98 1.00 1.00S&P500 0.99 0.99 1.00 0.99 1.01 0.99 0.99 1.00 1.04Real estate loans 0.99 0.98∗∗ 1.00 0.98∗∗ 0.98∗∗ 0.98∗∗ 1.00 0.99 1.00Commercial and industrial loans 0.97∗∗ 0.99 0.96∗∗ 0.96∗∗ 0.99 0.99 0.94∗∗ 1.00 1.00

Return

39