Professional Documents
Culture Documents
Exploring Data Variations: ACW2851 Accounting Information Systems and Financial Modelling
Exploring Data Variations: ACW2851 Accounting Information Systems and Financial Modelling
Lecture 4
Adapted from:
Beaman, Ratnutinga, Krueger, & Mudalige (2006) Financial Modelling (4th ed.)
Important
• Set cell:
• To value:
• By changing cell:
Solutions to Activity 9
Output (Must be formula
only – in logic/report
section)
Input (Must be Value
only – in data section)
3) Sensitivity Analysis
• Allows the user to identify the “key” (or
critical) input variables in a model (i.e. those
that have the greatest effect on the output)
• How?
– assess the impact on the output results of
changes made to only one input variable,
(i.e. whilst holding all other variables constant)
– a small input data change may have a large output
effect; i.e. results are highly sensitive to that input
variable
3) Sensitivity Analysis can identify:
• Impact of changes in decision variables
• Key variables in a decision & their margin of
error or variation allowable
• Effect of uncertainty in estimating external or
uncontrollable variables
• Effect of different interactions among variables
• Robustness of decisions under changing
conditions
3) How To Perform Sensitivity Analysis
• Using excel
• Build a “sensitivity table” using formulas and graph it as
a line graph (creates a spider diagram)
• Use Excel’s Data Table facility (eg DT2 – ensure values in
first row and column increase at same rate of growth)
3) Spider Diagram
Shows degree of sensitivity of the output variable to
each input variable using the slope of lines on the
graph (steepest slope = highest sensitivity).
Sensitivity of Net Income to Key Variables
(Using 1989 as the Base Year)
150,000
100,000
Net Income (000's)
50,000
Sales
0 COGS
70% 80% 90% 100% 110% 120% 130% Sell & Admin
-50,000
-100,000
-150,000
3) How To Perform Sensitivity Analysis
• Using external program
• Use a specialist financial modelling package such as
Insight or Optimist
Ranks and tabulates all input variables in order of sensitivity
• Use a spreadsheet “add-in” tool such as TopRank to rank
variables and produce a “Tornado”
3) Tornado Diagram
• Uses bars or blocks to indicate the level of sensitivity of
output to each input variable (largest bars more sensitive)
• Decreasing sensitivity give diagram the shape of a
tornado
4) Probabilistic Modelling
Up to now, we have been dealing with
deterministic data in our models
Deterministic data only has a single value entered
into the model for the input variable when we “run”
the model. This single value may be changed
before we re-run the model (i.e. to perform what-if
analysis), but we assume it is known with certainty
at that instant point in time when we run the model.
Question
How to incorporate risk and uncertainty into our
models?
4) Probabilistic Models
• Probabilistic models incorporate:
– Risk analysis is any method, qualitative or quantitative,
for assessing the impacts of risk (uncertainty) on decision
situations. Risk analysis incorporated in the logic
(formulas) of the model or in the processing of that model
(probabilistic simulation)
– probabilistic input data. This requires the user to
specify a probability distribution for each of these
uncertain input variables. Eg normal distribution. A
probability distribution shows the range of values that the
input data could be, plus for each of these values, their
associated probabilities of occurrence.
Homework