b2KIT

Demand Forecast Tool

Forecast product demand using moving average, exponential smoothing, and seasonal decomposition with accuracy metrics.

Tested tool guide Tested browser tools Checked August 16, 2026

What Demand Forecast Tool does and how it behaves

Historical demand becomes a forward-looking series here: enter observations in time order, then compare moving-average, exponential-smoothing, and seasonal-decomposition forecasts with accuracy metrics. Moving averages summarize a recent window, exponential smoothing gives progressively less weight to older observations, and seasonal decomposition isolates repeating variation from the underlying movement. The common surprise is that accuracy scores describe performance against known history, not certainty about future demand; a low historical error does not guarantee an equally accurate forecast.

How the result is produced

1

Forecast methods

Choose a method that matches the structure of the demand series. A moving average rolls a fixed window forward and averages the observations inside it. Exponential smoothing updates the forecast from the prior forecast and latest observation, controlled by a smoothing setting. Seasonal decomposition separates a repeating seasonal component so the forecast can preserve recurring peaks and troughs.

2

Accuracy comparison

The tool's accuracy metrics compare forecasts with demand values that are already known. Errors expressed in demand units are comparable within the same product, while any percentage metric shown can behave poorly when actual demand is zero or near zero. Compare methods using the same evaluation observations and forecast horizon; scores calculated over different ranges are not like-for-like.

Good uses

  • Reorder inventory for a stable SKU by comparing a short moving average with an exponentially smoothed forecast.
  • Plan staffing for a service whose weekly or monthly demand shows repeatable seasonal peaks.
  • Backtest the supported forecasting methods before choosing a baseline for purchasing or production planning.

Limits and checks

  • Sales are not always unconstrained demand. Stockouts can make recorded sales look low even when customers wanted more, which can depress the forecast.
  • Seasonal decomposition is meaningful only when the interval and seasonal period match a recurring cycle and the history contains repeated cycles.
  • These are history-based forecasts. Promotions, price changes, launches, closures, and structural breaks are not explained merely because one method has the best accuracy score.

Common questions

Which forecasting method should I choose?

No method wins for every demand series. A moving average is a simple local baseline; exponential smoothing suits a changing level when recent observations should matter more; seasonal decomposition is appropriate when a stable cycle is visible. Compare their scores over the same historical periods, then check whether the selected pattern makes operational sense.

Can it forecast a new product or a promotion?

Not reliably when there is no representative history. The supported methods extrapolate patterns in observed demand; they do not by themselves know launch adoption, promotion lift, price elasticity, or competitor actions. For a new item, use an analogous product or a separate causal estimate, and treat the result as a scenario rather than a validated forecast.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools