Perform Engle's ARCH LM test¶
Source: man/performArchLMTest.Rd · Help: ?performArchLMTest
Regresses squared residuals on their lags to detect ARCH effects.
Usage¶
Arguments¶
model- an object of class
lm. data- optional data frame the model was fitted to. When
NULL, the default, the model frame ofmodelis used. The statistic is computed from the residuals ofmodel, sodatadoes not change the result; it is accepted so that every test takes(model, data, ...). Before 0.15.0 the second argument waslags: a number passed there by position is still read aslags, with a warning that shows the new call; that form stops working in 1.0.0. lags- number of lags to include.
Value¶
An object of class htest containing the test statistic, p-value and degrees of freedom.
Details¶
The statistic is \(n R^2\) from an auxiliary regression of \(e_t^2\) on its lagged values, where \(R^2\) is the coefficient of determination. Under the null of no ARCH effects it follows a chi-square distribution with degrees of freedom equal to the number of lags.
References¶
Engle, R. F. (1982). Autoregressive conditional heteroskedasticity with estimates of the variance of United Kingdom inflation. Econometrica, 50(4), 987–1007. doi:10.2307/1912773
Hamilton, J. D. (1994). Time Series Analysis. Princeton University Press.