39

Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Lecture 4: Heteroskedasticity

Econometric Methods Warsaw School of Economics

Andrzej Torój

Andrzej Torój

(4) Heteroskedasticity 1 / 24

Page 2: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Outline

1 What is heteroskedasticity?

2 Testing for heteroskedasticity

White

Goldfeld-Quandt

Breusch-Pagan

3 Dealing with heteroskedasticity

Robust standard errors

Weighted Least Squares estimator

Andrzej Torój

(4) Heteroskedasticity 2 / 24

Page 3: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Outline

1 What is heteroskedasticity?

2 Testing for heteroskedasticity

3 Dealing with heteroskedasticity

Andrzej Torój

(4) Heteroskedasticity 3 / 24

Page 4: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Theoretical background

Recall: variance-covariance matrix of ε

E(εεT

)=

=

var (ε1) cov (ε1ε2) . . . cov (ε1εT )

cov (ε1ε2) var (ε2) . . . cov (ε2εT )...

.... . .

...

cov (ε1εT ) cov (ε2εT ) . . . var (εT )

=

OLS assumptions=

σ2 0 . . . 0

0 σ2 . . . 0...

.... . .

...

0 0 . . . σ2

Andrzej Torój

(4) Heteroskedasticity 4 / 24

Page 5: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Theoretical background

Heteroskedasticity

var (ε1) cov (ε1, ε2) · · · cov (ε1, εT )

cov (ε1, ε2) var (ε2) · · · cov (ε2, εT )

.

.

.

.

.

.

.

.

.

cov (ε1, εT ) cov (ε2, εT ) var (εT )

= σ2

ω1 0 · · · 00 ω2 · · · 0

.

.

.

.

.

.

.

.

.

0 0 ωT

-6

-4

-2

0

2

4

6

-6

-4

-2

0

2

4

6

2000 2001 2002 2003 2004 2005 2006

Residual Actual Fitted

Andrzej Torój

(4) Heteroskedasticity 5 / 24

Page 6: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Theoretical background

Non-spherical disturbances

variance-covariance

matrix

serial correlation

of the error term absent present

skedasticity

absent

σ2 0 · · · 0

0 σ2 · · · 0

.

.

.

.

.

....

0 0 σ2

σ2

1 ω12 · · · ω1Tω12 1 · · · ω2T...

.

.

....

ω1T ω2T 1

hetero-

present

σ2

ω1 0 · · · 00 ω2 · · · 0

.

.

.

.

.

....

0 0 ωT

Ω (???)

Andrzej Torój

(4) Heteroskedasticity 6 / 24

Page 7: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Theoretical background

Consequences of heteroskedasticity

Common features of non-spherical disturbances (see serial

correlation):

no bias, no inconsistency...

...but ineciency!

of OLS estimates.

Unlike serial correlation...

heteroskedasticity can occur both in

time series data (e.g. high- and low-volatility periods in

nancial markets)

cross-section data (e.g. variance of disturbances depends on

unit size or some key explanatory variables)

Andrzej Torój

(4) Heteroskedasticity 7 / 24

Page 8: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Theoretical background

Exercise (1/3)

Credit cards

Based on client-level data, we t a model that that explains the

credit-card-settled expenditures with:

age;

income;

squared income;

house ownership dummy.

Andrzej Torój

(4) Heteroskedasticity 8 / 24

Page 9: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Outline

1 What is heteroskedasticity?

2 Testing for heteroskedasticity

3 Dealing with heteroskedasticity

Andrzej Torój

(4) Heteroskedasticity 9 / 24

Page 10: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

White

White test (1)

Step 1: OLS regression

yi = xiβ + εi β =(XTX

)−1XT y εi = yi − xi β

Step 2: auxiliary regression equation

ε2i =∑k,l

xk,ixl,iβk,l + vi

E.g. in a model with a constant and 3 regressors x1t , x2t , x3t , the auxiliarymodel contains the following explanatory variables:constant, x1t , x2t , x3t , x

21t , x

22t , x

23t , x1t · x2t , x2t · x3t , x1t · x3t︸ ︷︷ ︸

cross terms

.

IDEA: Without heteroskedasticity, the R2 of the auxiliary equation shouldbe low.

Andrzej Torój

(4) Heteroskedasticity 10 / 24

Page 11: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

White

White test (1)

Step 1: OLS regression

yi = xiβ + εi β =(XTX

)−1XT y εi = yi − xi β

Step 2: auxiliary regression equation

ε2i =∑k,l

xk,ixl,iβk,l + vi

E.g. in a model with a constant and 3 regressors x1t , x2t , x3t , the auxiliarymodel contains the following explanatory variables:constant, x1t , x2t , x3t , x

21t , x

22t , x

23t , x1t · x2t , x2t · x3t , x1t · x3t︸ ︷︷ ︸

cross terms

.

IDEA: Without heteroskedasticity, the R2 of the auxiliary equation shouldbe low.

Andrzej Torój

(4) Heteroskedasticity 10 / 24

Page 12: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

White

White test (1)

Step 1: OLS regression

yi = xiβ + εi β =(XTX

)−1XT y εi = yi − xi β

Step 2: auxiliary regression equation

ε2i =∑k,l

xk,ixl,iβk,l + vi

E.g. in a model with a constant and 3 regressors x1t , x2t , x3t , the auxiliarymodel contains the following explanatory variables:constant, x1t , x2t , x3t , x

21t , x

22t , x

23t , x1t · x2t , x2t · x3t , x1t · x3t︸ ︷︷ ︸

cross terms

.

IDEA: Without heteroskedasticity, the R2 of the auxiliary equation shouldbe low.

Andrzej Torój

(4) Heteroskedasticity 10 / 24

Page 13: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

White

White test (2)

White test

H0 : heteroskedasticity absentH1 : heteroskedasticity presentW = TR2 ∼ χ2 (k∗)k∗ number of explanatory variables in the auxiliary regresson (excludingconstant)CAUTION! It's a weak test (i.e. low power to reject the null)

Andrzej Torój

(4) Heteroskedasticity 11 / 24

Page 14: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Goldfeld-Quandt

Goldfeld-Quandt test

split the sample (T observations) into 2 subsamples (T = n1 + n2)

test for equality of error term variance in both subsamples

Goldfeld-Quandt

H0 : σ21 = σ22 equal variance in both subsamples (homoskedasticity)H1 : σ21 > σ22 higher variance in the subsample indexed as 1

F (n1 − k, n2 − k) =

n1∑i=1

ε2i /(n1−k)

T∑i=n1+1

ε2i /(n2−k)

CAUTION! This makes sense only when we index the subsample with highervariance as 1. Otherwise we never reject H0.

Andrzej Torój

(4) Heteroskedasticity 12 / 24

Page 15: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Breusch-Pagan

Breusch-Pagan test

variance of the disturbances can be explained with a variable

set contained in matrix Z (like explanatory variables for y in

the matrix X)

Breusch-Pagan test

H0 : homoskedasticity

H1 : heteroskedasticity

BP =

(ε2−σ21

)TZ(ZT

Z)−1

ZT(ε2−σ21

)n∑

i=1

ε2i /(n−k)

where ε2 =[ε21 ε22 . . . ε2T

]T, 1 =

[1 1 ... 1

]T. The

test statistic is χ2-distributed with degrees of freedom equal to the

number of regressors in the matrix Z.

Andrzej Torój

(4) Heteroskedasticity 13 / 24

Page 16: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Breusch-Pagan

Exercise (2/3)

Credit cards

1 Does the White test detect heteroskedasticity?

2 Split the sample into two equal subsamples: high-income

and low-income. Check if the variance diers between the

two sub-samples. (You need to sort the data and restrict the

sample to a sub-sample twice, each time calculating the

appropriate statistics.)

3 Perform the Breusch-Pagan test, assuming that the variance

depends only on the income and squared income (and a

constant).

Andrzej Torój

(4) Heteroskedasticity 14 / 24

Page 17: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Outline

1 What is heteroskedasticity?

2 Testing for heteroskedasticity

3 Dealing with heteroskedasticity

Andrzej Torój

(4) Heteroskedasticity 15 / 24

Page 18: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Robust standard errors

White robust SE

unlike Newey-West robust SE (robust to both serial correlation

and heteroskedasticity), White's SE robust only to

heteroskedasticity (the former were proposed later and

generalized White's work)

White (1980):

Var(β)=(X

TX)−1

(T∑t=1

ε2t xtxTt

)(X

TX)−1

they share the same features as Newey-West SE (see: serial

correlation), i.e. correct statistical inference without improving

estimation eciency of the parameters themselves

Andrzej Torój

(4) Heteroskedasticity 16 / 24

Page 19: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Robust standard errors

White robust SE

unlike Newey-West robust SE (robust to both serial correlation

and heteroskedasticity), White's SE robust only to

heteroskedasticity (the former were proposed later and

generalized White's work)

White (1980):

Var(β)=(X

TX)−1

(T∑t=1

ε2t xtxTt

)(X

TX)−1

they share the same features as Newey-West SE (see: serial

correlation), i.e. correct statistical inference without improving

estimation eciency of the parameters themselves

Andrzej Torój

(4) Heteroskedasticity 16 / 24

Page 20: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Robust standard errors

White robust SE

unlike Newey-West robust SE (robust to both serial correlation

and heteroskedasticity), White's SE robust only to

heteroskedasticity (the former were proposed later and

generalized White's work)

White (1980):

Var(β)=(X

TX)−1

(T∑t=1

ε2t xtxTt

)(X

TX)−1

they share the same features as Newey-West SE (see: serial

correlation), i.e. correct statistical inference without improving

estimation eciency of the parameters themselves

Andrzej Torój

(4) Heteroskedasticity 16 / 24

Page 21: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Weighted Least Squares estimator (1)

y = Xβ + ε ε ∼(E [ε] = 0,E

[εεT

]= Ω

)Recall the GLS estimator. Under heteroskedasticity, we know that

the variance-covariance matrix Ω =

ω1 0 . . . 00 ω2 . . . 0...

.... . .

...0 0 . . . ωT

, which

implies Ω−1 =

1

ω10 . . . 0

0 1

ω2. . . 0

......

. . ....

0 0 . . . 1

ωT

.

Andrzej Torój

(4) Heteroskedasticity 17 / 24

Page 22: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Weighted Least Squares estimator (1)

y = Xβ + ε ε ∼(E [ε] = 0,E

[εεT

]= Ω

)Recall the GLS estimator. Under heteroskedasticity, we know that

the variance-covariance matrix Ω =

ω1 0 . . . 00 ω2 . . . 0...

.... . .

...0 0 . . . ωT

, which

implies Ω−1 =

1

ω10 . . . 0

0 1

ω2. . . 0

......

. . ....

0 0 . . . 1

ωT

.

Andrzej Torój

(4) Heteroskedasticity 17 / 24

Page 23: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Weighted Least Squares estimator (2)

Knowing the vector[

1ω1

1ω2

. . . 1ωT

]we can immediately apply GLS:

βWLS

=[XT Ω−1X

]−1XT Ω−1y =

=

[ xT1

xT2

. . . xTT

]

1ω1

0 . . . 0

0 1ω2

. . . 0

......

. . ....

0 0 . . . 1ωT

x1

x2

...xT

−1

·

·[xT1

xT2

. . . xTT

]

1ω1

0 . . . 0

0 1ω2

. . . 0

......

. . ....

0 0 . . . 1ωT

y1y2...yT

=

=

(T∑i=1

1ωixTix i

)−1(T∑i=1

1ωixTiyi

)This vector can hence be interpreted as a vector of weights, associated withindividual observations in the estimation (hence: weighted least squares).

Andrzej Torój

(4) Heteroskedasticity 18 / 24

Page 24: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

βWLS

=

(T∑i=1

1ωixTi x i

)−1( n∑i=1

1ωixTi yi

)=

=

(n∑

i=1

xi√ωi

xTi√ωi

)−1( T∑i=1

xTi√ωi

yi√ωi

)

The WLS estimation is hence equivalent to OLS estimation

using data transformed in the following way:

y∗ =

y1/√ω1

y2/√ω2

...yT/√ωT

X∗ =

x1/√ω1

x2/√ω2

...xT/√ωT

Conclusion

Weights for individual observations are the inverse of the

disturbance variance in individual periods. Under OLS, these

weights are a unit vector.

Andrzej Torój

(4) Heteroskedasticity 19 / 24

Page 25: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

βWLS

=

(T∑i=1

1ωixTi x i

)−1( n∑i=1

1ωixTi yi

)=

=

(n∑

i=1

xi√ωi

xTi√ωi

)−1( T∑i=1

xTi√ωi

yi√ωi

)

The WLS estimation is hence equivalent to OLS estimation

using data transformed in the following way:

y∗ =

y1/√ω1

y2/√ω2

...yT/√ωT

X∗ =

x1/√ω1

x2/√ω2

...xT/√ωT

Conclusion

Weights for individual observations are the inverse of the

disturbance variance in individual periods. Under OLS, these

weights are a unit vector.

Andrzej Torój

(4) Heteroskedasticity 19 / 24

Page 26: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

βWLS

=

(T∑i=1

1ωixTi x i

)−1( n∑i=1

1ωixTi yi

)=

=

(n∑

i=1

xi√ωi

xTi√ωi

)−1( T∑i=1

xTi√ωi

yi√ωi

)

The WLS estimation is hence equivalent to OLS estimation

using data transformed in the following way:

y∗ =

y1/√ω1

y2/√ω2

...yT/√ωT

X∗ =

x1/√ω1

x2/√ω2

...xT/√ωT

Conclusion

Weights for individual observations are the inverse of the

disturbance variance in individual periods. Under OLS, these

weights are a unit vector.

Andrzej Torój

(4) Heteroskedasticity 19 / 24

Page 27: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

How to nd ω1, ω2, ..., ωT?

Unknown and, with T observations, cannot be estimated. The most

popular solutions include:

Way 1:

Split the sample into subsamples.Estimate the model in each subsample via OLS to obtain thevector ε.In every subsample i estimate the variance of error terms σ2i .Assign the weight 1

σ2ito all the observations in the subsample i .

Andrzej Torój

(4) Heteroskedasticity 20 / 24

Page 28: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

How to nd ω1, ω2, ..., ωT?

Unknown and, with T observations, cannot be estimated. The most

popular solutions include:

Way 1:

Split the sample into subsamples.Estimate the model in each subsample via OLS to obtain thevector ε.In every subsample i estimate the variance of error terms σ2i .Assign the weight 1

σ2ito all the observations in the subsample i .

Andrzej Torój

(4) Heteroskedasticity 20 / 24

Page 29: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

How to nd ω1, ω2, ..., ωT?

Unknown and, with T observations, cannot be estimated. The most

popular solutions include:

Way 1:

Split the sample into subsamples.Estimate the model in each subsample via OLS to obtain thevector ε.In every subsample i estimate the variance of error terms σ2i .Assign the weight 1

σ2ito all the observations in the subsample i .

Andrzej Torój

(4) Heteroskedasticity 20 / 24

Page 30: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

How to nd ω1, ω2, ..., ωT?

Unknown and, with T observations, cannot be estimated. The most

popular solutions include:

Way 1:

Split the sample into subsamples.Estimate the model in each subsample via OLS to obtain thevector ε.In every subsample i estimate the variance of error terms σ2i .Assign the weight 1

σ2ito all the observations in the subsample i .

Andrzej Torój

(4) Heteroskedasticity 20 / 24

Page 31: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

How to nd ω1, ω2, ..., ωT?

Unknown and, with T observations, cannot be estimated. The most

popular solutions include:

Way 1:

Split the sample into subsamples.Estimate the model in each subsample via OLS to obtain thevector ε.In every subsample i estimate the variance of error terms σ2i .Assign the weight 1

σ2ito all the observations in the subsample i .

Andrzej Torój

(4) Heteroskedasticity 20 / 24

Page 32: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Way 2:

Estimate the model via OLS to obtain the vector ε.Regress ε2t against a set of potential explanatory variables(when done automatically, usually all the regressors from thebase equation plus possibly their squares).Take theoretical value of ε2t from this regression say, e2t asa proxy of variance (one cannot use ε2t itself, as it does notmeasure variance adequately it is just one draw from adistribution, while the theoretical value summarizes a numberof draws made under similar conditions regarding theexplanatory variables for variance).Use 1

e2tas weights for individual observations t.

In practice, it is common to regress ln(ε2t)rather than ε2t . In

this way we compute ˆ(ε2t ) = exp(

ˆln(ε2t))

which blocks

negative values of error terms' variance.

Andrzej Torój

(4) Heteroskedasticity 21 / 24

Page 33: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Way 2:

Estimate the model via OLS to obtain the vector ε.Regress ε2t against a set of potential explanatory variables(when done automatically, usually all the regressors from thebase equation plus possibly their squares).Take theoretical value of ε2t from this regression say, e2t asa proxy of variance (one cannot use ε2t itself, as it does notmeasure variance adequately it is just one draw from adistribution, while the theoretical value summarizes a numberof draws made under similar conditions regarding theexplanatory variables for variance).Use 1

e2tas weights for individual observations t.

In practice, it is common to regress ln(ε2t)rather than ε2t . In

this way we compute ˆ(ε2t ) = exp(

ˆln(ε2t))

which blocks

negative values of error terms' variance.

Andrzej Torój

(4) Heteroskedasticity 21 / 24

Page 34: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Way 2:

Estimate the model via OLS to obtain the vector ε.Regress ε2t against a set of potential explanatory variables(when done automatically, usually all the regressors from thebase equation plus possibly their squares).Take theoretical value of ε2t from this regression say, e2t asa proxy of variance (one cannot use ε2t itself, as it does notmeasure variance adequately it is just one draw from adistribution, while the theoretical value summarizes a numberof draws made under similar conditions regarding theexplanatory variables for variance).Use 1

e2tas weights for individual observations t.

In practice, it is common to regress ln(ε2t)rather than ε2t . In

this way we compute ˆ(ε2t ) = exp(

ˆln(ε2t))

which blocks

negative values of error terms' variance.

Andrzej Torój

(4) Heteroskedasticity 21 / 24

Page 35: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Way 2:

Estimate the model via OLS to obtain the vector ε.Regress ε2t against a set of potential explanatory variables(when done automatically, usually all the regressors from thebase equation plus possibly their squares).Take theoretical value of ε2t from this regression say, e2t asa proxy of variance (one cannot use ε2t itself, as it does notmeasure variance adequately it is just one draw from adistribution, while the theoretical value summarizes a numberof draws made under similar conditions regarding theexplanatory variables for variance).Use 1

e2tas weights for individual observations t.

In practice, it is common to regress ln(ε2t)rather than ε2t . In

this way we compute ˆ(ε2t ) = exp(

ˆln(ε2t))

which blocks

negative values of error terms' variance.

Andrzej Torój

(4) Heteroskedasticity 21 / 24

Page 36: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Way 2:

Estimate the model via OLS to obtain the vector ε.Regress ε2t against a set of potential explanatory variables(when done automatically, usually all the regressors from thebase equation plus possibly their squares).Take theoretical value of ε2t from this regression say, e2t asa proxy of variance (one cannot use ε2t itself, as it does notmeasure variance adequately it is just one draw from adistribution, while the theoretical value summarizes a numberof draws made under similar conditions regarding theexplanatory variables for variance).Use 1

e2tas weights for individual observations t.

In practice, it is common to regress ln(ε2t)rather than ε2t . In

this way we compute ˆ(ε2t ) = exp(

ˆln(ε2t))

which blocks

negative values of error terms' variance.

Andrzej Torój

(4) Heteroskedasticity 21 / 24

Page 37: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Exercise (3/3)

Credit cards

1 Split the sample into two equal subsamples and use WLS

(way 1).

2 Use all the explanatory variables and their sqares as the

regressors in the variance equation and use WLS (way 2).

3 Compare the parameter values between OLS and the two

variants of WLS;

4 Compare variable signicance between OLS, OLS with

White's robust standard errors and the two variants of WLS.

Andrzej Torój

(4) Heteroskedasticity 22 / 24

Page 38: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Readings

Greene: chapter Generalized Regression Model and

Heteroscedasticity

Andrzej Torój

(4) Heteroskedasticity 23 / 24

Page 39: Lecture 4: Heteroskedasticityatoroj/econometric_methods/...White robust SE unlike Newey-West robust SE (robust to both serial correlation and heteroskedasticity), White 's SE robust

What is heteroskedasticity? Testing for heteroskedasticity Dealing with heteroskedasticity

Weighted Least Squares estimator

Homework

Gasoline demand model

Verify the presence of heteroskedasticity in the model considered

in the previous lecture.

Programming

Write an R-function performing an automated heteroskedasticity

correction a la way 2 in this presentation, using WLS, and using

all the right-hand side variables as potential determinants of error

term variance.

Andrzej Torój

(4) Heteroskedasticity 24 / 24