You run a warehouse and need next week's demand for a part. You have years of weekly sales, jittery and
noisy. A
Exponential smoothing builds exactly that intuition into a forecast. It is one of the most widely used forecasting methods on Earth — simple, robust, and shockingly hard to beat on noisy, level series. Retailers, supply chains and dashboards run millions of exponential-smoothing forecasts every night. And, as we will see, it is a state-space model in disguise.
Simple exponential smoothing (SES) forecasts the next value as a blend of the latest observation and the latest forecast:
That's it — a single line and a single parameter
Unroll the recursion and something beautiful appears. Substituting
The weights
The single dial
There is no universally right value; it is estimated from the data by minimising one-step forecast error (typically the sum of squared innovations). Drag the slider below and watch the smooth follow the noisy series more or less eagerly.
The dots are a fixed noisy series hovering around a level that shifts partway through. The line is its
exponential smooth for the chosen
Rearrange the recursion around the forecast error
"Take your last forecast; nudge it by a fraction
What does SES predict for two, five, ten steps ahead? The same number. With no observations to correct it, the recursion just repeats the last smoothed value:
The multi-step forecast is a flat horizontal line at the current level. That is the right answer for a series with no trend and no season — but a serious limitation otherwise, which we fix next.
Say your current forecast is
The forecast moved 30% of the way from 100 toward the surprising 120, landing at 106 — responsive enough to notice the jump, cautious enough not to over-react to what might be noise.
The most common misuse: applying simple exponential smoothing to a series that is clearly trending or seasonal. Because the multi-step forecast is a flat line at the current level, SES on a rising series will forecast a flat continuation — systematically too low, lagging the trend forever, because it is always chasing a level that has already moved on. On a seasonal series it smears the peaks and troughs into mush.
SES is the right tool only for a series that is roughly level (no trend, no seasonality) with
noise around it. The moment a trend or a repeating pattern is present, you need the richer members of the
family:
It was born of a very practical problem: inventory control in the 1950s. Robert G. Brown, working on tracking systems and later spare-parts logistics for the US Navy, needed a forecast a clerk (or a primitive computer) could update with almost no arithmetic and almost no memory — just one number carried forward and one multiplication per period. Exponential smoothing was that method. Charles Holt extended it to trends and seasons around the same time, and Peter Winters added the seasonal piece. Decades later, statisticians showed these hand-cranked recipes were secretly optimal state-space filters all along — a lovely case of engineering pragmatism arriving at deep theory by the back door.