In statistics, the Durbin–Watson statistic is a test statistic used to detect the presence of autocorrelation at lag 1 in the residuals (prediction errors) from a regression analysis. It is named after James Durbin and Geoffrey Watson. The small sample distribution of this ratio was derived by John von Neumann (von Neumann, 1941). Durbin and Watson (1950, 1951) applied this statistic to the residuals from least squares regressions, and developed bounds tests for the null hypothesis that the errors are serially uncorrelated against the alternative that they follow a first order autoregressive process. Note that the distribution of this test statistic does not depend on the estimated regression coefficients and the variance of the errors.[1]
A similar assessment can be also carried out with the Breusch–Godfrey test and the Ljung–Box test.
If is the residual given by
et=\rhoet-1+\nut,
d=
T | |
{\sum | |
t=2 |
(et-et-1)2\over
T | |
{\sum | |
t=1 |
2}}, | |
e | |
t |
where is the number of observations. For large , is approximately equal to , where
\hat\rho
To test for positive autocorrelation at significance , the test statistic is compared to lower and upper critical values ( and ):
d<d<d
Positive serial correlation is serial correlation in which a positive error for one observation increases the chances of a positive error for another observation.
To test for negative autocorrelation at significance , the test statistic is compared to lower and upper critical values ( and ):
d<(4-d)<d
Negative serial correlation implies that a positive error for one observation increases the chance of a negative error for another observation and a negative error for one observation increases the chances of a positive error for another.
The critical values, and , vary by level of significance () and the degrees of freedom in the regression equation. Their derivation is complex—statisticians typically obtain them from the appendices of statistical texts.
X
d
d
| ||||||||||||||||
|
,
where is the number of observations and is number of regression variables; the
\xii
\nui
(I-X(XTX)-1XT)A,
A
d
d=eTAe.
Although serial correlation does not affect the consistency of the estimated regression coefficients, it does affect our ability to conduct valid statistical tests. First, the F-statistic to test for overall significance of the regression may be inflated under positive serial correlation because the mean squared error (MSE) will tend to underestimate the population error variance. Second, positive serial correlation typically causes the ordinary least squares (OLS) standard errors for the regression coefficients to underestimate the true standard errors. As a consequence, if positive serial correlation is present in the regression, standard linear regression analysis will typically lead us to compute artificially small standard errors for the regression coefficient. These small standard errors will cause the estimated t-statistic to be inflated, suggesting significance where perhaps there is none. The inflated t-statistic, may in turn, lead us to incorrectly reject null hypotheses, about population values of the parameters of the regression model more often than we would if the standard errors were correctly estimated.
If the Durbin–Watson statistic indicates the presence of serial correlation of the residuals, this can be remedied by using the Cochrane–Orcutt procedure.
The Durbin–Watson statistic, while displayed by many regression analysis programs, is not applicable in certain situations. For instance, when lagged dependent variables are included in the explanatory variables, then it is inappropriate to use this test. Durbin's h-test (see below) or likelihood ratio tests, that are valid in large samples, should be used.
The Durbin–Watson statistic is biased for autoregressive moving average models, so that autocorrelation is underestimated. But for large samples one can easily compute the unbiased normally distributed h-statistic:
h=\left(1-
1 | |
2 |
d\right)\sqrt{
T | |
1-T ⋅ \widehat{\operatorname{Var |
using the Durbin–Watson statistic d and the estimated variance
\widehat{\operatorname{Var}}(\widehat\beta1)
of the regression coefficient of the lagged dependent variable, provided
T ⋅ \widehat{\operatorname{Var}}(\widehat\beta1)<1.
the dwtest
function in the lmtest package, durbinWatsonTest
(or dwt for short) function in the car package, and pdwtest
and pbnftest
for panel models in the plm package.[5]
the dwtest function in the Statistics Toolbox.
the Durbin–Watson (d) statistic is included as an option in the LinearModelFit function.
Is a standard output when using proc model and is an option (dw) when using proc reg.
Automatically calculated when using OLS regression
Automatically calculated when using OLS regression
the command estat dwatson
, following regress
in time series data.[6] Engle's LM test for autoregressive conditional heteroskedasticity (ARCH), a test for time-dependent volatility, the Breusch–Godfrey test, and Durbin's alternative test for serial correlation are also available. All (except -dwatson-) tests separately for higher-order serial correlations. The Breusch–Godfrey test and Durbin's alternative test also allow regressors that are not strictly exogenous.
although Microsoft Excel 2007 does not have a specific Durbin–Watson function, the d-statistic may be calculated using =SUMXMY2(x_array,y_array)/SUMSQ(array)
the option to report the statistic in the Session window can be found under the "Options" box under Regression and via the "Results" box under General Regression.
a durbin_watson function is included in the statsmodels package (statsmodels.stats.stattools.durbin_watson
), but statistical tables for critical values are not available there.
Included as an option in the Regression function.
the DurbinWatsonTest function is available in the HypothesisTests package.[7]