Analyses

Exponential smoothing

Holt–Winters forecast with an additive trend and an optional seasonal period.

Edit on GitHub

When to use it

Use exponential smoothing when you want a Holt–Winters forecast of one numeric series: a level, an additive trend, and (when the series is long enough) an additive seasonal term. ARIMA of the same series is ARIMA / SARIMA.

Assumptions

The target is numeric, with at least eight non-missing values. Seasonal period starts at 12. Additive season is used only when the series is at least twice that period; otherwise the fit is trend only. The 95% interval is residual SD times 1.96, not a model-based prediction interval.

Running it in Tensr

Time series → Forecasting → Exponential Smoothing. In chat: “Holt–Winters forecast of sales.”
Target is the numeric series. Date is optional. Seasonal period and forecast steps both start at 12.

Options

Prop

Type

Reading the output

The same 48 months of sales. Holt–Winters with period 12 and an additive trend. The series is long enough for additive season.

StepForecastLower 95%Upper 95%
147.751242.497753.0047
250.986245.732756.2397
351.098845.845356.3522
453.726348.472858.9798
551.801346.547857.0548
649.323844.070354.5773
750.001344.747855.2548
844.836339.582850.0898

Period = 12, SSE = 344.846, N = 48. The interval is residual SD × 1.96, so a wide band means the fit left a lot of leftover scatter, not a model-based prediction interval.

Reporting (APA 7)

Holt–Winters exponential smoothing of monthly sales, N = 48, period = 12. Report the forecast and the approximate interval.

Coming from SPSS

SPSS is Analyze → Forecasting → Create Models with exponential smoothing. Tensr’s item is Time series → Forecasting → Exponential Smoothing. The path string stored for this item says Time series → Forecasting → Holt-Winters.

SPSS can choose additive or multiplicative season. Tensr is additive trend, and additive season when the series is long enough.

ARIMA / SARIMA is the other forecast. STL is the decomposition without a forecast.