Materials for Lecture 20 Explain the use of Scenarios and Sensitivity Analysis in a simulation model Utility based risk ranking methods, setting the stage.

Slides:



Advertisements
Similar presentations
Brief Review –Forecasting for 3 weeks –Simulation Motivation for building simulation models Steps for developing simulation models Stochastic variables.
Advertisements

Materials for Lecture 11 Chapters 3 and 6 Chapter 16 Section 4.0 and 5.0 Lecture 11 Pseudo Random LHC.xls Lecture 11 Validation Tests.xls Next 4 slides.
Materials for Lecture 15 Financial Models Finish Scenario Ranking Lecture New Material for Lecture 15 –Read Chapters 13 and 14 –Lecture 15 Pro Forma.xls.
Time Series Analysis Materials for this lecture Lecture 5 Lags.XLS Lecture 5 Stationarity.XLS Read Chapter 15 pages Read Chapter 16 Section 15.
Principles of Corporate Finance Session 29 Unit IV: Risk & Return Analysis.
Lecture Presentation Software to accompany Investment Analysis and Portfolio Management Seventh Edition by Frank K. Reilly & Keith C. Brown Chapter.
Forecasting Future Annual Net Cash Flows 1.Definition of net cash flows 2.Projecting future values 3.Measurement of business risk 4.Risk/return preferences.
Materials for Lecture 12 Chapter 7 – Study this closely Chapter 16 Sections and 4.3 Lecture 12 Multivariate Empirical Dist.xls Lecture 12 Multivariate.
Decision Making for Risky Alternatives Lect. 14 Watch an episode of “Deal or No Deal” Read Chapter 10 Read Chapter 16 Section 11.0 Read Richardson and.
AN INTRODUCTION TO PORTFOLIO MANAGEMENT
Cycles and Exponential Smoothing Models Materials for this lecture Lecture 4 Cycles.XLS Lecture 4 Exponential Smoothing.XLS Read Chapter 15 pages
Chapter 6 An Introduction to Portfolio Management.
Chapter 11 Multiple Regression.
Materials for Lecture 13 Purpose summarize the selection of distributions and their appropriate validation tests Explain the use of Scenarios and Sensitivity.
1 1 Slide © 2003 South-Western/Thomson Learning™ Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
AGEC 622 Mission is prepare you for a job in business Have you ever made a price forecast? How much confidence did you place on your forecast? Was it correct?
Materials for Lecture 18 Chapter 7 – Study this closely Chapter 16 Sections and 4.3 Lecture 18 Multivariate Empirical Dist.xlsx Lecture 18.
Introduction to Regression Analysis, Chapter 13,
Chapter 14 Risk and Uncertainty Managerial Economics: Economic Tools for Today’s Decision Makers, 4/e By Paul Keat and Philip Young.
AN INTRODUCTION TO PORTFOLIO MANAGEMENT
Ordinary Least Squares
Materials for Lecture 13 Chapter 2 pages 6-12, Chapter 6, Chapter 16 Section 3.1 and 4 Lecture 13 Probability of Revenue.xlsx Lecture 13 Flow Chart.xlsx.
Lecture 15-2 Building Financial Models Material for Lecture 15-2 –Read Chapters 13 and 14 –Lecture 15-2 Farm.xlsx.
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 12-1 Chapter 12 Simple Linear Regression Statistics for Managers Using.
Portfolio Analyzer and Risk Stationarity Lecture 23 Read Chapters 13 and 14 Lecture 23 Portfolio Analyzer Example.xlsx Lecture 23 Portfolio Analyzer 2015.XLSX.
Regression Method.
Materials for Lecture Chapter 2 pages 6-12, Chapter 6, Chapter 16 Section 3.1 and 4 Lecture 7 Probability of Revenue.xlsx Lecture 7 Flow Chart.xlsx Lecture.
Lecture Presentation Software to accompany Investment Analysis and Portfolio Management Seventh Edition by Frank K. Reilly & Keith C. Brown Chapter 7.
Some Background Assumptions Markowitz Portfolio Theory
Investment Analysis and Portfolio Management Chapter 7.
About the Exam No cheat sheet Bring a calculator.
Chapter 3 Arbitrage and Financial Decision Making
Investment Analysis and Portfolio Management First Canadian Edition By Reilly, Brown, Hedges, Chang 6.
Materials for Lecture 08 Chapters 4 and 5 Chapter 16 Sections Lecture 08 Bernoulli.xlsx Lecture 08 Normality Test.xls Lecture 08 Simulation Model.
AGEC 622 I am James Richardson I get to be your teacher for the rest of the semester Jing Yi will be the grader for this section. Brian Herbst will assist.
Decision Making for Risky Alternatives Lect. 21 Watch an episode of “Deal or No Deal” Read Chapter 10 Read Chapter 16 Section 11.0 Read Richardson and.
Chapter 6 Chapter 16 Sections , 4.0, Lecture 16 GRKS.XLSX Lecture 16 Low Prob Extremes.XLSX Lecture 16 Uncertain Emp Dist.XLSX Lecture 16 Combined.
Time Series Analysis Lecture 11
Materials for Lecture 20 Read Chapter 9 Lecture 20 CV Stationarity.xlsx Lecture 20 Changing Risk Over Time.xlsx Lecture 20 VAR Analysis.xlsx Lecture 20.
Materials for Lecture Chapter 2 pages 6-12, Chapter 6, Chapter 16 Section 3.1 and 4 Lecture 7 Probability of Revenue.xls Lecture 7 Flow Chart.xls Lecture.
Ranking Using Risk Premiums Risk Premium (RP) - calculate the risk premium between each of the scenarios and a Base scenario. Risk Premiums equal the difference.
Cycles and Exponential Smoothing Models Materials for this lecture Lecture 10 Cycles.XLS Lecture 10 Exponential Smoothing.XLSX Read Chapter 15 pages
Steps for verifying your homeworks and lab exam models With homeworks you can compare results to fellows students –Do not try this during a lab exam –Consequences.
Materials for Lecture 20 Financial Models Finish Scenario Ranking Lecture New Material for Lecture 15 –Read Chapters 13 and 14 –Lecture 20 Pro Forma.xlsx.
Portfolio Analyzer and Risk Stationarity Lecture 23 Read Chapters 13 and 14 Lecture 23 Portfolio Analyzer Example.xlsx Lecture 23 Portfolio Analyzer 2016.XLSX.
Risk Analysis, Real Options, and Capital Budgeting
Chapter 13 Simple Linear Regression
Types of risk Market risk
BINARY LOGISTIC REGRESSION
Chapter 4 Basic Estimation Techniques
Materials for Lecture 19 Financial Models
Portfolio Analyzer and Risk Stationarity Lecture 23
Decisions Under Risk and Uncertainty
Materials for Lecture 13 Chapter 2 pages 6-12, Chapter 6, Chapter 16 Section 3.1 and 4 Lecture 13 Probability of Revenue.xlsx Lecture 13 Flow Chart.xlsx.
Correlation, Bivariate Regression, and Multiple Regression
Materials for Lecture 13 Chapter 2 pages 6-12, Chapter 6, Chapter 16 Section 3.1 and 4 Read Richardson & Mapp article Lecture 13 Probability of Revenue.xlsx.
AGEC 622 How do you make plans? How do you make decisions?
Risk and Rates of Return
Portfolio Analyzer and Risk Stationarity Lecture 23
Cycles and Exponential Smoothing Models
Decision Making for Risky Alternatives Lect. 21
Materials for Lecture 18 Chapters 3 and 6
Saif Ullah Lecture Presentation Software to accompany Investment Analysis and.
Chapter 13 Simple Linear Regression
Chapter 10 Verification and Validation of Simulation Models
Chapter 9 Hypothesis Testing.
9 Tests of Hypotheses for a Single Sample CHAPTER OUTLINE
Chapter 7: The Normality Assumption and Inference with OLS
Chapter 15 Decisions under Risk and Uncertainty
DESIGN OF EXPERIMENT (DOE)
Presentation transcript:

Materials for Lecture 20 Explain the use of Scenarios and Sensitivity Analysis in a simulation model Utility based risk ranking methods, setting the stage Chapter 10 pages 1-3 Chapter 16 Sections 7, 8 and 9 Lecture 20 Scenario Example.xlsx Lecture 20 Sensitivity Elasticity.xlsx Lecture 20 Whole Farm Model Scenarios.xlsx

Applying a Simulation Model Assume we have a working simulation model Model has the following parts Input section where the user enters all input values that are management control variables and exogenous policy or time series data Stochastic variables that have been validated Equations to calculate all dependent variables Equations to calculate the KOVs A KOV table to send to the simulation engine We are ready to run scenarios on control variables and make recommendations

Scenario and Sensitivity Analysis Simetar simulation engine controls Number of scenarios Sensitivity analysis Sensitivity elasticities

Scenario Analysis Base scenario – complete simulation of the model for 500 or more iterations with all variables set at their initial or base values Alternative scenario – complete simulation of the model for 500 or more iterations with one or more of the control variables changed from the Base Every scenario must use the same random USDs Scenario loop Iteration loop IS = 1, M Change management variables (X) from one scenario to the next IT = 1, N Next scenario Use the same random USDs for all random variables, so identical risk for each scenario

Scenario Analysis All values in the model are held constant and you systematically change one or more variables Number of scenarios determined by analyst Random number seed is held constant and this forces Simetar to use the same random USDs to generate random values for the stochastic variables for every scenario (benefit of Pseudo Random Numbers) Use =SCENARIO() a Simetar function to increment each of the scenario (manager) control variables

Example of a Scenario Table 5 Scenarios for the risk and variable costs Purpose is to look at the impacts of different management scenarios on net returns

Results of the Scenario Analysis

Example of a Scenario Table Create as big a scenario table as needed Add all control variables into the table

Example Scenario Table of Controls

Sensitivity Analysis Sensitivity analysis seeks to determine how sensitive the KOVs are to small changes in one particular variable Does net return change a little or a lot when you change variable X by 10%? Does NPV change greatly if the assumed fixed cost changes by 10%? Simulate the model numerous times changing the “change” variable for each simulation Must ensure that the same random values are used for each simulation Simetar has a sensitivity option that insures the same random values used for each run

Sensitivity Analysis Simetar uses the Simulation Engine to specify the change variable and the percentage changes to test Specify as many KOVs as you want Specify only ONE sensitivity variable Simulate the model and 7 scenarios are run

Demonstrate Sensitivity Simulation Change the Price per unit as follows + or – 5% + or – 10% + or – 15% Simulates the model 7 times The initial value initially in the change cell Two runs for + and – 5% for the control variable Two runs for + and – 10% for the control variable Two runs for + and – 15% for the control variable Collect the statistics for only a few KOVs For demonstration purposes collect results for the variable doing the sensitivity test on Could collect the results for several KOVs

Sensitivity Results Test the sensitivity of price received for the product on Net Cash Income Note that we get 7 sets of results in SimData Labels indicate the % difference from the initial value of the change variable

Display Sensitivity Results in a Chart

Sensitivity Elasticities (SE) Sensitivity of a KOV with respect to (wrt) multiple variables in the model can be estimated and displayed in terms of elasticities, calculated as: SEij = % Change KOVi % Change Variablej Calculate SE’s for a KOVi wrt change variablesj at each iteration and then calculate the average and standard deviation of the SE SEij’s can be calculated for small changes in Control Variablesj, say, 1% to 5% Necessary to simulate base with all values set initially Simulate model for an x% change in Vj Simulate model for an x% change in Vj+1

Sensitivity Elasticities The more sensitive the KOV is to a variable, Vj, the larger the SEij Display the SEij’s in a table and chart

Sensitivity Elasticities

Sensitivity Elasticities

Utility Based Risk Ranking Procedures Utility and risk are often stated as a lottery Assume you own a lottery ticket that will pay $10 or $0, with a probability of 50% Risk neutral DM will sell the ticket for $5 Risk averse DM will sell ticket for a “certain (non-risky)” payment less than $5, say $4 Risk loving DM will only sell the ticket if paid a “certain” amount greater than $5, say $7 Amount of the “certain” payment to sell the ticket is the DM’s “Certainty Equivalent” or CE Risk premium (RP) is the difference between the CE and the expected value RP = E(Value) – CE RP = 5 – 4

Utility Based Risk Ranking Procedures CE is used everyday when we make risky decisions We implicitly calculate a CE for each risky alternative “Deal or No Deal” game show is a good example Player has 4 unopened boxes with amounts of: $5, $50,000, $250,000, and $0 Offered a “certain payment” (say, $65,000) to exit the game, the certain payment is always less than the expected value (E(x) =$75,001.25 in this example) If a contestant takes the Deal, then the “Certain Payment” offer exceeded their implicit CE for that particular gamble Their CE is based on their risk aversion level

Utility Based Risk Ranking Procedures Black Utility Function is for Normal Risk Averse Person Red line is for a Risk Lover Maroon line is for a very risk averse person Utility E($) =$5 $0 $10 Income CE($) Risk Averse DM

Ranking Risky Alternatives Using Utility GIven a simple assumption, “the DM prefers more to less,” then we can rank risky alternatives with CE DM will always prefer the risky alternative with the greater CE To calculate a CE, “all we have to do” is assume a utility function and that the DM is rational and consistent, calculate their risk aversion coefficient, and then calculate the DM’s utility for a risky choice

Ranking Risky Alternatives Using Utility Utility based risk ranking tools in Simetar Stochastic dominance with respect to a function (SDRF) Certainty equivalents (CE) Stochastic efficiency with respect to a function (SERF) Risk Premiums (RP) All of these procedures require estimating the DM’s risk aversion coefficient (RAC) as it is the parameter for the Utility Function

Suggestions on Setting the RACs Anderson and Dillon (1992) proposed a relative risk aversion (RRAC) schedule of 0.0 risk neutral 0.5 hardly risk averse 1.0 normal or somewhat risk averse 2.0 moderately risk averse 3.0 very risk averse 4.0 extremely risk averse (4.01 is a maximum) Rule for setting RRAC and ARAC range is: Utility Function Lower RAC Upper RAC Neg Exponential Utility ARAC 4/Wealth Power Utility RRAC 4.000001

Assuming a Utility Function for the DM Power utility function Use this function when assuming the DM exhibits relative risk aversion RRAC DM willing to take on more risk as wealth increases Poor person buys a $1 lottery ticket A rich person buys 1,000 $1 lottery tickets Both may feel the same amount of risk relative to wealth Use when ranking risky scenarios with a KOV that is calculated over multiple years, as: Net Present Value (NPV) Present Value of Ending Net Worth (PVENW)

Assuming a Utility Function for the DM Negative Exponential utility function Use this function when assuming DM exhibits constant absolute risk aversion ARAC DM will not take on more risk as wealth increases Poor person buys one $1 lottery ticket A rich person buys one $1 lottery ticket Both feel that same amount of risk relative to wealth Use when ranking risky scenarios using KOVs for single year, such as: Annual net cash income or return on investments You get the same rankings with Power and Negative Exponential utility functions, if you use correct the RACs

Summarize Validation Tests The Following Slides are a summary of distribution validation They are very important so I summarized them here in one place. Good test material

Summarize Validation Tests Validation of simulated distributions is critical to building good simulation models Selection of the appropriate statistical tests to validate the simulated random variables is essential Appropriate statistical tests changes as we change the method for estimating the parameters

Summarize Univariate Validation Tests If the data are stationary and you want to simulate using the historical mean Distributions such as: Normal as =NORM(Ῡ, σY) or Empirical as =EMP(Historical Ys) Validation Tests for Univariate distribution Compare Two Series tab in Simetar Student-t test of means as H0: ῩHist = ῩSim F test of variances as H0: σ2Hist = σ2Sim You want both tests to Fail to Reject the null H0

Summarize Univariate Validation Tests If the data are stationary and you want to simulate using a mean that is not equal to the historical mean Distribution Use Empirical as a fraction of the mean so the Si = Sorted((Yi - Ῡ)/Ῡ) are deviates and simulate using the formula: Ỹ = Ῡ(new mean) * ( 1 + EMP(Si, F(Si), [CUSDi] )) Validation Tests for Univariate distribution Test Parameters Student-t test of means as H0: ῩNew Mean = ῩSim Chi-Square test of Std Dev as H0: σHist = σSim You want both tests to Fail to Reject the null H0

Summarize Univariate Validation Tests If the data are non-stationary and you use OLS, Trend, or time series to project Ŷ Distribution Use =NORM(Ŷ , Standard Deviation of Residuals) OR Use Empirical and the residuals as fractions of Ŷ calculated for Si = Sorted((Yi - Ŷj)/Ŷ) deviates and simulate each variable using: Ỹi = Ŷi * (1+ EMP(Si, F(Si) )) Validation Tests for Univariate distribution Test Parameters Student-t test of means as H0: ŶNew Mean = ῩSim Chi-Square test of Std Dev as H0: σê = σSim You want both tests to Fail to Reject the null H0

Summarize Univariate Validation Tests If the data have a cycle, seasonal, or structural pattern and you use OLS or any econometric forecasting method to project Ŷ Distribution Use =NORM(Ŷ, σê of the residuals) Use Empirical and the residuals as fractions of Ŷ calculated for Si = Sorted((Yi - Ŷ)/Ŷ) and simulate using the formula Ỹ = Ŷ * (1 + EMP(Si, F(Si) )) Validation Tests for Univariate distribution Test Parameters tab Student-t test of means as H0: ŶNew Mean = ῩSim Chi-Square test of Std Dev as H0: σê = σSim You want both tests to Fail to Reject the null H0

Summarize Multivariate Validation Tests If the data are stationary and you want to simulate using the historical means and variance Distribution Use Normal =MVNORM(Ῡ vector, ∑ matrix) or Empirical =MVEMP(Historical Ys,,,, Ῡ vector, 0) Validation Tests for Multivariate distributions Compare Two Series for 10 or fewer variables Hotelling T2 test of mean vectors as H0: ῩHist = ῩSim Box’s M Test of Covariances as H0: ∑Hist = ∑Sim Complete Homogeneity Test of mean vectors and covariance simultaneously You want all three tests to Fail to Reject the null H0 Check Correlation Performs a Student-t test on each correlation coefficient in the correlation matrix: H0: ρHist = ρSim You want all calculated t statistics to be less than the Critical Value t statistic so you fail to reject each t test (Not Bold)

Summarize Multivariate Validation Tests If you want to simulate using projected means such that Ŷt ≠ Ῡhistory Distribution Use Normal as = MVNORM(Ŷ Vector, ∑matrix) or Empirical as = MVEMP(Historical Ys ,,,, Ŷ vector, 2) Validation Tests for Multivariate distribution Check Correlation Performs a Student-t test on each correlation coefficient in the matrix: H0: ρHist = ρSim You want all calculated t statistics to be less than the Critical Value t statistic so you fail to reject each t test Test Parameters, for each j variable Student-t test of means as H0: ŶProjected j = ῩSim j Chi-Square test of Std Dev as H0: σê j = σSim j