Professional Documents
Culture Documents
Learning Objectives
At the end of this session you will:
learn how to build and construct models using @Risk
use software features and avoid pitfalls
learn how to analyze models and present results
learn how to make user friendly models
do some exercises
@Risk
Is an add-in for Microsoft Excel that performs risk
analysis on any spreadsheet model by using
Monte Carlo simulation
When you launch @Risk, Microsoft Excel is opened
automatically
@Risk makes a new toolbar in Excel
The toolbar lets you run many commands that you
will need to run a risk analysis
@Risk Menu
Have access to @Risk functions and results
windows through @Risk menu
Click on @Risk Menu
Finance.xls Model
Finance.xls Model(continued)
For each year, net income is affected by number of factors
including:
Number of competitors (C25:L25)
Sales price (C31:L31)
Sales volume (C32:L32)
Capital Expenses (C36:L36)
Product development (C35:L35)
Overhead (C37:L37)
Net income is calculated for each year (C22:L22)
Net present value is calculated at 10% discount rate for the 10 year
period (C10)
Other Types of
Distributions
Lets look at Cell F25. What is the distribution
function?
[F25]=RiskDiscrete({0,1,2},{1,1,1})
Drop-down list
Robust model
Robust distribution functions that
accurately define variability and
uncertainty in inputs
Mechanical aspects
WARNING
The following slides are for an older version of @RISK.
They have not been updated or adapted for the New
Release of both Excel and @RISK. If you have questions
or are confused because of the layout we highly
recommend you view the following links:
@RISK Quick Start http://www.palisade.com/QuickStart/EN/RISK/
@RISK Guided Tour http://www.palisade.com/GuidedTour/EN/RISK/
25
Simulation Results
@Risk provides a number of different methods for
analyzing and working with data
Summary statistics window
Detailed statistics window
Data window
Sensitivity window
Scenario window
Data Window
The data command displays all the data generated
and collected during each simulation
Sensitivity Command
Often you want to know
how the input variables affected the output values
Which inputs are the most critical ones
Sensitivity Command
(continued)
Output of interest
Method of sensitivity analysis
Sensitivity Command
(continued)
Sensitivity Command
(continued)
Scenario Analysis
Scenario Analysis
(continued)
Graphs in @Risk
One of the strength of Monte Carlo
simulation is that you generate
enough data to present your
results using graphs
@Risk has a number of
presentation quality graphs
Graphs typically provide a very
good description of an output
Using graphs in @Risk is very easy:
select an input or an output of
Summary Graphs
What about the output range
we selected in our model,
i.e., net income?
One advantage of selecting
a range as the model output
is that we can study the
changes of the whole group
at once
Right click on net income
and select the Summary
Graph
The Summary Graph
summarizes the distributions
generated for the cells
selected in the output range
Summary Graphs
(continued)
You can change these values by right clicking on the graph, selecting format,
and changing values in the Type dialogue
Summary Graphs
(continued)
Overlay Graphs
There may be times when you want
compare two or more variables on one
graphs
@Risk allows you to create overlay graphs
easily
For this purpose:
Overlay Graphs
(continued)
Tornado Graphs
One of the easiest ways to understand the
results of sensitivity analysis is to use
tornado graphs
To create a tornado graph:
Right click on an output you are interested
in and select Tornado Graph
The most significant input is drawn on the
top of the tornado graph
The X-axis represents the percent change
in the output value
Each input variable is placed on the Y-axis
Positive and negative impacts are shown
on the right and left sides, respectively
Tornado Graphs
(continued)
Graphing Excel
There maybe times when you want to bring your
data to Excel or a different program for graphing
@Risk makes it easy to convert any graph to a
native chart format in Excel
For this purpose right click on any graph in @Risk
and select Graph in Excel
@Risk not only transfer the graph to an Excel
worksheet, but also transfer the source data
graphs
We looked into real time updating graphs
We made summary graphs
We learned how to overlay graphs
We built tornado graphs
We transferred the graphs generated in @Risk to an
Excel worksheet
Advanced Features
Topics to discuss:
Fitting distributions to data
Special Risk functions
Correlating inputs
Multiple simulations
Filtering data
Results from
goodness-of-fit
(continued)
Correlating Inputs
In most real life situations variables are not
independent
In such cases, the value of one variable affects the
value of another one
For example, when the temperature is high, air
condition usage is high
When modeling you need to take these
relationships into account otherwise you will
model scenarios that are do not make sense in
reality
Correlating Inputs
(continued)
Correlating Inputs
(continued)
Correlating Inputs
(continued)
Scatter
plot
window
Selected
inputs
Correlation
coefficient
matrix
Correlating Inputs
(continued)
We
We
We
We
Definition of
distribution
cell references
Distribution
palette
Adding
overlay
Cumulative curve
Summary
statistics
Tornado graph
(continued)
(continued)
Stress Analysis
@Risk Stress Analysis allows you
to analyze the effect of stressing
probability distributions
We may now control the values
sample from a distribution as you
may stress a portion of the
distribution
You can specify the percentile
values between which samples are
drawn during a simulation
Stress Analysis
(continued)
Stress Analysis
(continued)
Open ClamsStress.xls
Suppose that an insurance company is
required by law to have enough money
on hand to pay all the claims with the
probability of 95% and that it can only set
aside $2000
However, standard Monte Carlo
simulations show us the maximum
payment is about $3500
The company wants to see what the
effect would be on claims if it took out
the insurance policy to cover an
Stress Analysis
(continued)
Stress Analysis
Stress Analysis Icon
Cell to monitor
Reference cell
for the input
distribution
Selecting the
range of an input
distribution to
stress
(continued)
Open HippoSensitivity.xls
We are simulating the profitability of the launch of
a new drug for hippos
We want to know if any of the fixed inputs (listed
in Cells C16:C20 and Cells E16:E20) can be
determined with greater precision, which one we
need to select
Advanced SA can help us decide which input to
focus on
Output cell to
monitor
Range of fixed
input cells for
advanced SA
Pause on Error
After working with @Risk for a little bit, it will
become very easy to make complex models with
nested cells and distribution functions
The logic of the complex models can be very
difficult to track specially given the variability of
many probability distribution functions
As a result, this in-depth analysis can lead to
violation of conditions of some of the output cells
Pause on Error
(continued)
Pause on Error
Name of the
output cell
with an error
(continued)