An insight into output gap uncertainty: improving total factor - - PDF document
An insight into output gap uncertainty: improving total factor - - PDF document
An insight into output gap uncertainty: improving total factor productivity cycle estimates by using capacity utilization C.Planas ( a ) , W.Roeger ( b ) and A.Rossi ( a ) ( a ) European Commission, JRC ( b ) European Commission, ECFIN
Motivation Relying on the output gap (OG) for counter- cyclical policy can be damaging in case of mis- measurement:
- Orphanides
(2003, JME) argues that underestimation of OG in real-time is responsible for US high inflation in the 1970s.
- Nelson and Nikolov (2003, JEB) reach a similar
conclusion for the 70s and 80s UK inflation. Both studies attribute the
- utput
gap mis- measurement to an undetected slowdown
- f
potential productivity growth.
Motivation In the production function approach OG = TFP gap + labour gap Objective: improve TFP gap estimation. The largest uncertainty is faced during transition years between business cycle phases. For these years OG estimates frequently switch sign when new information becomes available, e.g. 2000 before the 2002 downturn.
Motivation Trend-cycle decomposition of TFP is difficult in real-time also because of data uncertainty: TFP 2000-2009 vintages (logs)
0.52 0.66 0.82
be
0.4 0.58 0.76
dk
0.41 0.59 0.78
de
0.39 0.58 0.79
el
0.52 0.62 0.72
es
0.47 0.64 0.83
fr
0.5 0.85 1.22
ie
0.46 0.6 0.74
it
0.48 0.7 0.93
lu
85 88 91 94 97 00 03 06 09 0.43 0.61 0.79
nl
85 88 91 94 97 00 03 06 09 0.58 0.77 0.97
pt
85 88 91 94 97 00 03 06 09 0.33 0.54 0.76
uk
Motivation For instance if we apply HP to estimate the TFP gap, assessing whether in 2000 the gap is above or below potential is impossible: HP real-time estimates of the TFP gap
−1.94 1.8
be
−3.02 2.83
dk
−1.47 2.74
de
−3.18 3.62
el
−1.25 0.76
es
−1.87 1.75
fr
−5.58 4.22
ie
−2.46 1.82
it
−4.25 4.77
lu
94 97 00 03 06 09 −2.2 3.49
nl
94 97 00 03 06 09 −3.79 4.28
pt
94 97 00 03 06 09 −2.82 3.01
uk
Same problem occurs in 2007.
Motivation ⇒ To improve real-time OG estimation, the TFP decomposition needs to be stabilized. Our strategy is to complement TFP with a variable that goes along with the business cycle but is free
- f revisions, namely capacity utilization.
Business Survey Indicator (BSI)
−6.75 4.62
be
−5.37 3.47
dk
−6.54 5.12
de
−4.77 2.53
el
−6.52 3.17
es
−7.41 4.5
fr
−3.79 5.41
ie
−6.44 3.82
it
−13.93 5.6
lu
85 88 91 94 97 00 03 06 09 −6.31 2.64
nl
85 88 91 94 97 00 03 06 09 −5.6 3
pt
85 88 91 94 97 00 03 06 09 −8.56 4.37
uk
Results 1. For most EU countries, loading CU improves the real-time reliability of TFP gap estimates. 2. Due to a slowdown of TFP growth in EU in the last decade, there is a general tendency to overestimate potential growth of TFP ⇔ underestimate TFP cycle and thus OG. This pattern can be accommodated by specifiying a change-point slope.
A model for TFP and CU Use of CU indicators has been previously suggested (Ruenstler, 2002, Proietti et al. 2007), but so far no model-based rationale has been given. A simple model: Y = (K EK UK)1−α (L EL UL)α E: efficiency; U: utilization. Compatible with the TFP-defining equality Y = TFP K1−α Lα if TFP = (EK UK)1−α (EL UL)α
A model for TFP and CU Separating persistent and short-term elements: TFP = (E1−α
K
Eα
L) × (U 1−α K
U α
L)
= P × C
- Efficiency is not measured ⇒ P is unobserved.
- Only aggregate CU is available (U), without
distinguishing between UK and UL.
- As U is built from surveys, we expect a high
correlation between U and UK.
- We assume a positive correlation between UL and
UK: uL = γ uK + ǫ (in logs). Hence: c = (1 − α + α γ)u + αǫ
A model for TFP and CU Our TFP bivariate decomposition is such that: tfpt = pt + ct ut = µu + βct + eut β = 1 1 − α(1 − γ) > 1 with dynamics: ∆pt = w + µt−1 µt = ρ µt−1 + aµt 0 < ρ < 1 ct = 2A cos(2π/τ) ct−1 − A2 ct−2 + act where aµt and act are orthogonal white noises.
Model estimation Performed in the Bayesian context using Program GAP downloadable at eemc.jrc.ec.europa.eu. Prior (· · ·) and posterior densities of β TFP data vintage 2009
0.21 0.87 1.52 2.19 0.5 1 be 0.51 1.04 1.56 2.1 0.5 1 1.5 dk 0.01 0.8 1.59 2.39 0.2 0.4 0.6 0.8 de 0.51 1.01 1.53 0.5 1 1.5 el 1.08 1.86 2.64 3.42 0.5 1 es 0.56 1.3 2.04 2.79 0.5 1 fr 0.05 0.69 1.34 1.99 0.5 1 ie 0.88 1.34 1.8 2.26 0.5 1 1.5 it 0.29 0.9 1.51 2.13 0.5 1 1.5 lu 0.31 0.68 1.05 1.43 0.5 1 1.5 2 nl 0.67 1.34 2.01 0.5 1 pt 0.21 0.83 1.45 2.08 0.5 1 uk
Model validation methodology
- To
check whether CU can enhance the TFP decomposition, we compare three different approaches: HP on forecast-extended series, the univariate trend plus cycle decomposition, and the bivariate TFP-CU system.
- We estimate the model recursively with TFP
real-time vintages from 2000 until 2009.
- We compare the stability of TFP gap estimates
for the years 2000 and 2007.
- We summarise the corrections to real-time
preliminary estimates in terms of revision variances.
TFP cycle for 2000 (×100)
0.18 1.2 2.22
be
−1.12 0.35 1.81
dk
−1.01 1.01
de
−1.03 0.15 1.33
el
−0.3 0.61 1.51
es
0.45 1.55 2.65
fr
2.01 3.24 4.48
ie
−0.36 0.86 2.08
it
−0.74 2.76 6.25
lu
00 01 02 03 04 05 06 07 08 09 −0.48 1.2 2.89
nl
00 01 02 03 04 05 06 07 08 09 −0.66 1.81 4.27
pt
00 01 02 03 04 05 06 07 08 09 −0.74 0.28 1.31
uk
— — BSI – – HP · · · Univariate
- BSI estimates are more stable than univariate.
- BSI estimates are more stable than HP for 9 nine
countries, i.e. all but EL, NL and UK.
- For DK, DE, ES, IT, LU and PT, HP and BSI
return initial estimates of opposite signs.
- HP revisions lead to a sign switch.
TFP cycle for 2007 (×100)
−0.32 0.58 1.48
be
−1.04 0.11 1.26
dk
−0.66 1.03 2.72
de
−0.71 0.29 1.29
el
−0.36 0.04 0.45
es
−1.36 −0.11 1.14
fr
−2.75 −0.08 2.58
ie
−1.02 0.11 1.23
it
−0.66 1.64 3.94
lu
07 08 09 −0.96 1.1 3.16
nl
07 08 09 −1.47 1.46
pt
07 08 09 −0.19 0.97 2.13
uk
— — BSI – – HP · · · Univariate
- BSI estimates are more stable than HP and univ.
- Like for 2000, general tendency to revise upward.
- Potential growth is initially over-estimated, most
likely because of the constant drift assumption.
- BSI attenuates this pattern as BSI is above
average in 2007.
Revisions standard deviation (×100)
0.25 0.56 0.89
be
0.37 0.87 1.38
dk
0.39 1 1.61
de
0.43 0.88 1.33
el
0.4 0.73 1.06
es
0.48 1 1.52
fr
1.42 1.95 2.49
ie
0.31 0.91 1.52
it
1.18 1.95 2.73
lu
1 2 3 4 0.87 1.43 2.01
nl
1 2 3 4 0.74 1.16 1.59
pt
1 2 3 4 0.57 1.02 1.48
uk
— — BSI – – HP · · · Univariate
- In real-time, over 2000-2009 TFP gap estimates
that load BSI are on average more stable than HP and univariate.
- EL is the only exception.
Relaxing the constant drift hypothesis Instead of a constant drift + AR(1)-slope we consider the change point model: ∆pt = µt−1 + apt ∆µt = St aµt p(St = 0) = p0
- St = 0 ⇒ µt is constant
- St = 1 ⇒ ∆µt = aµt.
Relaxing the constant drift hypothesis TFP cycle for 2007
0.22 0.78 1.33
be
0.35 0.82 1.28
dk
−0.68 0.17 1.01
de
−0.73 −0.19 0.36
el
−0.21 −0.03 0.14
es
−0.87 0.01 0.9
fr
−0.95 0.38 1.72
ie
0.26 0.88 1.49
it
1.21 2.36 3.52
lu
07 08 09 −0.95 0.32 1.58
nl
07 08 09 0.29 0.75 1.21
pt
07 08 09 −0.31 0.32 0.96
uk
— — Change-point slope – – Constant drift
- Strong improv for BE, DE, FR, IE, IT, NL, PT.
- Over 2000-2008, the change-point improves the
real-time reliability for 7 countries, and yields results similar to the constant drift for 3 countries.
Common cycle test common cycle idio cycle log p(x|M0) log p(x|Ma) p(M0|x) BE 124.80 121.64 .96 DK 120.34 112.50 .99 DE 118.62 119.15 .37 EL 121.18 121.70 .37 ES 131.70 131.38 .58 FR 129.30 122.52 .99 IE 95.00 92.13 .94 IT 131.63 123.30 .99 LU 97.43 93.04 .98 NL 135.70 128.91 .99 PT 106.56 108.84 .09 UK 129.74 125.14 .99
Note: results based on the 2009 TFP vintage. M0: common cycle model Ma: idiosyncratic cycle model; p(M0|x) tests M0 against Ma.
Change-point test constant drift change-point log p(x|M0) log p(x|M1) p(M1|x) BE 124.80 125.34 .63 DK 120.34 124.79 .99 DE 118.62 126.28 .99 EL 121.18 123.54 .91 ES 131.70 136.16 .99 FR 129.30 137.03 .99 IE 95.00 100.62 .99 IT 131.63 138.84 .99 LU 97.43 104.49 .99 NL 135.70 139.00 .96 PT 106.56 111.37 .99 UK 129.74 138.78 .99
Note: results based on the 2009 TFP vintage. M0: common cycle model; M1: change-point slope; p(M1|x) tests M1 against M0.