You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lectures/morris_learn.md
+57-38Lines changed: 57 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,22 +31,31 @@ kernelspec:
31
31
32
32
## Overview
33
33
34
-
This lecture describes a model of {cite:t}`Morris1996`that extends the Harrison–Kreps model {cite}`HarrKreps1978` of speculative asset pricing.
34
+
This lecture describes how {cite:t}`Morris1996` extends the Harrison–Kreps model {cite}`HarrKreps1978` of speculative asset pricing.
35
35
36
36
The model determines the price of a dividend-yielding asset that is traded by risk-neutral investors who have heterogeneous beliefs.
37
37
38
-
The Harrison-Kreps model features heterogeneous beliefs but assumes that traders have dogmatic, hard-wired beliefs about assetfundamentals.
38
+
The Harrison-Kreps model assumes that the traders have dogmatic, hard-wired beliefs about the asset's payout stream, i.e., its dividend stream or ''fundamentals''.
39
39
40
-
Morris replaced dogmatic beliefs with *Bayesian learning*: traders who use Bayes' Law to update their beliefs about prospective dividends as new dividend data arrive.
40
+
Morris replaced dogmatic beliefs about the dividend stream with non-dogmatic traders who use Bayes' Law to update their beliefs about prospective dividends as new dividend data arrive.
41
41
42
-
Key features of Morris's model:
42
+
```{note}
43
+
But notice below that the traders don't use data on past prices of the asset to update their beliefs about the
44
+
dividend process.
45
+
```
46
+
47
+
Key features of Morris's model include:
43
48
44
49
* All traders share the same manifold of statistical models for prospective dividends
45
50
* All observe the same dividend histories
46
51
* All use Bayes' Law to update beliefs
47
-
*But they have different initial *prior distributions* over the parameter that indexes the common statistical model
52
+
*Traders have different initial *prior distributions* over a parameter that indexes the common statistical model
48
53
49
-
By endowing agents with different prior distributions over a parameter describing the distribution of prospective dividends, Morris builds in heterogeneous beliefs.
54
+
By endowing agents with different prior distributions over that parameter, Morris builds his model of heterogeneous beliefs.
55
+
56
+
```{note}
57
+
Morris has thereby set things up so that we anticipate that after long enough histories, traders eventually agree about the tail of the asset's dividend stream.
58
+
```
50
59
51
60
Along identical histories of dividends, traders have different *posterior distributions* for prospective dividends.
52
61
@@ -59,7 +68,7 @@ import numpy as np
59
68
import matplotlib.pyplot as plt
60
69
```
61
70
62
-
Prior to reading the following, you might like to review our lectures on
71
+
Prior to reading this lecture, you might want to review the following quantecon lectures:
63
72
64
73
* {doc}`Harrison-Kreps model <harrison_kreps>`
65
74
* {doc}`Likelihood ratio processes <likelihood_ratio_process>`
@@ -76,27 +85,29 @@ $$
76
85
d_{t+1} \in \{0,1\}
77
86
$$
78
87
79
-
The dividend equals $1$ with unknown probability $\theta \in (0,1)$ and equals $0$ with probability $1-\theta$.
88
+
The dividend at time $t$ equals $1$ with unknown probability $\theta \in (0,1)$ and equals $0$ with probability $1-\theta$.
80
89
81
-
Unlike Harrison-Kreps where traders have hard-wired beliefs about a Markov transition matrix, in Morris's model:
90
+
Unlike {cite}`HarrKreps1978` where traders have hard-wired beliefs about a Markov transition matrix, in Morris's model:
82
91
83
92
* The true dividend probability $\theta$ is unknown
84
93
* Traders have *prior beliefs* about $\theta$
85
94
* Traders observe dividend realizations and update beliefs via Bayes' Law
86
95
87
96
There is a finite set $\mathcal{I}$ of *risk-neutral* traders.
88
97
89
-
All traders have the same discount factor $\beta \in (0,1)$, which is related to the risk-free interest rate $r$ by $\beta = 1/(1+r)$.
98
+
All traders have the same discount factor $\beta \in (0,1)$.
99
+
100
+
* you can think of $\beta$ as being related to a net risk-free interest rate $r$ by $\beta = 1/(1+r)$.
90
101
91
102
### Trading and constraints
92
103
93
104
Traders buy and sell the risky asset in competitive markets each period $t = 0, 1, 2, \ldots$ after dividends are paid.
94
105
95
106
As in Harrison-Kreps:
96
107
97
-
* The stock is traded *ex dividend*
108
+
* The asset is traded *ex dividend*
98
109
* An owner of a share at the end of time $t$ is entitled to the dividend at time $t+1$
99
-
* An owner also has the right to sell the share at time $t+1$
110
+
* An owner of a share at the end of period $t$ also has the right to sell the share at time $t+1$ after having received the dividend at time $t+1$.
100
111
101
112
*Short sales are prohibited*.
102
113
@@ -109,9 +120,11 @@ All traders have sufficient wealth to purchase the risky asset.
109
120
110
121
## Information and beliefs
111
122
112
-
All traders observe the full dividend history $(d_1, d_2, \ldots, d_t)$ and update beliefs by Bayes' rule.
123
+
All traders observe the same dividend history $(d_1, d_2, \ldots, d_t)$.
124
+
125
+
Based on that information flow, all update beliefs by Bayes' rule.
113
126
114
-
However, they have *heterogeneous priors* over the unknown dividend probability $\theta$.
127
+
However, traders have *heterogeneous priors* over the unknown dividend probability $\theta$.
115
128
116
129
This heterogeneity in priors, combined with the same observed data, produces heterogeneous posterior beliefs.
117
130
@@ -126,7 +139,7 @@ $$
126
139
where $a_i, b_i > 0$ are the prior parameters.
127
140
128
141
```{note}
129
-
The definition of the Beta distribution can be found in {doc}`divergence_measures`.
142
+
The definition of the Beta distribution can be found in this quantecon lecture {doc}`divergence_measures`.
130
143
```
131
144
132
145
Suppose trader $i$ observes a history of $t$ periods in which a total of $s$ dividends are paid
@@ -155,15 +168,22 @@ $$
155
168
156
169
Morris refers to $\mu_i(s,t)$ as trader $i$'s **fundamental valuation** of the asset after history $(s,t)$.
157
170
158
-
This is the probability trader $i$ assigns to receiving a dividend next period, which reflects their updated belief about $\theta$.
171
+
This is the probability trader $i$ assigns to receiving a dividend next period.
172
+
173
+
It embeds trader $i$'s updated belief about $\theta$.
159
174
160
175
## Market prices with learning
161
176
162
-
Fundamental valuations reflect the expected value to each trader of holding the asset *forever*.
177
+
Fundamental valuations equal expected present values of dividends that our heterogenous traders
178
+
attach to the option of holding the asset *forever*.
179
+
180
+
The equilibrium price process is determined by the condition that the asset is held at time $t$ by the trader with who attaches the highest valuation to the asset at time $t$.
181
+
182
+
An owner of the asset has option to sell it after receiving that period's dividend.
163
183
164
-
Equilibrium prices are determined by the most optimistic trader with the highest valuation at each history.
184
+
Traders take that into account.
165
185
166
-
However, in a market where the asset can be resold, traders take into account the possibility of selling at a price higher than their fundamental valuation in some future state.
186
+
That opens the the possibility that at time $t$ a trader will be willing to pay more for the asset than the trader's fundamental valuation.
167
187
168
188
```{prf:definition} Most Optimistic Valuation
169
189
:label: most_optimistic_valuation
@@ -193,16 +213,16 @@ The equilibrium price equals the highest expected discounted return among all tr
193
213
```{prf:definition} Normalized Price
194
214
:label: normalized_price
195
215
196
-
The normalized price is defined as:
216
+
Define the normalized price as:
197
217
198
218
$$
199
219
p(s,t,r) = r \tilde{p}(s,t,r)
200
220
$$
201
221
202
-
Since the current dollar price of the riskless asset is $1/r$, this represents the price of the risky asset in terms of the riskless asset.
222
+
Since the current ''dollar'' price of the riskless asset is $1/r$, this represents the price of the risky asset in terms of the riskless asset.
203
223
```
204
224
205
-
Substituting into the equilibrium condition gives:
225
+
Substituting the preceding formula into the equilibrium condition gives:
Following Harrison and Kreps, a price scheme satisfying the equilibrium condition can be computed recursively.
239
+
Following Harrison and Kreps, a price function that satisfies the equilibrium condition can be computed recursively.
220
240
221
241
Set $p^0(s,t,r) = 0$ for all $(s,t,r)$, and define $p^{n+1}(s,t,r)$ by:
222
242
@@ -238,7 +258,7 @@ $$
238
258
p(s,t,r) > \mu_i(s,t) \quad \text{for all } i \in \mathcal{I}
239
259
$$
240
260
241
-
The **speculative premium** is defined as:
261
+
Define the **speculative premium** as:
242
262
243
263
$$
244
264
p(s,t,r) - \mu^*(s,t) > 0
@@ -248,7 +268,7 @@ $$
248
268
249
269
## Two Traders
250
270
251
-
We now focus on the case with two traders having priors $(a_1,b_1)$ and $(a_2,b_2)$.
271
+
We now focus on an example with two traders with priors $(a_1,b_1)$ and $(a_2,b_2)$.
252
272
253
273
```{prf:definition} Rate Dominance (Beta Priors)
254
274
:label: rate_dominance_beta
@@ -269,28 +289,27 @@ For two traders with Beta priors:
269
289
2. In this case where $p(s,t,r) = \mu_1(s,t)$ for all $(s,t,r)$, there is *no speculative premium*.
270
290
```
271
291
272
-
When neither trader rate-dominates the other, the identity of the most optimistic trader can switch with dividend data.
292
+
When neither trader rate-dominates the other, the identity of the most optimistic trader can switch as dividends accrue.
273
293
274
-
In this perpetual switching case, the price strictly exceeds both traders' fundamental valuations before learning converges:
294
+
Along a history in which perpetual switching occurs, the price of the asset strictly exceeds both traders' fundamental valuations so long as traders continue to disagree:
275
295
276
296
$$
277
297
p(s,t,r) > \max\{\mu_1(s,t), \mu_2(s,t)\}
278
298
$$
279
299
280
-
This is consistent with our discussion about the expectation of future resale opportunities
281
-
creating a speculative premium.
300
+
Thus, along such a history, there is a persistent speculative premium.
282
301
283
302
### Implementation
284
303
285
-
For computational tractability, we work with a finite horizon $T$ and solve by backward induction.
304
+
For computational tractability, let's work with a finite horizon $T$ and solve by backward induction.
286
305
287
306
We use the discount factor parameterization $\beta = 1/(1+r)$ and compute dollar prices $\tilde{p}(s,t)$ via:
- The resale option pushes the normalized price $p^*(0,0,r)$ above fundamentals $(0.5)$ for any finite $r$.
417
436
@@ -443,14 +462,14 @@ print("Initial normalized premium at r=0.05 (%):",
443
462
np.round(100 * (p0 / mu0 - 1.0), 2))
444
463
```
445
464
446
-
In the second figure, we can see:
465
+
In the second figure, notice that :
447
466
448
467
- Along the symmetric path $s = t/2$, both traders’ fundamentals equal $0.5$ at every $t$, yet the price starts above $0.5$ and declines toward $0.5$ as learning reduces disagreement and the resale option loses value.
449
468
450
469
451
470
### General N–trader extension
452
471
453
-
The same recursion extends to any finite set of Beta priors $\{(a_i,b_i)\}_{i=1}^N$ by taking the max over $i$ each period.
472
+
The same recursion extends to any finite set of Beta priors $\{(a_i,b_i)\}_{i=1}^N$ by taking a max over $i$ each period.
454
473
455
474
```{code-cell} ipython3
456
475
def price_learning(priors, β=.75, T=200):
@@ -496,7 +515,7 @@ for i, (mu, perp) in enumerate(zip(mu_vals, perp_vals), 1):
496
515
print(f" Trader {i} = {np.round(perp, 6)}")
497
516
```
498
517
499
-
We can see that the asset price is above all traders' valuations.
518
+
Note that the asset price is above all traders' valuations.
500
519
501
520
Morris tells us that no rate dominance exists in this case.
502
521
@@ -520,7 +539,7 @@ else:
520
539
521
540
Indeed, there is no global optimist and a speculative premium exists.
0 commit comments