Download - MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Transcript
Page 1: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

MA Advanced Econometrics:Applying Least Squares to Time Series

Karl Whelan

School of Economics, UCD

February 15, 2011

Karl Whelan (UCD) Time Series February 15, 2011 1 / 24

Page 2: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Part I

Time Series: Standard Asymptotic Results

Karl Whelan (UCD) Time Series February 15, 2011 2 / 24

Page 3: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

OLS Estimates of AR(n) Models Are Biased

Consider the AR(1) model

yt = ρyt−1 + εt (1)

The OLS estimator for a sample of size T is

ρ =

∑Tt=2 yt−1yt∑Tt=2 y2

t−1

(2)

= ρ +

∑Tt=2 yt−1εt∑Tt=2 y2

t−1

(3)

= ρ +T∑

t=2

(yt−1∑Tt=2 y2

t−1

)εt (4)

εt is independent of yt−1, so E (yt−1εt) = 0. However, εt is not

independent of the sum∑T

t=2 y2t−1. If ρ is positive, then a positive shock

to εt raises current and future values of yt , all of which are in the sum∑Tt=2 y2

t−1. This means there is a negative correlation between εt andyt−1∑Tt=2 y2

t−1

, so E ρ < ρ. (More on this later.)

Karl Whelan (UCD) Time Series February 15, 2011 3 / 24

Page 4: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Time Series: Serially Dependent Observations

OLS estimates of AR models are biased. What about consistency? Do theestimates get closer to the correct value as samples get larger? The recipefor deriving asympototic properties of estimators has been to use a Law ofLarge Numbers and a Central Limit Theorem. Up to now, we have onlydiscussed regressions using observations that are independently distributedand have used versions of the LLN and CLT for independent observations.

However, observations from time series are not independent. For instance,for an AR(n) process of the form

yt = α + ρ1yt−1 + ρ1yt−1 + ... + ρnyt−n + εt (5)

each observation depends on what happens in the past.

LLNs and CLTs may not work for time series. For example, suppose yt ishighly autocorrelated, so that when the series has high values, it tends tostay high and when the series is low, it tends to stay low. This might meanthat even if we have a lot of observations, we can’t necessarily be sure thatthe sample average is a good estimator of the population average.

It turns out there are some conditions under which WLLNs and CLTs holdfor time series but these conditions sometimes don’t hold.

Karl Whelan (UCD) Time Series February 15, 2011 4 / 24

Page 5: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Some Definitions

We say that a time series of observations yt is covariance (weakly)stationary if E yt = µ for all t and Cov (yt , yt−k) is independent of t.

As yt moves up and down, then E (yt |yt−1) will generally change. However,the stationarity here refers to the ex ante unconditional distribution, i.e. thedistribution of outcomes that would have been expected before time hasbegun.

We say that yt is strictly stationary if the unconditional joint distributionof yt , yt−1, ...., yt−k is independent of t for all k.

For a weakly stationary series, let Cov (yt , yt−k) = γ(k). We say that yt isergodic if γ(k) → 0 as k →∞.

Let F t = yt , yt−1, ...., yt−k. We say that et is a martingale differencesequence (MDS) if E (et | F t−1) = 0.

Armed with these definitions, we can state some theorems that allow us tomake statements about the asympototic behaviour of least squares estimatesof time series models.

Karl Whelan (UCD) Time Series February 15, 2011 5 / 24

Page 6: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Time Series Versions of LLN and CLT

Ergodic Theorem: If yt is strictly stationary and ergodic and E |yt | < ∞than as T →∞

1

T

T∑i=1

yip→ E (yt) (6)

MDS Central Limit Theorem: If ut is a strictly stationary and ergodicMDS and E (utu

′t) = Ω < ∞, then as T →∞

1√T

T∑i=1

uid→ N (0,Ω) (7)

The following will be useful in applying these results

I If yt is strictly stationary and ergodic and xt = f (yt , yt−1.....) is arandom variable, then xt is also strictly stationary and ergodic.

I For the AR(1) model yt = α + ρyt−1 + εt , the series is strictlystationary and ergodic if |ρ| < 1.

I For the AR(k) model yt = α + ρ1yt−1 + ... + ρkyt−k + εt , the series isstrictly stationary and ergodic if the roots of the polynomialρ1L + .... + ρkL

k are all less than one in absolute value.

Karl Whelan (UCD) Time Series February 15, 2011 6 / 24

Page 7: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Estimating an AR(k) Regression

Consider estimating AR(k) model yt = α + ρ1yt−1 + ... + ρkyt−k + εt . Let

xt =(

1 yt−1 yt−2 ... yt−k

)′(8)

β =(

α ρ1 ρ2 ... ρk

)′(9)

The vector xt is strictly stationary and ergodic, which means that xtx′t also

is. Thus, we can use the ergodic theorem to show that

1

T

T∑i=1

xtx′t

p→ E (xtx′t) = Q (10)

We can also show that xtεt is stationary and ergodic, so

1

T

T∑i=1

xtεtp→ E (xtεt) = 0 (11)

This means OLS estimators, though biased, are consistent:

β = β +

(1

T

T∑i=1

xtx′t

)−1(1

T

T∑i=1

xtεt

)p→ Q−1.0 = 0 (12)

Karl Whelan (UCD) Time Series February 15, 2011 7 / 24

Page 8: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Asymptotic Distribution of OLS Estimator

Let ut = xtet . This is a MDS because

E (ut | F t−1) = E (xtet | F t−1) = xt E (et | F t−1) = 0 (13)

Applying the MDS version of the CLT

1√T

T∑i=1

xtetd→ N (0,Ω) (14)

whereΩ = E

(xtx

′te

2t

)(15)

This means that if yt is an AR(k) process that is strictly stationary andergodic and E y4

t < ∞ then

√T(β − β

)d→ N

(0,Q−1ΩQ−1

)(16)

The condition E y4t < ∞ is required for the covariance matrix to be finite.

Karl Whelan (UCD) Time Series February 15, 2011 8 / 24

Page 9: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Example AR(1) Regression

Consider using OLS to estimate the coefficient ρ for the series

yt = ρyt−1 + εt (17)

The previous results tell us that√

T (ρ− ρ)d→ N (0, ω) (18)

where

ω =E(y2t−1ε

2t

)(E y2

t−1

)2 (19)

Letting Var (εt) = σ2ε , we can calculate the asymptotic variance of yt from

Var (yt) = ρ2Var (yt−1) + σ2ε ⇒ Var (yt) →

σ2ε

1− ρ2= σ2

y (20)

Thus

ω =E(y2t−1ε

2t

)(E yt−1)

2 =σ2

yσ2ε(

σ2y

)2 =σ2

ε

σ2y

= 1− ρ ⇒√

T (ρ− ρ)d→ N

(0, 1− ρ2

)(21)

Karl Whelan (UCD) Time Series February 15, 2011 9 / 24

Page 10: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Part II

Unit Roots

Karl Whelan (UCD) Time Series February 15, 2011 10 / 24

Page 11: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

What Happens When ρ = 1?

Consider the processyt = yt−1 + εt (22)

where Var (εt) = σ2 for all t and which began with the observation y0.

We can apply repeated substitution to this series to get

yt = εt + εt−1 + εt−2 + ..... + y0 (23)

This implies that

Var (yt) = σ2t (24)

Cov (yt , yt−k) = Cov (εt + εt−1 + ....., εt−k + εt−k−1 + .....) (25)

= σ2 (t − k) (26)

This series is not covariance stationary (the covariances depend on t) andit’s not ergodic (covariances with far past observations don’t go to zero).

If we consider a process of form yt = α + yt−1 + εt , then it’s not covariancestationary, not ergodic and E yt →∞ as t →∞.

Karl Whelan (UCD) Time Series February 15, 2011 11 / 24

Page 12: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Asymptotics with Unit Root Processes?

We have derived that the OLS to estimator applied to the AR(1) process

yt = ρyt−1 + εt has the property that√

T (ρ− ρ)d→ N

(0, 1− ρ2

).

You might be tempted to think that we can use the logic underlying thisargument to prove that variance of this asymptotic distribution goes to zerowhen ρ = 1, i.e. that the distribution collapses on the true value ρ. It turnsout that this is indeed the case. However, you cannot use any of theprevious arguments to prove this.

Indeed, none of the previous arguments proving asymptotic normality holdbecause the assumptions underlying the Ergodic Theorem or the MDSversion of the CLT do not hold in this case. The yt series

I Is not covariance stationary (variances increase as t gets larger).I Is not ergodic (the covariance with long-past observations does not go

to zero).I Does not tend towards a finite variance

Similarly, the previous arguments do not apply to any AR(k) series in whichone is a root of the polynomial 1− ρ1L− ....− ρkL

k . Series of this sort arereferred to as unit root processes.

Karl Whelan (UCD) Time Series February 15, 2011 12 / 24

Page 13: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Non-Normal Distributions When ρ = 1 With No Drift

For the process for which yt = yt−1 + εt (i.e. a unit root with no interceptor drift) then the asymptotic distribution of the OLS estimator dependsupon the regression specificiation:

1 If no intercept is included and yt is regressed on yt−1, the distributionof ρ is non-Normal and skewed with most of the estimates below one(see next page) and the distribution of the t statistic testing H0 : ρ = 1is nonstandard.

2 If an intercept is included in the regression, then the skewness anddownward bias are far more serious (see the page after next). Thecritical value for rejecting the null of ρ = 1 at the 5% level changesfrom -1.95 with no intercept to -2.86 in large samples.

3 The usual test procedures for these cases involve using the criticalvalues derived by Dickey and Fuller (1976). While an analyticalasympototic distribution exists, people usually use values fromfinite-sample distributions obtained by Monte Carlo (computersimulation) methods.

Karl Whelan (UCD) Time Series February 15, 2011 13 / 24

Page 14: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Distribution of ρ Under Unit Root (No Drift): NoConstant in Regression (T = 1000)

0.96 0.97 0.98 0.99 1.00 1.010

25

50

75

100

125

150

175

200

225 Mean 0.99824 Std Error 0.00319 Skewness -2.21045 Exc Kurtosis 7.72654

Karl Whelan (UCD) Time Series February 15, 2011 14 / 24

Page 15: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Distribution of t test of H0 : ρ = 1 Under Unit Root (NoDrift): No Constant in Regression (T = 1000)

-5.0 -2.5 0.0 2.5 5.00.00

0.05

0.10

0.15

0.20

0.25

0.30

0.35

0.40

0.45 Mean -0.41307 Std Error 0.98965 Skewness 0.22929 Exc Kurtosis -7.31316e-04

Karl Whelan (UCD) Time Series February 15, 2011 15 / 24

Page 16: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Distribution of ρ Under Unit Root (No Drift): Constant inRegression (T = 1000)

0.95 0.96 0.97 0.98 0.99 1.00 1.010

20

40

60

80

100

120 Mean 0.99459 Std Error 0.00452 Skewness -1.50183 Exc Kurtosis 3.53995

Karl Whelan (UCD) Time Series February 15, 2011 16 / 24

Page 17: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Distribution of t test of H0 : ρ = 1 Under Unit Root (NoDrift): Constant in Regression (T = 1000)

-6 -4 -2 0 2 40.0

0.1

0.2

0.3

0.4

0.5

0.6 Mean -1.53985 Std Error 0.83992 Skewness 0.19562 Exc Kurtosis 0.23719

Karl Whelan (UCD) Time Series February 15, 2011 17 / 24

Page 18: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Testing ρ = 1 for a Unit Root With Drift

Most macroeconomic time series grow over time, so they are clearly notdescribed by yt = ρyt−1 + εt , which doesn’t impart any trend to the series.

So, for macroeconomic series, the question of whether the series has a unitroot is usually phrased as whether the series has a deterministic time trend

yt = α + δt + ρyt−1 + εt (27)

where 0 < ρ < 1 or whether the series has a stochastic trend, meaning theseries is a unit root with drift

yt = δ + yt−1 + εt (28)

If the true process is of the form (28), then the asymptotic distribution ofthe OLS estimator depends upon the regression specificiation:

1 If we regress yt on a constant and yt−1, then ρ converges to a normaldistribution and the usual t and F tests can be compared with theirusual critical values. (See next two pages)

2 If we estimate a “nesting” specification, regress yt on a constant andyt−1 and a time trend, then we again get a skewed non-normaldistribution. (See the following two pages).

Karl Whelan (UCD) Time Series February 15, 2011 18 / 24

Page 19: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Distribution of ρ Under Unit Root With Drift: ConstantBut No Trend in Regression (T = 1000)

0.9997 0.9998 0.9999 1.0000 1.0001 1.0002 1.00030

1000

2000

3000

4000

5000

6000

7000

8000 Mean 1.00000 Std Error 5.44184e-05 Skewness -0.01516 Exc Kurtosis 0.03300

Karl Whelan (UCD) Time Series February 15, 2011 19 / 24

Page 20: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Distribution of t test of H0 : ρ = 1 Under Unit Root WithDrift: Constant But No Trend in Regression (T = 1000)

-5.0 -2.5 0.0 2.5 5.00.00

0.05

0.10

0.15

0.20

0.25

0.30

0.35

0.40

0.45 Mean -0.02291 Std Error 0.99394 Skewness -0.01571 Exc Kurtosis 0.03154

Karl Whelan (UCD) Time Series February 15, 2011 20 / 24

Page 21: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Distribution of ρ Under Unit Root With Drift: Constantand Trend in Regression (T = 1000)

0.92 0.94 0.96 0.98 1.00 1.020

10

20

30

40

50

60

70

80

90 Mean 0.98978 Std Error 0.00600 Skewness -1.23619 Exc Kurtosis 2.67605

Karl Whelan (UCD) Time Series February 15, 2011 21 / 24

Page 22: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Distribution of t test of H0 : ρ = 1 Under Unit Root WithDrift: Constant and Trend in Regression (T = 1000)

-7.5 -5.0 -2.5 0.0 2.50.0

0.1

0.2

0.3

0.4

0.5

0.6 Mean -2.18098 Std Error 0.75112 Skewness 0.05432 Exc Kurtosis 0.44241

Karl Whelan (UCD) Time Series February 15, 2011 22 / 24

Page 23: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Computing Critical Values

Note that you can easily use computer simulations to calculate criticalvalues. In the case of testing for a unit root against a deterministic timetrend, you could consult tables like those at the back of Hamilton’s textbookto find out that the 5% critical value for rejecting the unit root is -3.41. Oryou could do Monte Carlo simulation, save the results and calculate thefractiles. See below:

Karl Whelan (UCD) Time Series February 15, 2011 23 / 24

Page 24: MA Advanced Econometrics: Applying Least Squares to Time … Econometrics/part3.pdf · MA Advanced Econometrics: Applying Least Squares to Time Series Karl Whelan School of Economics,

Unit Root Testing for AR(k) Processes

For the AR(k) model yt = α + ρ1yt−1 + ... + ρkyt−k + εt , the series isstrictly stationary and ergodic if the roots of the polynomial1− ρ1L− ....− ρkL

k are all less than one in absolute value.

One is a root of this polyomial if 1− ρ1 − ....− ρk = 0 ⇒∑k

i=1 ρi = 1 .

Note now that we can re-write an AR(2) process as follows

yt = α + ρ1yt−1 + ρ2yt−2 + εt (29)

= α + ρ1yt−1 + ρ2yt−1 − ρ2yt−1 + ρ2yt−2 + εt (30)

= α + (ρ1 + ρ2) yt−1 + γ∆yt−1 + εt (31)

So, AR(k) series have a representation of the following form

yt = α + γ1∆yt−1 + ... + γk−1∆yt−k+1 +

(k∑

i=1

ρi

)yt−1 + εt (32)

When testing for a unit root in an AR(k) process, we can use the sameDickey-Fuller critical values for testing ρ = 1 in the augmented regression

yt = α + γ1∆yt−1 + ... + γk−1∆yt−k+1 + ρyt−1 + εt (33)

Karl Whelan (UCD) Time Series February 15, 2011 24 / 24