A1 Forecasting
A1 Forecasting
Forecasting
Qualitative Quantitative
Methods Methods
Surveying Moving
customers Averages
Exponential
Focus Group
Smoothing
Historical
Trend Analysis
Analogy
Methods of Forecasting
Qualitative Techniques
Grass Root method
This method involves talking to sales people to gauge the future. The method is also referred to as
the Naïve method. The knowledge of the Sales people on Market trends and customer preferences is
tapped to gain an indication of the future markets.
Market Research
In Marketing Research, there are Four methods to select from. The first involves Surveying
Customers. This involves asking customers about their opinion on the product we wish to estimate.
The second, involves testing the performance of the product in the market place. Third involves the
use of a focus group to discuss the product in order to come up with an estimate of its performance
in the future. Finally, there is Historical analogy in which the future estimates are deduced from
other products with similar salient property(ies).
Executive Judgement
In this method the judgement of managers is sought in order to come up with estimates of a
product’s future performances.
Delphi
This involves a Delphi manager who is in contact with a number of some other experts in particular
fields. The manager may or may not start the experts up on an estimation of performance on a
particular product by showing them some estimates from another methods and seek for their
opinions. She then pools the information for moderation and then resends the new position with all
the attached reasons to the experts to seek for their second opinion after which the manager draws
a conclusion.
Quantitative Methods
Time Series Analyses
A time series is a stream of data that represents past measurements. Each event (for example
observation of demand) is time-tagged so that it is known where it is located in the series of data.
The time series consists of data recorded at different time periods such as weekly or daily for the
variable, which could be units produced or demands received. Forecasters attempt to predict the
next value or set of values that will occur at a future time. In time-series analysis, external causes are
not brought into the picture. The pattern of the series is considered to be time-dependent.
Extrapolation is the process of moving from observed data (past and present) to the unknown values
of future points. The extrapolation of time series is one of the main functions of forecasting. The
data in time series may consist of several different kinds of variations. Important among them are
random variations, an increasing or decreasing trend, and seasonal variations. Random variations
occur because the demand is seldom constant at a given level. Minor variations do occur from one
period to another. In many instances, there are no specific assignable causes for these random
variations. The random variations are a result of the economic environment and the marketplace
within which an organization is operating. If the time series shows an increasing linear trend there is a
constant rate of change (increasing) with the increase in time. Linear decreases can also occur. Nonlinear
trend lines occur where the rate of change is geometric. In such cases, it is possible to extrapolate
the curve by eye, but the rate of change can also be calculated, and projections can be made
mathematically. The time series may also exhibit seasonal (or cyclical) variations.
Time-series analysis is an analysis of any variable classified by time, in which the values of the
variable are functions of the time periods. Time-series analysis deals with using knowledge about
cycles, trends, and averages to forecast future events. It is always useful to try to find causal links
between well-known cycles, such as the seasons, and demand patterns that are being tracked.
Example: Consider the demand (sales) data below for 10 periods (months in this example). The
forecast for months 4–10 are given in the table. The numbers used in the formula for each month
are given in the calculation column.
1 100
2 80
3 90
Classwork 1; Using a graph sheet, plot the data obtained from the table above for the actual and a 3-
months and 5-months moving averages. Discuss the behaviours of the moving averages curves.
Construct the table of forecasts and plot the graph. Comment on the qualities of the two forecast
methods.
Exponential Smoothing
The exponential smoothing (ES) method, like the WMA method, calculates an average demand
(forecast). ES methodology remembers the last estimate of the average value of demand and
combines it with the most recent observed, actual value to form a new estimated average. ES
forecasts the demand for a given period t by combining the forecast of the previous period (t − 1)
and the actual demand of the previous period (t − 1). The actual demand for the previous period is
given a weight of α and the forecast of the prior period is given a weight of (1 − α), where α is a
smoothing constant whose value lies between 0 and 1. The equation for the forecast for period t is
and 0 ≤ α ≥ 1.
Rearrange to
and 0 ≤ α ≥ 1.
The forecast for the first period is generally set equal to the actual demand in that period to get the
forecasting process started. In this way, the forecast for the second period of our data, using alpha
of 0.2, will be;
Classwork 3; Determine the remaining forecasts from our data and plot the graph. Discuss the
differences in shapes of our three plots.
Exponential Smoothing can be more effective because only one weight, alpha (α), has to be chosen.
This makes it easier to experiment with past data to see which value of α provides the least forecast
error. Often, the use of the ES method for forecasting is preferred to the WMA method. The
response rate of the ES model is a function of the α value that is used. The response rate of a
forecasting system is the speed with which the forecasting system makes adjustments to the
forecasts if the data in the series show an upward or downward trend. Small values of α (which will
be analogous to large values of n in MA) are used for stable systems where there is, at most, a
minimum amount of random fluctuation. Large values of α are used for changing and evolving
systems where much reliance is placed on the last observation. New products, as they move through
their life-cycle stages, start with a large α value, which gradually diminishes as the product enters its
maturation stage. The ES method has a clear advantage over the MA method in terms of the amount
of memory required for storing the data. In addition to the smoothing constant α, at any time we
need to store only the exponentially smoothed average and the actual demand for the previous
period whereas for the MA method, actual demands for the last n periods have to be stored.
The different values of α used give different forecast just as different forecasts are obtained by
changing the values of n in the MA method. A small value of α makes minor adjustments to the
forecast results as discussed above—giving smoother forecasts. A smooth forecast is obtained in the
MA method if n is large. Therefore, smaller values of α and large values of n tend to give similar
forecasts. Similarly, large values of α and small values of n tend to give similar results. In fact, when α
= 1, or n = 1, the forecast in a given period is equal to the demand in the previous period and the
forecasting system is extremely responsive to changes in the demand. In this case, the forecast
fluctuates as actual demand fluctuates. However, forecasts are lagging behind the demand by one
period the actual demand for the previous period. For the MA method, actual demands for the last n
periods have to be stored.
Trend Analyses
If the time series exhibits seasonality ln an increasing or decreasing trend, then the techniques
discussed above (MA, WMA, and ES) may not be appropriate for making a forecast. We perform a
trend analysis to make a forecast in this case. The trend analyst will fit a trend line, either by eye or
by using a formula, through the data. This line, or curve, fitted can then be extrapolated to make
forecast. The equation of the trend fitting line is,
Y = a + bX,
where Y is the demand forecast and X is the time period. X is the independent variable and Y is the
dependent variable since the demand depends on the time period. As X increases, Y increases in an
increasing trend. Y will decrease as X increases in a decreasing trend. In the trend line equation, a is
the intercept on the Y-axis which is the value of the demand (variable Y) when X = 0. The slope of the
line is represented by b which gives the change in the value of demand (variable Y) for a unit change
in the value of X. That is, b is the amount by which demand will change if the time period changes by
1. The intercept (a) and the slope (b) can be calculated from
a=Y −b X
b=
∑ xy−n x y
∑ x 2−n x 2
Or by the use of Microsoft excel or similar software.
Classwork 4; Plot the graph of the series below and determine the next two values of the forecasts.
x 1 2 3 4 5 6 7 8 9 10
y 9 15 32 48 52 60 39 65 90 93
Forecasting Errors
It is very rare to get 100% accurate forecasts. There are always some errors in forecasting. A good
forecasting technique tries to minimize the errors. The forecasting errors are computed by
comparing the actual demand for time period t with the forecast for that same period, that is,
Error (t) = Demand (t) − Forecast (t).
Two kinds of forecasting errors can occur.
First, actual demand is greater than the forecast. This is a forecasting underestimate. By convention,
when actual demand is greater than forecast demand, the error term is positive.
Second, actual demand is less than the forecast. This is a forecasting overestimate and in this case
the error is negative.
To choose a forecasting method, it is necessary to be able to compare the errors that each method
generates for particular circumstances. There are several different ways of measuring errors. The
choice is dependent on the situation and what kind of comparison is wanted. Here, we would
consider simple deviation (D), Absolute Deviations (AD) and Mean Absolute Deviations (MAD).
Deviations are the error terms away from the actual. Absolute measures mean that positive and
negative errors are treated the same way. The reason for doing this is to prevent positive and
negative errors from cancelling each other out. To calculate MAD, take the sum of the absolute
measures of the errors and divide that sum by the number of observations. MAD treats all errors
linearly and is a more conservative measure.
Example: Consider the data given. The demand and forecast are given for 10 periods in columns 2
and 3. Column 4 gives the error for each period, and column 5 gives the absolute error. The sum of
the absolute errors for 10 periods is 171. Therefore, MAD = 171/10 = 17.10.
Classwork 5; Given the table below of actual relationship between the Advertising spending of a
company and its sales, what would be its next period Forecast of Sales if N1,750 is earmarked for
Advertisement.
b=
∑ xy−n x y
∑ x 2−n x 2
Month Advert Sales xy
Budget units
(N.000) (.000) x
2
(x) (y)
1 2.5 264 660 6.25
2 1.3 116 150.8 1.69
3 1.4 165 231 1.96
4 1 101 101 1
5 2 209 418 4
Sums 8.2 855 1560.8 14.9
Means= 1.64 171
Therefore,
= 158.6/1.452
= 109.229
And since
a=Y −b X
Forecasts Accuracy
1. Correlation
2. Coefficient of Determination
3. Standard Error of the Estimate
Correlation is the measures the strength of the relationship that exist between the dependent and
independent variables. It ranges between -1 through 0 to +1. It is calculated as;
n
r =∑ ¿ ¿ ¿
1
That is
r = 158.6/√ 1.452∗18054
= 158.6/161.9 = 0.98
This value of 0.98, which is very close to +1, indicates a strong positive relationship between the
independent variable, the advertising spends, and the dependent variable, the volume of sales.
The Coefficient of Determination is the square of the correlation and ranges from 0 to 1. The closer
the figure found to the value of 1 the stronger the relationship between variables.
r2 = ∑ ¿¿ ¿
Where yˋ1 = a + bx1 i.e = - 8.136 + 109.229*2.5 =264.9365
= 17323.665/18054 = 0.96.
Standard Error of the Estimate measures the mean absolute error per period. The lower the value
calculated the better. It is calculated as
∑ yi− yˋ ¿
σxy = √ n−2
2
So the three measure agree that there is goodness of fit between our independent and dependent
variables.
ANOVA
df SS MS F Significanc
eF
Regression 1 17323.6 17323.6 71.1603 0.003496
6 6 8
Residual 3 730.336 243.445
1 4
Total 4 18054
RESIDUAL OUTPUT