27
$\begingroup$

It has been suggested by Angrist and Pischke that Robust (i.e. robust to heteroskedasticity or unequal variances) Standard Errors are reported as a matter of course rather than testing for it. Two questions:

  1. What is impact on the standard errors of doing so when there is homoskedasticity?
  2. Does anybody actually do this in their work?
$\endgroup$
5
  • $\begingroup$ I am not sure of what you meant by "Robust Standard Errors are reported as a matter of course" standard errors of what? You said testing for "it" what is the test you are talking about? $\endgroup$ Commented Jul 22, 2010 at 18:21
  • 1
    $\begingroup$ Good point....I'm talking about the Standard Errors of regression coefficients in OLS regression and the problem of heteroscedasticity. The traditional approach would be to test for the presence of heteroscedasticity using, for example, White's test or Breusch Pagan test. If heteroscedasticity is found then one would report Robust Standard Errors, usually White Standard Errors. $\endgroup$ Commented Jul 23, 2010 at 10:09
  • $\begingroup$ Would you put a link to Angrist and Pischke. $\endgroup$ Commented Aug 13, 2010 at 13:37
  • 1
    $\begingroup$ Angrist, Joshua D. and Jorn-Steffen Pischke. 2009. Mostly Harmless Econometrics: An Empiricist's Companion. Princeton University Press: Princeton, NJ. $\endgroup$
    – Charlie
    Commented Aug 14, 2010 at 2:40
  • $\begingroup$ the original GEE marginal interpretation is not applicable when you use robust-SE unless you prove it otherwise. Why report HAC instead? $\endgroup$
    – user318514
    Commented Sep 4, 2022 at 10:58

6 Answers 6

17
$\begingroup$

Using robust standard errors has become common practice in economics. Robust standard errors are typically larger than non-robust (standard?) standard errors, so the practice can be viewed as an effort to be conservative.

In large samples (e.g., if you are working with Census data with millions of observations or data sets with "just" thousands of observations), heteroskedasticity tests will almost surely turn up positive, so this approach is appropriate.

Another means for combating heteroskedasticity is weighted least squares, but this approach has become looked down upon because it changes the estimates for parameters, unlike the use of robust standard errors. If your weights are incorrect, your estimates are biased. If your weights are right, however, you get smaller ("more efficient") standard errors than OLS with robust standard errors.

$\endgroup$
5
  • 1
    $\begingroup$ How much wider are robust standard errors than regular standard errors when the assumptions of OLS are not being violated? $\endgroup$ Commented Dec 19, 2010 at 1:47
  • 1
    $\begingroup$ Not always wider at all - in fact they can sometimes be narrower. See the latest post on the blog for Angrist & Pischke's book : mostlyharmlesseconometrics.com/2010/12/… $\endgroup$
    – onestop
    Commented Dec 19, 2010 at 7:44
  • 1
    $\begingroup$ +1, with @onestop's caveat in comment above that robust se's could very well be bigger or smaller, though typically we expect them to be bigger and thus "conservative" wrt type I error. And yes, I always use either heteroskedastic robust or cluster robust se's in my work, as does everyone I know. $\endgroup$
    – Cyrus S
    Commented Dec 20, 2010 at 22:39
  • 1
    $\begingroup$ Tests for heteroskedasticity not turning up significant is no reason to stop worrying about heteroskedasticity ruining your OLS - this test may not have much power, even though the effect is there. $\endgroup$
    – guest
    Commented Dec 2, 2011 at 6:05
  • 1
    $\begingroup$ A good reason for not trying WLS is that, very often, you have no idea what the true mean-variance relationship - and peeking at the data to choose can invalidate your freqentist inference. Like Cyrus, I use robust se's all over the place. $\endgroup$
    – guest
    Commented Dec 2, 2011 at 6:07
8
$\begingroup$

Robust standard errors provide unbiased standard errors estimates under heteroscedasticity. There exists several statistical text books that provide a large and lengthy discussion on robust standard errors. The following site provides a somewhat comprehensive summary on robust standard errors:

https://economictheoryblog.com/2016/08/07/robust-standard-errors/

Coming back to your questions. Using robust standard errors is not without caveats. According to Woolridge (2009 edition, page 268) using robust standard errors, the t-statistics obtained only have distributions which are similar to the exact t-distributions if the sample size is large. If the sample size is small, the t-stats obtained using robust regression might have distributions that are not close to the t distribution. This could throw off inference. Furthermore, in case of homoscedasticity, robust standard errors are still unbiased. However, they are not efficient. That is, conventional standard errors are more precise than robust standard errors. Finally, using robust standard errors is common practice in many academic fields.

$\endgroup$
7
$\begingroup$

In Introductory Econometrics (Woolridge, 2009 edition page 268) this question is addressed. Woolridge says that when using robust standard errors, the t-statistics obtained only have distributions which are similar to the exact t-distributions if the sample size is large. If the sample size is small, the t-stats obtained using robust regression might have distributions that are not close to the t distribution and this could throw off inference.

$\endgroup$
5
$\begingroup$

There are a lot of reasons to avoid using robust standard errors. Technically what happens is, that the variances get weighted by weights that you can not prove in reality. Thus robustness is just a cosmetic tool. In general you should thin about changing the model.

There are a lot of implications to deal with heterogeneity in a better way than just to paint over the problem that occurs from your data. Take it as a sign to switch the model. The question is close related to the question how to deal with outliers. Some people just delete them to get better results, it's nearly the same when using robust standard errors, just in another context.

$\endgroup$
1
  • 1
    $\begingroup$ This is really bad advice, always use robust errors as they are consistent in either case $\endgroup$
    – Repmat
    Commented Jun 10, 2017 at 12:09
3
$\begingroup$

I thought that the White Standard Error and the Standard Error computed in the "normal" way (eg, Hessian and/or OPG in the case of maximum likelihood) were asymptotically equivalent in the case of homoskedasticity?

Only if there is heteroskedasticity will the "normal" standard error be inappropriate, which means that the White Standard Error is appropriate with or without heteroskedasticity, that is, even when your model is homoskedastic.

I can't really talk about 2, but I don't see the why one wouldn't want to calculate the White SE and include in the results.

$\endgroup$
3
$\begingroup$

I have a textbook entitled Introduction to Econometrics, 3rd ed. by Stock and Watson that reads, "if the errors are heteroskedastic, then the t-statistic computed using the homoskedasticity-only standard error does not have a standard normal distribution, even in large samples." I believe you cannot do proper inference/hypothesis testing without being able to assume your t-statistic is distributed as standard normal. I have a LOT of respect for Wooldridge (in fact, my graduate-level class also used his book) so I believe what he says about the t-stats using robust SEs require large samples to be appropriate is definitely correct, but I think we often have to deal with the large-sample requirement, and we accept that. However, the fact that using non-robust SEs won't give a t-stat with the proper standard normal distribution even if you DO have a large sample creates a much bigger challenge to overcome.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.