Overview of arch capabilities
mainThe arch library is a specialized toolkit for financial econometrics in Python. Its core capabilities include:
- Volatility Modeling: Univariate models including ARCH, GARCH, TARCH, EGARCH, and EWMA/RiskMetrics, with support for various mean models and error distributions.
- Unit Root Tests: Tests for stationarity such as Augmented Dickey-Fuller, Phillips-Perron, KPSS, and Zivot-Andrews.
- Cointegration Analysis: Testing for cointegration (Engle-Granger, Phillips-Ouliaris) and estimating cointegration vectors (DOLS, FMOLS).
- Bootstrapping: Various block bootstrap methods for covariance estimation and confidence interval construction.
- Multiple Comparison Procedures: Tools like Model Confidence Set (MCS) and Test of Superior Predictive Ability (SPA).
- Long-run Covariance Estimation: Kernel-based estimators like the Bartlett (Newey-West) kernel.