Course objective. Modélisation Financière et Applications UE 111. Application series #2 Diversification and Efficient Frontier

Size: px
Start display at page:

Download "Course objective. Modélisation Financière et Applications UE 111. Application series #2 Diversification and Efficient Frontier"

Transcription

1 Course objective Modélisation Financière et Applications UE 111 Application series #2 Diversification and Efficient Frontier Juan Raposo and Fabrice Riva Université Paris Dauphine The previous session dealt with individual stock returns This session deals with the properties of stock portfolios through three different applications 1 The effect of naïve diversification for the variance of portfolio returns 2 The computation of the feasible set of portfolios 3 The computation of minimum variance portolios and the construction of the efficient frontier 2015/16 Snapshot of the Returns worksheet Objective How does risk (measured as the variance of returns) evolve when the number of stocks in a portfolio increases? We will start with a universe of 38 stocks belonging to the CAC 40 index We will construct portfolios of increasing size, from 1 to 15 stocks For each portfolio of size i, we will build 20 different portfolios by randomly selecting (with replacement) i stocks among the initial sample of 38 stocks

2 Snapshot of the Diversification worksheet The problem will be solved using two different methods: 1 : We will first compute the return time series of the various built portfolios and compute their variance from the variance of their time series returns 2 : We will directly compute the variance of portfolio returns using matrix algebra Step 1: Random selection of stocks in portfolio x The return on portfolio x on date t is computed as: where: R x,t = n x i R i,t (1) i=1 R x,t is the portfolio (discrete) return on date t R i,t is asset i s (discrete) return on date t x i is the weight on asset i in portfolio x, where x i = Amount invested in asset i Amount invested in portfolio x Naïve diversification means that i, x i = 1/n (2) This involves selecting randomly n stocks among the 38 available stocks This amounts to drawing n integer numbers in the interval [1; 38] The drawing will be performed using the RandBetween(<min>, <max>) worksheetfunction, which generates a uniformly distributed integer random number in the interval [< min >; < max >] The n selected stocks (their number) will be stored in a 1-dimension array variable PF stocks containing n rows and whose declaration will thus be made using Redim PF stocks(n) Stock selection 1. Function Stock Selection(n) 2. ReDim PF stocks(n) 3. For i = 1 to n 4. PF stocks(i) = WorksheetFunction.RandBetween(1, 38) 5. Next i 6. Stock Selection = PF Stocks 7. End Function

3 Step 2: Time series of portfolio returns Step 3: Storing and displaying results We first need to determine (once only same number of returns for every stock) the number of sample returns Nb returns = Range(Cells(2, 1), Cells(2, 1).End(xlDown)).Cells.Count We will use the variable Current date as the counter variable in a For...Next loop to go through all sample dates For a given value of that variable, we will compute portfolio returns by adding the individual returns of the stocks pertaining to portfolio x. The sum of the individual returns will then be divided by n (naïve diversification) and stored in array variable PF x Retrieving the individual returns will be obtained using a second loop that goes through all elements of PF stocks For stock number Stock the value of its return for a given value of the Current date variable is obtained using Cells(Current date, PF stocks(stock)).offset(1, 1).Value Once the array variable PF x is filled, the variance of portfolio returns is obtained by applying the Var worksheetfunction to that variable Steps 1 and 2 will iterated times At each iteration, the value of the variance will be stored in the (15, 20) Results array variable The content of this variable will then be reported in the Diversification worksheet starting from cell B2 Evolution of portfolio variance with size The variance σ 2 x of portfolio returns can be computed directly using matrix algebra where: σ 2 x = x Vx (3) x = (x 1, x 2,..., x n) is the column vector of portfolio weights V is the (n, n) variance-covariance matrix of returns, with σ 1,1 σ 1,2 σ 1,i σ 1,n σ 2,1 σ 2,2 σ 2,i σ 2,n V = σ i,1 σ i,2 σ i,i σ i,n σ n,1 σ n,2 σ n,i σ n,n (4)

4 Example: variance computation using matrix algebra with 2 stocks ( ) ( ) ( ) σx 2 σ1,1 σ = (x 1 x 2 ) 1,2 x1 x1 σ = (x σ 2,1 σ 2,2 x 1 x 2 ) 1,1 + x 2 σ 1,2 2 x 1 σ 2,1 + x 2 σ 2,2 = x 2 1 σ 1,1 + x 1 x 2 σ 1,2 + x 2 x 1 σ 2,1 + x 2 2 σ 2,2 = x 2 1 σ2 1 + x 2 2 σ x 1x 2 σ 1,2 Matrix operations in Excel: Interactive/worksheet mode Product: =PRODUITMAT MMULT(<Mat1>;<Mat2>) Transpose: =TRANSPOSE(<Mat>) Inverse: =INVERSEMAT MINVERSE(<Mat>) Determinant: =DETERMAT MDETERM(<Mat>) Scalar product: =SOMMEPROD SUMPRODUCT(<Vec1>;<Vec2>) WARNING: Matrix operations must be validated by pressing simultaneously CTRL + SHIFT + ENTER Matrix operations in Excel: VBA functions Notes: Product: WorksheetFunction.MMult(<Mat1>;<Mat2>) Transpose: WorksheetFunction.Transpose(<Mat>) Inverse: WorksheetFunction.MInverse(<Mat>) Determinant: WorksheetFunction.MDeterm(<Mat>) Scalar product: WorksheetFunction.SumProd(<Vec1>;<Vec2>) Option Base 1 is the sole possible option for matrix operations to work It is safer to declare a row [column] vector as a (n, 1) [respectively (1, n)] matrix rather than a 1-dimension array (in which case it is a row vector) Step 1: Variance-Covariance matrix Since the sample contains 38 stocks, the VCV matrix is a (38, 38) matrix Dim VCV(38, 38) as Double The covariance between the returns on two stocks is computed thanks to the Covar worksheetfunction. Its syntax is the following WorksheetFunction.Covar(<Vector 1>, <Vector 2>) Cell(i, j) in the VCV matrix is computed by applying the Covar worksheetfunction and using as its first argument the range that contains stock i returns and as its second argument the range that contains stock j returns Reference to the range that contains stock i returns can be achieved as follows: Define object variable Range start of type Range which corresponds to the range that contains the sample dates Set Range start = Range(Cells(2, 1), Cells(2, 1).End(xlDown)) Then Range start.offset(0, i) will correspond to the range that contains stock i returns Note that the VCV matrix is symmetric and that we only need to compute the lower triangle and report the results in the upper triangle

5 Step 2: Building the portfolio weights Step 3: Portfolio variance computation Suppose we randomly selected stocks 12 and 28 to build a 2-stock portfolio. The vector of weights will contain the values 1 and 1 on rows 12 and 28 and everywhere else Warning: Suppose we select twice a given stock in a 3-stock portfolio. Then this stock must be given a weight of 2 to ensure that the portfolio is feasible 3 We will use the following approach: We declare a 38 rows and 1 column array variable x Each of the 38 elements of x is initially set to 0 using a For...Next loop We randomly select n stocks (where n is the portfolio size) by drawing n random numbers in the interval [1; 38] using worksheetfunction RandBetween Assigning the number drawn to variable Position, the corresponding element in variable x is adjusted using the instruction x(position, 1) = x(position, 1) + 1 / n Once the VCV matrix and the vector of weights are available, the variance is computed as x Vx. Its VBA translation is WorksheetFunction.MMult(WorksheetFunction. Transpose(x), WorksheetFunction.MMult(VCV, x)) This VBA instruction works fine but it returns a (1, 1) matrix, not a scalar. Converting this matrix into a scalar number involves the unpleasant use of the Index worksheetfunction This can be avoided by using the SumProduct worksheetfunction as follows WorksheetFunction.SumProduct(x, WorksheetFunction.MMult(VCV, x)) The previous application allowed us to analyze the evolution of portfolio risk as we increase the number of stocks it contains Yet, how do expected or average returns evolve when risk increases? Are some portfolios better than others? Can we make the risk of a portfolio arbitrarily small? Our objective in this application will be to compute the set (more modestly a part of the set) of feasible portfolios A portfolio is said to be feasible if its weights sum to 1 (100%) Some stocks may be given negative weights, which corresponds to short sales The various portfolios we compute will be plotted in an expected (average) return / variance (or standard deviation) diagram

6 Average return 0.3% 0.2% 0.2% 0.1% 0.1% 0.0% -0.1% -0.1% -0.2% Individual (38) sample stocks plotted in terms of average return against standard deviation -0.2% 0.00% 0.50% 1.00% 1.50% 2.00% 2.50% 3.00% 3.50% 4.00% 4.50% 5.00% Standard deviation Step 1: Average return of a portfolio : Same as what we did in method #1 with portfolio variance, i.e. compute the time series of portfolio returns and then compute the time series average return using the Average worksheetfunction. However, we know that is not optimal in terms of computation time : Relies on matrix algebra. Denoting R x the expected (average) return of portfolio x: R x = x R (5) where R = ( R 1, R 2,..., R n) is the column vector of average individual stock returns We need to compute first the vector of average individual returns. These returns will be stored in (38, 1) array variable R of type Double The cells of this variable will be filled using the same approach as the one we used to compute covariances and applying the Average worksheetfunction Note that it is possible (and recommended) to compute the R vector within one of the loops that computes the VCV matrix Step 2: Generating a feasible portfolio Generating a feasible portfolio amounts to generate 38 random numbers and store them in array variable x These random numbers will be generated using the Rnd VBA functions that draws independent random numbers, uniformly distributed over the interval [0, 1) Since Rnd generates a uniformly distributed random number on [0, 1), Rnd * 2-1 will generate a uniformly distributed random number on [ 1, 1). Generating negative weights allows to account for short positions There is no reason why these 38 random number should add up to 1 (on average the sum will be equal du 0) The initial portfolio will be normalized, i.e. transformed into a feasible portfolio by dividing each of the initial weights by their initial sum Note that the initial weights will add up to 0 on average. Thus, although the initial weights lie in the [ 1, 1) interval, the normalized weights can lie potentially in the (, + ) interval Step 3: computation of portfolio average return and variance Computation of portfolio average return and variance using matrix algebra Average return: R x = x R Standard deviation: σ x = x Vx Computation of portfolio average return and variance in VBA Average return: WorksheetFunction.SumProduct(x, R) Standard deviation: Sqr(WorksheetFunction.SumProduct(x, WorksheetFunction.MMult(VCV, x)))

7 Step 4: Iteration and display of results Feasible set We will simulate 1,000 random feasible portfolios These portfolios will be simulated using a For... Next loop The standard deviation and average return of the various portfolios will be stored in a (1000, 2) array variable named Results The content of the Results variable will then be reported in a new worksheet named Feasible set A scatter plot will then be produced Based on previous graph analysis, some portfolios are dominated in the sense that we can find portfolios having the same average (expected) return but whose risk is lower The objective in the current application is to build portfolios which, for a given level of risk, maximize the average return This objective is achieved by solving the following constrained optimization program: max {x} Rx s.t. x Vx = σx 2 x 1 = 1 This programm can be solved in closed form using the Lagrangian technique (see UE 106) Here we will solve the program using numerical optimization thanks to Excel solver tool (6) The solver interface

8 Laying the ground for the solver The Efficient frontier worksheet We need first to prepare a worksheet ( Efficient frontier ) that contains all intermediate computations for the solver to be able to handle the problem The worksheet must contain the following elements 1 The initial vector of weights (starting values) 2 The vector of individual average returns and the VCV matrix 3 The formulas that compute the portfolio average return and variance as well as the sum of its weights The following piece of code aims at performing steps 1 and 2: PF average return and variance 1. Sub Prepare Worksheet 2. Matrices = Compute Matrices 3. Worksheets("Efficient frontier").activate 4. Range("I2").Resize(38, 1).Value = Matrices(2) 5. Range("J2").Resize(38, 38).Value = Matrices(1) 6. End Sub Example #1: Finding the coordinates of the Global Minimum Variance Portfolio (GMVP) Example #2: Finding the coordinates of the MVP whose return variance is equal to.01

9 Step 0: adding the Solver add-in in the References The Solver add-in must be installed in the VBA project references library Solver programming is made in 5 steps 1 SolverReset resets the solver, i.e. deletes all elements coming from a previous parameterization 2 SolverOk aims at specifying the target cell, the optimization type and variable cells SolverOK SolverOk SetCell:= <target cell>, MaxMinVal: = <optimization type>, [ValueOf:= <target value>, ] ByChange:= <variable cell(s)> The optimization type is coded in the following way : 1 is for maximization, 2 is for minimization and 3 is to equate the target cell with the value given at the ValueOf stage 3 SolverAdd allows to specify the constraint(s). In case of multiple constraints, one SolverAdd block must be created for each constraint SolverAdd SolverAdd CellRef:=<constraint left hand side>, Relation: = <constraint type>, FormulaText:="=<constraint right hand side>" Or FormulaText:="=" & <variable> 4 SolverOption allows to check (True) /uncheck (False) the option on whether control variables can take on negative values or not SolverOptions AssumeNonNeg:=True False 5 SolverSolve serves to indicate whether the solver musk ask the user to validate (False) or not (True) in which case the user accepts by default the solution found by the solver SolverSolver userfinish:=true False The constraint type is coded in the following way: 1 is, 2 is =, 3 is

10 Finding the coordinates of the GMVP Finding the coordinates of the MVP with.01 variance VBA code for GMVP 1. Worksheets("Efficient frontier").activate 2. SolverReset 3. SolverOk SetCell:=Range("F1"), 4. MaxMinVal:=2, 5. ByChange:=Range("x vec") 6. SolverAdd CellRef:=Range("F3"), 7. Relation:=2, 8. FormulaText:="=1" 9. SolverOptions AssumeNonNeg:=False 10. SolverSolve userfinish:=true VBA code for MVP with.01 variance 1. Worksheets("Efficient frontier").activate 2. SolverReset 3. SolverOk SetCell:=Range("F2"), 4. MaxMinVal:=1, 5. ByChange:=Range("x vec") 6. SolverAdd CellRef:=Range("F3"), 7. Relation:=2, 8. FormulaText:="=1" 9. SolverAdd CellRef:=Range("F1"), 10. Relation:=2, 11. FormulaText:="=.01" 12. SolverOptions AssumeNonNeg:=False 13. SolverSolve userfinish:=true Efficient frontier Our starting point will be the coordinates of the GMVP The coordinates of the GMVP cells F1 and F2 will be copied in cells A2 and B2, repsectively We will also store in a variable the variance of the GMVP We will build 100 MVP of increasing variance. For MVP i, the target variance will be set to GMVP variance + i.005 Each time, the solver will be called to find the coordinates of the new MVP The coordinates of MVP #1 will be copied in cells A3 and B3, those of MVP #2 in cells A4 and B4, etc. We will then draw a scatter plot from the cells contained in range A2:B101

CASE STUDY. nineteen. Option Pricing. case study OVERVIEW. Application Overview and Model Development. Re-solve Options

CASE STUDY. nineteen. Option Pricing. case study OVERVIEW. Application Overview and Model Development. Re-solve Options CASE STUDY nineteen Option Pricing case study OVERVIEW CS19.1 CS19.2 CS19.3 CS19.4 CS19.5 CS19.6 CS19.7 Application Overview and Model Development Worksheets User Interface Procedures Re-solve Options

More information

Mean-Variance Portfolio Choice in Excel

Mean-Variance Portfolio Choice in Excel Mean-Variance Portfolio Choice in Excel Prof. Manuela Pedio 20550 Quantitative Methods for Finance August 2018 Let s suppose you can only invest in two assets: a (US) stock index (here represented by the

More information

In terms of covariance the Markowitz portfolio optimisation problem is:

In terms of covariance the Markowitz portfolio optimisation problem is: Markowitz portfolio optimisation Solver To use Solver to solve the quadratic program associated with tracing out the efficient frontier (unconstrained efficient frontier UEF) in Markowitz portfolio optimisation

More information

Lecture 2: Fundamentals of meanvariance

Lecture 2: Fundamentals of meanvariance Lecture 2: Fundamentals of meanvariance analysis Prof. Massimo Guidolin Portfolio Management Second Term 2018 Outline and objectives Mean-variance and efficient frontiers: logical meaning o Guidolin-Pedio,

More information

Lecture 3: Factor models in modern portfolio choice

Lecture 3: Factor models in modern portfolio choice Lecture 3: Factor models in modern portfolio choice Prof. Massimo Guidolin Portfolio Management Spring 2016 Overview The inputs of portfolio problems Using the single index model Multi-index models Portfolio

More information

MARKOWITS EFFICIENT PORTFOLIO (HUANG LITZENBERGER APPROACH)

MARKOWITS EFFICIENT PORTFOLIO (HUANG LITZENBERGER APPROACH) MARKOWITS EFFICIENT PORTFOLIO (HUANG LITZENBERGER APPROACH) Huang-Litzenberger approach allows us to find mathematically efficient set of portfolios Assumptions There are no limitations on the positions'

More information

Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall Financial mathematics

Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall Financial mathematics Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall 2014 Reduce the risk, one asset Let us warm up by doing an exercise. We consider an investment with σ 1 =

More information

NATIONAL UNIVERSITY OF SINGAPORE Department of Finance

NATIONAL UNIVERSITY OF SINGAPORE Department of Finance NATIONAL UNIVERSITY OF SINGAPORE Department of Finance Instructor: DR. LEE Hon Sing Office: MRB BIZ1 7-75 Telephone: 6516-5665 E-mail: honsing@nus.edu.sg Consultation Hrs: By appointment through email

More information

Techniques for Calculating the Efficient Frontier

Techniques for Calculating the Efficient Frontier Techniques for Calculating the Efficient Frontier Weerachart Kilenthong RIPED, UTCC c Kilenthong 2017 Tee (Riped) Introduction 1 / 43 Two Fund Theorem The Two-Fund Theorem states that we can reach any

More information

PORTFOLIO THEORY. Master in Finance INVESTMENTS. Szabolcs Sebestyén

PORTFOLIO THEORY. Master in Finance INVESTMENTS. Szabolcs Sebestyén PORTFOLIO THEORY Szabolcs Sebestyén szabolcs.sebestyen@iscte.pt Master in Finance INVESTMENTS Sebestyén (ISCTE-IUL) Portfolio Theory Investments 1 / 60 Outline 1 Modern Portfolio Theory Introduction Mean-Variance

More information

MLC at Boise State Polynomials Activity 3 Week #5

MLC at Boise State Polynomials Activity 3 Week #5 Polynomials Activity 3 Week #5 This activity will be discuss maximums, minimums and zeros of a quadratic function and its application to business, specifically maximizing profit, minimizing cost and break-even

More information

Financial Economics: Risk Aversion and Investment Decisions, Modern Portfolio Theory

Financial Economics: Risk Aversion and Investment Decisions, Modern Portfolio Theory Financial Economics: Risk Aversion and Investment Decisions, Modern Portfolio Theory Shuoxun Hellen Zhang WISE & SOE XIAMEN UNIVERSITY April, 2015 1 / 95 Outline Modern portfolio theory The backward induction,

More information

CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization

CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization March 9 16, 2018 1 / 19 The portfolio optimization problem How to best allocate our money to n risky assets S 1,..., S n with

More information

Financial Analysis The Price of Risk. Skema Business School. Portfolio Management 1.

Financial Analysis The Price of Risk. Skema Business School. Portfolio Management 1. Financial Analysis The Price of Risk bertrand.groslambert@skema.edu Skema Business School Portfolio Management Course Outline Introduction (lecture ) Presentation of portfolio management Chap.2,3,5 Introduction

More information

A general approach to calculating VaR without volatilities and correlations

A general approach to calculating VaR without volatilities and correlations page 19 A general approach to calculating VaR without volatilities and correlations Peter Benson * Peter Zangari Morgan Guaranty rust Company Risk Management Research (1-212) 648-8641 zangari_peter@jpmorgan.com

More information

Acritical aspect of any capital budgeting decision. Using Excel to Perform Monte Carlo Simulations TECHNOLOGY

Acritical aspect of any capital budgeting decision. Using Excel to Perform Monte Carlo Simulations TECHNOLOGY Using Excel to Perform Monte Carlo Simulations By Thomas E. McKee, CMA, CPA, and Linda J.B. McKee, CPA Acritical aspect of any capital budgeting decision is evaluating the risk surrounding key variables

More information

Linear Programming: Sensitivity Analysis and Interpretation of Solution

Linear Programming: Sensitivity Analysis and Interpretation of Solution 8 Linear Programming: Sensitivity Analysis and Interpretation of Solution MULTIPLE CHOICE. To solve a linear programming problem with thousands of variables and constraints a personal computer can be use

More information

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

Business Mathematics (BK/IBA) Quantitative Research Methods I (EBE) Computer tutorial 4 Business Mathematics (BK/IBA) Quantitative Research Methods I (EBE) Computer tutorial 4 Introduction In the last tutorial session, we will continue to work on using Microsoft Excel for quantitative modelling.

More information

NATIONAL UNIVERSITY OF SINGAPORE Department of Finance FIN3130: Financial Modeling Semester 1, 2018/2019

NATIONAL UNIVERSITY OF SINGAPORE Department of Finance FIN3130: Financial Modeling Semester 1, 2018/2019 NATIONAL UNIVERSITY OF SINGAPORE Department of Finance FIN3130: Financial ing Semester 1, 2018/2019 Instructor: DR. LEE Hon Sing Office: MRB BIZ1 7-75 Telephone: 6516-5665 E-mail: honsing@nus.edu.sg Consultation

More information

SDMR Finance (2) Olivier Brandouy. University of Paris 1, Panthéon-Sorbonne, IAE (Sorbonne Graduate Business School)

SDMR Finance (2) Olivier Brandouy. University of Paris 1, Panthéon-Sorbonne, IAE (Sorbonne Graduate Business School) SDMR Finance (2) Olivier Brandouy University of Paris 1, Panthéon-Sorbonne, IAE (Sorbonne Graduate Business School) Outline 1 Formal Approach to QAM : concepts and notations 2 3 Portfolio risk and return

More information

ELEMENTS OF MATRIX MATHEMATICS

ELEMENTS OF MATRIX MATHEMATICS QRMC07 9/7/0 4:45 PM Page 5 CHAPTER SEVEN ELEMENTS OF MATRIX MATHEMATICS 7. AN INTRODUCTION TO MATRICES Investors frequently encounter situations involving numerous potential outcomes, many discrete periods

More information

EE266 Homework 5 Solutions

EE266 Homework 5 Solutions EE, Spring 15-1 Professor S. Lall EE Homework 5 Solutions 1. A refined inventory model. In this problem we consider an inventory model that is more refined than the one you ve seen in the lectures. The

More information

Chapter 8. Markowitz Portfolio Theory. 8.1 Expected Returns and Covariance

Chapter 8. Markowitz Portfolio Theory. 8.1 Expected Returns and Covariance Chapter 8 Markowitz Portfolio Theory 8.1 Expected Returns and Covariance The main question in portfolio theory is the following: Given an initial capital V (0), and opportunities (buy or sell) in N securities

More information

2016 EXAMINATIONS ACCOUNTING TECHNICIAN PROGRAMME PAPER TC 3: BUSINESS MATHEMATICS & STATISTICS

2016 EXAMINATIONS ACCOUNTING TECHNICIAN PROGRAMME PAPER TC 3: BUSINESS MATHEMATICS & STATISTICS EXAMINATION NO. 16 EXAMINATIONS ACCOUNTING TECHNICIAN PROGRAMME PAPER TC : BUSINESS MATHEMATICS & STATISTICS WEDNESDAY 0 NOVEMBER 16 TIME ALLOWED : HOURS 9.00 AM - 12.00 NOON INSTRUCTIONS 1. You are allowed

More information

Confidence Intervals for the Difference Between Two Means with Tolerance Probability

Confidence Intervals for the Difference Between Two Means with Tolerance Probability Chapter 47 Confidence Intervals for the Difference Between Two Means with Tolerance Probability Introduction This procedure calculates the sample size necessary to achieve a specified distance from the

More information

Advanced Financial Economics Homework 2 Due on April 14th before class

Advanced Financial Economics Homework 2 Due on April 14th before class Advanced Financial Economics Homework 2 Due on April 14th before class March 30, 2015 1. (20 points) An agent has Y 0 = 1 to invest. On the market two financial assets exist. The first one is riskless.

More information

The Process of Modeling

The Process of Modeling 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

More information

The mean-variance portfolio choice framework and its generalizations

The mean-variance portfolio choice framework and its generalizations The mean-variance portfolio choice framework and its generalizations Prof. Massimo Guidolin 20135 Theory of Finance, Part I (Sept. October) Fall 2014 Outline and objectives The backward, three-step solution

More information

Symmetric Game. In animal behaviour a typical realization involves two parents balancing their individual investment in the common

Symmetric Game. In animal behaviour a typical realization involves two parents balancing their individual investment in the common Symmetric Game Consider the following -person game. Each player has a strategy which is a number x (0 x 1), thought of as the player s contribution to the common good. The net payoff to a player playing

More information

Conover Test of Variances (Simulation)

Conover Test of Variances (Simulation) Chapter 561 Conover Test of Variances (Simulation) Introduction This procedure analyzes the power and significance level of the Conover homogeneity test. This test is used to test whether two or more population

More information

MS-E2114 Investment Science Lecture 5: Mean-variance portfolio theory

MS-E2114 Investment Science Lecture 5: Mean-variance portfolio theory MS-E2114 Investment Science Lecture 5: Mean-variance portfolio theory A. Salo, T. Seeve Systems Analysis Laboratory Department of System Analysis and Mathematics Aalto University, School of Science Overview

More information

Chapter 7: Portfolio Theory

Chapter 7: Portfolio Theory Chapter 7: Portfolio Theory 1. Introduction 2. Portfolio Basics 3. The Feasible Set 4. Portfolio Selection Rules 5. The Efficient Frontier 6. Indifference Curves 7. The Two-Asset Portfolio 8. Unrestriceted

More information

DECISION SUPPORT Risk handout. Simulating Spreadsheet models

DECISION SUPPORT Risk handout. Simulating Spreadsheet models DECISION SUPPORT MODELS @ Risk handout Simulating Spreadsheet models using @RISK 1. Step 1 1.1. Open Excel and @RISK enabling any macros if prompted 1.2. There are four on-line help options available.

More information

Jacob: The illustrative worksheet shows the values of the simulation parameters in the upper left section (Cells D5:F10). Is this for documentation?

Jacob: The illustrative worksheet shows the values of the simulation parameters in the upper left section (Cells D5:F10). Is this for documentation? PROJECT TEMPLATE: DISCRETE CHANGE IN THE INFLATION RATE (The attached PDF file has better formatting.) {This posting explains how to simulate a discrete change in a parameter and how to use dummy variables

More information

Iteration. The Cake Eating Problem. Discount Factors

Iteration. The Cake Eating Problem. Discount Factors 18 Value Function Iteration Lab Objective: Many questions have optimal answers that change over time. Sequential decision making problems are among this classification. In this lab you we learn how to

More information

Quantitative Risk Management

Quantitative Risk Management Quantitative Risk Management Asset Allocation and Risk Management Martin B. Haugh Department of Industrial Engineering and Operations Research Columbia University Outline Review of Mean-Variance Analysis

More information

Descriptive Statistics

Descriptive Statistics Chapter 3 Descriptive Statistics Chapter 2 presented graphical techniques for organizing and displaying data. Even though such graphical techniques allow the researcher to make some general observations

More information

Economics 424/Applied Mathematics 540. Final Exam Solutions

Economics 424/Applied Mathematics 540. Final Exam Solutions University of Washington Summer 01 Department of Economics Eric Zivot Economics 44/Applied Mathematics 540 Final Exam Solutions I. Matrix Algebra and Portfolio Math (30 points, 5 points each) Let R i denote

More information

Chapter 6 Analyzing Accumulated Change: Integrals in Action

Chapter 6 Analyzing Accumulated Change: Integrals in Action Chapter 6 Analyzing Accumulated Change: Integrals in Action 6. Streams in Business and Biology You will find Excel very helpful when dealing with streams that are accumulated over finite intervals. Finding

More information

Mean Variance Analysis and CAPM

Mean Variance Analysis and CAPM Mean Variance Analysis and CAPM Yan Zeng Version 1.0.2, last revised on 2012-05-30. Abstract A summary of mean variance analysis in portfolio management and capital asset pricing model. 1. Mean-Variance

More information

The Optimization Process: An example of portfolio optimization

The Optimization Process: An example of portfolio optimization ISyE 6669: Deterministic Optimization The Optimization Process: An example of portfolio optimization Shabbir Ahmed Fall 2002 1 Introduction Optimization can be roughly defined as a quantitative approach

More information

Solutions to questions in Chapter 8 except those in PS4. The minimum-variance portfolio is found by applying the formula:

Solutions to questions in Chapter 8 except those in PS4. The minimum-variance portfolio is found by applying the formula: Solutions to questions in Chapter 8 except those in PS4 1. The parameters of the opportunity set are: E(r S ) = 20%, E(r B ) = 12%, σ S = 30%, σ B = 15%, ρ =.10 From the standard deviations and the correlation

More information

Random Variables and Applications OPRE 6301

Random Variables and Applications OPRE 6301 Random Variables and Applications OPRE 6301 Random Variables... As noted earlier, variability is omnipresent in the business world. To model variability probabilistically, we need the concept of a random

More information

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

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11) Jeremy Tejada ISE 441 - Introduction to Simulation Learning Outcomes: Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11) 1. Students will be able to list and define the different components

More information

The homework is due on Wednesday, September 7. Each questions is worth 0.8 points. No partial credits.

The homework is due on Wednesday, September 7. Each questions is worth 0.8 points. No partial credits. Homework : Econ500 Fall, 0 The homework is due on Wednesday, September 7. Each questions is worth 0. points. No partial credits. For the graphic arguments, use the graphing paper that is attached. Clearly

More information

36106 Managerial Decision Modeling Sensitivity Analysis

36106 Managerial Decision Modeling Sensitivity Analysis 1 36106 Managerial Decision Modeling Sensitivity Analysis Kipp Martin University of Chicago Booth School of Business September 26, 2017 Reading and Excel Files 2 Reading (Powell and Baker): Section 9.5

More information

Optimal Dam Management

Optimal Dam Management Optimal Dam Management Michel De Lara et Vincent Leclère July 3, 2012 Contents 1 Problem statement 1 1.1 Dam dynamics.................................. 2 1.2 Intertemporal payoff criterion..........................

More information

LAB 2 INSTRUCTIONS PROBABILITY DISTRIBUTIONS IN EXCEL

LAB 2 INSTRUCTIONS PROBABILITY DISTRIBUTIONS IN EXCEL LAB 2 INSTRUCTIONS PROBABILITY DISTRIBUTIONS IN EXCEL There is a wide range of probability distributions (both discrete and continuous) available in Excel. They can be accessed through the Insert Function

More information

Examples: Random Variables. Discrete and Continuous Random Variables. Probability Distributions

Examples: Random Variables. Discrete and Continuous Random Variables. Probability Distributions Random Variables Examples: Random variable a variable (typically represented by x) that takes a numerical value by chance. Number of boys in a randomly selected family with three children. Possible values:

More information

Capital Asset Pricing Model

Capital Asset Pricing Model Capital Asset Pricing Model 1 Introduction In this handout we develop a model that can be used to determine how an investor can choose an optimal asset portfolio in this sense: the investor will earn the

More information

Parameter Estimation Techniques, Optimization Frequency, and Equity Portfolio Return Enhancement*

Parameter Estimation Techniques, Optimization Frequency, and Equity Portfolio Return Enhancement* Parameter Estimation Techniques, Optimization Frequency, and Equity Portfolio Return Enhancement* By Glen A. Larsen, Jr. Kelley School of Business, Indiana University, Indianapolis, IN 46202, USA, Glarsen@iupui.edu

More information

1 Estimating Credit Scores with Logit LINKING SCORES, DEFAULT PROBABILITIES AND OBSERVED DEFAULT BEHAVIOR

1 Estimating Credit Scores with Logit LINKING SCORES, DEFAULT PROBABILITIES AND OBSERVED DEFAULT BEHAVIOR 1 Estimating Credit Scores with Logit Typically, several factors can affect a borrower s default probability. In the retail segment, one would consider salary, occupation, age and other characteristics

More information

Group-Sequential Tests for Two Proportions

Group-Sequential Tests for Two Proportions Chapter 220 Group-Sequential Tests for Two Proportions Introduction Clinical trials are longitudinal. They accumulate data sequentially through time. The participants cannot be enrolled and randomized

More information

Overview. Definitions. Definitions. Graphs. Chapter 4 Probability Distributions. probability distributions

Overview. Definitions. Definitions. Graphs. Chapter 4 Probability Distributions. probability distributions Chapter 4 Probability Distributions 4-1 Overview 4-2 Random Variables 4-3 Binomial Probability Distributions 4-4 Mean, Variance, and Standard Deviation for the Binomial Distribution 4-5 The Poisson Distribution

More information

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

Note on Using Excel to Compute Optimal Risky Portfolios. Candie Chang, Hong Kong University of Science and Technology Candie Chang, Hong Kong University of Science and Technology Andrew Kaplin, Kellogg Graduate School of Management, NU Introduction This document shows how to, (1) Compute the expected return and standard

More information

Obsolescence Risk and the Systematic Destruction of Wealth

Obsolescence Risk and the Systematic Destruction of Wealth Obsolescence Risk and the Systematic Destruction of Wealth Thomas Emil Wendling 2012 Enterprise Risk Management Symposium April 18-20, 2012 2012 Casualty Actuarial Society, Professional Risk Managers International

More information

Get Tangency Portfolio by SAS/IML

Get Tangency Portfolio by SAS/IML ABSTRACT Paper 997-2017 Get Tangency Portfolio by SAS/IML Xia Ke Shan, 3GOLDEN Beijing Technologies Co. Ltd., Beijing, China Peter Eberhardt, Fernwood Consulting Group Inc., Toronto, Canada Matthew Kastin,

More information

MBA 7020 Sample Final Exam

MBA 7020 Sample Final Exam Descriptive Measures, Confidence Intervals MBA 7020 Sample Final Exam Given the following sample of weight measurements (in pounds) of 25 children aged 4, answer the following questions(1 through 3): 45,

More information

ORF 307: Lecture 19. Linear Programming: Chapter 13, Section 2 Pricing American Options. Robert Vanderbei. May 1, 2018

ORF 307: Lecture 19. Linear Programming: Chapter 13, Section 2 Pricing American Options. Robert Vanderbei. May 1, 2018 ORF 307: Lecture 19 Linear Programming: Chapter 13, Section 2 Pricing American Options Robert Vanderbei May 1, 2018 Slides last edited on April 30, 2018 http://www.princeton.edu/ rvdb American Options

More information

Chapter 2 Portfolio Management and the Capital Asset Pricing Model

Chapter 2 Portfolio Management and the Capital Asset Pricing Model Chapter 2 Portfolio Management and the Capital Asset Pricing Model In this chapter, we explore the issue of risk management in a portfolio of assets. The main issue is how to balance a portfolio, that

More information

Numerical Descriptions of Data

Numerical Descriptions of Data Numerical Descriptions of Data Measures of Center Mean x = x i n Excel: = average ( ) Weighted mean x = (x i w i ) w i x = data values x i = i th data value w i = weight of the i th data value Median =

More information

Data that can be any numerical value are called continuous. These are usually things that are measured, such as height, length, time, speed, etc.

Data that can be any numerical value are called continuous. These are usually things that are measured, such as height, length, time, speed, etc. Chapter 8 Measures of Center Data that can be any numerical value are called continuous. These are usually things that are measured, such as height, length, time, speed, etc. Data that can only be integer

More information

Mark-recapture models for closed populations

Mark-recapture models for closed populations Mark-recapture models for closed populations A standard technique for estimating the size of a wildlife population uses multiple sampling occasions. The samples by design are spaced close enough in time

More information

Lecture 3: Review of Probability, MATLAB, Histograms

Lecture 3: Review of Probability, MATLAB, Histograms CS 4980/6980: Introduction to Data Science c Spring 2018 Lecture 3: Review of Probability, MATLAB, Histograms Instructor: Daniel L. Pimentel-Alarcón Scribed and Ken Varghese This is preliminary work and

More information

Random Variables and Probability Distributions

Random Variables and Probability Distributions Chapter 3 Random Variables and Probability Distributions Chapter Three Random Variables and Probability Distributions 3. Introduction An event is defined as the possible outcome of an experiment. In engineering

More information

Name Date Student id #:

Name Date Student id #: Math1090 Final Exam Spring, 2016 Instructor: Name Date Student id #: Instructions: Please show all of your work as partial credit will be given where appropriate, and there may be no credit given for problems

More information

Copyright 2011 Pearson Education, Inc. Publishing as Addison-Wesley.

Copyright 2011 Pearson Education, Inc. Publishing as Addison-Wesley. Appendix: Statistics in Action Part I Financial Time Series 1. These data show the effects of stock splits. If you investigate further, you ll find that most of these splits (such as in May 1970) are 3-for-1

More information

Exercise 14 Interest Rates in Binomial Grids

Exercise 14 Interest Rates in Binomial Grids Exercise 4 Interest Rates in Binomial Grids Financial Models in Excel, F65/F65D Peter Raahauge December 5, 2003 The objective with this exercise is to introduce the methodology needed to price callable

More information

On the Effectiveness of a NSGA-II Local Search Approach Customized for Portfolio Optimization

On the Effectiveness of a NSGA-II Local Search Approach Customized for Portfolio Optimization On the Effectiveness of a NSGA-II Local Search Approach Customized for Portfolio Optimization Kalyanmoy Deb a, Ralph Steuer b, Rajat Tewari c and Rahul Tewari d a Indian Institute of Technology Kanpur,

More information

(High Dividend) Maximum Upside Volatility Indices. Financial Index Engineering for Structured Products

(High Dividend) Maximum Upside Volatility Indices. Financial Index Engineering for Structured Products (High Dividend) Maximum Upside Volatility Indices Financial Index Engineering for Structured Products White Paper April 2018 Introduction This report provides a detailed and technical look under the hood

More information

OPTIMAL RISKY PORTFOLIOS- ASSET ALLOCATIONS. BKM Ch 7

OPTIMAL RISKY PORTFOLIOS- ASSET ALLOCATIONS. BKM Ch 7 OPTIMAL RISKY PORTFOLIOS- ASSET ALLOCATIONS BKM Ch 7 ASSET ALLOCATION Idea from bank account to diversified portfolio Discussion principles are the same for any number of stocks A. bonds and stocks B.

More information

36106 Managerial Decision Modeling Monte Carlo Simulation in Excel: Part IV

36106 Managerial Decision Modeling Monte Carlo Simulation in Excel: Part IV 36106 Managerial Decision Modeling Monte Carlo Simulation in Excel: Part IV Kipp Martin University of Chicago Booth School of Business November 29, 2017 Reading and Excel Files 2 Reading: Handout: Optimal

More information

Decision Trees Using TreePlan

Decision Trees Using TreePlan Decision Trees Using TreePlan 6 6. TREEPLAN OVERVIEW TreePlan is a decision tree add-in for Microsoft Excel 7 & & & 6 (Windows) and Microsoft Excel & 6 (Macintosh). TreePlan helps you build a decision

More information

IEOR E4703: Monte-Carlo Simulation

IEOR E4703: Monte-Carlo Simulation IEOR E4703: Monte-Carlo Simulation Other Miscellaneous Topics and Applications of Monte-Carlo Martin Haugh Department of Industrial Engineering and Operations Research Columbia University Email: martin.b.haugh@gmail.com

More information

Chapter 5 Portfolio. O. Afonso, P. B. Vasconcelos. Computational Economics: a concise introduction

Chapter 5 Portfolio. O. Afonso, P. B. Vasconcelos. Computational Economics: a concise introduction Chapter 5 Portfolio O. Afonso, P. B. Vasconcelos Computational Economics: a concise introduction O. Afonso, P. B. Vasconcelos Computational Economics 1 / 22 Overview 1 Introduction 2 Economic model 3 Numerical

More information

Excel Proficiency Exercises

Excel Proficiency Exercises Excel Proficiency Exercises EXCEL REVIEW 2004-2005 1. Multiplication Table Problem Relative, Absolute, and Mixed Addressing The Exercise Create a 10x10 multiplication table in a spreadsheet, as shown below.

More information

XLSTAT TIP SHEET FOR BUSINESS STATISTICS CENGAGE LEARNING

XLSTAT TIP SHEET FOR BUSINESS STATISTICS CENGAGE LEARNING XLSTAT TIP SHEET FOR BUSINESS STATISTICS CENGAGE LEARNING INTRODUCTION XLSTAT makes accessible to anyone a powerful, complete and user-friendly data analysis and statistical solution. Accessibility to

More information

Financial Market Analysis (FMAx) Module 6

Financial Market Analysis (FMAx) Module 6 Financial Market Analysis (FMAx) Module 6 Asset Allocation and iversification This training material is the property of the International Monetary Fund (IMF) and is intended for use in IMF Institute for

More information

Modelling the Sharpe ratio for investment strategies

Modelling the Sharpe ratio for investment strategies Modelling the Sharpe ratio for investment strategies Group 6 Sako Arts 0776148 Rik Coenders 0777004 Stefan Luijten 0783116 Ivo van Heck 0775551 Rik Hagelaars 0789883 Stephan van Driel 0858182 Ellen Cardinaels

More information

Outline for today. Stat155 Game Theory Lecture 13: General-Sum Games. General-sum games. General-sum games. Dominated pure strategies

Outline for today. Stat155 Game Theory Lecture 13: General-Sum Games. General-sum games. General-sum games. Dominated pure strategies Outline for today Stat155 Game Theory Lecture 13: General-Sum Games Peter Bartlett October 11, 2016 Two-player general-sum games Definitions: payoff matrices, dominant strategies, safety strategies, Nash

More information

Counting Basics. Venn diagrams

Counting Basics. Venn diagrams Counting Basics Sets Ways of specifying sets Union and intersection Universal set and complements Empty set and disjoint sets Venn diagrams Counting Inclusion-exclusion Multiplication principle Addition

More information

Chapter 4 Probability Distributions

Chapter 4 Probability Distributions Slide 1 Chapter 4 Probability Distributions Slide 2 4-1 Overview 4-2 Random Variables 4-3 Binomial Probability Distributions 4-4 Mean, Variance, and Standard Deviation for the Binomial Distribution 4-5

More information

Prentice Hall Connected Mathematics 2, 7th Grade Units 2009 Correlated to: Minnesota K-12 Academic Standards in Mathematics, 9/2008 (Grade 7)

Prentice Hall Connected Mathematics 2, 7th Grade Units 2009 Correlated to: Minnesota K-12 Academic Standards in Mathematics, 9/2008 (Grade 7) 7.1.1.1 Know that every rational number can be written as the ratio of two integers or as a terminating or repeating decimal. Recognize that π is not rational, but that it can be approximated by rational

More information

Portfolio Construction Research by

Portfolio Construction Research by Portfolio Construction Research by Real World Case Studies in Portfolio Construction Using Robust Optimization By Anthony Renshaw, PhD Director, Applied Research July 2008 Copyright, Axioma, Inc. 2008

More information

WEB APPENDIX 8A 7.1 ( 8.9)

WEB APPENDIX 8A 7.1 ( 8.9) WEB APPENDIX 8A CALCULATING BETA COEFFICIENTS The CAPM is an ex ante model, which means that all of the variables represent before-the-fact expected values. In particular, the beta coefficient used in

More information

A Broader View of the Mean-Variance Optimization Framework

A Broader View of the Mean-Variance Optimization Framework A Broader View of the Mean-Variance Optimization Framework Christopher J. Donohue 1 Global Association of Risk Professionals January 15, 2008 Abstract In theory, mean-variance optimization provides a rich

More information

BF212 Mathematical Methods for Finance

BF212 Mathematical Methods for Finance BF212 Mathematical Methods for Finance Academic Year: 2009-10 Semester: 2 Course Coordinator: William Leon Other Instructor(s): Pre-requisites: No. of AUs: 4 Cambridge G.C.E O Level Mathematics AB103 Business

More information

PAULI MURTO, ANDREY ZHUKOV

PAULI MURTO, ANDREY ZHUKOV GAME THEORY SOLUTION SET 1 WINTER 018 PAULI MURTO, ANDREY ZHUKOV Introduction For suggested solution to problem 4, last year s suggested solutions by Tsz-Ning Wong were used who I think used suggested

More information

Session 3: Computational Game Theory

Session 3: Computational Game Theory Session 3: Computational Game Theory Andreas Niedermayer October 2015 Contents 1 Introduction 2 2 Football Game 2 2.1 Exercise: Simulation............................... 2 2.2 Exercise: Find the Equilibrium.........................

More information

DUALITY AND SENSITIVITY ANALYSIS

DUALITY AND SENSITIVITY ANALYSIS DUALITY AND SENSITIVITY ANALYSIS Understanding Duality No learning of Linear Programming is complete unless we learn the concept of Duality in linear programming. It is impossible to separate the linear

More information

PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA

PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA We begin by describing the problem at hand which motivates our results. Suppose that we have n financial instruments at hand,

More information

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

Journal of College Teaching & Learning February 2007 Volume 4, Number 2 ABSTRACT How To Teach Hicksian Compensation And Duality Using A Spreadsheet Optimizer Satyajit Ghosh, (Email: ghoshs1@scranton.edu), University of Scranton Sarah Ghosh, University of Scranton ABSTRACT Principle

More information

Call Admission Control for Preemptive and Partially Blocking Service Integration Schemes in ATM Networks

Call Admission Control for Preemptive and Partially Blocking Service Integration Schemes in ATM Networks Call Admission Control for Preemptive and Partially Blocking Service Integration Schemes in ATM Networks Ernst Nordström Department of Computer Systems, Information Technology, Uppsala University, Box

More information

APPENDIX TO LECTURE NOTES ON ASSET PRICING AND PORTFOLIO MANAGEMENT. Professor B. Espen Eckbo

APPENDIX TO LECTURE NOTES ON ASSET PRICING AND PORTFOLIO MANAGEMENT. Professor B. Espen Eckbo APPENDIX TO LECTURE NOTES ON ASSET PRICING AND PORTFOLIO MANAGEMENT 2011 Professor B. Espen Eckbo 1. Portfolio analysis in Excel spreadsheet 2. Formula sheet 3. List of Additional Academic Articles 2011

More information

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs Stochastic Programming and Financial Analysis IE447 Midterm Review Dr. Ted Ralphs IE447 Midterm Review 1 Forming a Mathematical Programming Model The general form of a mathematical programming model is:

More information

MTH302- Business Mathematics

MTH302- Business Mathematics MIDTERM EXAMINATION MTH302- Business Mathematics Question No: 1 ( Marks: 1 ) - Please choose one Store A marked down a $ 50 perfume to $ 40 with markdown of $10 The % Markdown is 10% 20% 30% 40% Question

More information

Statistical Methods in Practice STAT/MATH 3379

Statistical Methods in Practice STAT/MATH 3379 Statistical Methods in Practice STAT/MATH 3379 Dr. A. B. W. Manage Associate Professor of Mathematics & Statistics Department of Mathematics & Statistics Sam Houston State University Overview 6.1 Discrete

More information

CHAPTER 6: PORTFOLIO SELECTION

CHAPTER 6: PORTFOLIO SELECTION CHAPTER 6: PORTFOLIO SELECTION 6-1 21. The parameters of the opportunity set are: E(r S ) = 20%, E(r B ) = 12%, σ S = 30%, σ B = 15%, ρ =.10 From the standard deviations and the correlation coefficient

More information

ROM Simulation with Exact Means, Covariances, and Multivariate Skewness

ROM Simulation with Exact Means, Covariances, and Multivariate Skewness ROM Simulation with Exact Means, Covariances, and Multivariate Skewness Michael Hanke 1 Spiridon Penev 2 Wolfgang Schief 2 Alex Weissensteiner 3 1 Institute for Finance, University of Liechtenstein 2 School

More information

Modern Portfolio Theory

Modern Portfolio Theory Modern Portfolio Theory History of MPT 1952 Horowitz CAPM (Capital Asset Pricing Model) 1965 Sharpe, Lintner, Mossin APT (Arbitrage Pricing Theory) 1976 Ross What is a portfolio? Italian word Portfolio

More information