Exponential Smoothing / ETS / Holt-Winters
- ETS
- Holt-Winters
Best for: Trend and seasonality Aliases: ETS, Holt-Winters
How it works
$$\hat y_{t+h|t}=l_t+h\,b_t+s_{t+h-m(k+1)}$$Decomposes the series into level $l_t$, trend $b_t$, and seasonal $s_t$ components updated by exponentially weighted recursions, e.g. $l_t=\alpha(y_t-s_{t-m})+(1-\alpha)(l_{t-1}+b_{t-1})$ and $b_t=\beta(l_t-l_{t-1})+(1-\beta)b_{t-1}$. The $h$-step forecast is $\hat y_{t+h|t}=l_t+hb_t+s_{t+h-m(k+1)}$, where $m$ is the season length and $k=\lfloor(h-1)/m\rfloor$. Smoothing parameters $\alpha,\beta,\gamma$ control how fast each component adapts; additive or multiplicative variants handle constant vs. growing seasonal amplitude.
When to use
Business forecasting with trend and seasonality where you want a robust, interpretable baseline fast.
Watch out
Mostly univariate; assumes a stable seasonal pattern; can lag through regime shifts.
Common fields
Retail · inventory · operations