Rec 4 20
Rec 4 20
1. All Variances must be positive (the reason for using the exponential
function above)
2. You need to believe in your model! In most cases, there is no strong
theory as to what the heteroskedasticity should look like. This is why many
empirical economists just "punt" and just use robust standard errors.
If you are confident in your model and you know 0 , 1 , and 2 , then you can just
use generalized least squares. Instead of running the model
y i 0 1 x 1i 2 x 2i i
Var i 1 Var i 2
gx 1i , x 2i gx 1i , x 2i
This procedure is relatively easy, but not feasible since we almost never know the
parameters of the variance equation, 0 , 1 , and 2 . Hence the need for Feasible
Generalized Least Squares.
Cite as: James Berry, course materials for 14.32 Econometrics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/),
Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].
The general idea of FGLS is to use the estimated ̂ i from the standard OLS
equation, then estimate ̂ 0 , ̂ 1 , and ̂ 2 using another OLS regression. The key
here is that even though OLS standard errors are wrong, the estimates are still
consistent. This means that we can use the estimated errors as consistent
estimators of the actual standard errors.
FGLS is a straightforward process, but there are more steps:
Here are two ways to test for heteroskedasticity, and they use the same concepts
as we use above: they test whether the squared estimated residuals are related to
the x’s.
Cite as: James Berry, course materials for 14.32 Econometrics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/),
Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].
2. Run the OLS regression of the estimated residuals on the independent
variables, that is,
̂ 2i 0 1 x 1i 2 x 2i
SAS can automatically compute a variant of the White test using the SPEC option
in the model statement. (It uses a Chi-squared LM-type test instead of an F-test to
check for joint significance, but it doesn’t really matter which one you use.)
I put x̃ in there because you need to partial out other variables when doing a
multivariate regression.
To do this numerically in SAS, you need to use the option ACOV in the MODEL
Cite as: James Berry, course materials for 14.32 Econometrics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/),
Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].
statement. To get the standard errors of each variable, take the square root of
each diagonal element of the matrix that turns up in the output. Check out the
output on the next page using a standard earnings-schooling regression with both
the ACOV and SPEC options:
This was done with Kreuger’s 1984 data from problem set 5.
Cite as: James Berry, course materials for 14.32 Econometrics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/),
Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].