Graph
SARIMA

📈SARIMA

NEW

Also known as: Seasonal ARIMA

An ARIMA model extended with seasonal differencing and seasonal AR and MA terms to capture periodic patterns.

DESCRIPTION

SARIMA generalizes ARIMA by including seasonal autoregressive and moving-average components plus seasonal differencing. It models both short-term dynamics and recurring seasonal patterns in a unified linear framework. Identification commonly uses ACF/PACF and seasonal diagnostics. Parameters are summarized by (p,d,q)×(P,D,Q)s with seasonal period s. SARIMA supports forecasting with confidence intervals and is widely available in statistical packages. With exogenous regressors, the model is often called SARIMAX.

ALTERNATIVE DEFINITIONS

Forecasting: Principles and Practice

A seasonal ARIMA model is formed by including additional seasonal terms in the ARIMA model.

Clear linkage to ARIMA via added seasonal terms.

Source

Penn State STAT 510

A seasonal ARIMA model incorporates both non-seasonal and seasonal factors in a multiplicative model.

Highlights multiplicative structure of seasonal and non-seasonal parts.

Source

statsmodels

Seasonal ARIMA (SARIMA) extends ARIMA by adding seasonal terms and seasonal differencing to account for periodic behavior.

Mentions seasonal differencing and periodic behavior explicitly.

Source

ARIMA Autoregressive Moving Average Seasonal Differencing Autocorrelation Function Partial Autocorrelation Box–Jenkins SARIMAX Stationarity Seasonality

COMPETING TERMS

Exponential Moving Average Prophet

KNOWLEDGE AREAS

Data Science Mathematics

TARGET AUDIENCE

Data Scientist Data Analyst MLOps Engineer BI Specialist

EXTERNAL SOURCES

TOP QUESTIONS

What is SARIMA in time series forecasting?

SARIMA is ARIMA with seasonal terms and seasonal differencing to model periodic patterns. It’s a standard statistical baseline for seasonal data.

Category: Definition

When should I use SARIMA?

Use SARIMA when data exhibit seasonality and linear dynamics. It performs well with stable seasonal patterns and moderate autocorrelation.

Category: Decision

How do I select SARIMA orders?

Use ACF/PACF plots, seasonal diagnostics, and information criteria (AIC/BIC). Grid search and automatic selection can help.

Category: HowTo

What is SARIMAX?

SARIMAX augments SARIMA with exogenous regressors, enabling the inclusion of known drivers or calendar effects.

Category: Concepts

What are common pitfalls with SARIMA?

Over-differencing can induce overdamping; ignoring residual diagnostics leads to poor forecasts. Ensure stationarity and appropriate season length.

Category: Mistakes

How does SARIMA compare to Prophet?

SARIMA is a parametric linear model, while Prophet uses additive components with robust defaults. Prophet can handle irregularities more automatically.

Category: Comparison

How do I validate a SARIMA model?

Use time-based cross-validation, residual diagnostics, and forecast accuracy metrics such as MAPE, RMSE, and MASE.

Category: Validation

Can SARIMA handle multiple seasonalities?

Classical SARIMA supports one seasonality. Multiple-season models may require TBATS or specialized approaches.

Category: Limitations

Is SARIMA suitable for real-time forecasting?

Yes, SARIMA updates quickly if parameters are fixed, but frequent re-estimation may be required for evolving series.

Category: Operations