Tutorials › Econometrics (Graduate) › Arellano-Bond Tests For Serial Correlation

Dynamic Panel Models · Tutorial 306 of 952

Arellano-Bond Tests For Serial Correlation

Learn why differencing creates first-order residual correlation, how Arellano–Bond tests assess residual correlation by lag, and why the second-order test is especially important for lagged-level instruments.

Advanced 10 min read

What You'll Learn

  • Derive the moving-average structure of differenced idiosyncratic errors when level errors are serially uncorrelated.
  • Define the Arellano–Bond residual-based tests at a specified lag.
  • Calculate a standardized test statistic, two-sided p-value, and contextual conclusion.
  • Distinguish expected first-order correlation from evidence of problematic second-order correlation.
  • Explain how second-order correlation bears on lagged-level instruments.
  • Recognize key assumptions and limits of the diagnostic tests.

Why Test Differenced Residuals?

Difference-GMM removes time-invariant individual effects from a dynamic panel equation, but differencing also changes the serial dependence of its errors. Consequently, a residual correlation diagnostic for the differenced equation must be interpreted differently from one applied to an equation whose errors are assumed serially uncorrelated. In particular, first-order correlation in the differenced residuals is usually expected; second-order correlation is the more consequential warning for the standard lagged-level instruments.

Consider a dynamic panel model with an individual effect and idiosyncratic error. For simplicity, write its dynamic component as \(y_{it}=\alpha y_{i,t-1}+\mu_i+u_{it}\), where \(i\) indexes individuals and \(t\) indexes time. First differencing gives \(\Delta y_{it}=\alpha\Delta y_{i,t-1}+\Delta u_{it}\), with \(\Delta u_{it}=u_{it}-u_{i,t-1}\). The Arellano–Bond tests use residuals from this differenced equation to assess their serial correlation by lag.

Definition: The Arellano–Bond test of order \(m\) is a residual-based test of whether the differenced-equation errors have zero serial correlation at lag \(m\). Its null hypothesis is no correlation between a differenced error and the error \(m\) periods earlier. The reported test statistic is conventionally treated as standard normal under the null in large panels.

Why First-Order Correlation Is Expected

Suppose the level errors \(u_{it}\) have mean zero, are serially uncorrelated within each individual, and have a common variance \(\sigma^2\). Then \(\Delta u_{it}\) and \(\Delta u_{i,t-1}\) share the level error \(u_{i,t-1}\), with opposite signs. Their covariance is

$$ \operatorname{Cov}(\Delta u_{it},\Delta u_{i,t-1}) =\operatorname{Cov}(u_{it}-u_{i,t-1},u_{i,t-1}-u_{i,t-2}) =-\sigma^2. $$

Each differenced error has variance \(2\sigma^2\), so their correlation in this special homoskedastic case is \(-\sigma^2/(2\sigma^2)=-1/2\). The precise correlation need not be \(-1/2\) when variances differ over time, but differencing still creates a shared component. By contrast, \(\Delta u_{it}\) and \(\Delta u_{i,t-2}\) contain no common level error. If the level errors are serially uncorrelated, their covariance is zero.

Key implication: Under serially uncorrelated level errors, first-order correlation in differenced residuals is expected because adjacent differences share a level error. Second-order correlation is not expected under that assumption. Thus, rejection of the first-order null alone does not establish that the standard lagged-level moment conditions fail.

Worked Example: Deriving the Expected First-Order Correlation

Suppose, hypothetically, that level errors are serially uncorrelated and each has variance \(9\) error-units squared. Find the variance of a differenced error, the covariance of adjacent differenced errors, and their correlation.

For \(\Delta u_{it}=u_{it}-u_{i,t-1}\), serial uncorrelatedness gives \(\operatorname{Var}(\Delta u_{it})=9+9=18\). Adjacent differences share \(u_{i,t-1}\) with opposite signs, so \(\operatorname{Cov}(\Delta u_{it},\Delta u_{i,t-1})=-9\).

The correlation is covariance divided by the product of the standard deviations: \[ \frac{-9}{\sqrt{18}\sqrt{18}}=\frac{-9}{18}=-0.500. \] This negative first-order correlation is a consequence of differencing, not by itself evidence against serially uncorrelated level errors.

Test Statistic and Interpretation

Let \(\hat e_{it}\) denote the residual from the fitted differenced equation. For a chosen lag \(m\), form the within-individual products \(\hat e_{it}\hat e_{i,t-m}\) for all time pairs available in the estimation sample. The residual-based moment is their average, or a suitably weighted version when the available time pairs vary. Under the null of no serial correlation at lag \(m\), its population counterpart is zero.

A convenient way to express the test is as a standardized residual moment. Let \(\hat Q_m\) be the aggregate residual-product moment and let \(\widehat{SE}(\hat Q_m)\) be its estimated standard error. Then

$$ z_m=\frac{\hat Q_m}{\widehat{SE}(\hat Q_m)}. $$

The large-sample reference distribution under the null is standard normal. For a two-sided test at significance level \(\alpha\), reject \(H_0\) if \(|z_m|>z_{1-\alpha/2}\), or equivalently if the two-sided p-value \(2\Phi(-|z_m|)\) is less than \(\alpha\). In applied Difference-GMM, the standard error must reflect the panel structure and the estimation of the model. It is not generally appropriate to treat every time-pair product as an independent observation.

The test is a diagnostic for a specified lag, not an estimate of an autoregressive coefficient in the residuals. A significant result indicates evidence against zero residual correlation at that lag under the test’s assumptions; a nonsignificant result means the data do not provide sufficient evidence to reject that null. It does not prove that the null is true.

Worked Example: A First-Order Test

In a hypothetical panel, suppose the fitted differenced residual products at lag one yield the following five individual-level contributions, in squared outcome units: \(-4,-3,-2,-1,0\). For this arithmetic illustration, treat the model coefficients as known and estimate the standard error from the dispersion of these independent individual contributions. In an application with estimated coefficients, use the appropriate estimation-adjusted, panel-robust standard error.

The mean contribution is \(\bar q_1=(-4-3-2-1+0)/5=-2\). The deviations from this mean are \(-2,-1,0,1,2\), whose squared sum is \(10\). Thus the sample standard deviation is \(s_{q_1}=\sqrt{10/(5-1)}=\sqrt{2.5}=1.581\), and the standard error of the mean is \(SE(\bar q_1)=1.581/\sqrt{5}=0.7071\).

The standardized statistic is \(z_1=-2/0.7071=-2.828\), giving a two-sided p-value of approximately \(0.0047\). At the 5% level, reject the null of no first-order correlation in the differenced residuals. The negative direction is consistent with the overlap induced by differencing. This result alone is not the key test of whether the usual lagged-level instruments are threatened.

Why Second-Order Correlation Matters

The standard Difference-GMM moment conditions use lagged levels of the outcome as instruments for the differenced equation. For example, \(y_{i,t-2}\) can instrument \(\Delta y_{i,t-1}\) in the equation dated \(t\), provided it is uncorrelated with \(\Delta u_{it}\). When level errors are serially uncorrelated, the differenced error \(u_{it}-u_{i,t-1}\) is uncorrelated with errors dated \(t-2\) and earlier. Under the additional timing and initial-condition assumptions needed for the instrument, this supports the relevant lagged-level moment condition.

Second-order correlation in differenced errors signals a potential failure of the underlying no-serial-correlation assumption for level errors. For instance, if level errors are serially correlated, \(u_{i,t-1}\) may be correlated with \(u_{i,t-2}\). Since \(y_{i,t-2}\) reflects earlier shocks, that dependence can make \(y_{i,t-2}\) correlated with \(\Delta u_{it}\). The standard lagged-level instrument may then be invalid. A significant second-order test is therefore a warning to scrutinize the specification and instrument moments; it is not, by itself, a complete diagnosis of which assumption failed.

Worked Example: A Second-Order Test

Suppose a hypothetical fitted model gives five individual-level residual-product contributions at lag two, in squared outcome units: \(0,1,2,3,4\). As in the preceding arithmetic illustration, assume known coefficients and independent individual contributions for the simplified standard error calculation.

Their mean is \(\bar q_2=(0+1+2+3+4)/5=2\). The deviations are \(-2,-1,0,1,2\), so \(s_{q_2}=\sqrt{10/4}=1.581\) and \(SE(\bar q_2)=1.581/\sqrt{5}=0.7071\).

Therefore \(z_2=2/0.7071=2.828\), with a two-sided p-value of approximately \(0.0047\). At the 5% level, reject the null of no second-order correlation in the differenced residuals. This is evidence that the usual serially uncorrelated level-error assumption may be inadequate and that standard lagged-level instruments may be compromised. It does not establish which alternative specification or instrument set is valid.

Reading the Diagnostic Pattern

The first- and second-order tests answer separate questions and should be reported separately. A common pattern under the standard Difference-GMM assumptions is rejection of the first-order null and failure to reject the second-order null. The first result is compatible with the mechanical dependence created by differencing; the second is the result needed to avoid evidence of the particular higher-order dependence that threatens the usual lagged-level moments.

Failure to reject the second-order null is not proof of instrument validity. The test may have limited power, and instrument validity also depends on assumptions about timing, the model specification, and other sources of dependence. Likewise, rejecting the second-order null should prompt investigation rather than an automatic claim that a particular instrument is invalid. The test is most useful as one diagnostic within a clearly stated model and set of moment assumptions.

Practical reporting: State the tested order, the statistic, the two-sided p-value, and the interpretation in context. For example: “The first-order test rejects, as expected after differencing; the second-order test does not reject at the 5% level, so this diagnostic finds no evidence of second-order correlation in the differenced residuals.”

Common Mistakes and a Testing Workflow

The most consequential mistake is treating any rejection as equally damaging. First-order correlation is generally expected under serially uncorrelated level errors, whereas second-order correlation is the more direct warning for the standard lagged-level instruments. Another mistake is interpreting a large p-value as proof that residuals are uncorrelated. The correct conclusion is only that the test did not detect evidence against its null at the chosen level.

1
State the error assumption.
Clarify that the usual interpretation relies on level errors being serially uncorrelated, along with the model’s timing and moment assumptions.
2
Test by lag.
Use the fitted differenced-equation residuals to form separate first- and second-order residual-product tests, with inference that accounts for the panel and estimation.
3
Interpret the pattern.
Do not treat first-order rejection alone as failure of the standard moments. Treat second-order rejection as evidence warranting scrutiny of the error process and lagged-level instruments.
4
Qualify the conclusion.
Report nonrejection as lack of detected evidence, not proof of validity; report rejection as a diagnostic warning, not a complete causal or specification diagnosis.

Check Your Understanding

Answer each question by connecting the residual test to the differenced-error structure.

  1. If level errors are serially uncorrelated with common variance \(\sigma^2\), derive the covariance and correlation between adjacent differenced errors.
  2. Why can first-order correlation in differenced residuals occur even when level errors are serially uncorrelated?
  3. What is the null hypothesis for the Arellano–Bond test of order two, and how is its large-sample statistic interpreted?
  4. Why can second-order correlation in differenced errors threaten the use of \(y_{i,t-2}\) as an instrument for the differenced equation?
  5. What is the correct conclusion when the second-order test has a p-value above the chosen significance level?
Clinical Biostats