63
FIN501 Asset Pricing Lecture 07 Multi Period Model (1) LECTURE 07: MULTI-PERIOD MODEL Markus K. Brunnermeier

Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (1)

LECTURE 07:MULTI-PERIOD MODEL

Markus K. Brunnermeier

Page 2: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (2)

Overview

1. Generalization to a multi-period settingo Trees, modeling information and learning

• Partitions, Algebra, Filtration

o Security structure/trading strategy• Static vs. dynamic completeness

2. Pricingo Multi-period SDF and event prices

o Martingale process – EMM

o Forward measure

3. Ponzi scheme and Rational Bubbles

Page 3: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (3)

0 1 2 3

many one period models

how to model information?

Page 4: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (4)

0 1 2 3 0 1 2 3

F1

F2

W ;[ [Events At,i

States s

Page 5: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (5)

Modeling information over time

• Partition

• Field/Algebra

• Filtration

Page 6: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (6)

Some probability theory

• Measurability: A random variable 𝑦 𝑠 is measure w.r.t. algebra ℱ if

o Pre-image of 𝑦 𝑠 are events (elements of ℱ)• for each 𝐴 ∈ ℱ, 𝑦 𝑠 = 𝑦 𝑠′ for each 𝑠 ∈ 𝐴 and 𝑠′ ∈ 𝐴

• 𝑦 𝐴 ≔ 𝑦 𝑠 , 𝑠 ∈ 𝐴

• Stochastic process: A collection of random variables 𝑦𝑡 𝑠 for 𝑡 = 0,… , 𝑇

• Stochastic process is adapted to filtration ℱ = ℱ𝑢 𝑢=𝑡𝑇

if each 𝑦𝑡 𝑠 is measurable w.r.t. ℱ𝑡o Cannot see in the future

Page 7: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (7)

Multiple period Event Tree

𝐴1,1

𝐴2,1 = 𝑠2,1

t=1t=0 t=2

Last period events have prob.,𝜋2,1, … , 𝜋2,4.

To be consistent, the probability of an event is equal to the sum of the probabilities of its successor events.

E.g. 𝜋1,1 = 𝜋2,1 + 𝜋2,2.

𝑠2,2

𝑠2,3

𝑠2,4

𝐴0

𝐴1,2

Page 8: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (8)

2 Ways to reduce to One Period Model

𝐴1,1

𝐴2,1 = 𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝐴0

𝐴1,2

t=0 t=1,2

𝐴0

𝐴1,1

𝐴1,2

𝑠2,1

𝑠2,2

𝑠2,3

𝑠2,4

Debreu

Page 9: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (9)

2 Ways to reduce to One Period Model

𝐴1,1

𝐴2,1 = 𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝐴0

𝐴1,2

𝐴1,1

𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝐴0

𝐴1,2

Page 10: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (10)

Overview: from static to dynamic…

Asset holdings Dynamic strategy (adapted process)

Asset payoff 𝑥

Payoff of portfolio holding

Next period’s payoff 𝑥𝑡+1 + 𝑝𝑡+1Payoff of a strategy

span of assets Marketed subspace of strategies

Market completeness a) Static completeness (Debreu)

b) Dynamic completeness (Arrow)

No arbitrage w.r.t. holdings No arbitrage w.r.t strategies

States 𝑠 = 1,… , 𝑆 Events 𝐴𝑡,𝑖, states 𝑠𝑡,𝑗

Page 11: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (11)

Overview: …from static to dynamic

State prices 𝑞𝑠 Event prices 𝑞𝑡,𝑖

Risk free rate 𝑅𝑓 Risk free rate 𝑅𝑡𝑓

varies over time

DiscFactor: 𝜌 = 1/𝑅𝑓 Discount factor from 𝑡 to 0: 𝜌𝑡

Risk neutral prob.

𝜋𝑠𝑄= 𝑞𝑠𝑅

𝑓

Risk neutral prob.

𝜋𝑄 𝐴𝑡,𝑖 =𝑞𝑡,𝑖

𝜌𝑡Pricing kernel

𝑝𝑗 = 𝐸 𝑚∗𝑥𝑗

1 = 𝐸 𝑚∗ 𝑅𝑓

Pricing kernel

𝑀𝑡𝑝𝑡𝑗= 𝐸𝑡 𝑀𝑡+1 𝑝𝑡+1

𝑗+ 𝑥𝑡+1𝑗

𝑀𝑡 = 𝑅𝑡𝑓𝐸𝑡 𝑀𝑡+1

Page 12: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (12)

Multiple period Event Tree

𝐴1,1

𝐴2,1 = 𝑠2,1

t=1t=0 t=2

Last period events have prob.,𝜋2,1, … , 𝜋2,4.

To be consistent, the probability of an event is equal to the sum of the probabilities of its successor events.

E.g. 𝜋1,1 = 𝜋2,1 + 𝜋2,2.

𝑠2,2

𝑠2,3

𝑠2,4

𝐴0

𝐴1,2

Page 13: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (15)

Overview

1. Generalization to a multi-period settingo Trees, modeling information and learning

• Partitions, Algebra, Filtration

o Security structure/trading strategy• Static vs. dynamic completeness

2. Pricingo Multi-period SDF and event prices

o Martingale process – EMM

o Forward measure

3. Ponzi scheme and Rational Bubbles

Page 14: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (16)

Static Complete Markets

𝐴1,1

𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝐴0

𝐴1,2

t=0 t=1,2

𝐴0

𝐴1,1

𝐴1,2

𝑠2,1

𝑠2,2

𝑠2,3

𝑠2,4

All trading occurs at 𝑡 = 0

6in

dep

en

den

tly

trad

ed a

sset

s n

eed

ed

Debreu

Page 15: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (17)

Dynamic Completion

𝐴1,1

𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝐴0

𝐴1,2

• Assets can be retradedo Conditional on event 𝐴1,1 or 𝐴1,2

• Completion witho Short-lived assets

• Pays only next period

o Long-lived assets• Payoff over many

periods

• Trading strategy ℎ(𝐴𝑡,𝑖)

Arrow (1953)

Page 16: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (18)

Completion with Short-lived Assets

• Without uncertainty:o No uncertainty and T periods (T can be infinite)

o T one period assets, from period 0 to period 1, from period 1 to 2, etc.

o Let 𝑝𝑡 be the price of the short-term bond that begins in period 𝑡 and matures in period 𝑡 + 1.

• Completeness requiresTransfer of wealth between any two periods 𝑡 and 𝑡′, not just between consecutive periods.o Roll over short-term bonds

o Cost of strategy: 𝑝𝑡 ⋅ 𝑝𝑡+1 ⋅⋅ 𝑝𝑡′−1

Page 17: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (19)

Completion with Short-lived Assets

• With uncertainty • 𝑝𝐴𝑡,𝑖= price of an Arrow-Debreu as-set that pays one unit in event 𝐴𝑡,𝑖. want to transfer wealth from event 𝐴0 to event-state 𝑠2,2.

• Go backwards:

– in event 𝐴1,1, buy one event-state 𝑠2,2asset for a price 𝑝𝐴2,2.

– In event 𝐴0, buy 𝑝𝐴2,2 shares of event 𝐴1,1 assets.

• Today’s cost 𝑝𝐴2,2𝑝𝐴1,1. The payoff is one unit in event 𝑠2,2 and nothing otherwise.

𝐴1,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝐴0

𝐴1,2

𝑠2,1

Page 18: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (20)

Completion with Long-lived Assets

• Without uncertainty:

o 𝑇-period model (𝑇 < ∞).

o Single asset

• Discount bond maturing in 𝑇.

• Tradable in each period for 𝑝𝑡.

o 𝑇 prices (not simultaneously, but sequentially)

o Payoff can be transferred from period 𝑡 to period 𝑡′ > 𝑡 by purchasing the bond in period 𝑡 and selling it in period 𝑡′.

Page 19: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (21)

1

0

0

1

0

1

1

0

Completion with Long-lived Assets

asset 1 asset 2

• With uncertainty

𝑝1,11

𝑝1,12

𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝑝1,21

𝑝1,22

• At 𝑡 = 1 it is as if one has 2 Arrow-Debreu securities (in each event 𝐴1,𝑖).

– From perspective of 𝑡 = 0 it is as if one has 4 Arrow-Debreu assets at 𝑡 = 1.

Page 20: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (22)

1

0

0

1

0

1

1

0

Completion with Long-lived Assets• With uncertainty

𝑝1,11

𝑝1,12

𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝑝1,21

𝑝1,22

𝑝01

𝑝02

• 2 long-lived assets

• 6 prices – Each asset is traded in 3

events

• Payoff – In 𝑡 = 1 is endogenous price 𝑝1

asset 1 asset 2

Page 21: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (23)

One-period holding• Call “trading strategy [𝑗, 𝐴𝑡,𝑖]” the cash flow of asset 𝑗 that is

purchased in event 𝐴𝑡,𝑖 and is sold one period later.

6 trading strategies: [1, 𝐴0],[1, 𝐴1,1],[1, 𝐴1,2],

2, 𝐴0 , 2, 𝐴1,1 , [2, 𝐴1,1]

(Note that this is potentially sufficient to span the complete space.)

1

0

0

1

0

1

1

0

𝑝1,11

𝑝1,12

𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝑝1,21

𝑝1,22

𝑝01

𝑝02

Page 22: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (24)

Extended Payoff Matrix

Asset [1, 𝐴0] [2, 𝐴0] [1, 𝐴1,1] [2, 𝐴1,1] [1, 𝐴1,2] [2, 𝐴1,2]

event 𝐴0 −𝑝01 −𝑝0

2 0 0 0 0

event 𝐴1,1 𝑝1,11 𝑝1,1

2 −𝑝1,11 −𝑝1,1

2 0 0

event 𝐴1,2 𝑝1,21 𝑝1,2

2 0 0 −𝑝1,21 −𝑝1,2

2

state 𝑠2,1 0 0 1 0 0 0

state 𝑠2,2 0 0 0 1 0 0

state 𝑠2,3 0 0 0 0 1 0

state 𝑠2,4 0 0 0 0 0 1

6x6 payoff matrix.

This matrix is full rank/regular (and hence the market complete) if the red framed submatrix is regular (of rank 2).

Page 23: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (25)

When Dynamically Complete?

• Is the red-framed submatrix of rank 2?• Payoffs are endogenous future prices

• There are cases in which (𝑝1,11 , 𝑝1,1

2 ) and (𝑝1,21 , 𝑝1,2

2 )are collinear in equilibrium.o Example: If per capita endowment is the same in event 𝐴1,1 and 𝐴1,2, in state 𝑠2,1 and 𝑠2,3, and in state 𝑠2,2 and 𝑠2,4, respectively, and if the probability of reaching state 𝑠1,1 after event 𝐴1,1 is the same as the probability of reaching state 𝑠2,3 after event 𝐴1,2 submatrix is singular (only of rank 1).

o then events 𝐴1,1 and 𝐴1,2 are effectively identical, and we may collapse them into a single event.

Page 24: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (26)

Accidental Incompleteness

• A random square matrix is of full rank (regular). So outside of special cases, the red-framed submatrixis of full (“almost surely”).

• The 2x2 submatrix may still be singular by accident.

• In that case it can be made regular again by applying a small perturbation of the returns of the long-lived assets, by perturbing aggregate endowment, the probabilities, or the utility function.

• Generically, the market is dynamically complete.

Page 25: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (27)

Dynamic Completeness in General

• branching number = The maximum number of branches fanning out from any event.

• = number of assets necessary for dynamic completion.

• Generalization by Duffie and Huang (1985): continuous time continuity of events but a small number of assets is sufficient.

• The large power of the event space is matched by continuously trading few assets, thereby generating a continuity of trading strategies and of prices.

Page 26: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (28)

Example: Black-Scholes Formula

• Cox, Ross, Rubinstein binominal tree model of B-S

• Stock price goes up or down (follows binominal tree)

interest rate is constant

• Market is dynamically complete with 2 assetso Stock

o Risk-free asset (bond)

• Replicate payoff of a call option with (dynamic -hedging)

• (later more)

Page 27: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (29)

Overview

1. Generalization to a multi-period settingo Trees, modeling information and learning

• Partitions, Algebra, Filtration

o Security structure/trading strategy• Static vs. dynamic completeness

2. Pricingo Multi-period SDF and event prices

o Martingale process – EMM

o Forward measure

3. Ponzi scheme and Rational Bubbles

Page 28: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (30)

specifyPreferences &

Technology

observe/specifyexisting

Asset Prices

State Prices q(or stochastic discount

factor/Martingale measure)

derivePrice for (new) asset

• evolution of states• risk preferences• aggregation

absolute asset pricing

relativeasset pricing

NAC/LOOP

LOOP

NAC/LOOP

Only works as long as market completeness doesn’t change

deriveAsset Prices

Page 29: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (31)

No Arbitrage• No dynamic trading strategy

o No cost today about some positive payoff along the tree

o Negative cost today and no negative payoff along the tree

• No dynamic trading strategy

= no (static) arbitrage in each subperiod

𝑝1,11

𝑝1,12

𝑠2,1

t=1t=0 t=2

𝑠2,2

𝑠2,3

𝑠2,4

𝑝1,21

𝑝1,22

𝑝01

𝑝02

Page 30: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (32)

Existence of Multi-period SDF 𝑀

• No Arbitrage ⟺ there exists 𝑚𝑡+1 ≫ 0for each one period subproblemo such that 𝑝𝑡 = 𝐸𝑡[𝑚𝑡+1 𝑝𝑡+1 + 𝑥𝑡+1 ]

• Define multi-period SDF (discounts back to 𝑡 = 0)

𝑀𝑡+1 = 𝑚1 ⋅ 𝑚2 ⋅ … ⋅ 𝑚𝑡+1(waking along the event tree)adapted process that is measurable w.r.t. filtration 𝐹𝑡+1

𝑇𝑡

𝑀𝑡𝑝𝑡 = 𝐸𝑡[𝑀𝑡+1 𝑝𝑡+1 + 𝑥𝑡+1 ]Solving it forward

And apply LIE

Page 31: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (33)

The Fundamental Pricing Formula

• To price an arbitrary asset 𝑥,

portfolio of STRIPped cash flows, 𝑥1𝑗, 𝑥2𝑗, … 𝑥∞𝑗

,

where 𝑥𝑡𝑗

denotes the cash-flows in event 𝐴𝑡,𝑠

• The price of asset 𝑥𝑗 is simply the sum of the prices of its STRIPed payoffs, so

𝑝0𝑗=

𝑡

𝐸0[𝑀𝑡𝑥𝑡𝑗]

Page 32: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (34)

Pricing Kernel 𝑀𝑡∗

• Recall 𝑚𝑡+1∗ = 𝑝𝑟𝑜𝑗(𝑚𝑡+1| < 𝑋𝑡+1 >)

o That is, there exists ℎ𝑡∗ s.t.𝑚𝑡+1

∗ = 𝑋𝑡+1ℎ𝑡∗ and

𝑝𝑡 = 𝐸𝑡 𝑋𝑡+1′ 𝑚𝑡+1

∗ = 𝐸𝑡 𝑋𝑡+1′ 𝑋𝑡+1ℎ𝑡

= 𝐸𝑡 𝑋𝑡+1′ 𝑋𝑡+1 ℎ𝑡

o ℎ𝑡∗ = 𝐸𝑡 𝑋𝑡+1

′ 𝑋𝑡+1−1𝑝𝑡

o Hence, 𝑚𝑡+1∗ = 𝑋𝑡+1 𝐸𝑡 𝑋𝑡+1

′ 𝑋𝑡+1−1𝑝𝑡

• Define 𝑀𝑡+1∗ = 𝑚1

∗ ⋅ 𝑚2∗ ⋅ … ⋅ 𝑚𝑡+1

• Part of asset span

Page 33: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (35)

Aside: Alternative Formula for 𝑚∗

•𝑀𝑡+1∗

𝑀𝑡∗ =𝑚𝑡+1

∗ = 𝑋𝑡+1 𝐸𝑡 𝑋𝑡+1′ 𝑋𝑡+1

−1𝑝𝑡

o where 𝐸𝑡 𝑋𝑡+1′ 𝑋𝑡+1 is a second moment (𝐽 × 𝐽) matrix

• Expressed in covariance-matrix, Σ𝑡𝑚𝑡+1∗ = 𝐸 𝑚𝑡+1

∗ + 𝑝𝑡 − 𝐸 𝑚𝑡+1∗ 𝐸 𝑋𝑡+1

′Σ𝑡−1(𝑋𝑡+1 − 𝐸 𝑋𝑡+1 )

• In excess returns, 𝑅𝑒 and now return Σt ≡ 𝐶𝑜𝑣𝑡[𝑅𝑡+1𝑒 ]

𝑚𝑡+1∗ = 1

𝑅𝑡𝐹 −1

𝑅𝑡𝐹𝐸 𝑅𝑡+1

𝑒 ′Σ𝑡−1(𝑅𝑡+1

𝑒 −𝐸 𝑅𝑡+1𝑒 )

• Continuous time analogous𝑑𝑀∗

𝑀= −𝑟𝐹𝑑𝑡 − 𝜇 +

𝐷

𝑃− 𝑟𝐹

Σ−1𝑑𝑧

Page 34: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (36)

Overview

1. Generalization to a multi-period settingo Trees, modeling information and learning

• Partitions, Algebra, Filtration

o Security structure/trading strategy• Static vs. dynamic completeness

2. Pricingo Multi-period SDF and event prices

o Martingale process – EMM

o Forward risk measure

3. Ponzi scheme and Rational Bubbles

Page 35: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (37)

Martingales

• Let 𝑋1 be a random variable and let 𝑥1 be the realization of this random variable.

• Let 𝑋2 be another random variable and assume that the distribution of 𝑋2 depends on 𝑥1.

• Let 𝑋3 be a third random variable and assume that the distribution of 𝑋3 depends on 𝑥1, 𝑥2.

• Such a sequence of random variables, 𝑋1, 𝑋2, 𝑋3, … is called a stochastic process.

• A stochastic process is a martingale if 𝐸 𝑋𝑡+1 𝑥𝑡 , … = 𝑥𝑡

Page 36: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (38)

History of the Word Martingale

• “martingale” originally refers to a sort of pants worn by “Martigaux” people living in Martigues located in Provence in the south of France. By analogy, it is used to refer to a strap in equestrian. This strap is tied at one end to the girth of the saddle and at the other end to the head of the horse. It has the shape of a fork and divides in two.

• In comparison to this division, martingale refers to a strategy which consists in playing twice the amount you lost at the previous round. Now, it refers to any strategy used to increase one's probability to win by respecting the rules.

• The notion of martingale appears in 1718 (The Doctrine of Chance by Abraham de Moivre) referring to a strategy that makes you sure to win in a fair game.

• See also www.math.harvard.edu/~ctm/sem/martingales.pdf

Page 37: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (39)

𝑀𝑡𝑝𝑡 is Martingale

• 𝑀𝑡𝑝𝑡 = 𝐸𝑡[𝑀𝑡+1𝑝𝑡+1] + 𝐸𝑡[𝑀𝑡+1𝑥𝑡+1]

• … but consider

1. Dividend payments 𝑥𝑡+1 fund that reinvests

Page 38: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (40)

Prices are Martingales…

• Samuelson (1965) has argued that prices have to be martingales in equilibrium.

• 𝑝𝑡 =1

1+𝑟𝑡,𝑡+1𝑓 𝐸𝑡

𝑄[𝑝𝑡+1 + 𝑥𝑡+1]

• … 3 “buts” consider 1. Dividend payments fund that reinvests dividends

2. Discounting discounted process

3. Risk aversion risk-neutral measure 𝜋𝑡𝑄

Page 39: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (41)

Equivalent Martingale Measure

• risk-neutral probabilities

𝜋𝐴𝑡∗ =𝜋𝐴𝑡𝑀𝐴𝑡𝜌𝐴𝑡

where 𝜌𝐴𝑡 is the discount-factor from event 𝐴𝑡 to 0.(state dependent)

• Discount everything back to 𝑡 = 0.

• Why not “upcount”/compound to 𝑡 = 𝑇?

Page 40: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (42)

Risk-Forward Pricing Measure• 𝑃𝑠 𝑡, 𝑇 be the time- 𝑠 price of a bond purchased at time 𝑡 with

maturity 𝑇, with 𝑠 < 𝑡 < 𝑇.• The fundamental pricing equation is

𝑃𝑡 𝑡, 𝑇 = 𝐸𝑡[𝑚𝑡+1𝑃𝑡+1 𝑡 + 1, 𝑇 ]• Dividing the pricing equation for a generic asset 𝑗 by this relation and

rearranging we get

𝑝𝑡𝑗

𝑃𝑡 𝑡, 𝑇= 𝐸𝑡

𝑃𝑡+1 𝑡 + 1, 𝑇 𝑚𝑡+1 𝑥𝑡+1𝑗+ 𝑝𝑡+1𝑗

𝐸𝑡[𝑚𝑡+1𝑃𝑡+1 𝑡 + 1, 𝑇 ]𝑃𝑡+1 𝑡 + 1, 𝑇= 𝐸𝑡𝐹𝑇𝑥𝑡+1𝑗+ 𝑝𝑡+1𝑗

𝑃𝑡+1 𝑡 + 1, 𝑇

• Where 𝜋𝑠𝐹𝑇 =

𝜋𝑠𝑃𝑡+1,𝑠 𝑡+1,𝑇 𝑚𝑡+1,𝑠

𝐸𝑡[𝑚𝑡+1𝑃𝑡+1 𝑡+1,𝑇 ].

• Useful for pricing of bond options and • coincides with the risk-neutral measure

o for t + 1 = 𝑇.o … (connection with expectations hypothesis?)

Forward price Forward price Forward price

Page 41: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (43)

Overview

1. Generalization to a multi-period settingo Trees, modeling information and learning

• Partitions, Algebra, Filtration

o Security structure/trading strategy• Static vs. dynamic completeness

2. Pricingo Multi-period SDF and event prices

o Martingale process – EMM

o Forward risk measure

3. Ponzi scheme and Rational Bubbles

Page 42: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (44)

Ponzi Schemes: Infinite Horizon Max.-problem

• Infinite horizon allows agents to borrow an arbitrarily large amount without effectively ever repaying, by rolling over debt forever.

o Ponzi scheme - allows infinite consumption.

• Example

o Consider an infinite horizon model, no uncertainty, and a complete set of short-lived bonds.

o 𝑧𝑡 is the amount of bonds maturing in period t.

Page 43: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (45)

Ponzi Schemes: Rolling over Debt Forever

• The following consumption path is possible: 𝑐𝑡 = 𝑦𝑡 + 1

• Note that agent consumes more than his endowment, 𝑦𝑡, in each period, forever financed with ever increasing debt

• Ponzi schemes

o can never be part of an equilibrium.

o destroys the existence of a utility maximum because the choice set of an agent is unbounded above.

o additional constraint is needed.

Page 44: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (46)

Ponzi Schemes: Transversality

• The constraint that is typically imposed on top of the budget constraint is the transversalitycondition,

lim𝑡→∞𝑝𝑡𝑏𝑜𝑛𝑑𝑧𝑡 ≥ 0

• This constraint implies that the value of debt cannot diverge to infinity.o More precisely, it requires that all debt must be

redeemed eventually (i.e. in the limit).

Page 45: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (47)

Fundamental and Bubble Component

• Our formula𝑀𝑡𝑝𝑡 = 𝐸𝑡 𝑀𝑡+1 𝑝𝑡+1 + 𝑥𝑡+1

or𝑀𝑡𝑝𝑡 = 𝐸𝑡𝑀𝑡+1𝑝𝑡+1 + 𝐸𝑡𝑀𝑡+1𝑥𝑡+1

• Solve forward – (many solutions)

⇒ 𝑝0 =

𝑡=1

𝐸0[𝑀𝑡𝑥𝑡]

fund. value

+ lim𝑇→∞𝐸0𝑀𝑇𝑝𝑇

bubble comp.

Page 46: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (48)

Money as a Bubble

𝑝0 =

𝑡=1

𝑀𝑡

fundamental value

+ lim𝑇→∞𝑀𝑇𝑝𝑇

bubble comp

• The fundamental value = price in the static-dynamic model.

• Repeated trading gives rise to the possibility of a bubble.

• Fiat money as a store of value can be understood as an asset with no dividends. The fundamental value of such an asset would be zero. But in a world of frictions fiat money can have positive value (a bubble) (e.g. in Samuelson 195X, Bewley, 1980).

• In asset pricing theory, we often rule out bubbles simply by imposing lim

𝑇→∞𝑀𝑇𝑝𝑇 = 0

Page 47: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (49)

Overview

1. Generalization to a multi-period settingo Trees, modeling information and learning

• Partitions, Algebra, Filtration

o Security structure/trading strategy• Static vs. dynamic completeness

2. Pricingo Multi-period SDF and event priceso Martingale process – EMMo Forward measure

3. Ponzi scheme and Rational Bubbles4. Multi-Factor Model – Empirical Strategy

Page 48: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (50)

Time-varying 𝑅𝑡∗ (SDF)

• If one-period SDF 𝑚𝑡+1∗ is not time-varying (i.e.

distribution of 𝑚𝑡+1∗ is i.i.d., then

o Expectations hypothesis holds

o Investment opportunity set does not vary

o Corresponding 𝑅𝑡+1∗ of single factor state-price beta

model can be easily estimate (because over time one more and more observations about 𝑅𝑡+1

∗ )

• If not, then 𝑚𝑡∗ (or corresponding 𝑅𝑡

∗)o depends on state variable

o multiple factor model

Page 49: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (51)

𝑅𝑡∗ depends on State Variable

• 𝑅𝑡∗ = 𝑅∗(𝑧𝑡), with state variable 𝑧𝑡

• Example: o 𝑧𝑡 = 1 or 2 with equal probability

o Idea:• Take all periods with 𝑧𝑡 = 1 and figure out 𝑅∗(1)

• Take all periods with 𝑧𝑡 = 2 and figure out 𝑅∗(2)

o Can one do that?• No – hedge across state variables

• Potential state-variables: predict future return

Page 50: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (52)

Empirical: Single Factor (CAPM) fails

0 0.002 0.004 0.006 0.008 0.01 0.0120

0.002

0.004

0.006

0.008

0.01

0.012

S1,V1

S1,V2

S1,V3

S1,V4

S1,V5

S2,V1

S2,V2

S2,V3S2,V4

S2,V5

S3,V1

S3,V2

S3,V3

S3,V4

S3,V5

S4,V1

S4,V2

S4,V3

S4,V4

S4,V5

S5,V1

S5,V2

S5,V3

S5,V4

S5,V5

CAPM

Model-predicted expected returns

Actu

al a

ve

rag

e r

etu

rns

E[r] = + E[RMRF]

Average || = 0.296

Page 51: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (53)

Three Factor Model works

0 0.002 0.004 0.006 0.008 0.01 0.0120

0.002

0.004

0.006

0.008

0.01

0.012

S1,V1

S1,V2

S1,V3

S1,V4

S1,V5

S2,V1

S2,V2

S2,V3S2,V4

S2,V5

S3,V1

S3,V2

S3,V3

S3,V4

S3,V5

S4,V1

S4,V2

S4,V3

S4,V4

S4,V5

S5,V1

S5,V2

S5,V3

S5,V4

S5,V5

Fama-French Model

Model-predicted expected returns

Actu

al a

ve

rag

e r

etu

rns

E[r] = + E[RMRF] + s E[SMB] +

h E[HML]

Average || = 0.094

Page 52: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (54)

International data: Out of Sample Test

0 0.005 0.01 0.0150

0.005

0.01

0.015

Valhi

US

Valmd

US

Vallo

US

Valhi

UK

Valmd

UK

Vallo

UK

Valhi

EU

Valmd

EU

Vallo

EU

Valhi

JP

Valmd

JP

Vallo

JP

Valhi

GL

Valmd

GL

Vallo

GL

CAPM

Model-predicted expected returns

Actu

al a

ve

rag

e r

etu

rns

E[r] = + E[RMRF]

Average || = 0.229

Page 53: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (55)

International Data: Out of Sample Test

0 0.005 0.01 0.0150

0.005

0.01

0.015

Valhi

US

Valmd

US

Vallo

US

Valhi

UK

Valmd

UK

Vallo

UK

Valhi

EU

Valmd

EU

Vallo

EU

Valhi

JP

Valmd

JP

Vallo

JP

Valhi

GL

Valmd

GL

Vallo

GL

Fama-French Model

Model-predicted expected returns

Actu

al a

ve

rag

e r

etu

rns

E[r] = + E[RMRF] + h E[HML]

Average || = 0.176

Page 54: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (56)

Fama-MacBeth 2 Stage Method

• Stage 1: Use time series data to obtain estimates foreach individual stock’s j

(e.g. use monthly data for last 5 years)

Note: is just an estimate [around true j ]

• Stage 2: Use cross sectional data and estimated js toestimate SML

b=market risk premium

Page 55: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (57)

CAPM -Testing Fama French (1992)

• Using newer data slope of SML b is not significant (adding size and B/M)

• Dealing with econometrics problem:o s are only noisy estimates, hence estimate of b is biased

o Solution: • Standard Answer: Find instrumental variable

• Answer in Finance: Derive estimates for portfolios– Group stocks in 10 x 10 groups

sorted to size and estimated j

– Conduct Stage 1 of Fama-MacBeth for portfolios

– Assign all stocks in same portfolio same

– Problem: Does not resolve insignificance

• CAPM predictions: b is significant, all other variables insignificant

• Regressions: size and B/M are significant, b becomes insignificanto Rejects CAPM

Portfolio

Page 56: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (58)

Book to Market and Size

Page 57: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (59)

Fama French Three Factor Model• Form 2x3 portfolios

o Size factor (SMB)• Return of small minus big

o Book/Market factor (HML)• Return of high minus low

• For … s are big and s do not vary much

• For … (for each portfolio p using time series data)

s are zero, coefficients significant, high R2.

book/market

Page 58: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (60)

Fama French Three Factor Model• Form 2x3 portfolios

o Size factor (SMB)• Return of small minus big

o Book/Market factor (HML)• Return of high minus low

• For … s are big and s do not vary much

• For … (for each portfolio p using time series data)

ps are zero, coefficients significant, high R2.

book/market

Page 59: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (61)

Value

0%

5%

10%

15%

20%

25

%

An

nu

ali

ze

d

Ra

te

of

Re

turn

10987654321

High Book/Market Low Book/Market

Book to Market as a Predictor of Return

Page 60: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (62)

Book to Market Equity of Portfolios Ranked by Beta

0.6 0.8 1 1.2 1.4 1.6 1.8

Beta

0.5

0.6

0.7

0.8

0.9

1

Bo

ok

to

M

ark

et

Eq

uit

y

Page 61: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (63)

Factor Pricing

Adding Momentum Factor

• 5x5x5 portfolios

• Jegadeesh & Titman 1993 JF rank stocks according to performance to past 6 months

oMomentum FactorTop Winner minus Bottom Losers Portfolios

Page 62: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (64)

Monthly Difference Between Winner and

Loser Portfolios at Announcement Dates

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35

Months Following 6 Month Performance Period

Mo

nth

ly D

iffe

ren

ce

Be

twe

en

Win

ne

r a

nd

-1.5%

-1.0%

-0.5%

0.0%

0.5%

1.0%

Lo

se

r P

ort

foli

os

Page 63: Markus K. Brunnermeier LECTURE 07: MULTI-PERIOD MODELLecture 07 Multi Period Model (18) Completion with Short-lived Assets •Without uncertainty: o No uncertainty and T periods (T

FIN501 Asset PricingLecture 07 Multi Period Model (65)

-5%

-4%

-3%

-2%

-1%

0%

1%

2%

3%

4%

5%

Months Following 6 Month Performance Period

Cu

mu

lati

ve

Dif

fere

nc

e B

etw

ee

n

Win

ne

r a

nd

Lo

se

r P

ort

foli

os

Cumulative Difference Between Winner and

Loser Portfolios at Announcement Dates

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35