Demand Forecasting
Demand Forecasting
Demand Forecasting
1
Meaning
A forecast is a guess or anticipation or
a prediction about any event which is
likely to happen in the future.
For example : a consumer may
forecast an increase in his income and
therefore purchases, similarly a firm
may forecast the sales of its product.
2
Meaning
Demand Forecasting means
predicting or estimating the future
demand for a firm’s product or
products.
Important aid in effective and
efficient planning.
It is backbone of any business.
3
Principles of Forecasting
Many types of forecasting models that
differ in complexity and amount of
data & way they generate forecasts:
1. Forecasts are rarely perfect
2. Forecasts are more accurate for
grouped data than for individual items
3. Forecast are more accurate for
shorter than longer time periods
4
Forecasting Across the
Organization
Forecasting is critical to management of
all organizational functional areas
Marketing relies on forecasting to predict
demand and future sales
Finance forecasts stock prices, financial
performance, capital investment needs
Human resources forecasts future hiring
requirements
5
Types of Forecasting
Methods
Decide what needs to be forecast
Level of detail, units of analysis & time
horizon required
Evaluate and analyze appropriate data
Identify needed data & its availability
Select and test the forecasting model
Cost, ease of use & accuracy
Generate the forecast
Monitor forecast accuracy over time
6
Types of Forecasting
Methods
Forecasting methods are classified
into two groups:
7
Types of Forecasting
Models
Qualitative methods – judgmental
methods
Forecasts generated subjectively by
the forecaster
Educated guesses
mathematical modeling
8
Qualitative Methods
Type Characteristics Strengths Weaknesses
Executive A group of managers Good for strategic or One person's opinion
opinion meet & come up with new-product can dominate the
a forecast forecasting forecast
10
Time Series Models
Forecaster looks for data patterns as
Data = historic pattern + random variation
Historic pattern to be forecasted:
Level (long-term average) – data fluctuates around a
constant mean
Trend – data exhibits an increasing or decreasing pattern
Seasonality – any pattern that regularly repeats itself
and is of a constant length
Cycle – patterns created by economic fluctuations
Random Variation cannot be predicted
11
Time Series Models
Naive: Ft 1 At
The forecast is equal to the actual value observed
during the last period
Simple Mean: Ft 1 A t / n
The average of all available data
Moving Average:F A t / n
t 1
The average value over a set time period
(e.g.: the last four weeks)
Each new forecast drops the oldest data point &
adds a new observation
More responsive to a trend but still lags behind
actual data
12
Time Series Models con’t
Weighted Moving Average:
Ft 1 C t A t
1 300
2 315
3 290
4 345
5 320
6 360
16
Forecasting trend problem: a company uses exponential
smoothing with trend to forecast usage of its lawn care products.
At the end of July the company wishes to forecast sales for
August. July demand was 62. The trend through June has been 15
additional gallons of product sold per month. Average sales have
been 57 gallons per month. The company uses alpha+0.2 and
beta +0.10. Forecast for August.
17
Linear Trend Line
A time series technique that computes a
forecast with trend by drawing a
straight line through a set of data using
this formula:
Y = a + bx where
Y = forecast for period X
X = the number of time periods from X = 0
A = value of y at X = 0 (Y intercept)
B = slope of the line
18
Forecasting Trend
Basic forecasting models for trends compensate for the
lagging that would otherwise occur
One model, trend-adjusted exponential smoothing
uses a three step process
Step 1 - Smoothing the level of the series
S t αA t (1 α)(S t 1 Tt 1 )
Step 2 – Smoothing the trend
Tt β(S t S t 1 ) (1 β)Tt 1
Forecast including the trend
FITt 1 S t Tt
19
Forecasting Seasonality
Calculate the average demand per season
E.g.: average quarterly demand
Calculate a seasonal index for each season
of each year:
Divide the actual demand of each season by
the average demand per season for that year
Average the indexes by season
E.g.: take the average of all Spring indexes,
then of all Summer indexes, ...
20
Seasonality con’t
Forecast demand for the next year &
divide by the number of seasons
Use regular forecasting method & divide by
four for average quarterly demand
Multiply next year’s average seasonal
demand by each average seasonal
index
Result is a forecast of demand for each
season of next year
21
Seasonality problem: a university must develop forecasts
for the next year’s quarterly enrollments. It has collected
quarterly enrollments for the past two years. It has also
forecast total enrollment for next year to be 90,000
students. What is the forecast for each quarter of next
year?
23
Linear Regression
Identify dependent (y)
and independent (x)
b
XY X Y variables
X 2 X X Solve for the slope of the
lineb XY n X Y
2
X 2
nX