SARIMA
SARIMA, or Seasonal ARIMA, is a class of univariate time series models that extends the ARIMA framework to account for both non-seasonal dynamics and seasonal patterns. The model is denoted SARIMA(p,d,q)(P,D,Q)_s, where p, d, q are the orders of the non-seasonal AR, differencing, and MA parts, P, D, Q are the seasonal orders, and s is the seasonal period (for example, s = 12 for monthly data, s = 4 for quarterly data). The combination of non-seasonal and seasonal components enables the model to capture trend, short-run correlations, and repeating seasonal behavior.
Mathematically, the model can be written using backshift operators as φ(B) Φ(B^s) ∇^d ∇_s^D y_t = θ(B) Θ(B^s)
Estimation and model selection typically rely on maximum likelihood or conditional least squares, with orders chosen