FINANCIAL OPTIMIZATION. Lecture 5: Dynamic Programming and a Visit to the Soft Side

Similar documents
Characterization of the Optimum

MSC FINANCIAL ENGINEERING PRICING I, AUTUMN LECTURE 6: EXTENSIONS OF BLACK AND SCHOLES RAYMOND BRUMMELHUIS DEPARTMENT EMS BIRKBECK

Basic Arbitrage Theory KTH Tomas Björk

ECON 6022B Problem Set 2 Suggested Solutions Fall 2011

Pricing theory of financial derivatives

X ln( +1 ) +1 [0 ] Γ( )

Extensions to the Black Scholes Model

13.3 A Stochastic Production Planning Model

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS.

Portfolio optimization problem with default risk

THE OPTIMAL ASSET ALLOCATION PROBLEMFOR AN INVESTOR THROUGH UTILITY MAXIMIZATION

2.1 Mean-variance Analysis: Single-period Model

M.I.T Fall Practice Problems

Implementing an Agent-Based General Equilibrium Model

Continuous-Time Consumption and Portfolio Choice

AMH4 - ADVANCED OPTION PRICING. Contents

Greek parameters of nonlinear Black-Scholes equation

Some useful optimization problems in portfolio theory

Option Pricing Models for European Options

WITH SKETCH ANSWERS. Postgraduate Certificate in Finance Postgraduate Certificate in Economics and Finance

1.1 Basic Financial Derivatives: Forward Contracts and Options

Dynamic Portfolio Choice II

A Simple Approach to CAPM and Option Pricing. Riccardo Cesari and Carlo D Adda (University of Bologna)

Problem set 5. Asset pricing. Markus Roth. Chair for Macroeconomics Johannes Gutenberg Universität Mainz. Juli 5, 2010

Non-Time-Separable Utility: Habit Formation

STOCHASTIC INTEGRALS

1 Consumption and saving under uncertainty

An Intertemporal Capital Asset Pricing Model

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

3.1 Itô s Lemma for Continuous Stochastic Variables

Optimization Models in Financial Mathematics

Financial Economics Field Exam January 2008

Illiquidity, Credit risk and Merton s model

CHOICE THEORY, UTILITY FUNCTIONS AND RISK AVERSION

Solving The Perfect Foresight CRRA Consumption Model

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models

Macroeconomics. Lecture 5: Consumption. Hernán D. Seoane. Spring, 2016 MEDEG, UC3M UC3M

Lecture 1 Definitions from finance

Birkbeck MSc/Phd Economics. Advanced Macroeconomics, Spring Lecture 2: The Consumption CAPM and the Equity Premium Puzzle

OPTIMAL PORTFOLIO CONTROL WITH TRADING STRATEGIES OF FINITE

DEPARTMENT OF ECONOMICS Fall 2013 D. Romer

u (x) < 0. and if you believe in diminishing return of the wealth, then you would require

Lecture 17. The model is parametrized by the time period, δt, and three fixed constant parameters, v, σ and the riskless rate r.

An overview of some financial models using BSDE with enlarged filtrations

Path Dependent British Options

Binomial Option Pricing

Lecture 3: Review of mathematical finance and derivative pricing models

Pricing Dynamic Solvency Insurance and Investment Fund Protection

Fixed-Income Securities Lecture 5: Tools from Option Pricing

Optimal Investment for Worst-Case Crash Scenarios

Lecture Notes 1

Bluff Your Way Through Black-Scholes

Portfolio theory and risk management Homework set 2

Revision Lecture Microeconomics of Banking MSc Finance: Theory of Finance I MSc Economics: Financial Economics I

Problem Set. Solutions to the problems appear at the end of this document.

Optimal stopping problems for a Brownian motion with a disorder on a finite interval

CONTINUOUS TIME PRICING AND TRADING: A REVIEW, WITH SOME EXTRA PIECES

Multi-period mean variance asset allocation: Is it bad to win the lottery?

Notes on Intertemporal Optimization

INTERTEMPORAL ASSET ALLOCATION: THEORY

Problem Set 4 Answers

Mathematics of Finance Final Preparation December 19. To be thoroughly prepared for the final exam, you should

Pricing in markets modeled by general processes with independent increments

Corporate Finance, Module 21: Option Valuation. Practice Problems. (The attached PDF file has better formatting.) Updated: July 7, 2005

Hedging Credit Derivatives in Intensity Based Models

Optimal Investment with Deferred Capital Gains Taxes

Problem set 1 Answers: 0 ( )= [ 0 ( +1 )] = [ ( +1 )]

Comprehensive Exam. August 19, 2013

Stochastic modelling of electricity markets Pricing Forwards and Swaps

Hedging with Life and General Insurance Products

Consumption- Savings, Portfolio Choice, and Asset Pricing

Risk Neutral Valuation

The British Russian Option

INTRODUCTION TO THE ECONOMICS AND MATHEMATICS OF FINANCIAL MARKETS. Jakša Cvitanić and Fernando Zapatero

Investment and Portfolio Management. Lecture 1: Managed funds fall into a number of categories that pool investors funds

Effects of Wealth and Its Distribution on the Moral Hazard Problem

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

1 Implied Volatility from Local Volatility

MARTINGALES AND LOCAL MARTINGALES

1 Asset Pricing: Bonds vs Stocks

Lecture 11: Ito Calculus. Tuesday, October 23, 12

PAijpam.eu ANALYTIC SOLUTION OF A NONLINEAR BLACK-SCHOLES EQUATION

From Discrete Time to Continuous Time Modeling

Supplemental Materials for What is the Optimal Trading Frequency in Financial Markets? Not for Publication. October 21, 2016

Lecture 8: The Black-Scholes theory

The Life Cycle Model with Recursive Utility: Defined benefit vs defined contribution.

American options and early exercise

Real Options and Game Theory in Incomplete Markets

The Black-Scholes PDE from Scratch

Probability and Stochastics for finance-ii Prof. Joydeep Dutta Department of Humanities and Social Sciences Indian Institute of Technology, Kanpur

DRAFT. 1 exercise in state (S, t), π(s, t) = 0 do not exercise in state (S, t) Review of the Risk Neutral Stock Dynamics

TOBB-ETU, Economics Department Macroeconomics II (ECON 532) Practice Problems III

Continuous-time Stochastic Control and Optimization with Financial Applications

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

Exercises on the New-Keynesian Model

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 19 11/20/2013. Applications of Ito calculus to finance

Behavioral Finance and Asset Pricing

Robust Hedging of Options on a Leveraged Exchange Traded Fund

Lecture 17: More on Markov Decision Processes. Reinforcement learning

Risk Neutral Measures

Transcription:

FINANCIAL OPTIMIZATION Lecture 5: Dynamic Programming and a Visit to the Soft Side Copyright c Philip H. Dybvig 2008

Dynamic Programming All situations in practice are more complex than the simple examples we been analyzing. One important feature in almost every practical situation is the time element complicated by the arrival of information. Typically, this makes the choice problem very complicated, and we must do something to make the problem simple enough to solve. Some possibilities: Use a restricted list of choice variables Limit the amount of information used Assume a limited form for strategies (e.g. linear) Use functional forms that simplify analysis Use mathematics to simplify the problem one-shot valuation maximum principle solve for some choice analytically, leaving fewer variables

In-class Exercise: Investments Problem with Consumption Withdrawal Suppose we take a very simple investments setting of investing for consumption over the next five years. A relative of yours has accepted a retirement package from his firm and is asking your help in planning consumption and investments over the next five years, under the assumption that this is a good time to retire. Five years from now, your relative will start to receive retirement income much larger than what is available now. Assuming that borrowing against the retirement money is not possible, that can be viewed as the decision horizon. Without writing down any formulas, discuss what might be included in the choice problem? Address the following: choice variables objective function constraints

Investments Problem: Simplification look at overall consumption and looked at two categories (fixed and variable) rather than details of consumption restrict asset classes, possible targets limit the type of information we are using abstract from taxes or choose outside the optimization the form of investment accounts (401K, Keogh, etc.) and optimize conditional on that assume preferences (e.g. quadratic or log utility) known to simplify the analysis if that seems consistent with your relative s preferences discretize time, perhaps annual or monthly. or use a fiction of continuous expenditure and solve a continuous-time model leave out or simplify tax considerations and transaction costs constant interest rate or other returns

Investments Problem: Extremely Simple Formulation Given w t at time t, choose adapted risky holdings h s, consumption c s, and wealth plan w s to maximize E[ N s=t e ρ(s t) u(c t )], subject to w s+1 = (w s c s )(1 + r) + h s (R s+1 r), and ( s)(w s 0). What is the problem over the next period? We can substitute the value function V (w t, t) for this problem for the actual continuation, and we have: V (w, N) = u(w) (assumes u is increasing, so it is optimal to consume the remaining wealth in the last period), and for s < N V (w, s) = max c,h u(c) + E s[e ρ V ((w c)(1 + r) + (R s+1 r)h, s + 1)] Solving for the function V can be a lot easier than trying to think about the original optimization directly.

Solution with Quadratic Utility: Solve Back from the End Take u(w) = w aw 2 /2 and assume E[R s ] = µ (a constant), var(r s ) = σ 2 (also constant), and ρ = 0 (not impatient). Also, take r = 0 to keep the algebra under control. We have and V (w,n) = w a 2 w2 V (w, N 1) = max c,h c a 2 c2 + E[V (w c + R N h, N)] = max c,h c a 2 c2 + E[w c + R N h a 2 (w c + R Nh) 2 ] = max c,h c a 2 c2 + w c + µh a 2 (w2 + c 2 + (µ 2 + σ 2 )h 2 2wc + 2wµh 2cµh) First-order conditions: Solution 1 ac 1 + aw ac + ahµ = 0 c = aσ2 w+µ 2 a(2σ 2 +µ 2 ) µ a(w c)µ a(σ 2 + µ 2 )h = 0 h = (2 aw)µ a(2σ 2 +µ 2 )

Solution with quadratic Utility: Earlier Periods Note that both c and h are affine in w. Therefore, it is easy to see that V (w, N 1) is quadratic in w (although I am not eager to do the algebra to compute the coefficients). As a result, the step from period N 1 to N 2 will be similar to the step from period N to period N 1. And, while the algebra may not be fun, it is possible to write down a general formula relating the quadratic coefficients and optimal strategy in terms of the optimal coefficients the following period. This represents a complete solution of the optimization problem using the maximum principle.

State Variables in Dynamic Programming Central to the maximum principle approach to dynamic programming is the value function. The thing that helps to make the value function simple and tractible is that it is a function of what is important looking forward, not of everything known so far. In our portfolio choice example, the value function depends on two state variables, time to maturity and wealth. One could imagine a value function that also depends on past wealth, portfolio composition at the beginning of the period, past portfolio choices, and past stock returns. However, given current wealth and time-to-maturity these things do not affect the payoffs or constraints looking forward, and therefore the expected value of the objective function depends only on these two state variables. The reason for this comes from assumptions, implicit and explicit, in the optimization. For example, it is assumed that no information arrives that tells about mean and variance of stock returns: µ and σ are parameters (fixed constants) that are known from the beginning and do not need to be included explicitly as arguments to the value function. Another assumption is that preferences are additive over time, so preferences about future consumption do not depend on past consumption.

State Variables: Investments Examples for Discussion Frictionless investment Transaction costs Taxes Predictable returns

Maximum Principle: Martingale Perspective Recall the general version of the investment problem given earlier: Given w t at time t, choose adapted risky holdings h s, consumption c s, and wealth plan w s to maximize E[ N s=t e ρ(s t) u(c t )], subject to w s+1 = (w s c s )(1 + r) + h s (R s+1 r), and ( s)(w s 0). Consider the following process, where V is the correct objective function: M t = t s=0 e ρs u(c s ) + e ρ(t+1) V (w t+1, t + 1) and the following Bellman equation: V (w, t) = max c,h u(c) + e rho E[V ((w c)(1 + r) + h(r r), t + 1)]

Connection between the Bellman equation and the Martingale M Given the optimal strategy, M is the conditional expectation of the objective function given what is known at time t. At time 0, this is therefore the value of the problem, and over time, because this is a conditional expectation, it is a martingale (by the law of iterated expectations). On the other hand, if we have the right value function, but the wrong strategy, M starts at the optimal value but declines on average over time as mistakes are made. In other words, choosing the optimal strategy maximizes the expected change in M at zero. This is the source of the Bellman equation (sometimes with other names added, e.g. Hamilton-Jacobi-Bellman equation). For teaching about the Bellman equation and verification theorems (proofs that the solution to the first-order condition is a solution to the choice problem) in continuous time, some PhD programs use my paper Duesenberry s Ratcheting of Consumption: Optimal Dynamic Consumption and Investment Given Intolerance for any Decline in Standard of Living, Review of Economic Studies 62, 1995, 287 313.

An investments example: Continous-time Bellman Equation Given w t at time t, choose adapted risky holdings h s, consumption c s, and wealth plan w s to maximize E[ T s=t e ρs u(c t )dt], subject to dw s+1 = (w s r c s )dt + h s 1 ((µ r)dt + σdz t ). ( s)(w s 0). Bellman equation: E max c,h [dm t ] = 0. Using Itô s lemma, can be computed as M t = t s=0 e ρs u(c s )ds + e ρt V (w, t) max c,h u(c) ρv + V t + (wr c + h(µ r))v w + 1 2 h2 σ 2 V ww = 0

Option Pricing Application One of the most successful application of dynamic programming in practice is to option pricing, which is complicated enough not to be obvious and simple enough (under reasonable assumptions) to analyze. For example, perpetual put (in risk-neutral probabilities): Given S 0, choose a stopping time τ to maximize E[(X S τ )exp( rτ)], subject to ds t S t = rdt + σdz t A particular American lookback call: Given S 0, choose a stopping time τ T to maximize E[(max{S t 0 t τ} X) + e rτ ], subject to ds t S t = rdt + σdz t Reload options, used in executive compensation, see my paper Dybvig, Philip H. and Mark Loewenstein, 2003, Employee Reload Options: Pricing Hedging, and Optimal Exercise, Review of Financial Studies 16, 145 171.

Option Pricing Applications: State Variables American put: stock price, time (if not perpetual), whether exercised Lookback call on previous slide: stock price, time, max price so far Option on average: stock price, time, average price so far the lookback call described earlier (all in r-n probs): Given S 0, choose an exercise indicator x t {0, 1} to maximize E[ T t=0 x t (max{s s 0 s t} X) 1 R t ], subject to US S t+1 = t with probability πu DS t with probability πd and T t=0 x t 1 State variables: S t, t, t 1 s=0 x t, and max{s s 0 s t}(running maximum stock price) where π u and π d come from the binomial model.

In-class exercise: lookback call Write down the Bellman equation for the lookback call. Which is probably faster numerically, using the running maximum price or the whole price history as a state variable?

A Visit to the Soft Side The optimization paradigm we have been studying is probably just as useful for organizing thinking as for explicitly computing what to do. models empirics intuition As hard-core quants, we would like to think most of the action is in the models, but intuition is maybe most important and empirics (including institutions) are also very important.

In-class Exercise: A Visit to the Soft Side You are working in a corporate treasury office and your firm is planning to raise some money. Being a good scientific problem-solver, you want to think about this using decision theory. What are the choice variables, objective function, and constraints?