Skip to main content

Forecasting by moving average and smoothing

Short answer

Month 9 forecast: 155.3 (3-MA), 157.6 (wtd MA), 149.8 (exp. smoothing α=0.3). MAD over months 4–8: 12.0, 10.4, 16.6; weighted MA most accurate. MAD is mean absolute deviation, MSE is mean squared error, tracking signal is cumulative error divided by MAD, flags bias if outside ±4.

The monthly demand (units) of a product for the last 8 months is: 120, 132, 128, 140, 150, 146, 158, 162. (a) Forecast the demand for month 9 using a 3-month simple moving average, a 3-month weighted moving average with weights 0.5, 0.3, 0.2 (largest weight on the latest month) and exponential smoothing with alpha = 0.3 (forecast for month 1 = 120). (b) Compare the accuracy of the three methods over months 4 to 8 using mean absolute deviation (MAD). (c) Define MAD, MSE and tracking signal.

(a) Forecasts for month 9

3-month moving average:

F9=146+158+1623=4663=155.3 unitsF_9 = \frac{146 + 158 + 162}{3} = \frac{466}{3} = 155.3\ \text{units}

Weighted moving average:

F9=0.5(162)+0.3(158)+0.2(146)=81.0+47.4+29.2=157.6 unitsF_9 = 0.5(162) + 0.3(158) + 0.2(146) = 81.0 + 47.4 + 29.2 = 157.6\ \text{units}

Exponential smoothing, Ft+1=Ft+α(Dt−Ft)F_{t+1} = F_t + \alpha (D_t - F_t) with F1=120F_1 = 120:

MonthDemandForecastError
1120120.000.00
2132120.0012.00
3128123.604.40
4140124.9215.08
5150129.4420.56
6146135.6110.39
7158138.7319.27
8162144.5117.49
F9=144.51+0.3(162−144.51)=149.76≈150 unitsF_9 = 144.51 + 0.3(162 - 144.51) = 149.76 \approx 150\ \text{units}

(b) MAD over months 4 to 8

MonthDemand3-MAErrorWMAError
4140126.713.3127.612.4
5150133.316.7134.815.2
6146139.36.7142.63.4
7158145.312.7146.012.0
8162151.310.7152.89.2
  • MAD (3-month MA) =60.0/5=12.0= 60.0/5 = 12.0
  • MAD (weighted MA) =52.2/5=10.4= 52.2/5 = 10.4
  • MAD (exp. smoothing) =(15.08+20.56+10.39+19.27+17.49)/5=16.6= (15.08+20.56+10.39+19.27+17.49)/5 = 16.6

The weighted moving average has the smallest error. Demand has an upward trend, and exponential smoothing with a small alpha lags behind a trend, so it is least accurate here (a larger alpha or a trend method would do better).

(c) Forecast error measures

  • MAD =∑∣At−Ft∣n= \dfrac{\sum |A_t - F_t|}{n}: average size of error.
  • MSE =∑(At−Ft)2n= \dfrac{\sum (A_t - F_t)^2}{n}: penalises large errors.
  • Tracking signal =∑(At−Ft)MAD= \dfrac{\sum (A_t - F_t)}{MAD} (running sum of forecast errors divided by MAD). It stays near zero for an unbiased forecast; values outside about ±4\pm 4 show bias and a need to revise the model.

Answer: Month 9 forecast: 155.3 (3-MA), 157.6 (WMA), 149.8 (exp. smoothing); MAD = 12.0, 10.4, 16.6, so WMA is best.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Industrial Engineering and Management chapter 6 questions →