OPTIMIZATION METHODS IN FINANCE

Similar documents
Optimization Methods in Finance

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems

Optimization in Finance

Contents Critique 26. portfolio optimization 32

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

Introduction to Risk Parity and Budgeting

Market Risk Analysis Volume I

BF212 Mathematical Methods for Finance

Contents. Preface... Part I Single-Objective Optimization

A Harmonic Analysis Solution to the Basket Arbitrage Problem

Stochastic Approximation Algorithms and Applications

COMP331/557. Chapter 6: Optimisation in Finance: Cash-Flow. (Cornuejols & Tütüncü, Chapter 3)

PORTFOLIO OPTIMIZATION

ARCH Models and Financial Applications

Continuous-time Stochastic Control and Optimization with Financial Applications

Study Guide and Review - Chapter 2

Lecture 7: Linear programming, Dedicated Bond Portfolios

4. Introduction to Prescriptive Analytics. BIA 674 Supply Chain Analytics

Subject CT8 Financial Economics Core Technical Syllabus

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization

Contract Theory in Continuous- Time Models

Risk Management for Chemical Supply Chain Planning under Uncertainty

Optimization Models for Quantitative Asset Management 1

EE365: Risk Averse Control

Lecture 10: The knapsack problem

A Simple, Adjustably Robust, Dynamic Portfolio Policy under Expected Return Ambiguity

Multistage risk-averse asset allocation with transaction costs

Common Knowledge Base

Allocation of Risk Capital via Intra-Firm Trading

Portfolio Optimization with Alternative Risk Measures

Optimal Portfolio Selection Under the Estimation Risk in Mean Return

CHAPTER 5: DYNAMIC PROGRAMMING

Key Features Asset allocation, cash flow analysis, object-oriented portfolio optimization, and risk analysis

Volatility Models and Their Applications

Bounds on some contingent claims with non-convex payoff based on multiple assets

Notes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case

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

Financial Theory and Corporate Policy/ THIRD

Financial Mathematics III Theory summary

Microeconomic Foundations I Choice and Competitive Markets. David M. Kreps

Mathematical Modeling and Methods of Option Pricing

HANDBOOK OF. Market Risk CHRISTIAN SZYLAR WILEY

ROM Simulation with Exact Means, Covariances, and Multivariate Skewness

Integer Programming Models

Multistage Stochastic Programming

From Financial Risk Management. Full book available for purchase here.

FINANCIAL OPTIMIZATION

Master s in Financial Engineering Foundations of Buy-Side Finance: Quantitative Risk and Portfolio Management. > Teaching > Courses

Worst-case-expectation approach to optimization under uncertainty

Mean Variance Analysis and CAPM

Quantitative Risk Management

Portfolio Optimization. Prof. Daniel P. Palomar

An Exact Solution Approach for Portfolio Optimization Problems under Stochastic and Integer Constraints

Monte Carlo Methods in Financial Engineering

Chapter 9 Integer Programming Part 1. Prof. Dr. Arslan M. ÖRNEK

Stochastic Programming: introduction and examples

The Capital Asset Pricing Model in the 21st Century. Analytical, Empirical, and Behavioral Perspectives

MFE Course Details. Financial Mathematics & Statistics

Forecast Horizons for Production Planning with Stochastic Demand

Financial Decisions and Markets: A Course in Asset Pricing. John Y. Campbell. Princeton University Press Princeton and Oxford

(IIEC 2018) TEHRAN, IRAN. Robust portfolio optimization based on minimax regret approach in Tehran stock exchange market

MFE Course Details. Financial Mathematics & Statistics

Questions Directory. Chapter 3, Production process improvement. Chapter 4, Planning techniques. Chapter 5, Workforce motivation

Log-Robust Portfolio Management

Performance Bounds and Suboptimal Policies for Multi-Period Investment

INTRODUCTION TO MODERN PORTFOLIO OPTIMIZATION

Pricing Dynamic Solvency Insurance and Investment Fund Protection

Integer Programming. Review Paper (Fall 2001) Muthiah Prabhakar Ponnambalam (University of Texas Austin)

Worst-Case Value-at-Risk of Derivative Portfolios

SYLLABUS. Market Microstructure Theory, Maureen O Hara, Blackwell Publishing 1995

Stochastic Portfolio Theory Optimization and the Origin of Rule-Based Investing.

The Optimization Process: An example of portfolio optimization

Asset Pricing and Portfolio. Choice Theory SECOND EDITION. Kerry E. Back

Arbitrage and Asset Pricing

Optimal Security Liquidation Algorithms

Robust Dual Dynamic Programming

Optimization Models in Financial Engineering and Modeling Challenges

Portfolio selection with multiple risk measures

Sensitivity Analysis with Data Tables. 10% annual interest now =$110 one year later. 10% annual interest now =$121 one year later

OPTIMIZATION MODELING FOR TRADEOFF ANALYSIS OF HIGHWAY INVESTMENT ALTERNATIVES

Market Risk Analysis Volume II. Practical Financial Econometrics

1 Shapley-Shubik Model

Chapter 2 Linear programming... 2 Chapter 3 Simplex... 4 Chapter 4 Sensitivity Analysis and duality... 5 Chapter 5 Network... 8 Chapter 6 Integer

The Journal of Risk (1 31) Volume 11/Number 3, Spring 2009

No-Arbitrage ROM Simulation

Portfolio Optimization Using Conditional Value-At-Risk and Conditional Drawdown-At-Risk

Optimal Portfolio Selection

Column generation to solve planning problems

Introductory Econometrics for Finance

Pricing A Class of Multiasset Options using Information on Smaller Subsets of Assets

ATTILIO MEUCCI Advanced Risk and Portfolio Management The Only Heavily Quantitative, Omni-Comprehensive, Intensive Buy-Side Bootcamp

Advanced. of Time. of Measure. Aarhus University, Denmark. Albert Shiryaev. Stek/ov Mathematical Institute and Moscow State University, Russia

Real Option Analysis of a Technology Portfolio

Robust Optimization Applied to a Currency Portfolio

for Finance Python Yves Hilpisch Koln Sebastopol Tokyo O'REILLY Farnham Cambridge Beijing

Computing Bounds on Risk-Neutral Measures from the Observed Prices of Call Options

How to Add Optimization to Planning Under Uncertainty

Journal of Computational and Applied Mathematics. The mean-absolute deviation portfolio selection problem with interval-valued returns

Risk Measuring of Chosen Stocks of the Prague Stock Exchange

Optimization in Financial Engineering in the Post-Boom Market

Transcription:

OPTIMIZATION METHODS IN FINANCE GERARD CORNUEJOLS Carnegie Mellon University REHA TUTUNCU Goldman Sachs Asset Management CAMBRIDGE UNIVERSITY PRESS

Foreword page xi Introduction 1 1.1 Optimization problems 1 1.2 Optimization with data uncertainty 5 1.3 Financial mathematics 8 Linear programming: theory and algorithms 15 2.1 The linear programming problem 15 2.2 Duality 17 2.3 Optimality conditions 21 2.4 The simplex method 23 LP models: asset/liability cash-flow matching 41 3.1 Short-term financing 41 3.2 Dedication 50 3.3 Sensitivity analysis for linear programming 53 3.4 Case study: constructing a dedicated portfolio 60 LP models: asset pricing and arbitrage 62 4.1 Derivative securities and the fundamental theorem of asset pricing 62 4.2 Arbitrage detection using linear programming 69 4.3 Additional exercises 71 4.4 Case study: tax clientele effects in bond portfolio management 76 Nonlinear programming: theory and algorithms 80 5.1 Introduction 80 5.2 Software 82 5.3 Univariate optimization 82 5.4 Unconstrained optimization 92 5.5 Constrained optimization 100 5.6 Nonsmooth optimization: subgradient methods 110 vn

viii 6 NLP models: volatility estimation 112 6.1 Volatility estimation with GARCH models 112 6.2 Estimating a volatility surface 116 7 Quadratic programming: theory and algorithms 121 7.1 The quadratic programming problem 121 7.2 Optimality conditions 122 7.3 Interior-point methods 124 7.4 QP software 135 7.5 Additional exercises 136 8 QP models: portfolio optimization 138 8.1 Mean-variance optimization 138 8.2 Maximizing the Sharpe ratio 155 8.3 Returns-based style analysis 158 8.4 Recovering risk-neutral probabilities from options prices 161 8.5 Additional exercises 165 8.6 Case study: constructing an efficient portfolio 167 9 Conic optimization tools 168 9.1 Introduction 168 9.2 Second-order cone programming 169 9.3 Semidefinite programming 173 9.4 Algorithms and software 177 10 Conic optimization models in finance 178 10.1 Tracking error and volatility constraints 178 10.2 Approximating covariance matrices 181 10.3 Recovering risk-neutral probabilities from options prices 185 10.4 Arbitrage bounds for forward start options 187 11 Integer programming: theory and algorithms 192 11.1 Introduction 192 11.2 Modeling logical conditions 193 11.3 Solving mixed integer linear programs 196 12 Integer programming models: constructing an index fund 212 12.1 Combinatorial auctions 212 12.2 The lockbox problem 213 12.3 Constructing an index fund 216 12.4 Portfolio optimization with minimum transaction levels 222 12.5 Additional exercises 223 12.6 Case study: constructing an index fund 224

ix 13 Dynamic programming methods 225 13.1 Introduction 225 13.2 Abstraction of the dynamic programming approach 233 13.3 The knapsack problem 236 13.4 Stochastic dynamic programming 238 14 DP models: option pricing 240 14.1 A model for American options 240 14.2 Binomial lattice 242 15 DP models: structuring asset-backed securities 248 15.1 Data 250 15.2 Enumerating possible tranches 252 15.3 A dynamic programming approach 253 15.4 Case study: structuring CMOs 254 16 Stochastic programming: theory and algorithms 255 16.1 Introduction 255 16.2 Two-stage problems with recourse 256 16.3 Multi-stage problems 258 16.4 Decomposition 260 16.5 Scenario generation 263 17 Stochastic programming models: Value-at-Risk and Conditional Value-at-Risk 271 17.1 Risk measures 271 17.2 Minimizing CVaR 274 17.3 Example: bond portfolio optimization 276 18 Stochastic programming models: asset/liability management 279 18.1 Asset/liability management 279 18.2 Synthetic options 285 18.3 Case study: option pricing with transaction costs 288 19 Robust optimization: theory and tools 292 19.1 Introduction to robust optimization 292 19.2 Uncertainty sets 293 19.3 Different flavors of robustness ' 295 19.4 Tools and strategies for robust optimization 302 20 Robust optimization models in finance 306 20.1 Robust multi-period portfolio selection 306 20.2 Robust profit opportunities in risky portfolios 311 20.3 Robust portfolio selection 313 20.4 Relative robustness in portfolio selection 315 20.5 Moment bounds for option prices 317 20.6 Additional exercises 318

A B C D References Index Convexity Cones A probability primer The revised simplex method 320 322 323 327 338 342