The Breusch Pagan test for heteroscedasticity is sometimes referred to as the BPG or Breusch Pagan Godfrey test. It is one of the most widely known tests for detecting heteroscedasticity in a regression model. This test uses the squared residuals to run an auxiliary regression. The chi-square test is applied after the auxiliary regression to check the presence of heteroscedasticity.

The Breusch Pagan test can be sensitive to the normality of error terms or residuals. Therefore, it is advisable to ensure that the residuals are normally distributed. The White test for heteroscedasticity can be considered an extension of the Breusch Pagan test because they share many similarities.

*This website contains affiliate links. When you make a purchase through these links, we may earn a commission at no additional cost to you.*

## application of the breusch pagan test

**Step 1**: estimate the OLS model. Suppose, we have the following model with 3 independent variables:

**Step 2**: estimate the value of σ^{2} with the help of residuals from the above model:

**Step 3**: Construct a new variable r_{i}. This variable will be used to run the auxiliary regression later.

**Step 4**: run the auxiliary regression where we regress r_{i} on the independent variables:

**Step 5**: calculate the explained sum of squares (ESS) and construct a new variable ω:

*ω = 1/2(ESS)*

The new variable ω follows a chi-square distribution. The degree of freedom is equal to the number of parameters used in the regression of r_{i} minus 1 (which is 4 – 1 = 3, in this example).

*ω ~ 𝜒 ^{2}_{d = k-1}*

We reject the null hypothesis of homoscedasticity if the chi-square value of ω is greater than the critical chi-square value at the given level of significance.

### Interpretation in practice

The Breusch Pagan test uses the following hypothesis:

**H _{0}**: Constant variance or homoscedasticity

**H**: heteroscedasticity

_{A}Breusch-Pagan Test | |

chi^{2} | 0.03 |

P-value | 0.8618 |

We can reject the null hypothesis if the p-value is less than 0.05. If the P-value is greater than 0.05, we cannot reject the null hypothesis of homoscedasticity or constant variance. The P-value is 0.8618 (that is, P-value > 0.05) in the above example. This means we cannot reject the null hypothesis of constant variance. Hence, there is no evidence of heteroscedasticity.

**Disadvantage**: finally, the Breusch Pagan test results can be unreliable if the residuals are not normally distributed. Therefore, this test should not be applied in such a case and we have to rely on other tests of heteroscedasticity.