GitHub

@@ -35,25 +35,79 @@ kernelspec:

35353636

## Overview

373738-

{cite:t}`Tall2000` showed that a recursive preference specification could match the equity premium and the risk-free rate puzzle simultaneously.

38+

This lecture describes machinery that empirical macro-finance economists have used to evaluate the fits of structural statistical models that link asset prices to aggregate consumption.

393940-

But matching required setting the risk-aversion coefficient $\gamma$ to around 50 for a random-walk consumption model and around 75 for a trend-stationary model, exactly the range that provoked the skepticism in the above quote from {cite:t}`Lucas_2003`.

40+

The Lucas asset pricing model {cite}`Lucas1978` functions as a benchmark that motivates much of this work.

414142-

{cite:t}`BHS_2009` ask whether those large $\gamma$ values really measure aversion to atemporal risk, or whether they instead measure the agent's doubts about the underlying probability model.

42+

```{note}

43+

New Keynesians call the consumption Euler equation for a one-period risk-free bond in the Lucas {cite}`Lucas1978` model the **IS curve**.

44+45+

The distinguished **old Keynesian** disapproved of that name because the object it described was so remote from the investment function that was an important component of the IS curve of John R. Hicks {cite}`hicks1937mr` that Tobin used.

46+47+

See {cite}`tobin1992old`.

48+

```

49+50+51+

In two classic papers, Lars Peter Hansen and Kenneth Singleton used the method of maximum likelihood

52+

{cite}`hansen1983stochastic` and a generalized method of moments {cite}`hansen1982generalized` to investigate how well Lucas's model fit some post WWII data.

53+54+

The Hansen-Singleton papers systematically organized evidence about directions in which Lucas's model misfit the data that macroeconomists subsequently called

55+56+

- an **equity premium** puzzle

57+

- a **risk-free rate** puzzle

58+59+

```{note}

60+

{cite:t}`MehraPrescott1985` is widely credited for naming the **equity premium** puzzle.

61+62+

{cite:t}`Weil_1989` is widely credited for naming the **risk-free rate** puzzle.

63+64+

```

65+66+

These *puzzles* are just ways of summarizing particular dimensions along which a particular asset pricing model -- such as Lucas's -- fails empirically.

67+68+

They are thus special cases of specification failures detected by statistical diagnostics constructed earlier by {cite}`hansen1983stochastic` and {cite}`hansen1982generalized`.

436944-

Their answer, and the theme of this lecture, is that much of what looks like "risk aversion" can be reinterpreted as **model uncertainty**.

70+

Macro-finance models that purport to resolve such puzzles all do so by changing features of the economic environment assumed by Lucas {cite}`Lucas1978`.

457146-

The same recursion that defines Tallarini's risk-sensitive agent is observationally equivalent to a another recursion that expresses an agent's concern that the probability model governing consumption growth may be wrong.

72+

Many important papers have proceeded by altering the *preferences* that Lucas had imputed to a representative agent.

73+74+

Hansen-Jagannathan bounds are a key tool for evaluating how well such re-specifications do in

75+

correcting those misfits of Lucas's 1978 model.

76+77+78+

This lecture begins with a description of the {cite}`Hansen_Jagannathan_1991` machinery.

79+80+

After doing that, we proceed to describe a line of research that altered Lucas's preference specification in ways that we can think of as being designed with the Hansen-Jagannathan bounds in mind.

81+82+83+

We'll organize much of this lecture around parts of the paper by Thomas Tallarini {cite}`Tall2000`.

84+85+

His paper is particularly enlightening for macro-finance researchers because it showed that a recursive preference specification could fit both the equity premium and the risk-free rate, thus *resolving* both of the puzzles mentioned above.

86+87+

But like any good paper in applied economics, in answering some questions (i.e., resolving some puzzles), Tallarini's paper naturally posed new ones.

88+89+

Thus, Tallarini's puzzles-resolving required setting the risk-aversion coefficient $\gamma$ to around 50 for a random-walk consumption model and around 75 for a trend-stationary model, exactly the range that provoked the skepticism in the above quote from {cite:t}`Lucas_2003`.

90+91+

This brings us to the next parts of this lecture.

92+93+

Lucas's skeptical response to Tallarini's explanation of the two puzzles led

94+

{cite:t}`BHS_2009` to ask whether those large $\gamma$ values really measure aversion to atemporal risk, or whether they instead measure the agent's doubts about the underlying probability model.

95+96+

Their answer, and the theme of the remaining parts of this lecture, is that much of what looks like "risk aversion" can be reinterpreted as **model uncertainty**.

97+98+

The same recursion that defines Tallarini's risk-sensitive agent is observationally equivalent to another recursion that expresses an agent's concern that the probability model governing consumption growth may be wrong.

479948100

Under this reading, a parameter value that indicates extreme risk aversion in one interpretation of the recursion indicates concerns about *misspecification* in another interpretation of the same recursion.

4910150102

{cite:t}`BHS_2009` show that modest amounts of model uncertainty can substitute for large amounts of risk aversion in terms of choices and effects on asset prices.

51103104+52105

This reinterpretation changes the welfare question that asset prices answer.

5310654107

Do large risk premia measure the benefits from reducing well-understood aggregate fluctuations, or do they measure benefits from reducing doubts about the model describing consumption growth?

5510856-

We begin with a {cite:t}`Hansen_Jagannathan_1991` bound, then specify the statistical environment, lay out four related preference specifications and the connections among them, and finally revisit Tallarini's calibration through the lens of detection-error probabilities.

109+110+

To proceed, we begin by describing {cite:t}`Hansen_Jagannathan_1991` bounds, then specify the statistical environment, lay out four related preference specifications and the connections among them, and finally revisit Tallarini's calibration through the lens of detection-error probabilities.

5711158112

Along the way, we draw on ideas and techniques from

59113

@@ -107,7 +161,7 @@ cov_erf = (r_e_std**2 + r_f_std**2 - r_excess_std**2) / 2.0

107161

Σ_R_inv = np.linalg.inv(Σ_R)

108162

```

109163110-

## The equity premium and risk-free rate puzzles

164+

## Asset pricing 101

111165112166

### Pricing kernel and the risk-free rate

113167

@@ -138,7 +192,7 @@ Setting $y_{t+1} = 1$ (a risk-free bond) in {eq}`bhs_pricing_eq` yields the reci

138192

\frac{1}{R_t^f} = E_t[m_{t+1}] = E_t \left[\beta\left(\frac{C_{t+1}}{C_t}\right)^{-\gamma}\right].

139193

```

140194141-

### The Hansen--Jagannathan bound

195+

### Hansen--Jagannathan bounds

142196143197

Let $R_{t+1}^e$ denote the gross return on a risky asset (e.g., the market portfolio) and $R_{t+1}^f$ the gross return on a one-period risk-free bond.

144198

@@ -229,7 +283,7 @@ This is the **risk-free rate puzzle** of {cite:t}`Weil_1989`.

229283230284

The figure below reproduces Tallarini's key diagnostic.

231285232-

Because it motivates much of what follow, we show Tallarini's figure before developing the underlying theory.

286+

Because it motivates much of what follows, we show Tallarini's figure before developing the underlying theory.

233287234288235289

Closed-form expressions for the Epstein--Zin SDF moments used in the plot are derived in {ref}`Exercise 2 <dov_ex2>`.

@@ -1328,7 +1382,7 @@ plt.tight_layout()

13281382

plt.show()

13291383

```

133013841331-

The next figure makes the "doubts or variability?" question by decomposing the log SDF into two additive components.

1385+

The next figure poses the "doubts or variability?" question by decomposing the log SDF into two additive components.

1332138613331387

Taking logs of {eq}`bhs_sdf` gives

13341388

Read the original on github.com ↗