Monte Carlo Simulation A technique that helps modelers examine the consequences of continuous risk Most risks in real world generate hundreds of possible.

Slides:



Advertisements
Similar presentations
Sensitivity Analysis A systematic way of asking “what-if” scenario questions in order to understand what outcomes could possibly occur that would effect.
Advertisements

The Normal Distribution
Chapter 18 If mathematical analysis is too difficult, we can try each possibility out on paper. That way we can find which alternative appears to work.
Slides 2c: Using Spreadsheets for Modeling - Excel Concepts (Updated 1/19/2005) There are several reasons for the popularity of spreadsheets: –Data are.
Introduction to Risk Analysis Using Excel. Learning Objective.
Desktop Business Analytics -- Decision Intelligence l Time Series Forecasting l Risk Analysis l Optimization.
(Monté Carlo) Simulation
Probability Basic Probability Concepts Probability Distributions Sampling Distributions.
© 2004 Prentice-Hall, Inc.Chap 5-1 Basic Business Statistics (9 th Edition) Chapter 5 Some Important Discrete Probability Distributions.
Chapter 5 Some Important Discrete Probability Distributions
© 2003 Prentice-Hall, Inc.Chap 5-1 Basic Business Statistics (9 th Edition) Chapter 5 Some Important Discrete Probability Distributions.
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 5-1 Chapter 5 Some Important Discrete Probability Distributions Statistics.
Outline/Coverage Terms for reference Introduction
Sensitivity and Scenario Analysis
Probability Distributions and Stochastic Budgeting AEC 851 – Agribusiness Operations Management Spring, 2006.
Test 2 Stock Option Pricing
BCOR 1020 Business Statistics Lecture 9 – February 14, 2008.
Introduction to Simulation. What is simulation? A simulation is the imitation of the operation of a real-world system over time. It involves the generation.
Copyright © 2014 by McGraw-Hill Higher Education. All rights reserved. Essentials of Business Statistics: Communicating with Numbers By Sanjiv Jaggia and.
1 Random Variables and Probability Distributions: Discrete versus Continuous For this portion of the session, the learning objective is:  Learn that the.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Analysis Categories Base-case analysis What-if (sensitivity) analysis Breakeven Analysis Optimization Analysis Risk Analysis.
Sensitivity Analysis A systematic way of asking “what-if” scenario questions in order to understand what outcomes could possibly occur that would affect.
Computer Simulation A Laboratory to Evaluate “What-if” Questions.
© Harry Campbell & Richard Brown School of Economics The University of Queensland BENEFIT-COST ANALYSIS Financial and Economic Appraisal using Spreadsheets.
Chapter © 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or.
The AIE Monte Carlo Tool The AIE Monte Carlo tool is an Excel spreadsheet and a set of supporting macros. It is the main tool used in AIE analysis of a.
The AIE Monte Carlo Tool The AIE Monte Carlo tool is an Excel spreadsheet and a set of supporting macros. It is the main tool used in AIE analysis of a.
Chapter 10 Introduction to Simulation Modeling Monte Carlo Simulation.
Lecture 4 The Normal Distribution. Lecture Goals After completing this chapter, you should be able to:  Find probabilities using a normal distribution.
ESD.70J Engineering Economy Module - Session 21 ESD.70J Engineering Economy Module Fall 2005 Session One Alex Fadeev - Link for this PPT:
Contemporary Engineering Economics, 6 th edition Park Copyright © 2016 by Pearson Education, Inc. All Rights Reserved Risk Simulation Lecture No. 40 Chapter.
Discrete Distributions The values generated for a random variable must be from a finite distinct set of individual values. For example, based on past observations,
Section 5.1 Expected Value HAWKES LEARNING SYSTEMS math courseware specialists Copyright © 2008 by Hawkes Learning Systems/Quant Systems, Inc. All rights.
1 Chapter 19 Monte Carlo Valuation. 2 Simulation of future stock prices and using these simulated prices to compute the discounted expected payoff of.
Crystal Ball: Risk Analysis  Risk analysis uses analytical decision models or Monte Carlo simulation models based on the probability distributions to.
Outline of Chapter 9: Using Simulation to Solve Decision Problems Real world decisions are often too complex to be analyzed effectively using influence.
Simulation OPIM 310-Lecture #4 Instructor: Jose Cruz.
Simulation is the process of studying the behavior of a real system by using a model that replicates the behavior of the system under different scenarios.
ESD.70J Engineering Economy Module - Session 21 ESD.70J Engineering Economy Fall 2006 Session Two Alex Fadeev - Link for this PPT:
ESD.70J Engineering Economy Module - Session 21 ESD.70J Engineering Economy Fall 2009 Session Two Michel-Alexandre Cardin – Prof. Richard.
FIN 614: Financial Management Larry Schrenk, Instructor.
Continuous Random Variables Continuous random variables can assume the infinitely many values corresponding to real numbers. Examples: lengths, masses.
Monte Carlo Process Risk Analysis for Water Resources Planning and Management Institute for Water Resources 2008.
Simulation is the process of studying the behavior of a real system by using a model that replicates the system under different scenarios. A simulation.
Risk Analysis Simulate a scenario of possible input values that could occur and observe key impacts Pick many input scenarios according to their likelihood.
Sensitivity Analysis A systematic way of asking “what-if” scenario questions in order to understand what outcomes could possibly occur that would affect.
Summarizing Risk Analysis Results To quantify the risk of an output variable, 3 properties must be estimated: A measure of central tendency (e.g. µ ) A.
Sensitivity Analysis A systematic way of asking “what-if” scenario questions in order to understand what outcomes could possibly occur that would effect.
Chapter 19 Monte Carlo Valuation. Copyright © 2006 Pearson Addison-Wesley. All rights reserved Monte Carlo Valuation Simulation of future stock.
1 BA 555 Practical Business Analysis Linear Programming (LP) Sensitivity Analysis Simulation Agenda.
Risk Analysis Simulate a scenario of possible input values that could occur and observe key financial impacts Pick many different input scenarios according.
ESD.70J Engineering Economy Module - Session 21 ESD.70J Engineering Economy Fall 2010 Session Two Xin Zhang – Prof. Richard de Neufville.
STATISTIC & INFORMATION THEORY (CSNB134) MODULE 7B PROBABILITY DISTRIBUTIONS FOR RANDOM VARIABLES ( POISSON DISTRIBUTION)
1 1 Slide Continuous Probability Distributions n The Uniform Distribution  a b   n The Normal Distribution n The Exponential Distribution.
Lecture 3 Types of Probability Distributions Dr Peter Wheale.
Simulation Discrete Variables. What is it? A mathematical model Probabilistic Uses the entire range of possible values of a variable in the model.
AGB 260: Agribusiness Information Technology Business Modeling and Analysis.
AGB 260: Agribusiness Data Literacy
6. Risk Analysis for the New Venture Using Monte Carlo Simulation
Sampling Distributions
Monte Carlo Simulation
Chapter 7 Sampling Distributions.
Monte Carlo Simulation
Monte Carlo Simulation Managing uncertainty in complex environments.
Chapter 7 Sampling Distributions.
Chapter 7 Sampling Distributions.
Simulation Discrete Variables.
Chapter 7 Sampling Distributions.
Chapter 7 Sampling Distributions.
Presentation transcript:

Monte Carlo Simulation A technique that helps modelers examine the consequences of continuous risk Most risks in real world generate hundreds of possible outcomes Provides fuller picture of the risk in an asset or investment by considering Different input assumptions & scenarios Likelihood of inputs & scenarios occurring

5 Steps of Monte Carlo Simulation Build a spreadsheet model that has dynamic relationships between input assumptions and key outputs Perform sensitivity analysis to identify the key uncertain inputs that have the most potential impact on the key outputs Quantify possible values for the key uncertain inputs by specifying probability distributions Simulate numerous scenarios from the input probability distributions and record output results Summarize recorded output results to measure risks and likelihood of different outcomes

Random Number Generator (RNG) =Rand() function in Excel Randomly generates a number between 0 and 1 Used to represent a cumulative probability P(X) between 0% and 100% Will be used to identify the input value X such that the probability that value X or a lower value occurs is equal to P(X) For example, Rand()=.5 Used to find input assumption value X where 50% of the input assumption values are smaller and 50% of possible input assumption values are larger than X. Rand()=.9 Used to find input assumption value X where 90% of the input assumption values are smaller than X.

Prob Normal (u, σ) P(X≤u)=.5 P(u- σ ≤x ≤u+ σ )=.65 σ u- σ uu+ σ x

Normal Input Distributions =Norminv(rand(), mean, standard deviation) For a specified mean and standard deviation, this formula looks up the value for the input distribution that results in rand()% of the assumption values being smaller than the returned value. The Normal distribution is a continuous distribution

Continuous –vs- Discrete Distributions In discrete distributions, the values generated for a random variable must be from a finite distinct set of individual values. In continuous distributions, the values generated for a random variable are specified from a set of uninterrupted values over a range; an infinite number of values is possible

Uniform (a, b) a u=a+(b-a) b X 2 Prob P(X ≤ u)=. 5

Uniform Distribution =a + (b-a)*rand() Where a is the smallest value that could occur, b is the largest value Values between a and b are assumed to be equally likely to occur Values are assumed to be continuous and not discrete

Triangular Distribution For symmetrical triangles: =a + (b-a)*(rand()+rand())/2 Where a is the smallest value that could occur, b is the largest value m is the most likely value to occur and is assumed to be halfway between a and b for symmetrical triangles Values are assumed to be continuous and not discrete in both symmetrical and nonsymmetrical triangular distributions

Discrete Distribution P(x) X P(x) x

.2 1.0/ Cumulative Probability Distribution X P(x) P(X≤x)

Discrete Distributions Set up a table where the first two columns contain the cumulative probability range for a value and the third column contains the respective discrete values. Make sure the first column starts at 0 Lower Prob Upper Prob Discrete Value

Vlookup formula for the Discrete Distribution Use the Excel function: =vlookup(rand(),table,3) This function will look up the rand() number in column 1 of the table, identify the row that represents the correct cumulative probability, and look up the value associated with that probability in column 3. See Vlookup Excel Tutorials in MyLMUConnect for logic of the Vlookup formula

Specifiying Input Distributions Practice in Class Exercise 2!