1.ACS 800 Dallah and Adeleke Business Forecasting
1.ACS 800 Dallah and Adeleke Business Forecasting
1.ACS 800 Dallah and Adeleke Business Forecasting
BUSINESS FORECASTING
ADELEKE, I.A.
Hamadu Dallah
Course Content
• Forecasting
• Importance of forecasting
• Pattern recognition of risk data
• Probability of future events
• Time plot
• Return plot
Course Content (Contd.)
• Methods of forecasting
• - Probability analysis
- Regression method
- Time series method
+ Elementary time series
exponential smoothing method
moving average method
semi-average method
method of least squares
Course Content (Contd.)
• Box-Jenkings Models
- Autoregressive models (AR)
- Moving average models (AR)
- Autoregressive-moving average models
(ARMA)
- Autoregressive-integrated moving average
model (ARIMA)
Course Content (contd.)
• Volatility forecasting
- ARCH models
- GARCH models
• Simulations
• Reserve forecasting
- Claims reserving
- Credibility rating
• Recommended Texts
(i) Time Series Analysis by Box and Tiao
(ii) Quantitative Techniques in Management
by Vohra, N.D.
(iii) Risk Assessment by Baranoff, Harrington
and Niehaus
(iv) Applied Regression Analysis by
Learning objectives
After learning the content of this course and
completing the course assignment and case
study, you should be able to:
• Explain why risk forecasts are important to
organisations, risk management professionals,
and the risk management process
• Explain how relevant, complete, consistent,
and organised loss data/risk data are
developed and why such data are important
Learning objectives
• Describe the risk management significance of
trend analysis and the methods of trending risk
data
• Given a case, analyse past data using appropriate
forecasting technique to project the expected
value of the losses that an organisation will incur
during a given time period
• Define or describe each of the Key terms for this
course
Understanding forecasting
Definition:
A forecast is an estimate of some future value,
amount, or quantity calculated by
mathematical techniques or determined by
intuition.
• Risk management decisions are based on
information about potential future events
(e.g. loses). The information includes forecasts
of the size (severity) as well as the number of
(frequency) of events.
• The development of accurate forecasts takes
place during the second step of the risk
management process.
Importance of forecasts to organizations, risk management
professionals and risk management process
Percentage of Percentage of
Size category No. of losses Total losses Amount of Losses Total Amount
Trend Cyclical
Seasonal Irregular
The Components of a Time Series
• Trend Component
– It represents a gradual shifting of a time series to
relatively higher or lower values over time.
– Trend is usually the result of changes in the
population, demographics, technology, and/or
consumer preferences.
• Cyclical Component
– It represents any recurring sequence of points
above and below the trend line lasting more than
one year.
– We assume that this component represents
multiyear cyclical movements in the economy.
The Components of a Time Series
• Seasonal Component
– It represents any repeating pattern, less than one year
in duration, in the time series.
– The pattern duration can be as short as an hour, or
even less.
• Irregular Component
– It is the “catch-all” factor that accounts for the
deviation of the actual time series value from what we
would expect based on the other components.
– It is caused by the short-term, unanticipated, and
nonrecurring factors that affect the time series.
Trend Component
• Persistent, overall upward or downward
pattern
• Due to population, technology etc.
• Several years duration
Response
Time
Cyclical Component
• Repeating up & down movements
• Due to interactions of factors influencing
economy
• Usually 2-10 years duration
Cycle
Response
Time
Seasonal Component
• Regular pattern of up & down fluctuations
• Due to weather, customs etc.
• Occurs within one year
Summer
Response
Mo., Qtr.
Seasonal Component
• Upward or Downward Swings
• Regular Patterns
• Observed Within One Year
Sales
– War
• Short duration &
nonrepeating
Random or Irregular
Component
• Erratic, Nonsystematic, Random, ‘Residual’
Fluctuations
• Due to Random Variations of
– Nature
– Accidents
Moving Exponential
Average Smoothing
Auto-
Linear Quadratic Exponential Regressive
Forecast Accuracy
• Mean Squared Error (MSE)
– It is the average of the sum of all the squared
forecast errors.
• Mean Absolute Deviation (MAD)
– It is the average of the absolute values of all the
forecast errors.
One major difference between MSE and MAD
is that the MSE measure is influenced much
more by large forecast errors than by small
errors.
Outliers
49
More on outliers
• Definitions:
– An outlier can be defined as an element in the
irregular which is 1.8 standard deviations or
more from the mean.
– An extreme outlier can be defined as one
which is more than 2.8 standard deviations
from the mean.
• Calculate the mean and standard deviation of the
outliers.
• Then identify the values which are outliers by the
definitions on the previous slide.
50
Example
Time Amount
1 1295.16
2 7279.47
3 9878.82
4 12740.04
5 5135.36
6 9031.72
7 8006.3
8 5347.76
mean 6280.618
9 2486.76 Std. dev 3082.303
10 4584.5 outlier limit
= mean + 1.8*std. dev 11828.76
11 10468.56 extreme limit
12 6014.44 = mean + 2.8*std. dev 14911.07
13 4532
14 5674
15 4563
16 3452
Using Smoothing Methods in
Forecasting
• Moving Averages
– We use the average of the most recent n data
values in the time series as the forecast for the
next period.
– The average changes, or moves, as new
observations become available.
– The moving average calculation is
where
Yt = actual value in period t
n = number of periods in time series
Example:
Year 1 2 3 4 5
Sales 11 14 20 26 34
Example:
• Linear Trend Equation
t Yt tYt t2
1 11 11 1
2 14 28 4
3 20 60 9
4 26 104 16
5 34 170 25
Total 15 105 373 55
Example:
• Trend Projection
b1 = 373 - (15)(105)/5 = 5.8
55 - (15)2/5
b0 = 105/5 - 5.8(15/5) = 3.6
Tt = 3.6 + 5.8t
T6 = 3.6 + 5.8(6) = 38.4
Quadratic Time-Series Model
Relationships
Y b11 > 0 Y b11 > 0
Year, X 1 Year, X 1
Y b11 < 0 Y b11 < 0
Year, X 1 Year, X 1
Quadratic Trend Model
Ŷ i 2 . 857 0 . 33 X i . 214 X i
2
Exponential Time-Series Model
Relationships
Y b1 > 1
0 < b1 < 1
Year, X 1
Exponential Trend Model
Ŷ i b 0 b 1 or log Ŷ i log b 0 X 1 log b 1
Xi
98 4 7 a n t ilo g (. 3 3 5 8 3 7 9 5 ) = 2.17
99 5 6 a n t ilo g (. 0 8 0 6 8 5 4 4 ) = 1.2
Ŷ i ( 2 . 17 )( 1 . 2 ) Xi
Trend and Seasonal Components
in Forecasting
• Multiplicative Model
• Calculating the Seasonal Indexes
• Deseasonalizing the Time Series
• Using the Deseasonalizing Time Series
to Identify Trend
• Seasonal Adjustments
• Cyclical Component
Multiplicative Model
Yt = Tt x St x It
• Tt is measured in units of the item being forecast.
• St and It are measured in relative terms, with values
above 1.00 indicating effects above the trend and
values below 1.00 indicating effects below the trend.
Calculating the Seasonal Indexes
1. Compute a series of n -period centered
moving averages, where n is the number of
seasons in the time series.
2. If n is an even number, compute a series of 2-
period centered moving averages.
3. Divide each time series observation by the
corresponding centered moving average to
identify the seasonal-irregular effect in the
time series.
4. For each of the n seasons, average all the
computed seasonal-irregular values for that
season to eliminate the irregular influence and
obtain an estimate of the seasonal influence,
called the seasonal index, for that season.
Deseasonalizing the Time Series
• The purpose of finding seasonal indexes is to
remove the seasonal effects from the time
series.
• This process is called deseasonalizing the time
series.
• By dividing each time series observation by
the corresponding seasonal index, the result is
a deseasonalized time series.
• With deseasonalized data, relevant
comparisons can be made between
observations in successive periods.
Using the Deseasonalizing Time Series
to Identify Trend
• To identify the linear trend, we use the linear
regression procedure covered earlier; in this
case, the data are the deseasonalized time
series values.
• In other words, Yt now refers to the
deseasonalized time series value at time t and
not to the actual value of the time series.
• The resulting line equation is used to make
trend projections, as it was earlier.
Seasonal Adjustments
Tt = 4.066 + .3933t
T13 = 4.066 + .3993(13) = 9.1789
• Seasonal Adjustments
1. ARMA Process
A mixed of autoregressive and moving average is an ARMA(p, q) process. Thus,
we have
𝑥𝑡 = 𝛼1 𝑥𝑡−1 + ⋯ + 𝛼𝑝 𝑥𝑡−𝑝 + 𝜀𝑡 − 𝛽1 𝜀𝑡−1 − ⋯ − 𝛽𝑞 𝜀𝑡−𝑞
1. ARIMA Process
The non-seasonal ARIMA model as classified as an “ARIMA (p, d, q)” model,
where:
p is the number of autoregressive terms,
d is the number of non-seasonal differences, and
q is the number of lagged forecast errors in the prediction equation.
An Auto Regressive Integrated Moving Average (ARIMA) model predicts
future values of a time series by a linear combination of its past values and a
series of errors 𝜀𝑡 . For a response series 𝑥𝑡 , the general form for the
ARIMA model is:
∅ 𝐵 𝑊𝑡 − 𝑢 = ∅(𝐵)𝜀𝑡
where t is the time index, B is the lag operator defined as𝐵𝑥𝑡 = 𝑥𝑡−1 , 𝑊𝑡 =
1 − 𝐵 𝑑 𝑥𝑡 is the response series after differencing and µ is the intercept or
mean term.
II. PROPERTIES OF AS, MA, AND ARMA PROCESSES
a. AR(1) Process
The specification of the model is
𝑥𝑡 = 𝑚 + 𝛼𝑥𝑡−1 + 𝜀𝑡
The expected value is
𝑚
𝐸 𝑥𝑡 = =𝑢
1−𝛼
a. ARMA Processes
The lowest order mixed process is ARMA (1, 1), it is given as
𝑥𝑡 = 𝛼𝑥𝑡−1 + 𝜀𝑡 − 𝛽𝜀𝑡−1
After taking expectations of Eq. 15 with little manipulation, we find
1−2𝛼𝛽+𝛽 2 2
𝜎𝑥2 = 𝛾0 = 𝜎𝜀
1−𝛼 2
𝛼−𝛽 1−𝛼𝛽
Multiplying Eq.15 by 𝑥𝑡−1 , then taking expectations yields 𝛾1 = 𝛼𝛾0 − 𝛽𝜎𝜀2 = 𝜎𝜀2
1−𝛼 2
The Schwarz criterion is an alternative to the AIC that imposes a larger penalty for
additional coefficients. It is given as:
𝐿𝐿 𝑘𝑙𝑛 𝑛
𝑆𝐵𝐶 = −2 +
𝑛 𝑛
R-Squared
This is the usual coefficient of determination
Case Studies
• Data from CBN and other sources would be
used to illustrate the application of the
concepts explained in this materials.
Claims Forecasting
Assignment
The Table below shows the malicious damage claim for a collection of policies in
successive development years.
i. Adjusted below using inflation of 4%, 2% and 4% for 2002, 2003 and 2004
respectively.
ii. Estimate the cumulative incurred claims in 2004 using chain ladder method with
inflation
Development year
Year of origin 0 1 2 3
2001 2,144 366 234 165
2002 2,231 340 190
2003 2,335 270
2004 2,392
End