The Process of Modeling

Similar documents
The Advanced Budget Project Part D The Budget Report

Spreadsheet Directions

OPTIMIZAÇÃO E DECISÃO 10/11

An Excel Modeling Practice Problem

Introduction to Decision Analysis

$0.00 $0.50 $1.00 $1.50 $2.00 $2.50 $3.00 $3.50 $4.00 Price

Decision Trees: Booths

Creating a Rolling Income Statement

ESD.70J Engineering Economy

You should already have a worksheet with the Basic Plus Plan details in it as well as another plan you have chosen from ehealthinsurance.com.

Enventive Monte Carlo Analysis Tutorial Version 4.1.x

Calculate Sums, Rates, and Percentages in Excel: Student Workbook

COMM 290 MIDTERM REVIEW SESSION ANSWER KEY BY TONY CHEN

FM099: Advanced Excel: Spreadsheet Techniques and Financial Applications Financial Controller

Lab 6. Microsoft Excel

Handout 3 More on the National Debt

Personal Finance Amortization Table. Name: Period:

Focus Guide. Forecast and. Analysis. Version 4.6

Tykoh Valuation Utility - user guide v 1.1

AVERAGE, IF, COUNT, SUMIFS, COUNTIFS, MAXIFS, MINIFS, AVERAGEIFS, ROWS, LOGICAL EXPRESSIONS

In terms of covariance the Markowitz portfolio optimisation problem is:

For example, a cost adjustment occurs on or between projects. (Changing business line, location or expenditure type use this spreadsheet)

5.6 Special Products of Polynomials

4. INTERMEDIATE EXCEL

Lecture 3: Factor models in modern portfolio choice

ESTABLISHING A CASH FLOW MODEL

EPM User Guide Digest

EPM User Guide Digest

DUALITY AND SENSITIVITY ANALYSIS

Note on Using Excel to Compute Optimal Risky Portfolios. Candie Chang, Hong Kong University of Science and Technology

Equestrian Professional s Horse Business Challenge. Member s Support Program Workbook. Steps 1-3

A unique trading tool designed to help traders visualize and place orders based on market depth and order flow. DepthFinder TradingApp

Revenue Simulation Model

Computing interest and composition of functions:

Notice how your Expenses are calculated to a full year for your budget.

Revenue Simulation Model

Handout 5: Summarizing Numerical Data STAT 100 Spring 2016

#MEIConf2018. Before the age of the Calculator

Tutorial 3: Working with Formulas and Functions

How to set up PERS Rec Spreadsheet. Some limitations of the spreadsheet:

Guidelines for Implementing Total Management Planning. Financial Management. USER MANUAL Advanced Financial Model

An application program that can quickly handle calculations. A spreadsheet uses numbers like a word processor uses words.

Business Mathematics (BK/IBA) Quantitative Research Methods I (EBE) Computer tutorial 4

PROPERTY OF CENGAGE LEARNING APPENDIXES

Bidding Decision Example

Unit: Banking Topic: Incoming Payments. Field Name or Data Type. Due Date < Past date >

Mango s Financial System. User Guide

Real Options Valuation, Inc. Software Technical Support

Part 3: Debt Sustainability Framework for Low- Income Countries

Survey of Math: Chapter 21: Consumer Finance Savings (Lecture 1) Page 1

CHAPTER 2: THE BASIC FINANCIAL STATEMENTS. Instructor s Manual Problem Set

The Binomial Distribution

FINANCE FOR EVERYONE SPREADSHEETS

Decision Trees Using TreePlan

January 29. Annuities

Chapter 13 Bank Reconciliations

Master User Manual. Last Updated: August, Released concurrently with CDM v.1.0

Before How can lines on a graph show the effect of interest rates on savings accounts?

RetirementWorks. The input can be made extremely simple and approximate, or it can be more detailed and accurate:

v.5 Financial Reports Features & Options (Course V46)

DazStat. Introduction. Installation. DazStat is an Excel add-in for Excel 2003 and Excel 2007.

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11)

POSTINGNOTICE.com It s easier this way

How to Create a Spreadsheet With Updating Stock Prices Version 2, August 2014

Securities Lending Reporting. Submitting Borrowed, Loaned and Committed Securities information via ASX Online

HOW TO PARTICIPATE (BID) IN THE NAFA / FURCHINA ONLINE AUCTION

PVT CALCULATOR INSTRUCTIONS LET'S GET STARTED

* The Unlimited Plan costs $100 per month for as many minutes as you care to use.

Excel Tutorial 9: Working with Financial Tools and Functions TRUE/FALSE 1. The fv argument is required in the PMT function.

Before filling out the model you must have the following information gathered or calculated:

CPQ&R User Guide: Funding Streams

Computing compound interest and composition of functions

Sensitivity Analysis LINDO INPUT & RESULTS. Maximize 7X1 + 10X2. Subject to X1 < 500 X2 < 500 X1 + 2X2 < 960 5X1 + 6X2 < 3600 END

Optimization Methods in Management Science

FINANCIAL DECISION RULES FOR PROJECT EVALUATION SPREADSHEETS

Creating and Assigning Targets

A Linear Programming Approach for Optimum Project Scheduling Taking Into Account Overhead Expenses and Tardiness Penalty Function

This specific example, or any variation thereof, is not to be used for your own CCP project.

Intermediate Excel. Combination Cell References A B C D E =A1/$A$ =A$1*$B4+B2 3 =A1+A

Visual Cash Focus - User Tip 39

Autotrader Feature Guide. Version 7.6.2

Journal of College Teaching & Learning February 2007 Volume 4, Number 2 ABSTRACT

Binomial Probability

Cloud CFO Budget & Forecasting. Cloud CFO Beta 08/2015 v14

Factors of 10 = = 2 5 Possible pairs of factors:

WinTen² Budget Management

Functions, Amortization Tables, and What-If Analysis

Quick Reference Guide. Employer Health and Safety Planning Tool Kit

Formulating Models of Simple Systems using VENSIM PLE

PSCM_ Data Analytics

Business Case Modelling 2 Day Course This course is presented in London on: October, May 2018, November 2018


FUNDAMENTAL SPREADSHEET APPLICATIONS (230)

Calculating Markup: A Merchandising Tool

DRAFT. Cash Control and Banking. SECTION 9.1 REVIEW QUESTIONS (page 345) CHAPTER 9

Benchmarking. Club Fund. We like to think about being in an investment club as a group of people running a little business.

Using the Burn Rate Tool

5/17/2009. Designing a Spreadsheet. The Trip. Design Guidelines. Chapter 15: "What if" Thinking Helps: Advanced Spreadsheets for Planning

To compare the different growth patterns for a sum of money invested under a simple interest plan and a compound interest plan.

23.1 Probability Distributions

Transcription:

Session #3 Page 1 The Process of Modeling Plan Visualize where you want to finish Do some calculations by hand Sketch out a spreadsheet Build Start with a small-scale model Expand the model to full scale Test Try different trial solutions to check the logic Analyze Evaluate proposed solutions and/or optimize with Solver If the solution reveals inadequacies in the model, return to Plan or Build

Session #3 Page 2 Prudent Financial Services Pension Payments: Year Pension Payments ($millions) 2003 8 2004 12 2005 13 2006 14 2007 16 2008 17 2009 20 2010 21 2011 22 2012 24 Potential Investments: Current Coupon Rate Maturity Face Value Price Date Bond 1 $980 4% Jan. 1, 2004 $1,000 Bond 2 $920 2% Jan. 1, 2006 $1,000 Bond 3 $750 0% Jan. 1, 2008 $1,000 Bond 4 $800 3% Jan. 1, 2011 $1,000 Money market pays 5% annually.

Session #3 Page 3 Visualize Where You Want to Finish What numbers are needed by PFS management? What are the decisions that need to be made? What should the objective be?

Session #3 Page 4 Calculate By Hand (A Simple Example) Year Pension Payments ($millions) 2003 8 2004 12 2005 13 Current Coupon Rate Maturity Face Value Price Date Bond 1 $980 4% Jan. 1, 2004 $1,000 Bond 2 $920 2% Jan. 1, 2006 $1,000 Money market pays 5% annually. Suppose PFS were to invest $28 million in the money market fund and purchase 10,000 units each of bond 1 and bond 2 on January 1, 2003. What is the total initial investment? What payments would be received from bonds 1 and 2 on January 1 of 2004 and 2005? Bond 1 2004: 2005: Bond 2 2004: 2005:

Session #3 Page 5 Calculate By Hand (A Simple Example) What is the resulting ending balance in the money market fund for the year 2003, 2004, and 2005 after receiving these payments, making pension payments for the year, and depositing any excess into the money market fund? 2003: 2004: 2005:

Session #3 Page 6 Sketch a Spreadsheet Model

Session #3 Page 7 Good Spreadsheet Models Enter and arrange the data first: let the model structure conform to the data structure as much as possible (use rows and columns consistently, etc.) Enter each unique data value in only one cell Separate data from formulas don't ever enter a number inside a formula (exceptions certain constants, e.g. 7 days, 24 hours, etc.) Use simple formulas and intermediate calculations (e.g. subtotals) Use relative and absolute addressing ($'s) in formulas to facilitate copying and minimize the number of unique formulas Use of power tools (SUMIF, IF, array formulas, data tables, macros ) should be minimized. Keep it simple. Using range names can make formulas easier to interpret range names should correspond to visible labels on the spreadsheet. Acid test: usually it should not be necessary to look inside a formula cell to know what the formula is and if you do look there, it should be easy to see whether the formula is correct

Session #3 Page 8 Good Spreadsheet Models The flow of calculations should follow a logical progression to the "bottom line" Use labels, borders, and shading to highlight and document the data, decision variables, and bottom line. For example, o Blue = data o Yellow = changing cells (decision variables) o Orange = target cell (objective function) It should be obvious which cells contain data, decision variables, formulas, etc. Show all constraints on the spreadsheet (include <=, >= or =, and both sides of the constraint) Acid test #2: usually it should not be necessary to open the Solver dialogue box to check the structure of the model.

Session #3 Page 9 A Poor Spreadsheet Model 1 A B C D The Lego Production Problem 2 3 4 5 6 7 8 Tables 2 Chairs 2 Profit $ 70.00 Large Bricks Used 6 Small Bricks Used 8 4 5 6 7 8 C 2 2 =20*C4+15*C5 =2*C4+1*C5 =2*C4+2*C5

Session #3 Page 10 Tips for Debugging a Spreadsheet Model Pressing ctrl-~ toggles back and forth between showing values and showing formulas in the spreadsheet. Try values of the changing cells for which you know the correct answers (e.g., 0, 1, 1000). Use the auditing tools (from the Tools menu). o Trace dependents shows all the cells with formulas that refer to the current cell. o Trace precedents shows all the cells that are part of the formula for the current cell. 1 2 3 4 5 6 7 8 9 10 11 A B C D E F G The Lego Production Problem Tables Chairs Profit $20.00 $15.00 Bill of Materials Total Used Available Large Bricks 2 1 6 <= 6 Small Bricks 2 2 8 <= 8 Tables Chairs Total Profit Production Quantity 2 2 $70.00