Demand Forecast Calculator
Forecast demand using moving average, weighted MA, and exponential smoothing.
About this calculator
Rather than committing to a single forecasting method, this calculator runs your six months of actual demand through four different techniques so you can see where they agree and where they diverge. The simple moving average just averages the three most recent months, treating every one of them equally. The weighted moving average also uses the three most recent months but gives the newest month three times the weight of the third-most-recent one, so it reacts faster to a recent shift without abandoning the older data entirely.
Exponential smoothing takes a different approach, blending every prior month's actual and forecast together with a decaying weight controlled by your alpha value — a higher alpha makes the forecast track recent months more closely, while a lower alpha smooths out month-to-month noise at the cost of reacting more slowly to a real change. The trend-based forecast is the odd one out: it fits a linear regression line through all six months and projects that line one month forward, which is the only method here that can extrapolate a sustained upward or downward trend rather than just averaging recent history. None of these methods knows about seasonality, promotions, or external events — they're all extrapolating from the pattern in your six data points, so a forecast that assumes next month looks like a weighted blend of recent months will miss a demand spike or drop driven by something outside that historical pattern.
Inputs
Results
SMA Forecast (Next Month)
1,217
How to Use This Calculator
- Enter actual demand for the last six months, from Month 1 (oldest) to Month 6 (most recent).
- Set the smoothing factor (alpha, 0.01-1) — higher values give more weight to recent months in the exponential smoothing forecast.
- Review the next-month forecasts calculated four ways: simple moving average, weighted moving average, exponential smoothing, and trend-based.
- Check the monthly trend (slope) and monthly growth rate to see whether demand is rising or falling.
- Compare the four forecasts alongside the average demand to gauge how closely the methods agree.
How the result changes with Month 6 Actual
| Month 6 Actual | SMA Forecast (Next Month) |
|---|---|
| 650 | 1,000 |
| 975 | 1,108 |
| 1,950 | 1,433 |
| 3,250 | 1,867 |
What each input means
- Month 1 Actual
- Actual demand for month 1 (oldest).
- Month 2 Actual
- Actual demand for month 2.
- Month 3 Actual
- Actual demand for month 3.
- Month 4 Actual
- Actual demand for month 4.
- Month 5 Actual
- Actual demand for month 5.
- Month 6 Actual
- Actual demand for month 6 (most recent).
- Smoothing Factor (alpha)
- Exponential smoothing alpha (0-1, higher = more weight on recent).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersMonth 1 Actual = 1000, Month 2 Actual = 1100, Month 3 Actual = 1050, Month 4 Actual = 1200 = 7 input(s) provided
- Calculate SMA Forecast1217 = 1217
- Calculate WMA Forecast1233 = 1233
- Calculate Exponential Smoothing Forecast1204 = 1204
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why do the four forecasts give different numbers from the same data?
Each method weights history differently: the simple moving average treats the last three months equally, the weighted average favors the most recent month, exponential smoothing blends all history with a decaying weight set by alpha, and the trend forecast extrapolates a straight line through all six points. When demand is flat, the four converge closely; when it's trending or noisy, they diverge more.
How should I choose the smoothing factor (alpha) for exponential smoothing?
A higher alpha, closer to 1, makes the forecast react quickly to recent months but also makes it more sensitive to one-off noise or a fluke month. A lower alpha, closer to 0, produces a smoother forecast that changes gradually, which suits demand that's genuinely stable but lags behind a real, sustained shift in demand.
When does the trend-based forecast diverge most from the other three?
It diverges most when demand shows a consistent upward or downward trajectory across all six months, since it's the only method that explicitly fits and projects a slope rather than averaging recent values. The moving-average methods will lag behind a real trend because they're always looking backward at recent averages instead of extrapolating a direction.
Why does the calculator use exactly six months of data?
Six months gives enough history to compute a meaningful three-month moving average, a weighted average, a full exponential smoothing chain, and a linear trend, without requiring years of historical records that many smaller operations don't have readily available. More historical months would generally improve trend and seasonality detection, but this is a practical middle ground.
Should I trust these forecasts for a product with strong seasonality?
Not on their own — none of the four methods here explicitly models seasonal patterns, so a product that spikes every December or dips every summer will show that pattern as noise or a false trend rather than a recognized seasonal cycle. For strongly seasonal demand, compare the same calendar month across multiple years rather than relying on six consecutive months.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Reorder Point Calculator
Calculate when to reorder inventory based on lead time and demand.
Supply ChainSafety Stock Calculator
Calculate buffer inventory needed to prevent stockouts.
Data ScienceMoving Average Calculator
Calculate Simple Moving Average (SMA), Exponential Moving Average (EMA), Cumulative Moving Average (CMA), and Weighted Moving Average from a series of data points.
Data ScienceSMA & EMA
5-point simple and exponential moving average for a mini price series.
Power GridPeak Demand Forecasting Calculator
Forecast future peak demand with growth, EV load, and efficiency gains.
More in Business & Entrepreneurship.