name: time-series-analysis
description: "Use statsmodels time-series APIs for stationarity tests,
AR/ARIMA/SARIMAX, state-space models, VAR/VECM, exponential smoothing,
STL/MSTL, filters, forecasting, and time-series troubleshooting."
disable-model-invocation: true
metadata:
disco-role: operating
license: BSD 3-Clause
Time-series analysis
Use this sub-skill for statsmodels.tsa tasks: stationarity/autocorrelation tests, AR/AutoReg, ARDL/UECM, ARIMA/SARIMAX, state-space models, VAR/SVAR/VECM, DynamicFactor, ETS/Holt-Winters, STL/MSTL decomposition, filters, forecasting, Markov switching, and X-13/X-12 integration.
Workflow
- Validate the time index and frequency. Forecasting is more reliable when a pandas Series/DataFrame has a monotonic date/period index with known frequency.
- Decide the task: test, filter/decompose, univariate forecast, regression with AR errors/exogenous variables, multivariate VAR/VECM, or custom state-space.
- Fit a small baseline model first. Inspect convergence, stationarity/invertibility restrictions, residual diagnostics, and forecast intervals.
- Treat X-13/X-12 as optional external-binary functionality. Do not promise it from package import alone.
Read or run
Boundaries