statsmodels.stats.diagnostic.het_arch¶
- statsmodels.stats.diagnostic.het_arch(resid, nlags=None, store=False, ddof=0)[source]¶
Engle’s Test for Autoregressive Conditional Heteroscedasticity (ARCH).
- Parameters:
resid (ndarray) – residuals from an estimation, or time series
nlags (int, default None) – Highest lag to use.
store (bool, default False) – If true then the intermediate results are also returned
ddof (int, default 0) – If the residuals are from a regression, or ARMA estimation, then there are recommendations to correct the degrees of freedom by the number of parameters that have been estimated, for example ddof=p+q for an ARMA(p,q).
- Returns:
lm (float) – Lagrange multiplier test statistic
lmpval (float) – p-value for Lagrange multiplier test
fval (float) – fstatistic for F test, alternative version of the same test based on F test for the parameter restriction
fpval (float) – pvalue for F test
res_store (ResultsStore, optional) – Intermediate results. Returned if store is True.
Notes
verified against R:FinTS::ArchTest