Priors for the long run Domenico Giannone Michele Lenza New York - - PowerPoint PPT Presentation

priors for the long run
SMART_READER_LITE
LIVE PREVIEW

Priors for the long run Domenico Giannone Michele Lenza New York - - PowerPoint PPT Presentation

Priors for the long run Domenico Giannone Michele Lenza New York Fed European Central Bank Giorgio Primiceri Northwestern University 19 th Annual DNB Research Conference September 30, 2016 Giannone, Lenza, Primiceri Priors for the long run


slide-1
SLIDE 1

Priors for the long run

Giannone, Lenza, Primiceri Priors for the long run

Domenico Giannone

New York Fed

Michele Lenza

European Central Bank

Giorgio Primiceri

Northwestern University

19th Annual DNB Research Conference

September 30, 2016

slide-2
SLIDE 2

Giannone, Lenza, Primiceri Priors for the long run

What we do

 Propose a class of prior distributions for VARs that discipline the

long-run implications of the model Priors for the long run

slide-3
SLIDE 3

Giannone, Lenza, Primiceri Priors for the long run

What we do

 Propose a class of prior distributions for VARs that discipline the

long-run implications of the model Priors for the long run

 Properties

  • Based on macroeconomic theory
  • Conjugate  Easy to implement and combine with existing priors

 Perform well in applications

  • Good (long-run) forecasting performance
slide-4
SLIDE 4

Giannone, Lenza, Primiceri Priors for the long run

Outline

 A specific pathology of (flat-prior) VARs

  • Too much explanatory power of initial conditions and deterministic trends
  • Sims (1996 and 2000)

 Priors for the long run

  • Intuition
  • Specification and implementation

 Alternative interpretations and relation with the literature  Application: macroeconomic forecasting

slide-5
SLIDE 5

Giannone, Lenza, Primiceri Priors for the long run

Simple example

 AR(1):

slide-6
SLIDE 6

Giannone, Lenza, Primiceri Priors for the long run

Simple example

 AR(1):  Iterate backwards:

slide-7
SLIDE 7

Giannone, Lenza, Primiceri Priors for the long run

Simple example

 AR(1):  Iterate backwards:

 Model separates observed variation of the data into

  • DC: deterministic component, predictable from data at time 0
  • SC: unpredictable/stochastic component

SC DC

slide-8
SLIDE 8

Giannone, Lenza, Primiceri Priors for the long run

Simple example

 AR(1):  Iterate backwards:

 Model separates observed variation of the data into

  • DC: deterministic component, predictable from data at time 0
  • SC: unpredictable/stochastic component

 If ρ = 1, DC is a simple linear trend:

SC DC

slide-9
SLIDE 9

Giannone, Lenza, Primiceri Priors for the long run

Simple example

 AR(1):  Iterate backwards:

 Model separates observed variation of the data into

  • DC: deterministic component, predictable from data at time 0
  • SC: unpredictable/stochastic component

 If ρ = 1, DC is a simple linear trend:  Otherwise more complex:

SC DC

slide-10
SLIDE 10

Giannone, Lenza, Primiceri Priors for the long run

Pathology of (flat-prior) VARs (Sims, 1996 and 2000)

 OLS/MLE has a tendency to “use” the complexity of deterministic

components to fit the low frequency variation in the data

 Possible because inference is typically conditional on y0

  • No penalization for parameter estimates of implying steady states or trends far

away from initial conditions

slide-11
SLIDE 11

Giannone, Lenza, Primiceri Priors for the long run

Deterministic components in VARs

 Problem more severe with VARs

  • implied deterministic component is much more complex than in AR(1) case
slide-12
SLIDE 12

Giannone, Lenza, Primiceri Priors for the long run

Deterministic components in VARs

 Problem more severe with VARs

  • implied deterministic component is much more complex than in AR(1) case

 Example: 7-variable VAR(5) with quarterly data on

  • GDP
  • Consumption
  • Investment
  • Real Wages
  • Hours
  • Inflation
  • Federal funds rate

 Sample: 1955:I – 1994:IV  Flat or Minnesota prior

slide-13
SLIDE 13

Giannone, Lenza, Primiceri Priors for the long run

“Over-fitting” of deterministic components in VARs

slide-14
SLIDE 14

Giannone, Lenza, Primiceri Priors for the long run

“Over-fitting” of deterministic components in VARs

slide-15
SLIDE 15

Giannone, Lenza, Primiceri Priors for the long run

Pathology of (flat-prior) VARs (Sims, 1996 and 2000)

 OLS/MLE has a tendency to “use” the complexity of deterministic

components to fit the low frequency variation in the data

 Possible because inference is typically conditional on y0

  • No penalization for parameter estimates of implying steady states or trends far

away from initial conditions

➠Flat-prior VARs attribute an (implausibly) large share of the low

frequency variation in the data to deterministic components

slide-16
SLIDE 16

Giannone, Lenza, Primiceri Priors for the long run

Pathology of (flat-prior) VARs (Sims, 1996 and 2000)

 OLS/MLE has a tendency to “use” the complexity of deterministic

components to fit the low frequency variation in the data

 Possible because inference is typically conditional on y0

  • No penalization for parameter estimates of implying steady states or trends far

away from initial conditions

➠Flat-prior VARs attribute an (implausibly) large share of the low

frequency variation in the data to deterministic components

 Need a prior that downplays excessive explanatory power of initial

conditions and deterministic component

 One solution: center prior on “non-stationarity”

slide-17
SLIDE 17

Giannone, Lenza, Primiceri Priors for the long run

Outline

 A specific pathology of (flat-prior) VARs

  • Too much explanatory power of initial conditions and deterministic trends
  • Sims (1996 and 2000)

 Priors for the long run

  • Intuition
  • Specification and implementation

 Alternative interpretations and relation with the literature  Application: macroeconomic forecasting

slide-18
SLIDE 18

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run

slide-19
SLIDE 19

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run

 Rewrite the VAR in terms of levels and differences:

slide-20
SLIDE 20

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run

 Rewrite the VAR in terms of levels and differences:  Prior for the long run prior on centered at 0

slide-21
SLIDE 21

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run

 Rewrite the VAR in terms of levels and differences:  Prior for the long run prior on centered at 0  Standard approach (DLS, SZ, and many followers)

  • Push coefficients towards all variables being independent random walks
slide-22
SLIDE 22

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run

 Rewrite as

slide-23
SLIDE 23

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run

 Rewrite as 

Choose H and put prior on Λ conditional on H

slide-24
SLIDE 24

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run

 Rewrite as 

Choose H and put prior on Λ conditional on H

Economic theory suggests that some linear combinations of y are less(more) likely to exhibit long-run trends

slide-25
SLIDE 25

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run

 Rewrite as 

Choose H and put prior on Λ conditional on H

Economic theory suggests that some linear combinations of y are less(more) likely to exhibit long-run trends

Loadings associated with these combinations are less(more) likely to be 0

slide-26
SLIDE 26

Giannone, Lenza, Primiceri Priors for the long run

Example: 3-variable VAR of KPSW

Output Consumption Investment

slide-27
SLIDE 27

Giannone, Lenza, Primiceri Priors for the long run

Example: 3-variable VAR of KPSW

Output Consumption Investment

slide-28
SLIDE 28

Giannone, Lenza, Primiceri Priors for the long run

Example: 3-variable VAR of KPSW

Output Consumption Investment

Possibly stationary linear combinations

slide-29
SLIDE 29

Giannone, Lenza, Primiceri Priors for the long run

Example: 3-variable VAR of KPSW

Output Consumption Investment

Common trend Possibly stationary linear combinations

slide-30
SLIDE 30

Giannone, Lenza, Primiceri Priors for the long run

Example: 3-variable VAR of KPSW

Output Consumption Investment

Common trend Possibly stationary linear combinations

slide-31
SLIDE 31

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run: specification and implementation

slide-32
SLIDE 32

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run: specification and implementation

slide-33
SLIDE 33

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run: specification and implementation

  Conjugate

  • Can implement it with Theil mixed estimation in the VAR in levels
slide-34
SLIDE 34

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run: specification and implementation

  Conjugate

  • Can implement it with Theil mixed estimation in the VAR in levels
  • Can be easily combined with existing priors
slide-35
SLIDE 35

Giannone, Lenza, Primiceri Priors for the long run

Prior for the long run: specification and implementation

  Conjugate

  • Can implement it with Theil mixed estimation in the VAR in levels
  • Can be easily combined with existing priors
  • Can compute the ML in closed form

 Useful for hierarchical modeling and setting of hyperparameters ϕ (GLP, 2013)

slide-36
SLIDE 36

Giannone, Lenza, Primiceri Priors for the long run

Empirical results

 Deterministic component in 7-variable VAR  Forecasting

  • 3-variable VAR
  • 5-variable VAR
  • 7-variable VAR
slide-37
SLIDE 37

Giannone, Lenza, Primiceri Priors for the long run

Empirical results

 Deterministic component in 7-variable VAR

slide-38
SLIDE 38

Giannone, Lenza, Primiceri Priors for the long run

Empirical results

 Deterministic component in 7-variable VAR

  • GDP, Consumption, Investment, Real Wages, Hours, Inflation, Interest Rate
slide-39
SLIDE 39

Giannone, Lenza, Primiceri Priors for the long run

Empirical results

 Deterministic component in 7-variable VAR

  • GDP, Consumption, Investment, Real Wages, Hours, Inflation, Interest Rate

 H =

Real trend Consumption-to-GDP ratio Investment-to-GDP ratio Labor share Hours Real interest rate Nominal trend

Interpretation of H y

slide-40
SLIDE 40

Giannone, Lenza, Primiceri Priors for the long run

Empirical results

 Deterministic component in 7-variable VAR

  • GDP, Consumption, Investment, Real Wages, Hours, Inflation, Interest Rate

 Forecasting

  • 3-variable VAR

 H =

Real trend Consumption-to-GDP ratio Investment-to-GDP ratio Labor share Hours Real interest rate Nominal trend

Interpretation of H y

  • 5-variable VAR
  • 7-variable VAR
slide-41
SLIDE 41

Giannone, Lenza, Primiceri Priors for the long run

Empirical results

 Deterministic component in 7-variable VAR

  • GDP, Consumption, Investment, Real Wages, Hours, Inflation, Interest Rate

 Forecasting

  • 3-variable VAR

 H =

Real trend Consumption-to-GDP ratio Investment-to-GDP ratio Labor share Hours Real interest rate Nominal trend

Interpretation of H y

  • 5-variable VAR
  • 7-variable VAR
slide-42
SLIDE 42

Giannone, Lenza, Primiceri Priors for the long run

Empirical results

 Deterministic component in 7-variable VAR

  • GDP, Consumption, Investment, Real Wages, Hours, Inflation, Interest Rate

 Forecasting

  • 3-variable VAR

 H =

Real trend Consumption-to-GDP ratio Investment-to-GDP ratio Labor share Hours Real interest rate Nominal trend

Interpretation of H y

  • 5-variable VAR
  • 7-variable VAR
slide-43
SLIDE 43

Giannone, Lenza, Primiceri Priors for the long run

Deterministic components in VARs

slide-44
SLIDE 44

Giannone, Lenza, Primiceri Priors for the long run

Deterministic components in VARs with Prior for the Long Run

slide-45
SLIDE 45

Giannone, Lenza, Primiceri Priors for the long run

Forecasting results with 3-, 5- and 7-variable VARs

 Recursive estimation starts in 1955:I  Forecast-evaluation sample: 1985:I – 2013:I

slide-46
SLIDE 46

Giannone, Lenza, Primiceri Priors for the long run

3-variable VAR: MSFE (1985-2013)

slide-47
SLIDE 47

Giannone, Lenza, Primiceri Priors for the long run

3-variable VAR: MSFE (1985-2013)

slide-48
SLIDE 48

Giannone, Lenza, Primiceri Priors for the long run

Consumption- and Investment-to-GDP ratios

slide-49
SLIDE 49

Giannone, Lenza, Primiceri Priors for the long run

Forecasts (5 years ahead)

slide-50
SLIDE 50

Giannone, Lenza, Primiceri Priors for the long run

Forecasts (5 years ahead)

slide-51
SLIDE 51

Giannone, Lenza, Primiceri Priors for the long run

5-variable VAR: MSFE (1985-2013)

slide-52
SLIDE 52

Giannone, Lenza, Primiceri Priors for the long run

7-variable VAR: MSFE (1985-2013)

𝝆

slide-53
SLIDE 53

Giannone, Lenza, Primiceri Priors for the long run

Invariance to rotations of the “stationary” space

 Our baseline prior depends on the choice of a specific H matrix

𝐼 = 𝛾⊥

𝛾′

slide-54
SLIDE 54

Giannone, Lenza, Primiceri Priors for the long run

Invariance to rotations of the “stationary” space

 Our baseline prior depends on the choice of a specific H matrix

𝐼 = 𝛾⊥

𝛾′

 Economic theory is useful, but not sufficient to uniquely pin down H

  • Macro models are typically informative about 𝜸⊥ and sp(𝜸)
slide-55
SLIDE 55

Giannone, Lenza, Primiceri Priors for the long run

Invariance to rotations of the “stationary” space

 Our baseline prior depends on the choice of a specific H matrix

𝐼 = 𝛾⊥

𝛾′

 Economic theory is useful, but not sufficient to uniquely pin down H

  • Macro models are typically informative about 𝜸⊥ and sp(𝜸)

➠ Extension of our PLR that is invariant to rotations of 𝜸

slide-56
SLIDE 56

Giannone, Lenza, Primiceri Priors for the long run

Invariance to rotations of the “stationary” space

 Our baseline prior depends on the choice of a specific H matrix

𝐼 = 𝛾⊥

𝛾′

 Economic theory is useful, but not sufficient to uniquely pin down H

  • Macro models are typically informative about 𝜸⊥ and sp(𝜸)

➠ Extension of our PLR that is invariant to rotations of 𝜸 Baseline PLR: Λ∙𝑗 ∙ 𝐼𝑗∙𝑧 0 |𝐼, Σ ~ 𝑂 0, 𝜚𝑗

2Σ , 𝑗 = 1, … , 𝑜

slide-57
SLIDE 57

Giannone, Lenza, Primiceri Priors for the long run

Invariance to rotations of the “stationary” space

 Our baseline prior depends on the choice of a specific H matrix

𝐼 = 𝛾⊥

𝛾′

 Economic theory is useful, but not sufficient to uniquely pin down H

  • Macro models are typically informative about 𝜸⊥ and sp(𝜸)

➠ Extension of our PLR that is invariant to rotations of 𝜸 Baseline PLR: Λ∙𝑗 ∙ 𝐼𝑗∙𝑧 0 |𝐼, Σ ~ 𝑂 0, 𝜚𝑗

2Σ , 𝑗 = 1, … , 𝑜

Invariant PLR: Λ∙𝑗 ∙ 𝐼𝑗∙𝑧 0 |𝐼, Σ ~ 𝑂 0, 𝜚𝑗

2Σ , 𝑗 = 1, … , 𝑜 − 𝑠

∑ Λ∙𝑗 ∙ 𝐼𝑗∙𝑧 0 |𝐼, Σ ~ 𝑂 0, 𝜚𝑜−𝑠+1

2

Σ

𝑜 𝑗=𝑜−𝑠+1

slide-58
SLIDE 58

Giannone, Lenza, Primiceri Priors for the long run

7-variable VAR: Forecasting results with “invariant” PLR

slide-59
SLIDE 59

Giannone, Lenza, Primiceri Priors for the long run

H y in the data

𝝆 𝝆

slide-60
SLIDE 60

Giannone, Lenza, Primiceri Priors for the long run

7-variable VAR: Forecasting results with “invariant” PLR

slide-61
SLIDE 61

Giannone, Lenza, Primiceri Priors for the long run

Strengths and weaknesses

 Strengths

  • Imposes discipline on long-run behavior of the model
  • Based on robust lessons of theoretical macro models
  • Performs well in forecasting (especially at longer horizons)
  • Very easy to implement
slide-62
SLIDE 62

Giannone, Lenza, Primiceri Priors for the long run

Strengths and weaknesses

 Strengths

  • Imposes discipline on long-run behavior of the model
  • Based on robust lessons of theoretical macro models
  • Performs well in forecasting (especially at longer horizons)
  • Very easy to implement

 “Weak” points

  • Non-automatic procedure  need to think about it
  • Might prove difficult to set up in large-scale models  might require too

much thinking

slide-63
SLIDE 63

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

 Rewrite as

slide-64
SLIDE 64

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

 Rewrite as

slide-65
SLIDE 65

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

slide-66
SLIDE 66

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

 Error Correction Model: dogmatic prior on Λ1 = 0

slide-67
SLIDE 67

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

 Error Correction Model: dogmatic prior on Λ1 = 0

  • KPSW, CEE

 fix β based on theory  flat prior on Λ2

slide-68
SLIDE 68

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

 Error Correction Model: dogmatic prior on Λ1 = 0

  • KPSW, CEE

 fix β based on theory  flat prior on Λ2

  • Cointegration

 estimate β  flat prior on Λ2  EG (1987)

slide-69
SLIDE 69

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

 Error Correction Model: dogmatic prior on Λ1 = 0

  • Bayesian cointegration

 uniform prior on sp(β)  KSvDV (2006)

  • Cointegration

 estimate β  flat prior on Λ2  EG (1987)

  • KPSW, CEE

 fix β based on theory  flat prior on Λ2

slide-70
SLIDE 70

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

 Error Correction Model: dogmatic prior on Λ1 = 0  VAR in first differences: dogmatic prior on Λ1 = Λ2 = 0

  • KPSW, CEE

 fix β based on theory  flat prior on Λ2

  • Cointegration

 estimate β  flat prior on Λ2  EG (1987)

  • Bayesian cointegration

 uniform prior on sp(β)  KSvDV (2006)

slide-71
SLIDE 71

Giannone, Lenza, Primiceri Priors for the long run

Connections and extreme cases

 Error Correction Model: dogmatic prior on Λ1 = 0  VAR in first differences: dogmatic prior on Λ1 = Λ2 = 0  Sum-of-coefficients prior (DLS, SZ)

  • [ β’ β’ ]’ = H = I
  • shrink Λ1 and Λ2 to 0
  • KPSW, CEE

 fix β based on theory  flat prior on Λ2

  • Cointegration

 estimate β  flat prior on Λ2  EG (1987)

  • Bayesian cointegration

 uniform prior on sp(β)  KSvDV (2006)

slide-72
SLIDE 72

Giannone, Lenza, Primiceri Priors for the long run

3-var VAR: Mean Squared Forecast Errors (1985-2013)