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
This lecture summarizes the heart of applied asset-pricing theory.
26
+
This lecture is about foundations of asset-pricing theories that are based on the equation
27
+
$ E m R = 1$, where $R$ is the gross return on an asset, $m$ is a stochastic discount factor, and $E$ is a mathematical
28
+
expectation with respect to the joint distribution of $R$ and $m$.
27
29
28
-
From a single equation, we'll derive
30
+
```{note}
31
+
Chapter 1 of {cite}`Ljungqvist2012` describes the role that this equation plays in a diverse set of
32
+
models in macroeconomics, monetary economics, and public finance.
33
+
```
29
34
30
-
* a mean-variance frontier
31
35
32
-
* a single-factor model of excess returns on each member of a collection of assets
36
+
We aim to convey insights about empirical implications of this equation brought out in the work of Lars Peter Hansen {cite}`HansenRichard1987` and Lars Peter Hansen and Ravi Jagannathan {cite}`Hansen_Jagannathan_1991`.
37
+
38
+
By following their footsteps, from a single equation that prevails in wide class of models, we'll derive
33
39
40
+
* a mean-variance frontier
41
+
42
+
* a single-factor model of excess asset returns
34
43
35
44
36
45
To do this, we use two ideas:
37
46
38
-
* an asset pricing equation
47
+
*the equation $E m R =1 $ that is implied by an application of a *law of one price*
39
48
40
49
* a Cauchy-Schwartz inequality
41
50
42
-
In this way, we shall derive the basic **capital asset pricing model**, the celebrated CAPM.
51
+
In particular, we'll apply a Cauchy-Schwartz inequality to a population linear least squares regression equation that is
52
+
implied by $E m R =1$.
43
53
44
-
We'll describe the basic ways that practitioners have implemented the model using
54
+
We'll describe how practitioners have implemented the model using
45
55
46
56
* cross sections of returns on many assets
47
57
* time series of returns on various assets
48
58
49
59
50
-
For background and basic concepts, see our lecture [orthogonal projections and their applications](https://python-advanced.quantecon.org/orth_proj.html).
60
+
For background and basic concepts about linear least squares projections, see our lecture [orthogonal projections and their applications](https://python-advanced.quantecon.org/orth_proj.html).
51
61
52
62
As a sequel to the material here, please see our lecture [two modifications of mean-variance portfolio theory](https://python-advanced.quantecon.org/black_litterman.html).
The random gross returns $R^i$ and the scalar stochastic discount factor $m$
83
+
The random gross return $R^i$ for every asset $i$ and the scalar stochastic discount factor $m$
74
84
live in a common probability space.
75
85
76
86
{cite}`HansenRichard1987` and {cite}`Hansen_Jagannathan_1991` explain how **existence** of a scalar stochastic discount factor that verifies equation
77
87
{eq}`eq:EMR1` is implied by a __law of one price__ that requires that all portfolios of assets
78
-
that end up having the same payouts must have the same price.
88
+
that bring the same payouts have the same price.
79
89
80
90
They also explain how the __absence of an arbitrage__ opportunity implies that the stochastic discount
81
91
factor $m \geq 0$.
82
92
83
-
To say something about the **uniqueness** of a stochastic discount factor would require that we impose more theoretical structure than we do in this
93
+
In order to say something about the **uniqueness** of a stochastic discount factor, we would have to impose more theoretical structure than we do in this
84
94
lecture.
85
95
86
-
In **complete markets** models like those illustrated in this lecture [equilibrium capital structures with incomplete markets](https://python-advanced.quantecon.org/BCG_incomplete_mkts.html),
96
+
For example, in **complete markets** models like those illustrated in this lecture [equilibrium capital structures with incomplete markets](https://python-advanced.quantecon.org/BCG_incomplete_mkts.html),
87
97
the stochastic discount factor is unique.
88
98
89
99
In **incomplete markets** models like those illustrated in this lecture [the Aiyagari model](https://python.quantecon.org/aiyagari.html), the stochastic discount factor is not unique.
@@ -96,12 +106,12 @@ We combine key equation {eq}`eq:EMR1` with a remark of Lars Peter Hansen that
96
106
97
107
```{note}
98
108
Lars Hansen's remark is a concise summary of ideas in {cite}`HansenRichard1987` and
99
-
{cite}`Hansen_Jagannathan_1991`. For other important foundations of these ideas, see
109
+
{cite}`Hansen_Jagannathan_1991`. Important foundations of these ideas were set down by
100
110
{cite}`Ross_76`, {cite}`Ross_78`, {cite}`Harrison_Kreps_JET_79`, {cite}`Kreps_81`, and
101
111
{cite}`Chamberlain_Rothschild`.
102
112
```
103
113
104
-
This remark of Lars Hansen refers to the fact that interesting restrictions can be deduced by recognizing that $E m R^i$ is a component of the covariance between $m $ and $R^i$ and then using that fact to rearrange key equation {eq}`eq:EMR1`.
114
+
This remark of Lars Hansen refers to the fact that interesting restrictions can be deduced by recognizing that $E m R^i$ is a component of the covariance between $m $ and $R^i$ and then using that fact to rearrange equation {eq}`eq:EMR1`.
105
115
106
116
107
117
Let's do this step by step.
@@ -116,7 +126,7 @@ E m R^i = E m E R^{i}+\operatorname{cov}\left(m, R^{i}\right)
116
126
$$
117
127
118
128
Substituting this result into
119
-
key equation {eq}`eq:EMR1` gives
129
+
equation {eq}`eq:EMR1` gives
120
130
121
131
$$
122
132
1 = E m E R^{i}+\operatorname{cov}\left(m, R^{i}\right)
@@ -175,38 +185,73 @@ $$ (eq:ERbetarep)
175
185
176
186
Here
177
187
178
-
* $\beta_{i,m}$ is a (population) least squares regression coefficient of gross return $R^i$ on stochastic discount factor $m$, an object that is often called asset $i$'s **beta**
188
+
* $\beta_{i,m}$ is a (population) least squares regression coefficient of gross return $R^i$ on stochastic discount factor $m$
179
189
180
-
* $\lambda_m$ is minus the variance of $m$ divided by the mean of $m$, an object that is often called the **price of risk**.
190
+
* $\lambda_m$ is minus the variance of $m$ divided by the mean of $m$, an object that is sometimes called a **price of risk**.
191
+
192
+
193
+
Because $\lambda_m < 0$, equation {eq}`eq:ERbetarep` asserts that
194
+
195
+
* assets whose returns are **positively** correlated with the stochastic discount factor (SDF) $m$ have expected returns **lower** than the risk-free rate $R^f$
196
+
* assets whose returns are **negatively** correlated with the SDF $m$ have expected returns **higher** than the risk-free rate $R^f$
197
+
198
+
These patterns will be discussed more below.
199
+
200
+
In particular, we'll see that returns that are **perfectly** negatively correlated with the SDF $m$ have a special
201
+
status:
202
+
203
+
* they are on a **mean-variance frontier**
204
+
205
+
206
+
Before we dive into that more, we'll pause to look at an example of an SDF.
181
207
182
-
To interpret this representation it helps to provide the following widely used example.
208
+
To interpret representation {eq}`eq:ERbetarep`, the following widely used example helps.
183
209
210
+
211
+
184
212
185
213
**Example**
186
214
187
-
Let $c_t$ be the logarithm of the consumption of a _representative consumer_ or just a single consumer for whom we have data.
215
+
Let $c_t$ be the logarithm of the consumption of a _representative consumer_ or just a single consumer for whom we have consumption data.
188
216
189
217
A popular model of $m$ is
190
218
219
+
220
+
$$
221
+
m_{t+1} = \beta \frac{U'(C_{t+1})}{U'(C_t)}
222
+
$$
223
+
224
+
where $C_t$ is consumption at time $t$, $\beta = \exp(-\rho)$ is a discount **factor** with $\rho$ being
225
+
the discount **rate**, and $U(\cdot)$ is a concave, twice-diffential utility function.
226
+
227
+
For a constant relative risk aversion (CRRA) utility function $U(C) = \frac{C^{1-\gamma}}{1-\gamma}$ utility
228
+
function $U'(C) = C^{-\gamma}$.
229
+
230
+
In this case, letting $c_t = \log(C_t)$, we can write $m_{t+1}$ as
@@ -230,11 +275,11 @@ When $\gamma >0$, it is true that
230
275
231
276
* when consumption growth is **low**, $m$ is **high**
232
277
233
-
According to representation {eq}`eq:ERbetarep`, an asset with a gross return $R^i$ that is expected to be **high** when consumption growth is **low** has $\beta_i$ positive and a **low** expected return.
278
+
According to representation {eq}`eq:ERbetarep`, an asset with a gross return $R^i$ that is expected to be **high** when consumption growth is **low** has $\beta_{i,m}$ positive and a **low** expected return.
234
279
235
280
* because it has a high gross return when consumption growth is low, it is a good hedge against consumption risk. That justifies its low average return.
236
281
237
-
An asset with an $R^i$ that is **low** when consumption growth is **low** has $\beta_i$ negative and a **high** expected return.
282
+
An asset with an $R^i$ that is **low** when consumption growth is **low** has $\beta_{i,m}$ negative and a **high** expected return.
238
283
239
284
* because it has a low gross return when consumption growth is low, it is a poor hedge against consumption risk. That justifies its high average return.
240
285
@@ -272,7 +317,7 @@ $$
272
317
$$
273
318
274
319
275
-
and where $\sigma$ denotes the standard deviation of the variable in parentheses
320
+
and where $\sigma(\cdot)$ denotes the standard deviation of the variable in parentheses
276
321
277
322
Equation {eq}`eq:EMR5` implies
278
323
@@ -303,17 +348,45 @@ $$
303
348
\end{array}\right.
304
349
$$
305
350
306
-
The image below illustrates a mean-variance frontier.
351
+
The image below illustrates a mean-variance frontier.
* a popular **single-factor** model specifies the single factor $f_t$ to be the return on the market portfolio
369
446
370
447
* another popular **single-factor** model called the **consumption-based model** specifies the factor to be $ m_{t+1} = \beta \frac{u^{\prime}\left(c_{t+1}\right)}{u^{\prime}\left(c_{t}\right)}$, where $c_t$ is a representative consumer's time $t$ consumption.
371
448
372
-
Model objects are interpreted as follows:
449
+
450
+
As a reminder, model objects are interpreted as follows:
373
451
374
-
* $\beta_{i,a}$ is the exposure of return $R^i$ to factor $f_a$ risk
375
-
376
-
* $\lambda_{a}$ is the price of exposure to factor $f_a$ risk
452
+
* $\beta_{i,a}$ is the exposure of return $R^i$ to risk factor $f_a$
377
453
454
+
* $\lambda_{a}$ is the price of exposure to risk factor $f_a$
378
455
456
+
## Empirical Implementations
457
+
458
+
We briefly describe empirical implementations of multi-factor generalizations of the single-factor model described above.
459
+
460
+
Two representations of a multi-factor model play importnt roles in empirical applications.
461
+
462
+
One is the time series regression {eq}`eq:timeseriesrep`
379
463
380
464
The other representation entails a **cross-section regression** of **average returns** $E R^i$ for assets
381
465
$i =1, 2, \ldots, I$ on **prices of risk** $\lambda_j$ for $j =a, b, c, \ldots$
382
466
383
-
Here is the regression specification:
467
+
Here is the cross-section regression specification for a multi-factor model:
384
468
385
469
386
470
$$
@@ -412,7 +496,7 @@ $$
412
496
\underbrace{E\left(R^{i}\right)}_{\text{average return over time series}}=\gamma+\underbrace{\beta_{i, a}}_{\text{regressor}\quad} \underbrace{\lambda_{a}}_{\text{regression}\text{coefficient}}+\underbrace{\beta_{i, b}}_{\text{regressor}\quad} \underbrace{\lambda_{b}}_{\text{regression}\text{coefficient}}+\cdots+\underbrace{\alpha_{i}}_{\text{pricing errors}}, i=1, \ldots, I; \quad \underbrace{\alpha_i \perp \beta_{i,j},j = a, b, \ldots}_{\text{least squares orthogonality condition}}
413
497
$$
414
498
415
-
- Here $\perp$ means __orthogonal to**
499
+
- Here $\perp$ means **orthogonal to**
416
500
417
501
- estimate $\gamma, \lambda_{a}, \lambda_{b}, \ldots$ by an appropriate regression technique, recognizing that the regressors have been generated by a step 1 regression.
418
502
@@ -425,7 +509,7 @@ E R^{e i}=\beta_{i, a} \lambda_{a}+\beta_{i, b} \lambda_{b}+\cdots+\alpha_{i}, i
425
509
$$
426
510
427
511
428
-
In the following exercises, we apply components of the theory.
512
+
In the following exercises, we illustrate aspects of these empirical strategies on artificial data.
429
513
430
514
Our basic tools are random number generator that we shall use to create artificial samples that conform to the theory and
431
515
least squares regressions that let us watch aspects of the theory at work.
0 commit comments