Overview of Monte-Carlo Simulation

Download Report

Transcript Overview of Monte-Carlo Simulation

Desktop Business Analytics -Decision Intelligence
Time Series Forecasting
 Risk Analysis
 Optimization

Current Products

Crystal Ball®


Crystal Ball Pro


Integrated Optimization and Monte Carlo
simulation
CB Predictor


Excel-based Monte Carlo simulation
Integrated Time-Series Forecasting with Monte
Carlo
CB Turbo

Distributed Processing capability to speed up
simulations
Monte Carlo Applications
Capital Budgeting
 New Venture Planning
 Manufacturing Planning
 Marketing Planning
 Quality Design
 Environmental Risk
 Petroleum Exploration

Spreadsheets - Pros
Easy to use
 Popular
 Flexible model-building tool

What-if Analysis

Methodically entering even increments
of values to view the projected
outcomes
Pros: Reveals incremental range of possible
outcomes
Cons: Time-consuming, Results in a mountain
of data, Reveals what is possible, not what is
probable
What is missing?

The ability to know the range of possible
outcomes and their likelihood of occurrence

As a result, we use Monte Carlo Simulation
as a system that uses random numbers to
measure the effects of uncertainty on our
decision-making process
What is Simulation?
Modeling a real system to learn
about its behavior
 The model is a set of mathematical
and logical relationships
 You can vary conditions to test
different scenarios

Advantages of Simulation
Inexpensive to evaluate decisions
before implementation
 Reveals critical components of the
system
 Excellent tool for selling the need for
change

Disadvantages of Simulation

Results are sensitive to the accuracy
of input data



Garbage in, Garbage out
Intelligent agents using secret rules
Investment in time and resources
The Five Steps of
Model Development
1. Develop a system flow diagram
2. Write an Excel spreadsheet to model the system
3. Use Crystal Ball to model uncertainty
4. Run the simulation and analyze the output
5. Improve the model and/or make decisions
Crystal Ball Demonstration
2+2 = 4 ?
Crystal Ball Pro


Decision Intelligence
Includes




Crystal Ball
Optimization
Extenders
Developer Kit
Optimization Model

Decision Variables
 Quantities
over which you have control
(Accept or reject each project)
– Upper and lower bounds
– Continuous or discrete
Optimization
X
Function
Find the possible input values that make
the output as large or as small as possible
F(X) = Y
Project Selection
Project Mix
Model
Find the project mix that generates
the highest combined NPV
Combined
NPV
A Realistic Model


Uncertainty analysis
Constraints and Requirements

We will us the simplifying assumption of applying a
budgetary constraint to limit investment
The ‘Flaw’ of Averages
“Never try to walk across a river just
because it has an average depth of four
feet.”

Milton Friedman
Academic v. Real World

Professors and students have used
many techniques
 Inaccessible
 Difficult
to implement
 Clients do not understand the results

Decisioneering makes Monte Carlo easy
to use in everyday spreadsheet
modeling.
How are you handling
uncertainty?
Do you use low, middle and high
values?
 Do you do What-if analysis?

Multiple What-if
scenarios confuse as
much as enlighten...
A Picture is Worth...

A thousand What-ifs
Decisioneering, Inc.
Provider of Analytic Tools since 1986
 Headquartered in Denver, Colorado,
USA
 More than 70,000 Users
 85% of Fortune 500 Companies
 45 of Top 50 Business Schools
 65% CAGR over 3 Years

Monte Carlo

Random number generation simulates
the uncertainty in the assumptions. The
program selects a value for the
assumption, recalculates the
spreadsheet, plots the forecast and
repeats.
Deterministic v. Stochastic
Deterministic
Fixed
Data
Fixed Outcomes
$1,200,00
7%
Stochastic
Variable
data
Variable
Outcomes
M onthly S a v ings
Forecast: Scenario A Retirement Portfolio
500 Trials
Frequency Chart
6 Outliers
.09 4
47
.07 1
3 5 .2 5
.04 7
2 3.5
.02 4
1 1 .7 5
M e an = $6 46,19 8
.00 0
3 5 0 .0 0
4 2 5 .0 0
5 0 0 .0 0
5 7 5 .0 0
6 5 0 .0 0
0
$3 00,00 0
$5 25,00 0
$7 50,00 0
D o l l a rs
$9 75,00 0
$ 1 ,2 0 0 , 0 0 0
Statistics

Normal Distribution, Mean and Standard
Deviation
M o n th ly S a v in g s
Mean
Standard Deviation
3 5 0 .0 0
4 2 5 .0 0
5 0 0 .0 0
5 7 5 .0 0
6 5 0 .0 0
Retirement Example
Monthly Dollar Saving
Number of Years
Annual Growth Rate
$
Value at Retirement
$
Uncertainty
500
20
12%
432,315
Define Assumptions
Retirement Example Assumptions
Retirement Example
Assumptions
Retirement ExampleForecasts
Retirement Example
Forecasts
Communicating Results
Get the client to understand alternatives
 Take action

Uncertainty over time
Compare Alternatives