NBER Summer Institute Econometrics Methods Lecture: GMM and Consumption-Based Asset Pricing

advertisement
NBER Summer Institute Econometrics
Methods Lecture:
GMM and Consumption-Based Asset Pricing
Sydney C. Ludvigson, NYU and NBER
July 14, 2010
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Themes
Why care about consumption-based models?
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Themes
Why care about consumption-based models?
True systematic risk factors are macroeconomic in
nature–derived from IMRS over consumption–asset
prices are derived endogenously from these.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Themes
Why care about consumption-based models?
True systematic risk factors are macroeconomic in
nature–derived from IMRS over consumption–asset
prices are derived endogenously from these.
Some cons-based models work better than others, but...
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Themes
Why care about consumption-based models?
True systematic risk factors are macroeconomic in
nature–derived from IMRS over consumption–asset
prices are derived endogenously from these.
Some cons-based models work better than others, but...
...emphasize here: all models are misspecified, and macro
variables often measured with error. Therefore:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Themes
Why care about consumption-based models?
True systematic risk factors are macroeconomic in
nature–derived from IMRS over consumption–asset
prices are derived endogenously from these.
Some cons-based models work better than others, but...
...emphasize here: all models are misspecified, and macro
variables often measured with error. Therefore:
1
move away from specification tests of perfect fit (given
sampling error),
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Themes
Why care about consumption-based models?
True systematic risk factors are macroeconomic in
nature–derived from IMRS over consumption–asset
prices are derived endogenously from these.
Some cons-based models work better than others, but...
...emphasize here: all models are misspecified, and macro
variables often measured with error. Therefore:
1
move away from specification tests of perfect fit (given
sampling error),
2
toward estimation and testing that recognize all models are
misspecified,
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Themes
Why care about consumption-based models?
True systematic risk factors are macroeconomic in
nature–derived from IMRS over consumption–asset
prices are derived endogenously from these.
Some cons-based models work better than others, but...
...emphasize here: all models are misspecified, and macro
variables often measured with error. Therefore:
1
move away from specification tests of perfect fit (given
sampling error),
2
toward estimation and testing that recognize all models are
misspecified,
3
toward methods permit comparison of magnitude of
misspecification among multiple, competing macro models.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Themes
Why care about consumption-based models?
True systematic risk factors are macroeconomic in
nature–derived from IMRS over consumption–asset
prices are derived endogenously from these.
Some cons-based models work better than others, but...
...emphasize here: all models are misspecified, and macro
variables often measured with error. Therefore:
1
move away from specification tests of perfect fit (given
sampling error),
2
toward estimation and testing that recognize all models are
misspecified,
3
toward methods permit comparison of magnitude of
misspecification among multiple, competing macro models.
Themes are important in choosing which methods to use.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Outline
GMM estimation of classic representative agent, CRRA
utility model
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Outline
GMM estimation of classic representative agent, CRRA
utility model
Incorporating conditioning information: scaled
consumption-based models
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Outline
GMM estimation of classic representative agent, CRRA
utility model
Incorporating conditioning information: scaled
consumption-based models
Generalizations of CRRA utility: recursive utility
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Outline
GMM estimation of classic representative agent, CRRA
utility model
Incorporating conditioning information: scaled
consumption-based models
Generalizations of CRRA utility: recursive utility
Semi-nonparametric minimum distance estimators:
unrestricted LOM for data
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Outline
GMM estimation of classic representative agent, CRRA
utility model
Incorporating conditioning information: scaled
consumption-based models
Generalizations of CRRA utility: recursive utility
Semi-nonparametric minimum distance estimators:
unrestricted LOM for data
Simulation methods: restricted LOM
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM and Consumption-Based Models: Outline
GMM estimation of classic representative agent, CRRA
utility model
Incorporating conditioning information: scaled
consumption-based models
Generalizations of CRRA utility: recursive utility
Semi-nonparametric minimum distance estimators:
unrestricted LOM for data
Simulation methods: restricted LOM
Consumption-based asset pricing: concluding thoughts
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Economic model implies set of r population moment
restrictions
E{h (θ, wt )} = 0
| {z }
(r × 1 )
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Economic model implies set of r population moment
restrictions
E{h (θ, wt )} = 0
| {z }
(r × 1 )
wt is an h × 1 vector of variables known at t
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Economic model implies set of r population moment
restrictions
E{h (θ, wt )} = 0
| {z }
(r × 1 )
wt is an h × 1 vector of variables known at t
θ is an a × 1 vector of coefficients
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Economic model implies set of r population moment
restrictions
E{h (θ, wt )} = 0
| {z }
(r × 1 )
wt is an h × 1 vector of variables known at t
θ is an a × 1 vector of coefficients
Idea: choose θ to make the sample moment as close as
possible to the population moment.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Sample moments:
T
g(θ; yT )≡ (1/T ) ∑ h (θ, wt ) ,
| {z }
t= 1
(r × 1 )
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Sample moments:
T
g(θ; yT )≡ (1/T ) ∑ h (θ, wt ) ,
| {z }
t= 1
(r × 1 )
yT ≡ wT′ , wT′ −1 , ...w1′
Sydney C. Ludvigson
′
is a T · h × 1 vector of observations.
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Sample moments:
T
g(θ; yT )≡ (1/T ) ∑ h (θ, wt ) ,
| {z }
t= 1
(r × 1 )
yT ≡ wT′ , wT′ −1 , ...w1′
′
is a T · h × 1 vector of observations.
b minimizes the scalar
The GMM estimator θ
′
Q (θ; yT ) = [g(θ; yT )] WT [g(θ; yT )],
( 1× r )
(r×r)
(1)
( r × 1)
{WT }T∞=1 a sequence of r × r positive definite matrices
which may be a function of the data, yT .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Sample moments:
T
g(θ; yT )≡ (1/T ) ∑ h (θ, wt ) ,
| {z }
t= 1
(r × 1 )
yT ≡ wT′ , wT′ −1 , ...w1′
′
is a T · h × 1 vector of observations.
b minimizes the scalar
The GMM estimator θ
′
Q (θ; yT ) = [g(θ; yT )] WT [g(θ; yT )],
( 1× r )
(r×r)
(1)
( r × 1)
{WT }T∞=1 a sequence of r × r positive definite matrices
which may be a function of the data, yT .
If r = a, θ estimated by setting each g(θ; yT ) to zero.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Sample moments:
T
g(θ; yT )≡ (1/T ) ∑ h (θ, wt ) ,
| {z }
t= 1
(r × 1 )
yT ≡ wT′ , wT′ −1 , ...w1′
′
is a T · h × 1 vector of observations.
b minimizes the scalar
The GMM estimator θ
′
Q (θ; yT ) = [g(θ; yT )] WT [g(θ; yT )],
( 1× r )
(r×r)
(1)
( r × 1)
{WT }T∞=1 a sequence of r × r positive definite matrices
which may be a function of the data, yT .
If r = a, θ estimated by setting each g(θ; yT ) to zero.
GMM refers to use of (1) to estimate θ when r > a.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Asym. properties (Hansen 1982): b
θ consistent, asym.
normal.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Asym. properties (Hansen 1982): b
θ consistent, asym.
normal.
Optimal weighting WT = S−1
∞
S =
r×r
∑
E
j=− ∞
Sydney C. Ludvigson






′
.
[h (θo , wt )] h θo , wt−j

{z
}
| {z } |

r×1
1× r
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
Asym. properties (Hansen 1982): b
θ consistent, asym.
normal.
Optimal weighting WT = S−1
∞
S =
r×r
∑
E
j=− ∞






′
.
[h (θo , wt )] h θo , wt−j

{z
}
| {z } |

r×1
1× r
In many asset pricing applications, it is inappropriate to
use WT = S−1 (see below).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
b T . Employ an
b T depends on b
θT which depends on S
S
iterative procedure:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Review (Hansen, 1982)
b T . Employ an
b T depends on b
θT which depends on S
S
iterative procedure:
1
2
3
4
(1)
Obtain an initial estimate of θ = b
θT , by minimizing
Q (θ; yT ) subject to arbitrary weighting matrix, e.g., W = I.
(1)
(1)
b .
Use b
θT to obtain initial estimate of S = S
T
(1 )
b ; obtain
Re-minimize Q (θ; yT ) using initial estimate S
T
(2)
b
new estimate θT .
Continue iterating until convergence, or stop. (Estimators
have same asym. dist. but finite sample properties differ.)
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Classic Example: Hansen and Singleton (1982)
Investors maximize utility
max Et
Ct
Sydney C. Ludvigson
"
∞
∑ β i u (C t + i )
i= 0
#
Methods Lecture: GMM and Consumption-Based Models
Classic Example: Hansen and Singleton (1982)
Investors maximize utility
max Et
Ct
"
∞
∑ β i u (C t + i )
i= 0
#
Power (isoelastic) utility


 u (C t ) =


1− γ
Ct
1− γ
γ>0
(2)
u (Ct ) = ln(Ct ) γ = 1
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Classic Example: Hansen and Singleton (1982)
Investors maximize utility
max Et
Ct
"
∞
∑ β i u (C t + i )
i= 0
#
Power (isoelastic) utility


 u (C t ) =


1− γ
Ct
1− γ
γ>0
(2)
u (Ct ) = ln(Ct ) γ = 1
N assets => N first-order conditions
n
o
−γ
−γ
Ct = βEt (1 + ℜi,t+1 ) Ct+1
Sydney C. Ludvigson
i = 1, ..., N.
(3)
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Re-write moment conditions
(
"
0 = Et
1 − β (1 + ℜi,t+1 )
Sydney C. Ludvigson
−γ
Ct + 1
−γ
Ct
#)
.
(4)
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Re-write moment conditions
(
"
0 = Et
1 − β (1 + ℜi,t+1 )
−γ
Ct + 1
−γ
Ct
#)
.
(4)
2 params to estimate: β and γ, so θ = ( β, γ) ′ .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Re-write moment conditions
(
"
0 = Et
1 − β (1 + ℜi,t+1 )
−γ
Ct + 1
−γ
Ct
#)
.
(4)
2 params to estimate: β and γ, so θ = ( β, γ) ′ .
xt∗ denotes info set of investors
0=E
nh
n
oi o
−γ
−γ
1 − β (1 + ℜi,t+1 ) Ct+1 /Ct
|xt∗
Sydney C. Ludvigson
i = 1, ...N
(5)
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Re-write moment conditions
(
"
0 = Et
1 − β (1 + ℜi,t+1 )
−γ
Ct + 1
−γ
Ct
#)
.
(4)
2 params to estimate: β and γ, so θ = ( β, γ) ′ .
xt∗ denotes info set of investors
0=E
nh
n
oi o
−γ
−γ
1 − β (1 + ℜi,t+1 ) Ct+1 /Ct
|xt∗
i = 1, ...N
(5)
∗
xt ⊂ xt . Conditional model (5) => unconditional model:
0=E
("
1−
(
β (1 + ℜi,t+1 )
−γ
Ct + 1
−γ
Ct
)# )
xt
i = 1, ...N
(6)
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Let xt be M × 1. Then r = N · M and,
 −γ
Ct+1
xt
 1 − β (1 + ℜ1,t+1 ) Ct−γ
 −
γ

 1 − β (1 + ℜ2,t+1 ) Ct−+γ1
xt

Ct

·
h (θ, wt ) = 

r×1

·


·
 −γ

Ct+1
1 − β (1 + ℜN,t+1 ) −γ
xt
Ct
Sydney C. Ludvigson














(7)
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Let xt be M × 1. Then r = N · M and,
 −γ
Ct+1
xt
 1 − β (1 + ℜ1,t+1 ) Ct−γ
 −
γ

 1 − β (1 + ℜ2,t+1 ) Ct−+γ1
xt

Ct

·
h (θ, wt ) = 

r×1

·


·
 −γ

Ct+1
1 − β (1 + ℜN,t+1 ) −γ
xt
Ct














(7)
Model can be estimated, tested as long as r ≥ 2.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Let xt be M × 1. Then r = N · M and,
 −γ
Ct+1
xt
 1 − β (1 + ℜ1,t+1 ) Ct−γ
 −
γ

 1 − β (1 + ℜ2,t+1 ) Ct−+γ1
xt

Ct

·
h (θ, wt ) = 

r×1

·


·
 −γ

Ct+1
1 − β (1 + ℜN,t+1 ) −γ
xt
Ct














(7)
Model can be estimated, tested as long as r ≥ 2.
Take sample mean of (7) to get g(θ; yT ), minimize
′
min Q (θ; yT ) = [g(θ; yT )] WT [g(θ; yT )]
θ
| {z } r×r | {z }
1× r
Sydney C. Ludvigson
r×1
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Test of Over-identifying (OID) restrictions:
a
TQ b
θ; yT ∼ χ2 (r − a)
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Test of Over-identifying (OID) restrictions:
a
TQ b
θ; yT ∼ χ2 (r − a)
HS use lags of cons growth and returns in xt ; index and
industry returns, NDS expenditures.
Estimates of β ≈ .99, RRA low = .35 to .999. No equity
premium puzzle! But....
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Test of Over-identifying (OID) restrictions:
a
TQ b
θ; yT ∼ χ2 (r − a)
HS use lags of cons growth and returns in xt ; index and
industry returns, NDS expenditures.
Estimates of β ≈ .99, RRA low = .35 to .999. No equity
premium puzzle! But....
...model is strongly rejected according to OID test.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Test of Over-identifying (OID) restrictions:
a
TQ b
θ; yT ∼ χ2 (r − a)
HS use lags of cons growth and returns in xt ; index and
industry returns, NDS expenditures.
Estimates of β ≈ .99, RRA low = .35 to .999. No equity
premium puzzle! But....
...model is strongly rejected according to OID test.
Campbell, Lo, MacKinlay (1997): OID rejections stronger
whenever stock returns and commercial paper are
included as test returns. Why?
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Test of Over-identifying (OID) restrictions:
a
TQ b
θ; yT ∼ χ2 (r − a)
HS use lags of cons growth and returns in xt ; index and
industry returns, NDS expenditures.
Estimates of β ≈ .99, RRA low = .35 to .999. No equity
premium puzzle! But....
...model is strongly rejected according to OID test.
Campbell, Lo, MacKinlay (1997): OID rejections stronger
whenever stock returns and commercial paper are
included as test returns. Why?
Model cannot capture predictable variation in excess
returns over commercial paper ⇒
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Example: Hansen and Singleton (1982)
Test of Over-identifying (OID) restrictions:
a
TQ b
θ; yT ∼ χ2 (r − a)
HS use lags of cons growth and returns in xt ; index and
industry returns, NDS expenditures.
Estimates of β ≈ .99, RRA low = .35 to .999. No equity
premium puzzle! But....
...model is strongly rejected according to OID test.
Campbell, Lo, MacKinlay (1997): OID rejections stronger
whenever stock returns and commercial paper are
included as test returns. Why?
Model cannot capture predictable variation in excess
returns over commercial paper ⇒
Researchers have turned to other models of preferences.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More GMM results: Euler Equation Errors
Results in HS use conditioning info xt –scaled returns.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More GMM results: Euler Equation Errors
Results in HS use conditioning info xt –scaled returns.
Another limitation with classic CCAPM: large
unconditional Euler equation (pricing) errors even when
params freely chosen.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More GMM results: Euler Equation Errors
Results in HS use conditioning info xt –scaled returns.
Another limitation with classic CCAPM: large
unconditional Euler equation (pricing) errors even when
params freely chosen.
Let Mt+1 = β(Ct+1 /Ct )−γ . Define Euler equation errors:
j
j
eR ≡ E[Mt+1 Rt+1 ] − 1
j
j
f
eX ≡ E[Mt+1 (Rt+1 − Rt+1 )]
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More GMM results: Euler Equation Errors
Results in HS use conditioning info xt –scaled returns.
Another limitation with classic CCAPM: large
unconditional Euler equation (pricing) errors even when
params freely chosen.
Let Mt+1 = β(Ct+1 /Ct )−γ . Define Euler equation errors:
j
j
eR ≡ E[Mt+1 Rt+1 ] − 1
j
j
f
eX ≡ E[Mt+1 (Rt+1 − Rt+1 )]
Choose params: min β,γ gT′ WT gT where jth element of gT
gj,t (γ, β) =
gj,t (γ) =
Sydney C. Ludvigson
1
T
1
T
j
∑Tt=1 eR,t
j
∑Tt=1 eX,t
Methods Lecture: GMM and Consumption-Based Models
Unconditional Euler Equation Errors, Excess Returns
j
j
f
eX ≡ E[ β(Ct+1 /Ct )−γ (Rt+1 − Rt+1 )]
RMSE =
q
1
N
j
2
∑N
j=1 [eX ] ,
RMSR =
q
j = 1, ..., N
1
N
j
f
2
∑N
j=1 [E(Rt+1 − Rt+1 )]
Source: Lettau and Ludvigson (2009). Rs is the excess return on CRSP-VW index over 3-Mo T-bill rate. Rs & 6 FF
refers to this return plus 6 size and book-market sorted portfolios provided by Fama and French. For each value of
γ, β is chosen to minimize the Euler equation error for the T-bill rate. U.S. quarterly data, 1954:1-2002:1.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More GMM results: Euler Equation Errors
Magnitude of errors large, even when parameters are
freely chosen to minimize errors.
Unlike the equity premium puzzle of Mehra and Prescott
(1985), large Euler eq. errors cannot be resolved with high
risk aversion.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More GMM results: Euler Equation Errors
Magnitude of errors large, even when parameters are
freely chosen to minimize errors.
Unlike the equity premium puzzle of Mehra and Prescott
(1985), large Euler eq. errors cannot be resolved with high
risk aversion.
Lettau and Ludvigson (2009): Leading consumption-based
asset pricing theories fail to explain the mispricing of
classic CCAPM.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More GMM results: Euler Equation Errors
Magnitude of errors large, even when parameters are
freely chosen to minimize errors.
Unlike the equity premium puzzle of Mehra and Prescott
(1985), large Euler eq. errors cannot be resolved with high
risk aversion.
Lettau and Ludvigson (2009): Leading consumption-based
asset pricing theories fail to explain the mispricing of
classic CCAPM.
Anomaly is striking b/c early evidence (e.g., Hansen &
Singleton) that the classic model’s Euler equations were
violated provided the impetus for developing these newer
models.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More GMM results: Euler Equation Errors
Magnitude of errors large, even when parameters are
freely chosen to minimize errors.
Unlike the equity premium puzzle of Mehra and Prescott
(1985), large Euler eq. errors cannot be resolved with high
risk aversion.
Lettau and Ludvigson (2009): Leading consumption-based
asset pricing theories fail to explain the mispricing of
classic CCAPM.
Anomaly is striking b/c early evidence (e.g., Hansen &
Singleton) that the classic model’s Euler equations were
violated provided the impetus for developing these newer
models.
Results imply data on consumption and asset returns not
jointly lognormal!
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Asset pricing applications often require WT , S−1 . Why?
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Asset pricing applications often require WT , S−1 . Why?
One reason: assessing specification error, comparing
models.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Asset pricing applications often require WT , S−1 . Why?
One reason: assessing specification error, comparing
models.
Consider two estimated models of SDF, e.g.,
(1)
1
CCAPM: Mt+1 = β(Ct+1 /Ct )−γ , OID restricts not rejected
2
CAPM: Mt+1 = a + bRm,t+1 , OID restricts rejected
(2)
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Asset pricing applications often require WT , S−1 . Why?
One reason: assessing specification error, comparing
models.
Consider two estimated models of SDF, e.g.,
(1)
1
CCAPM: Mt+1 = β(Ct+1 /Ct )−γ , OID restricts not rejected
2
CAPM: Mt+1 = a + bRm,t+1 , OID restricts rejected
(2)
May we conclude Model 1 is superior?
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Asset pricing applications often require WT , S−1 . Why?
One reason: assessing specification error, comparing
models.
Consider two estimated models of SDF, e.g.,
(1)
1
CCAPM: Mt+1 = β(Ct+1 /Ct )−γ , OID restricts not rejected
2
CAPM: Mt+1 = a + bRm,t+1 , OID restricts rejected
(2)
May we conclude Model 1 is superior?
No. Hansen’s J-test of OID restricts depends on model
specific S: J = gT′ S−1 gT .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Asset pricing applications often require WT , S−1 . Why?
One reason: assessing specification error, comparing
models.
Consider two estimated models of SDF, e.g.,
(1)
1
CCAPM: Mt+1 = β(Ct+1 /Ct )−γ , OID restricts not rejected
2
CAPM: Mt+1 = a + bRm,t+1 , OID restricts rejected
(2)
May we conclude Model 1 is superior?
No. Hansen’s J-test of OID restricts depends on model
specific S: J = gT′ S−1 gT .
Model 1 can look better simply b/c the SDF and pricing
errors gT are more volatile, not b/c pricing errors are lower.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
HJ: compare models Mt (θ) using distance metric:
DistT (θ) =
r
mingT (θ)′ GT−1 gT (θ),
θ
1
gT (θ) ≡
T
Sydney C. Ludvigson
T
GT ≡
∑ [Mt (θ)Rt − 1N ]
1
T
T
′
t Rt
∑ R|{z}
t= 1
N ×N
t= 1
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
HJ: compare models Mt (θ) using distance metric:
DistT (θ) =
r
mingT (θ)′ GT−1 gT (θ),
θ
1
gT (θ) ≡
T
T
GT ≡
∑ [Mt (θ)Rt − 1N ]
1
T
T
′
t Rt
∑ R|{z}
t= 1
N ×N
t= 1
DistT does not reward SDF volatility => suitable for
model comparison.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
HJ: compare models Mt (θ) using distance metric:
DistT (θ) =
r
mingT (θ)′ GT−1 gT (θ),
θ
1
gT (θ) ≡
T
GT ≡
T
∑ [Mt (θ)Rt − 1N ]
1
T
T
′
t Rt
∑ R|{z}
t= 1
N ×N
t= 1
DistT does not reward SDF volatility => suitable for
model comparison.
DistT is a measure of model misspecification:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
HJ: compare models Mt (θ) using distance metric:
DistT (θ) =
r
mingT (θ)′ GT−1 gT (θ),
θ
1
gT (θ) ≡
T
GT ≡
T
∑ [Mt (θ)Rt − 1N ]
1
T
T
′
t Rt
∑ R|{z}
t= 1
N ×N
t= 1
DistT does not reward SDF volatility => suitable for
model comparison.
DistT is a measure of model misspecification:
Gives distance between Mt (θ) and nearest point in space of
all SDFs that price assets correctly.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
HJ: compare models Mt (θ) using distance metric:
DistT (θ) =
r
mingT (θ)′ GT−1 gT (θ),
θ
1
gT (θ) ≡
T
GT ≡
T
∑ [Mt (θ)Rt − 1N ]
1
T
T
′
t Rt
∑ R|{z}
t= 1
N ×N
t= 1
DistT does not reward SDF volatility => suitable for
model comparison.
DistT is a measure of model misspecification:
Gives distance between Mt (θ) and nearest point in space of
all SDFs that price assets correctly.
Gives maximum pricing error of any portfolio formed from
the N assets.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Appeal of HJ Distance metric:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Appeal of HJ Distance metric:
Recognizes all models are misspecified.
Provides method for comparing models by assessing which
is least misspecified.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Appeal of HJ Distance metric:
Recognizes all models are misspecified.
Provides method for comparing models by assessing which
is least misspecified.
Important problem: how to compare HJ distances
statistically?
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Comparing specification error: Hansen and Jagannathan, 1997
Appeal of HJ Distance metric:
Recognizes all models are misspecified.
Provides method for comparing models by assessing which
is least misspecified.
Important problem: how to compare HJ distances
statistically?
One possibility developed in Chen and Ludvigson (2009):
White’s reality check method.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Statistical comparison of HJ distance: Chen and Ludvigson, 2009
Chen and Ludvigson (2009) compare HJ distances among
K competing models using White’s reality check method.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Statistical comparison of HJ distance: Chen and Ludvigson, 2009
Chen and Ludvigson (2009) compare HJ distances among
K competing models using White’s reality check method.
1
2
3
4
5
Take benchmark model, e.g., model with smallest squared
distance d21,T ≡ min{d2j,T }K
j =1 .
Null: d21,T − d22,T ≤ 0, where d22,T is competing model with
the next smallest squared distance.
√
Test statistic T W = T (d21,T − d22,T ).
If null is true, test statistic should not be unusually large,
given sampling error.
Given distribution for T W , reject null if historical value Tb W
is > 95th percentile.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Statistical comparison of HJ distance: Chen and Ludvigson, 2009
Chen and Ludvigson (2009) compare HJ distances among
K competing models using White’s reality check method.
1
2
3
4
5
Take benchmark model, e.g., model with smallest squared
distance d21,T ≡ min{d2j,T }K
j =1 .
Null: d21,T − d22,T ≤ 0, where d22,T is competing model with
the next smallest squared distance.
√
Test statistic T W = T (d21,T − d22,T ).
If null is true, test statistic should not be unusually large,
given sampling error.
Given distribution for T W , reject null if historical value Tb W
is > 95th percentile.
Method applies generally to any stationary law of motion
for data, multiple competing possibly nonlinear, SDF
models.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Statistical comparison of HJ distance: Chen and Ludvigson, 2009
Distribution of T W is computed via block bootstrap.
T W has complicated limiting distribution.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Statistical comparison of HJ distance: Chen and Ludvigson, 2009
Distribution of T W is computed via block bootstrap.
T W has complicated limiting distribution.
Bootstrap works only if have a multivariate, joint,
continuous, limiting distribution under null.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Statistical comparison of HJ distance: Chen and Ludvigson, 2009
Distribution of T W is computed via block bootstrap.
T W has complicated limiting distribution.
Bootstrap works only if have a multivariate, joint,
continuous, limiting distribution under null.
Proof of limiting distributions exists for applications to
most asset pricing models:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Statistical comparison of HJ distance: Chen and Ludvigson, 2009
Distribution of T W is computed via block bootstrap.
T W has complicated limiting distribution.
Bootstrap works only if have a multivariate, joint,
continuous, limiting distribution under null.
Proof of limiting distributions exists for applications to
most asset pricing models:
For parametric models (Hansen, Heaton, Luttmer ’95)
For semiparametric models (Ai and Chen ’07).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Reasons to use identity matrix: econometric problems
Econometric problems: near singular ST−1 or GT−1 .
Asset returns are highly correlated.
We have large N and modest T.
If T < N covariance matrix for N asset returns is singular.
Unless T >> N, matrix can be near-singular.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Reasons to use identity matrix: economically interesting portfolios
Original test assets may have economically meaningful
characteristics (e.g., size, value).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Reasons to use identity matrix: economically interesting portfolios
Original test assets may have economically meaningful
characteristics (e.g., size, value).
Using WT = ST−1 or GT−1 same as using WT = I and doing
GMM on re-weighted portfolios of original test assets.
Triangular factorization S−1 = (P′ P), P lower triangular
min gT′ S−1 gT ⇔ (gT′ P′ )I(PgT )
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Reasons to use identity matrix: economically interesting portfolios
Original test assets may have economically meaningful
characteristics (e.g., size, value).
Using WT = ST−1 or GT−1 same as using WT = I and doing
GMM on re-weighted portfolios of original test assets.
Triangular factorization S−1 = (P′ P), P lower triangular
min gT′ S−1 gT ⇔ (gT′ P′ )I(PgT )
Re-weighted portfolios may not provide large spread in
average returns.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Reasons to use identity matrix: economically interesting portfolios
Original test assets may have economically meaningful
characteristics (e.g., size, value).
Using WT = ST−1 or GT−1 same as using WT = I and doing
GMM on re-weighted portfolios of original test assets.
Triangular factorization S−1 = (P′ P), P lower triangular
min gT′ S−1 gT ⇔ (gT′ P′ )I(PgT )
Re-weighted portfolios may not provide large spread in
average returns.
May imply implausible long and short positions in test
assets.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Reasons not to use WT = I: objective function dependence on test asset choice
Using WT = [ET (R′ R)]−1 , GMM objective function is
invariant to initial choice of test assets.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Reasons not to use WT = I: objective function dependence on test asset choice
Using WT = [ET (R′ R)]−1 , GMM objective function is
invariant to initial choice of test assets.
Form a portfolio, AR from initial returns R. (Note,
portfolio weights sum to 1 so A1N = 1N ).
[E (MR) − 1N ]′ E RR′
−1
[E (MR − 1N )]
−1
= [E (MAR) − A1N ] E ARR′ A
[E (MAR − A1N )] .
′
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
GMM Asset Pricing With Non-Optimal Weighting
Reasons not to use WT = I: objective function dependence on test asset choice
Using WT = [ET (R′ R)]−1 , GMM objective function is
invariant to initial choice of test assets.
Form a portfolio, AR from initial returns R. (Note,
portfolio weights sum to 1 so A1N = 1N ).
[E (MR) − 1N ]′ E RR′
−1
[E (MR − 1N )]
−1
= [E (MAR) − A1N ] E ARR′ A
[E (MAR − A1N )] .
′
With WT = I or other fixed weighting, GMM objective
depends on choice of test assets.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
More Complex Preferences: Scaled
Consumption-Based Models
Consumption-based models may be approximated:
Mt+1 ≈ at + bt ∆ct+1 ,
Sydney C. Ludvigson
ct+1 ≡ ln(Ct+1 )
Methods Lecture: GMM and Consumption-Based Models
More Complex Preferences: Scaled
Consumption-Based Models
Consumption-based models may be approximated:
Mt+1 ≈ at + bt ∆ct+1 ,
ct+1 ≡ ln(Ct+1 )
Example: Classic CCAPM with CRRA utility
u ( Ct ) =
1− γ
Ct
⇒ Mt+1 ≈ β − βγ ∆ct+1
1−γ
|{z} |{z}
at = a0
Sydney C. Ludvigson
bt = b0
Methods Lecture: GMM and Consumption-Based Models
More Complex Preferences: Scaled
Consumption-Based Models
Consumption-based models may be approximated:
Mt+1 ≈ at + bt ∆ct+1 ,
ct+1 ≡ ln(Ct+1 )
Example: Classic CCAPM with CRRA utility
u ( Ct ) =
1− γ
Ct
⇒ Mt+1 ≈ β − βγ ∆ct+1
1−γ
|{z} |{z}
at = a0
bt = b0
Model with habit and time-varying risk aversion: Campbell and
Cochrane ’99, Menzly et. al ’04
u ( Ct , S t ) =
( Ct S t ) 1 − γ
,
1−γ
St + 1 ≡
C t − Xt
Ct
⇒ Mt+1 ≈ β 1 − γ (φ − 1)(st − s) − γ (1 + ψ (st )) ∆ct+1
|
{z
} |
{z
}
at
Sydney C. Ludvigson
bt
Methods Lecture: GMM and Consumption-Based Models
More Complex Preferences: Scaled
Consumption-Based Models
Consumption-based models may be approximated:
Mt+1 ≈ at + bt ∆ct+1 ,
ct+1 ≡ ln(Ct+1 )
Example: Classic CCAPM with CRRA utility
u ( Ct ) =
1− γ
Ct
⇒ Mt+1 ≈ β − βγ ∆ct+1
1−γ
|{z} |{z}
at = a0
bt = b0
Model with habit and time-varying risk aversion: Campbell and
Cochrane ’99, Menzly et. al ’04
u ( Ct , S t ) =
( Ct S t ) 1 − γ
,
1−γ
St + 1 ≡
C t − Xt
Ct
⇒ Mt+1 ≈ β 1 − γ (φ − 1)(st − s) − γ (1 + ψ (st )) ∆ct+1
|
{z
} |
{z
}
at
bt
Proxies for time-varying risk-premia should be good proxies for
time-variation in at and bt .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Mt+1 ≈ at + bt ∆ct+1
Empirical specification: Lettau and Ludvigson (2001a, 2001b):
at = a0 + a1 zt , bt = b0 + b1 zt
zt = cayt ≡ ct − αa at − αy yt , (cointegrating residual)
cayt related to log consumption-(aggregate) wealth ratio.
cayt strong predictor of excess stock market returns
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Mt+1 ≈ at + bt ∆ct+1
Empirical specification: Lettau and Ludvigson (2001a, 2001b):
at = a0 + a1 zt , bt = b0 + b1 zt
zt = cayt ≡ ct − αa at − αy yt , (cointegrating residual)
cayt related to log consumption-(aggregate) wealth ratio.
cayt strong predictor of excess stock market returns
Other examples: including housing consumption
1
U(Ct , Ht ) =
e 1− σ
C
t
1−
1
σ
ε −1
ε
ε −1
ε −1
ε
ε
e
Ct = χCt + (1 − χ) Ht
,
⇒ ln Mt+1 ≈ at + bt ∆ ln Ct+1 + dt ∆ ln St+1 ,
St + 1 ≡
pC
t Ct
pC
t Ct
+ pH
t Ht
Lustig and Van Nieuwerburgh ’05 (incomplete markets):
at = a0 + a1 zt , bt = b0 + b1 zt , dt = d0 + d1 zt
zt = housing collateral ratio (measures quantity of risk
sharing)
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Two kinds of conditioning are often confused.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Two kinds of conditioning are often confused.
Euler equation: E Mt+1 Rt+1 |zt = 1
Unconditional version: E Mt+1 Rt+1 = 1
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Two kinds of conditioning are often confused.
Euler equation: E Mt+1 Rt+1 |zt = 1
Unconditional version: E Mt+1 Rt+1 = 1
Two forms of conditionality:
1
2
scaling returns: E Mt+1 Ri,t+1 ⊗ (1 zt )′ = 1
scaling factors ft+1 , e.g., ft+1 = ∆ ln Ct+1 :
Mt+1
Sydney C. Ludvigson
= bt′ ft+1 with bt = b0 + b1 zt
= b′ ft+1 ⊗ (1 zt )′
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Two kinds of conditioning are often confused.
Euler equation: E Mt+1 Rt+1 |zt = 1
Unconditional version: E Mt+1 Rt+1 = 1
Two forms of conditionality:
1
2
scaling returns: E Mt+1 Ri,t+1 ⊗ (1 zt )′ = 1
scaling factors ft+1 , e.g., ft+1 = ∆ ln Ct+1 :
Mt+1
= bt′ ft+1 with bt = b0 + b1 zt
= b′ ft+1 ⊗ (1 zt )′
Scaled consumption-based models are conditional in sense
that Mt+1 is a state-dependent function of ∆ ln Ct+1
⇒ scaled factors
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Two kinds of conditioning are often confused.
Euler equation: E Mt+1 Rt+1 |zt = 1
Unconditional version: E Mt+1 Rt+1 = 1
Two forms of conditionality:
1
2
scaling returns: E Mt+1 Ri,t+1 ⊗ (1 zt )′ = 1
scaling factors ft+1 , e.g., ft+1 = ∆ ln Ct+1 :
Mt+1
= bt′ ft+1 with bt = b0 + b1 zt
= b′ ft+1 ⊗ (1 zt )′
Scaled consumption-based models are conditional in sense
that Mt+1 is a state-dependent function of ∆ ln Ct+1
⇒ scaled factors
Scaled consumption-basedmodels have
been tested on
unconditional moments, E Mt+1 Rt+1 = 1
⇒ NO scaled returns.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Scaled CCAPM turns a single factor model with
state-dependent weights into multi-factor model ft with
constant weights:
Mt+1 = (a0 + a1 zt ) + (b0 + b1 zt ) ∆ ln Ct+1
= a0 + a1 zt +b0 ∆ ln Ct+1 +b1 (zt ∆ ln Ct+1 )
|{z}
| {z }
| {z }
f1,t+1
Sydney C. Ludvigson
f2,t+1
f3,t+1
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Scaled CCAPM turns a single factor model with
state-dependent weights into multi-factor model ft with
constant weights:
Mt+1 = (a0 + a1 zt ) + (b0 + b1 zt ) ∆ ln Ct+1
= a0 + a1 zt +b0 ∆ ln Ct+1 +b1 (zt ∆ ln Ct+1 )
|{z}
| {z }
| {z }
f1,t+1
f2,t+1
f3,t+1
Multiple risk factors ft′ ≡ (zt , ∆ ln Ct+1 , zt ∆ ln Ct+1 ).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Scaled CCAPM turns a single factor model with
state-dependent weights into multi-factor model ft with
constant weights:
Mt+1 = (a0 + a1 zt ) + (b0 + b1 zt ) ∆ ln Ct+1
= a0 + a1 zt +b0 ∆ ln Ct+1 +b1 (zt ∆ ln Ct+1 )
|{z}
| {z }
| {z }
f1,t+1
f2,t+1
f3,t+1
Multiple risk factors ft′ ≡ (zt , ∆ ln Ct+1 , zt ∆ ln Ct+1 ).
Scaled consumption models have multiple, constant betas
for each factor, rather than a single time-varying beta for
∆ ln Ct+1 .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Deriving the “beta”-representation
Let F = (1 f′ )′ , M = b′ F, ignore time indices
= E[MRi ]
1
= E[Ri F′ ]b ⇒ unconditional moments
= E[Ri ]E[F′ ]b + Cov(Ri , F′ )b ⇒
E[Ri ]
=
1 − Cov(Ri , F′ )b
E [F′ ]b
=
1 − Cov(Ri , f′ )b
E [F′ ]b
=
1 − Cov(Ri , f′ )Cov(f, f′ )−1 Cov(f, f′ )b
E [F′ ]b
= R0 − R0 β′ Cov(f, f′ )b
= R0 − β′ λ ⇒ multiple, constant betas
Estimate cross-sectional model using Fama-MacBeth (see Brandt
lecture).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Fama-MacBeth Methodology: Preview–See Brandt
Step 1: Estimate β’s in time-series regression for each
portfolio i:
βi ≡ Cov(ft+1 , ft′ +1 )−1 Cov(ft+1 , Ri,t+1 )
Step 2: Cross-sectional regressions (T of them):
Ri,t+1 − R0,t = αi,t + βi′ λt
T
λ = 1/T ∑ λt ;
t= 1
T
σ2 (λ) = 1/T ∑ (λt − λ)2
t= 1
Note: report Shanken t-statistics (corrected for estimation error
of betas in first stage)
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Scaled models: conditioning done in SDF:
Mt+1 = at + bt ∆ ln Ct+1 ,
not in Euler equation: E(MR) = 1N .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Scaled models: conditioning done in SDF:
Mt+1 = at + bt ∆ ln Ct+1 ,
not in Euler equation: E(MR) = 1N .
Gives rise to a restricted conditional consumption beta
model:
Rit = a + β ∆c ∆ct + β ∆c,z ∆ct zt−1 + βz zt−1
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Scaled models: conditioning done in SDF:
Mt+1 = at + bt ∆ ln Ct+1 ,
not in Euler equation: E(MR) = 1N .
Gives rise to a restricted conditional consumption beta
model:
Rit = a + β ∆c ∆ct + β ∆c,z ∆ct zt−1 + βz zt−1
Rewrite as
Rit = a + ( βc + βc,z zt−1 ) ∆ct + βz zt−1
|
{z
}
time-varying beta
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Scaled models: conditioning done in SDF:
Mt+1 = at + bt ∆ ln Ct+1 ,
not in Euler equation: E(MR) = 1N .
Gives rise to a restricted conditional consumption beta
model:
Rit = a + β ∆c ∆ct + β ∆c,z ∆ct zt−1 + βz zt−1
Rewrite as
Rit = a + ( βc + βc,z zt−1 ) ∆ct + βz zt−1
|
{z
}
time-varying beta
Unlikely the same time-varying beta as obtained from
modeling conditional mean Et (Mt+1 Rt+1 ) = 1.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Distinction is important.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Distinction is important.
Conditioning in SDF: theory provides guidance:
typically a few variables that capture risk-premia.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Distinction is important.
Conditioning in SDF: theory provides guidance:
typically a few variables that capture risk-premia.
Conditioning in Euler eqn: model joint dist. (Mt+1 Rt+1 ).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Distinction is important.
Conditioning in SDF: theory provides guidance:
typically a few variables that capture risk-premia.
Conditioning in Euler eqn: model joint dist. (Mt+1 Rt+1 ).
Latter may require variables beyond a few that capture
risk-premia.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Distinction is important.
Conditioning in SDF: theory provides guidance:
typically a few variables that capture risk-premia.
Conditioning in Euler eqn: model joint dist. (Mt+1 Rt+1 ).
Latter may require variables beyond a few that capture
risk-premia.
Approximating condition mean well requires large
number of instruments (misspecified information sets)
Results sensitive to chosen conditioning variables, may fail
to span information sets of market participants.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Distinction is important.
Conditioning in SDF: theory provides guidance:
typically a few variables that capture risk-premia.
Conditioning in Euler eqn: model joint dist. (Mt+1 Rt+1 ).
Latter may require variables beyond a few that capture
risk-premia.
Approximating condition mean well requires large
number of instruments (misspecified information sets)
Results sensitive to chosen conditioning variables, may fail
to span information sets of market participants.
Partial solution: summarize information in large number
of time-series with few estimated dynamic factors (e.g.,
Ludvigson and Ng ’07, ’09).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Bottom lines:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Bottom lines:
1
Conditional moments of Mt+1 Rt+1 difficult to model ⇒
reason to focus on unconditional moments
E[Mt+1 Rt+1 ] = 1.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Bottom lines:
1
Conditional moments of Mt+1 Rt+1 difficult to model ⇒
reason to focus on unconditional moments
E[Mt+1 Rt+1 ] = 1.
2
Models are misspecified: interesting question is whether
state-dependence of Mt+1 on consumption growth ⇒ less
misspecification than standard, fixed-weight CCAPM.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Scaled Consumption-Based Models
Distinguishing two types of conditioning, or state dependence
Bottom lines:
1
Conditional moments of Mt+1 Rt+1 difficult to model ⇒
reason to focus on unconditional moments
E[Mt+1 Rt+1 ] = 1.
2
Models are misspecified: interesting question is whether
state-dependence of Mt+1 on consumption growth ⇒ less
misspecification than standard, fixed-weight CCAPM.
3
As before, can compare models on basis of HJ distances,
using White ”reality check” method to compare statistically.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Growing interest in asset pricing models with recursive
preferences, e.g., Epstein and Zin ’89, ’91, Weil ’89, (EZW).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Growing interest in asset pricing models with recursive
preferences, e.g., Epstein and Zin ’89, ’91, Weil ’89, (EZW).
Two reasons recursive utility is of interest:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Growing interest in asset pricing models with recursive
preferences, e.g., Epstein and Zin ’89, ’91, Weil ’89, (EZW).
Two reasons recursive utility is of interest:
More flexibility as regards attitudes toward risk and
intertemporal substitution.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Growing interest in asset pricing models with recursive
preferences, e.g., Epstein and Zin ’89, ’91, Weil ’89, (EZW).
Two reasons recursive utility is of interest:
More flexibility as regards attitudes toward risk and
intertemporal substitution.
Preferences deliver an added risk factor for explaining asset
returns.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Growing interest in asset pricing models with recursive
preferences, e.g., Epstein and Zin ’89, ’91, Weil ’89, (EZW).
Two reasons recursive utility is of interest:
More flexibility as regards attitudes toward risk and
intertemporal substitution.
Preferences deliver an added risk factor for explaining asset
returns.
But, only a small amount of econometric work on
recursive preferences ⇒ gap in the literature.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Here discuss two examples of estimating EZW models:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Here discuss two examples of estimating EZW models:
1
For general stationary, consumption growth and cash flow
dynamics: Chen, Favilukis, Ludvigson ’07.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Here discuss two examples of estimating EZW models:
1
For general stationary, consumption growth and cash flow
dynamics: Chen, Favilukis, Ludvigson ’07.
2
When restricting cash flow dynamics (e.g., “long-run risk”):
Bansal, Gallant, Tauchen ’07.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Here discuss two examples of estimating EZW models:
1
For general stationary, consumption growth and cash flow
dynamics: Chen, Favilukis, Ludvigson ’07.
2
When restricting cash flow dynamics (e.g., “long-run risk”):
Bansal, Gallant, Tauchen ’07.
In (1) DGP is left unrestricted, as is joint distribution of
consumption and returns (distribution-free estimation
procedure).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Asset Pricing Models With Recursive Preferences
Here discuss two examples of estimating EZW models:
1
For general stationary, consumption growth and cash flow
dynamics: Chen, Favilukis, Ludvigson ’07.
2
When restricting cash flow dynamics (e.g., “long-run risk”):
Bansal, Gallant, Tauchen ’07.
In (1) DGP is left unrestricted, as is joint distribution of
consumption and returns (distribution-free estimation
procedure).
In (2) DGP and distribution of shocks explicitly modeled.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstein-Zin-Weil basics
Recursive utility (Epstein, Zin (’89, ’91) & Weil (’89)):
h
i 1−1 ρ
1− ρ
Vt = ( 1 − β ) Ct + β R t ( Vt + 1 ) 1 − ρ
h
i 1−1 θ
Rt (Vt+1 ) = E Vt1+−1θ |Ft
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstein-Zin-Weil basics
Recursive utility (Epstein, Zin (’89, ’91) & Weil (’89)):
h
i 1−1 ρ
1− ρ
Vt = ( 1 − β ) Ct + β R t ( Vt + 1 ) 1 − ρ
h
i 1−1 θ
Rt (Vt+1 ) = E Vt1+−1θ |Ft
Vt+1 is continuation value, θ is RRA, 1/ρ is EIS.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstein-Zin-Weil basics
Recursive utility (Epstein, Zin (’89, ’91) & Weil (’89)):
h
i 1−1 ρ
1− ρ
Vt = ( 1 − β ) Ct + β R t ( Vt + 1 ) 1 − ρ
h
i 1−1 θ
Rt (Vt+1 ) = E Vt1+−1θ |Ft
Vt+1 is continuation value, θ is RRA, 1/ρ is EIS.
Rescale utility function (Hansen, Heaton, Li ’05):
"
# 1−1 ρ
Vt
Vt + 1 Ct + 1 1 − ρ
= ( 1 − β ) + β Rt
Ct
Ct + 1 Ct
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstein-Zin-Weil basics
Recursive utility (Epstein, Zin (’89, ’91) & Weil (’89)):
h
i 1−1 ρ
1− ρ
Vt = ( 1 − β ) Ct + β R t ( Vt + 1 ) 1 − ρ
h
i 1−1 θ
Rt (Vt+1 ) = E Vt1+−1θ |Ft
Vt+1 is continuation value, θ is RRA, 1/ρ is EIS.
Rescale utility function (Hansen, Heaton, Li ’05):
"
# 1−1 ρ
Vt
Vt + 1 Ct + 1 1 − ρ
= ( 1 − β ) + β Rt
Ct
Ct + 1 Ct
C1−θ
t
Special case: ρ = θ ⇒ CRRA separable utility Vt = β 1−
θ.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
The MRS is pricing kernel (SDF) with added risk factor:
 ρ−θ

Vt+1 Ct+1
Ct + 1 − ρ 
C
C
t+1 t 
Mt + 1 = β
Vt+1 Ct+1
Ct
R
t
Sydney C. Ludvigson
Ct+1 Ct
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
The MRS is pricing kernel (SDF) with added risk factor:
 ρ−θ

Vt+1 Ct+1
Ct + 1 − ρ 
C
C
t+1 t 
Mt + 1 = β
Vt+1 Ct+1
Ct
R
t
Ct+1 Ct
Difficulty: MRS a function of V/C, unobservable, embeds
Rt (·).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
The MRS is pricing kernel (SDF) with added risk factor:
 ρ−θ

Vt+1 Ct+1
Ct + 1 − ρ 
C
C
t+1 t 
Mt + 1 = β
Vt+1 Ct+1
Ct
R
t
Ct+1 Ct
Difficulty: MRS a function of V/C, unobservable, embeds
Rt (·).
Epstein-Zin ’91 use alt. rep. of SDF, uses agg. wealth
return Rw,t :
( ) 11−−ρθ 1θ −−ρρ
1
Ct + 1 − ρ
Mt + 1 = β
Ct
Rw,t+1
where Rw,t proxied by stock market return.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
The MRS is pricing kernel (SDF) with added risk factor:
 ρ−θ

Vt+1 Ct+1
Ct + 1 − ρ 
C
C
t+1 t 
Mt + 1 = β
Vt+1 Ct+1
Ct
R
t
Ct+1 Ct
Difficulty: MRS a function of V/C, unobservable, embeds
Rt (·).
Epstein-Zin ’91 use alt. rep. of SDF, uses agg. wealth
return Rw,t :
( ) 11−−ρθ 1θ −−ρρ
1
Ct + 1 − ρ
Mt + 1 = β
Ct
Rw,t+1
where Rw,t proxied by stock market return.
Problem: Rw,t+1 represents a claim to future Ct , itself
unobservable.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
1
If EIS=1, and ∆ log Ct+1 follows a loglinear time-series
process, log(V/C) has an analytical solution.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
1
If EIS=1, and ∆ log Ct+1 follows a loglinear time-series
process, log(V/C) has an analytical solution.
2
If returns, Ct are jointly lognormal and homoscedastic, risk
premia are approx. log-linear functions of COV between
returns, and news about current and future Ct growth.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
1
If EIS=1, and ∆ log Ct+1 follows a loglinear time-series
process, log(V/C) has an analytical solution.
2
If returns, Ct are jointly lognormal and homoscedastic, risk
premia are approx. log-linear functions of COV between
returns, and news about current and future Ct growth.
But....
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
1
If EIS=1, and ∆ log Ct+1 follows a loglinear time-series
process, log(V/C) has an analytical solution.
2
If returns, Ct are jointly lognormal and homoscedastic, risk
premia are approx. log-linear functions of COV between
returns, and news about current and future Ct growth.
But....
EIS=1 ⇒ consumption-wealth ratio is constant,
contradicting statistical evidence.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
1
If EIS=1, and ∆ log Ct+1 follows a loglinear time-series
process, log(V/C) has an analytical solution.
2
If returns, Ct are jointly lognormal and homoscedastic, risk
premia are approx. log-linear functions of COV between
returns, and news about current and future Ct growth.
But....
EIS=1 ⇒ consumption-wealth ratio is constant,
contradicting statistical evidence.
Joint lognormality strongly rejected in quarterly data.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Epstien-Zin-Weil basics
1
If EIS=1, and ∆ log Ct+1 follows a loglinear time-series
process, log(V/C) has an analytical solution.
2
If returns, Ct are jointly lognormal and homoscedastic, risk
premia are approx. log-linear functions of COV between
returns, and news about current and future Ct growth.
But....
EIS=1 ⇒ consumption-wealth ratio is constant,
contradicting statistical evidence.
Joint lognormality strongly rejected in quarterly data.
Points to need for estimation method feasible under less
restrictive assumptions.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
CFL: semiparametric approach to estimate EZW model
without:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
CFL: semiparametric approach to estimate EZW model
without:
Need to proxy Rw,t+1 with observable returns.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
CFL: semiparametric approach to estimate EZW model
without:
Need to proxy Rw,t+1 with observable returns.
Loglinearizing the model.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
CFL: semiparametric approach to estimate EZW model
without:
Need to proxy Rw,t+1 with observable returns.
Loglinearizing the model.
Parametric restrictions on law of motion or joint dist. of Ct
and Ri,t , or on value of key preference parameters.
Obtain estimates of β, RRA θ, EIS ρ−1
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
CFL: semiparametric approach to estimate EZW model
without:
Need to proxy Rw,t+1 with observable returns.
Loglinearizing the model.
Parametric restrictions on law of motion or joint dist. of Ct
and Ri,t , or on value of key preference parameters.
Obtain estimates of β, RRA θ, EIS ρ−1
Evaluate EZW model’s ability to fit asset return data
relative to competing model specifications.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
CFL: semiparametric approach to estimate EZW model
without:
Need to proxy Rw,t+1 with observable returns.
Loglinearizing the model.
Parametric restrictions on law of motion or joint dist. of Ct
and Ri,t , or on value of key preference parameters.
Obtain estimates of β, RRA θ, EIS ρ−1
Evaluate EZW model’s ability to fit asset return data
relative to competing model specifications.
Investigate implications for Rw,t+1 and return to human
wealth.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
CFL: semiparametric approach to estimate EZW model
without:
Need to proxy Rw,t+1 with observable returns.
Loglinearizing the model.
Parametric restrictions on law of motion or joint dist. of Ct
and Ri,t , or on value of key preference parameters.
Obtain estimates of β, RRA θ, EIS ρ−1
Evaluate EZW model’s ability to fit asset return data
relative to competing model specifications.
Investigate implications for Rw,t+1 and return to human
wealth.
Semiparametric approach is sieve minimum distance
(SMD) procedure.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First order conditions for optimal consumption choice:



ρ−θ
−ρ
Vt + 1 C t + 1
Ct + 1
Ct + 1 Ct




Et  β
Ri,t+1 − 1 = 0
Vt + 1 C t + 1
Ct
R t Ct + 1 Ct
Sydney C. Ludvigson
(8)
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First order conditions for optimal consumption choice:



ρ−θ
−ρ
Vt + 1 C t + 1
Ct + 1
Ct + 1 Ct




Et  β
Ri,t+1 − 1 = 0
Vt + 1 C t + 1
Ct
R t Ct + 1 Ct
CFL: plug


Et 
β
Ct+1
Ct
Vt
Ct
(8)
1−ρ 1−1 ρ
t + 1 Ct + 1
= ( 1 − β ) + β Rt V
into (8):
Ct + 1 Ct
− ρ



n h
1
β
ρ−θ
Vt+1 Ct+1
Ct+1 Ct
Vt 1 − ρ
Ct
Sydney C. Ludvigson
− (1 − β )


io 1−1 ρ 


Ri,t+1 − 1
=0
i = 1, ..., N.
(9)
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First order conditions for optimal consumption choice:



ρ−θ
−ρ
Vt + 1 C t + 1
Ct + 1
Ct + 1 Ct




Et  β
Ri,t+1 − 1 = 0
Vt + 1 C t + 1
Ct
R t Ct + 1 Ct
CFL: plug


Et 
β
Ct+1
Ct
Vt
Ct
(8)
1−ρ 1−1 ρ
t + 1 Ct + 1
= ( 1 − β ) + β Rt V
into (8):
Ct + 1 Ct
− ρ



n h
1
β
ρ−θ
Vt+1 Ct+1
Ct+1 Ct
Vt 1 − ρ
Ct
− (1 − β )


io 1−1 ρ 


Ri,t+1 − 1
=0
i = 1, ..., N.
(9)
N test asset returns, {Ri,t+1 }N
i=1 . (9) is a x-sect asset pricing model.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First order conditions for optimal consumption choice:



ρ−θ
−ρ
Vt + 1 C t + 1
Ct + 1
Ct + 1 Ct




Et  β
Ri,t+1 − 1 = 0
Vt + 1 C t + 1
Ct
R t Ct + 1 Ct
CFL: plug


Et 
β
Ct+1
Ct
Vt
Ct
(8)
1−ρ 1−1 ρ
t + 1 Ct + 1
= ( 1 − β ) + β Rt V
into (8):
Ct + 1 Ct
− ρ



n h
1
β
ρ−θ
Vt+1 Ct+1
Ct+1 Ct
Vt 1 − ρ
Ct
− (1 − β )


io 1−1 ρ 


Ri,t+1 − 1
=0
i = 1, ..., N.
(9)
N test asset returns, {Ri,t+1 }N
i=1 . (9) is a x-sect asset pricing model.
Moment restrictions (9) form the basis of empirical investigation.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First order conditions for optimal consumption choice:



ρ−θ
−ρ
Vt + 1 C t + 1
Ct + 1
Ct + 1 Ct




Et  β
Ri,t+1 − 1 = 0
Vt + 1 C t + 1
Ct
R t Ct + 1 Ct
CFL: plug


Et 
β
Ct+1
Ct
Vt
Ct
(8)
1−ρ 1−1 ρ
t + 1 Ct + 1
= ( 1 − β ) + β Rt V
into (8):
Ct + 1 Ct
− ρ



n h
1
β
ρ−θ
Vt+1 Ct+1
Ct+1 Ct
Vt 1 − ρ
Ct
− (1 − β )


io 1−1 ρ 


Ri,t+1 − 1
=0
i = 1, ..., N.
(9)
N test asset returns, {Ri,t+1 }N
i=1 . (9) is a x-sect asset pricing model.
Moment restrictions (9) form the basis of empirical investigation.
Empirical model is semiparametric: δ ≡ ( β, θ, ρ)′ denote finite
dimensional parameter vector; Vt /Ct unknown function.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Assume
Vt
Ct
an unknown function F: R2 → R of form
Vt
Vt − 1 Ct
=F
,
,
Ct
Ct − 1 Ct − 1
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Assume
Vt
Ct
an unknown function F: R2 → R of form
Vt
Vt − 1 Ct
=F
,
,
Ct
Ct − 1 Ct − 1
Assume {Ct /Ct−1 : t = 1, ...} is strictly stationary ergodic;
and F(·) is such that the process{Vt /Ct : t = 1, ...} is
asymptotically stationary ergodic.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Assume
Vt
Ct
an unknown function F: R2 → R of form
Vt
Vt − 1 Ct
=F
,
,
Ct
Ct − 1 Ct − 1
Assume {Ct /Ct−1 : t = 1, ...} is strictly stationary ergodic;
and F(·) is such that the process{Vt /Ct : t = 1, ...} is
asymptotically stationary ergodic.
Justified if, for example,
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Assume
Vt
Ct
an unknown function F: R2 → R of form
Vt
Vt − 1 Ct
=F
,
,
Ct
Ct − 1 Ct − 1
Assume {Ct /Ct−1 : t = 1, ...} is strictly stationary ergodic;
and F(·) is such that the process{Vt /Ct : t = 1, ...} is
asymptotically stationary ergodic.
Justified if, for example,
∆ log(Ct+1 ) is (possibly nonlinear) function of a hidden
first-order Markov process xt .
Under general assumptions, information in xt is
summarized by Vt−1 /Ct−1 and Ct /Ct−1 .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Assume
Vt
Ct
an unknown function F: R2 → R of form
Vt
Vt − 1 Ct
=F
,
,
Ct
Ct − 1 Ct − 1
Assume {Ct /Ct−1 : t = 1, ...} is strictly stationary ergodic;
and F(·) is such that the process{Vt /Ct : t = 1, ...} is
asymptotically stationary ergodic.
Justified if, for example,
∆ log(Ct+1 ) is (possibly nonlinear) function of a hidden
first-order Markov process xt .
Under general assumptions, information in xt is
summarized by Vt−1 /Ct−1 and Ct /Ct−1 .
With a nonlinear Markov process for xt , F(·) can display
nonmonotonicities in both arguments.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Assume
Vt
Ct
an unknown function F: R2 → R of form
Vt
Vt − 1 Ct
=F
,
,
Ct
Ct − 1 Ct − 1
Assume {Ct /Ct−1 : t = 1, ...} is strictly stationary ergodic;
and F(·) is such that the process{Vt /Ct : t = 1, ...} is
asymptotically stationary ergodic.
Justified if, for example,
∆ log(Ct+1 ) is (possibly nonlinear) function of a hidden
first-order Markov process xt .
Under general assumptions, information in xt is
summarized by Vt−1 /Ct−1 and Ct /Ct−1 .
Note: Markov assumption only a motivation for arguments
of F(·). Econometric methodology itself leaves LOM for
∆ ln Ct unspecified.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Ft denotes agents information set at time t.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Ft denotes agents information set at time t.
zt+1 contains all observations at t + 1 and
γi (zt+1 , δ, F) ≡ β

Ct+1
− ρ 
t Ct+ 1
F V
Ct , Ct+1
Ct
Ct+1

 1
n o1−ρ
Ct

1− ρ
Vt − 1
Ct
1
F
,
−
1
−
β
)
(
β
C
C
t−1
Sydney C. Ludvigson
t−1
ρ−θ




Ri,t+1 − 1
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Ft denotes agents information set at time t.
zt+1 contains all observations at t + 1 and
γi (zt+1 , δ, F) ≡ β

Ct+1
− ρ 
t Ct+ 1
F V
Ct , Ct+1
Ct
Ct+1

 1
n o1−ρ
Ct

1− ρ
Vt − 1
Ct
1
F
,
−
1
−
β
)
(
β
C
C
t−1
t−1
ρ−θ




Ri,t+1 − 1
δo ≡ ( βo , θo , ρo )′ , Fo ≡ Fo (zt , δo ) denote true parameters that
uniquely solve the conditional moment restrictions (Euler
equations):
E {γi (zt+1 , δo , Fo (·, δo ))|Ft } = 0
Sydney C. Ludvigson
i = 1, ..., N, (10)
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Ft denotes agents information set at time t.
zt+1 contains all observations at t + 1 and
γi (zt+1 , δ, F) ≡ β

Ct+1
− ρ 
t Ct+ 1
F V
Ct , Ct+1
Ct
Ct+1

 1
n o1−ρ
Ct

1− ρ
Vt − 1
Ct
1
F
,
−
1
−
β
)
(
β
C
C
t−1
t−1
ρ−θ




Ri,t+1 − 1
δo ≡ ( βo , θo , ρo )′ , Fo ≡ Fo (zt , δo ) denote true parameters that
uniquely solve the conditional moment restrictions (Euler
equations):
E {γi (zt+1 , δo , Fo (·, δo ))|Ft } = 0
i = 1, ..., N, (10)
Let wt ⊆ Ft . Equation (10) ⇒
E {γi (zt+1 , δo , Fo (·, δo ))|wt } = 0.
Sydney C. Ludvigson
i = 1, ..., N.
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Intuition behind minimum distance procedure:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Intuition behind minimum distance procedure:
Theory ⇒
mt ≡ E {γi (zt+1 , δo , Fo (·, δo ))|wt } = 0.
Sydney C. Ludvigson
i = 1, ..., N.
(11)
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Intuition behind minimum distance procedure:
Theory ⇒
mt ≡ E {γi (zt+1 , δo , Fo (·, δo ))|wt } = 0.
i = 1, ..., N.
(11)
Since mt = 0, mt must have zero variance, mean.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Intuition behind minimum distance procedure:
Theory ⇒
mt ≡ E {γi (zt+1 , δo , Fo (·, δo ))|wt } = 0.
i = 1, ..., N.
(11)
Since mt = 0, mt must have zero variance, mean.
Thus can find params by minimizing variance or quadratic
b t.
norm: min E[(mt )2 ]. Don’t observe mt ⇒ need estimate m
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Intuition behind minimum distance procedure:
Theory ⇒
mt ≡ E {γi (zt+1 , δo , Fo (·, δo ))|wt } = 0.
i = 1, ..., N.
(11)
Since mt = 0, mt must have zero variance, mean.
Thus can find params by minimizing variance or quadratic
b t.
norm: min E[(mt )2 ]. Don’t observe mt ⇒ need estimate m
Since (11) is cond. mean, must hold for each observation, t.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Intuition behind minimum distance procedure:
Theory ⇒
mt ≡ E {γi (zt+1 , δo , Fo (·, δo ))|wt } = 0.
i = 1, ..., N.
(11)
Since mt = 0, mt must have zero variance, mean.
Thus can find params by minimizing variance or quadratic
b t.
norm: min E[(mt )2 ]. Don’t observe mt ⇒ need estimate m
Since (11) is cond. mean, must hold for each observation, t.
Obs > params, need way to weight each obs; using sample
mean is one way: min ET [(mt )2 ].
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Intuition behind minimum distance procedure:
Theory ⇒
mt ≡ E {γi (zt+1 , δo , Fo (·, δo ))|wt } = 0.
i = 1, ..., N.
(11)
Since mt = 0, mt must have zero variance, mean.
Thus can find params by minimizing variance or quadratic
b t.
norm: min E[(mt )2 ]. Don’t observe mt ⇒ need estimate m
Since (11) is cond. mean, must hold for each observation, t.
Obs > params, need way to weight each obs; using sample
mean is one way: min ET [(mt )2 ].
Minimum distance procedure useful for distribution-free
estimation involving conditional moments.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Minimum distance procedure useful for distribution-free
estimation involving conditional moments: min ET [(mt )2 ].
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Minimum distance procedure useful for distribution-free
estimation involving conditional moments: min ET [(mt )2 ].
Contrast with GMM, used for unconditional moments:
E[f (xt , α)] = 0.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Minimum distance procedure useful for distribution-free
estimation involving conditional moments: min ET [(mt )2 ].
Contrast with GMM, used for unconditional moments:
E[f (xt , α)] = 0.
With GMM take sample counterpart to population mean:
gT = ∑Tt=1 f (xt , α) = 0.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Minimum distance procedure useful for distribution-free
estimation involving conditional moments: min ET [(mt )2 ].
Contrast with GMM, used for unconditional moments:
E[f (xt , α)] = 0.
With GMM take sample counterpart to population mean:
gT = ∑Tt=1 f (xt , α) = 0.
Then choose parameters α to min gT′ WgT .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Minimum distance procedure useful for distribution-free
estimation involving conditional moments: min ET [(mt )2 ].
Contrast with GMM, used for unconditional moments:
E[f (xt , α)] = 0.
With GMM take sample counterpart to population mean:
gT = ∑Tt=1 f (xt , α) = 0.
Then choose parameters α to min gT′ WgT .
With GMM we average and then square.
With SMD, we square and then average.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
True parameters δo and Fo (·, δo ) solve:
min inf E m(wt , δ, F)′ m(wt , δ, F) ,
δ∈D F∈V
where m(wt , δ, F) = E{γ(zt+1 , δ, F)|wt }
γ(zt+1 , δ, F) = (γ1 (zt+1 , δ, F), ..., γN (zt+1 , δ, F))
Sydney C. Ludvigson
′
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
True parameters δo and Fo (·, δo ) solve:
min inf E m(wt , δ, F)′ m(wt , δ, F) ,
δ∈D F∈V
where m(wt , δ, F) = E{γ(zt+1 , δ, F)|wt }
γ(zt+1 , δ, F) = (γ1 (zt+1 , δ, F), ..., γN (zt+1 , δ, F))
′
For any candidate δ ≡ ( β, θ, ρ) ′ ∈ D , define
V ∗ ≡ F∗ (zt , δ) ≡ F∗ (·, δ) as:
F∗ (·, δ) = arg infE m(wt , δ, F)′ m(wt , δ, F)
F∈V
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
True parameters δo and Fo (·, δo ) solve:
min inf E m(wt , δ, F)′ m(wt , δ, F) ,
δ∈D F∈V
where m(wt , δ, F) = E{γ(zt+1 , δ, F)|wt }
γ(zt+1 , δ, F) = (γ1 (zt+1 , δ, F), ..., γN (zt+1 , δ, F))
′
For any candidate δ ≡ ( β, θ, ρ) ′ ∈ D , define
V ∗ ≡ F∗ (zt , δ) ≡ F∗ (·, δ) as:
F∗ (·, δ) = arg infE m(wt , δ, F)′ m(wt , δ, F)
F∈V
It is clear that Fo (zt , δo ) = F∗ (zt , δo )
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two-Step Procedure
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First step: For any candidate δ ∈ D , an initial estimate of
F∗ (·, δ) obtained using SMD that consists of two parts:
(Newey-Powell ’03, Ai-Chen ’03, Ai-Chen ’07).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two-Step Procedure
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First step: For any candidate δ ∈ D , an initial estimate of
F∗ (·, δ) obtained using SMD that consists of two parts:
(Newey-Powell ’03, Ai-Chen ’03, Ai-Chen ’07).
1
Replace the conditional expectation with a consistent,
nonparametric estimator (specified later).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two-Step Procedure
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First step: For any candidate δ ∈ D , an initial estimate of
F∗ (·, δ) obtained using SMD that consists of two parts:
(Newey-Powell ’03, Ai-Chen ’03, Ai-Chen ’07).
1
Replace the conditional expectation with a consistent,
nonparametric estimator (specified later).
2
Approximate the unknown function F by a sequence of
finite dimensional unknown parameters (sieves) FKT .
Approximation error decreases as KT increases with T.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two-Step Procedure
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
First step: For any candidate δ ∈ D , an initial estimate of
F∗ (·, δ) obtained using SMD that consists of two parts:
(Newey-Powell ’03, Ai-Chen ’03, Ai-Chen ’07).
1
Replace the conditional expectation with a consistent,
nonparametric estimator (specified later).
2
Approximate the unknown function F by a sequence of
finite dimensional unknown parameters (sieves) FKT .
Approximation error decreases as KT increases with T.
Second step: estimates of δo is obtained by solving a
sample minimum distance problem such as GMM.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: First Step SMD Est of F∗
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Approximate
F
Vt
Ct
Vt − 1 Ct
,
;δ
Ct − 1 Ct − 1
=F
Vt−1 Ct
Ct−1 , Ct−1 ; δ
with a bivariate sieve:
KT
≈ FKT (·, δ) = a0 (δ) + ∑ aj (δ)Bj
j= 1
Vt − 1 Ct
,
Ct − 1 Ct − 1
Sieve coefficients {a0 , a1 , ..., aKT } depend on δ
Basis functions {Bj (·, ·) : j = 1, ..., KT } have known
functional forms independent of δ
V0
t
Initial value for V
Ct at time t = 0, denoted C0 , taken as a
unknown scalar parameter to be estimated.
KT KT
0
Given V
,
aj j=1 , Bj j=1 and data on consumption
C0
oT
n
n oT
Vi
Ct
,
use
F
to
generate
a
sequence
.
KT
Ct−1
Ci
t= 1
Sydney C. Ludvigson
i= 1
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: First Step SMD Est of F∗
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Recall m(wt , δo , F∗ (·, δo )) ≡ E {γ(zt+1 , δo , F∗ (·, δo ))|wt } = 0.
First-step SMD estimate b
F (·) for F∗ (·) based on
1
b
F (·, δ) = arg min
T
FK
T
T
∑ mb (wt , δ, FK
T
t= 1
b (wt , δ, FKT (·, δ)),
(·, δ))′ m
b (wt , δ, FKT (·, δ)) any nonpara. estimator of m.
m
Do this for a three dimensional grid of values of
δ = ( β, θ, ρ)′ .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: First Step SMD Est of F∗
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Example of nonparametric estimator of m:
Let p0j (wt ), j = 1, 2, ..., JT , Rdw → R be instruments.
pJT (·) ≡ (p01 (·) , ..., p0JT (·))′
′
Define T × JT matrix P ≡ pJT (w1 ) , ..., pJT (wT ) . Then:
!
T
b (w, δ, F) =
m
∑ γ(zt+1, δ, F)pJ
T
(wt )′ (P′ P)−1 pJT (w)
t= 1
b (·) a sieve LS estimator of m(w, δ, F).
m
Procedure equivalent to regressing each γi on instruments
and taking fitted values as estimate of conditional mean.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: First Step SMD Est of F∗
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
b (·) a sieve LS estimator of m(w, δ, F).
m
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: First Step SMD Est of F∗
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
b (·) a sieve LS estimator of m(w, δ, F).
m
Attractive feature of this estimator of F∗ : implemented as GMM
h
i′
i
−1 h
b
FT (·, δ) = arg min gT (δ,FT ; yT ) {IN ⊗ P′ P
} gT (δ,FT ; yT ) ,
|
{z
}
FT ∈VT
W
where yT = zT′ +1, ...z2′ , wT′ , ...w1′
gT (δ,FT ; yT ) =
Sydney C. Ludvigson
1
T
T
′
(12)
denotes vector of all obs and
∑ γ(zt+1, δ,FT )⊗pJT (wt )
(13)
t=1
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: First Step SMD Est of F∗
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
b (·) a sieve LS estimator of m(w, δ, F).
m
Attractive feature of this estimator of F∗ : implemented as GMM
h
i′
i
−1 h
b
FT (·, δ) = arg min gT (δ,FT ; yT ) {IN ⊗ P′ P
} gT (δ,FT ; yT ) ,
|
{z
}
FT ∈VT
W
where yT = zT′ +1, ...z2′ , wT′ , ...w1′
gT (δ,FT ; yT ) =
1
T
T
′
(12)
denotes vector of all obs and
∑ γ(zt+1, δ,FT )⊗pJT (wt )
(13)
t=1
Weighting gives greater weight to moments more highly
correlated with instruments pJT (·).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: First Step SMD Est of F∗
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
b (·) a sieve LS estimator of m(w, δ, F).
m
Attractive feature of this estimator of F∗ : implemented as GMM
h
i′
i
−1 h
b
FT (·, δ) = arg min gT (δ,FT ; yT ) {IN ⊗ P′ P
} gT (δ,FT ; yT ) ,
|
{z
}
FT ∈VT
W
where yT = zT′ +1, ...z2′ , wT′ , ...w1′
gT (δ,FT ; yT ) =
1
T
T
′
(12)
denotes vector of all obs and
∑ γ(zt+1, δ,FT )⊗pJT (wt )
(13)
t=1
Weighting gives greater weight to moments more highly
correlated with instruments pJT (·).
Weighting can be understood intuitively by noting that variation
in conditional mean m(wt , δ, F) is what identifies F∗ (·, δ).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: Second Step GMM Est of δo
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Under correct specification, δo satisfies :
E {γi (zt+1, δo , F∗ (·, δo )) ⊗ xt } = 0,
Sydney C. Ludvigson
i = 1, ..., N.
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: Second Step GMM Est of δo
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Under correct specification, δo satisfies :
E {γi (zt+1, δo , F∗ (·, δo )) ⊗ xt } = 0,
Sample moments:
b (·, δ); yT ) ≡
gT (δ, F
1
T
i = 1, ..., N.
b (·, δ)) ⊗ xt .
∑Tt=1 γ(zt+1 , δ, F
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: Second Step GMM Est of δo
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Under correct specification, δo satisfies :
E {γi (zt+1, δo , F∗ (·, δo )) ⊗ xt } = 0,
Sample moments:
b (·, δ); yT ) ≡
gT (δ, F
1
T
i = 1, ..., N.
b (·, δ)) ⊗ xt .
∑Tt=1 γ(zt+1 , δ, F
Regardless the model is correctly or incorrectly specified,
estimate δ by minimizing GMM objective:
i′ h
i
h
F (·, δ) ; yT ) W gT (δ, b
F (·, δ) ; yT )
δb = arg min gT (δ, b
δ ∈D
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: Second Step GMM Est of δo
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Under correct specification, δo satisfies :
E {γi (zt+1, δo , F∗ (·, δo )) ⊗ xt } = 0,
Sample moments:
b (·, δ); yT ) ≡
gT (δ, F
1
T
i = 1, ..., N.
b (·, δ)) ⊗ xt .
∑Tt=1 γ(zt+1 , δ, F
Regardless the model is correctly or incorrectly specified,
estimate δ by minimizing GMM objective:
i′ h
i
h
F (·, δ) ; yT ) W gT (δ, b
F (·, δ) ; yT )
δb = arg min gT (δ, b
δ ∈D
Examples: W = I, W = GT−1 .
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: Second Step GMM Est of δo
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Under correct specification, δo satisfies :
E {γi (zt+1, δo , F∗ (·, δo )) ⊗ xt } = 0,
Sample moments:
b (·, δ); yT ) ≡
gT (δ, F
1
T
i = 1, ..., N.
b (·, δ)) ⊗ xt .
∑Tt=1 γ(zt+1 , δ, F
Regardless the model is correctly or incorrectly specified,
estimate δ by minimizing GMM objective:
i′ h
i
h
F (·, δ) ; yT ) W gT (δ, b
F (·, δ) ; yT )
δb = arg min gT (δ, b
δ ∈D
Examples: W = I, W = GT−1 .
b
F (·, δ) not held fixed in this step: depends on δ!
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: Second Step GMM Est of δo
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Under correct specification, δo satisfies :
E {γi (zt+1, δo , F∗ (·, δo )) ⊗ xt } = 0,
Sample moments:
b (·, δ); yT ) ≡
gT (δ, F
1
T
i = 1, ..., N.
b (·, δ)) ⊗ xt .
∑Tt=1 γ(zt+1 , δ, F
Regardless the model is correctly or incorrectly specified,
estimate δ by minimizing GMM objective:
i′ h
i
h
F (·, δ) ; yT ) W gT (δ, b
F (·, δ) ; yT )
δb = arg min gT (δ, b
δ ∈D
Examples: W = I, W = GT−1 .
b
F (·, δ) not held fixed in this step: depends on δ!
b (·, δ) obtained using min. dist over a grid of values δ.
Estimator F
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences: Second Step GMM Est of δo
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Under correct specification, δo satisfies :
E {γi (zt+1, δo , F∗ (·, δo )) ⊗ xt } = 0,
Sample moments:
b (·, δ); yT ) ≡
gT (δ, F
1
T
i = 1, ..., N.
b (·, δ)) ⊗ xt .
∑Tt=1 γ(zt+1 , δ, F
Regardless the model is correctly or incorrectly specified,
estimate δ by minimizing GMM objective:
i′ h
i
h
F (·, δ) ; yT ) W gT (δ, b
F (·, δ) ; yT )
δb = arg min gT (δ, b
δ ∈D
Examples: W = I, W = GT−1 .
b
F (·, δ) not held fixed in this step: depends on δ!
b (·, δ) obtained using min. dist over a grid of values δ.
Estimator F
Choose the δ and corresponding b
F (·, δ) that minimizes GMM
criterion.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Why estimate in two steps? All params could be estimated
in one step by minimizing the SMD criterion.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Why estimate in two steps? All params could be estimated
in one step by minimizing the SMD criterion.
Less desirable for asset pricing:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Why estimate in two steps? All params could be estimated
in one step by minimizing the SMD criterion.
Less desirable for asset pricing:
1
Want estimates of RRA and EIS to reflect values required to
match unconditional risk premia. Not possible using SMD
which emphasizes conditional moments.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Why estimate in two steps? All params could be estimated
in one step by minimizing the SMD criterion.
Less desirable for asset pricing:
1
Want estimates of RRA and EIS to reflect values required to
match unconditional risk premia. Not possible using SMD
which emphasizes conditional moments.
2
SMD procedure effectively changes set of test assets–linear
combinations of original portfolio returns. But we may be
interested in explaining original returns!
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Why estimate in two steps? All params could be estimated
in one step by minimizing the SMD criterion.
Less desirable for asset pricing:
1
Want estimates of RRA and EIS to reflect values required to
match unconditional risk premia. Not possible using SMD
which emphasizes conditional moments.
2
SMD procedure effectively changes set of test assets–linear
combinations of original portfolio returns. But we may be
interested in explaining original returns!
3
Linear combinations may imply implausible long and short
positions, do not necessarily deliver a large spread in
unconditional mean returns.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Procedure allows for model misspecification:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Procedure allows for model misspecification:
Euler equation need not hold with equality.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Procedure allows for model misspecification:
Euler equation need not hold with equality.
As before, compare models by relative magnitude of
misspecification, rather than...
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Procedure allows for model misspecification:
Euler equation need not hold with equality.
As before, compare models by relative magnitude of
misspecification, rather than...
...asking whether each model individually fits data
perfectly (given sampling error).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Procedure allows for model misspecification:
Euler equation need not hold with equality.
As before, compare models by relative magnitude of
misspecification, rather than...
...asking whether each model individually fits data
perfectly (given sampling error).
Use W = G−1 in second step, compute HJ distance.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Recursive Preferences: Two Step Estimation
Unrestricted Dynamics, Distribution-Free Estimation: Chen, Favilukis, Ludvigson ’07
Procedure allows for model misspecification:
Euler equation need not hold with equality.
As before, compare models by relative magnitude of
misspecification, rather than...
...asking whether each model individually fits data
perfectly (given sampling error).
Use W = G−1 in second step, compute HJ distance.
Test whether HJ distances of competing models are
statistically different (White reality check–Chen and
Ludvigson ’09).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Bansal, Gallant, Tauchen ’07: SMM estimation of LRR
model: Bansal & Yaron ’04.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Bansal, Gallant, Tauchen ’07: SMM estimation of LRR
model: Bansal & Yaron ’04.
Structural estimation of EZW utility, restricting to specific
law of motion for cash flows (“long-run risk”LRR).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Bansal, Gallant, Tauchen ’07: SMM estimation of LRR
model: Bansal & Yaron ’04.
Structural estimation of EZW utility, restricting to specific
law of motion for cash flows (“long-run risk”LRR).
Cash flow dynamics in BGT version of LRR model:
∆ct+1 = µc + xc,t + σt ε c,t+1
∆dt+1 = µd + φx xc,t + φs st + σε d σt ε d,t+1
|{z}
LR risk
xc,t = φxc,t−1 + σε x σε xc,t
σt2 = σ2 + ν(σt2−1 − σ2 ) + σw wt
st = (µd − µc ) + dt − ct
ε c,t+1 , ε d,t+1 , ε xc,t , wt ∼ N.i.i.d (0, 1)
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
SMM methodology: Gallant & Tauchen ’96; Gallant, Hsieh,
Tauchen ’97, Tauchen ’97.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
SMM methodology: Gallant & Tauchen ’96; Gallant, Hsieh,
Tauchen ’97, Tauchen ’97.
Outline of SMM steps
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
SMM methodology: Gallant & Tauchen ’96; Gallant, Hsieh,
Tauchen ’97, Tauchen ’97.
Outline of SMM steps
1
Solve the model over grid of values of deep parameters:
ρd = ( β, θ, ρ, φ, φx, µc , µd , σ, σǫd , σǫx ν, φs , σw )′
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
SMM methodology: Gallant & Tauchen ’96; Gallant, Hsieh,
Tauchen ’97, Tauchen ’97.
Outline of SMM steps
1
Solve the model over grid of values of deep parameters:
ρd = ( β, θ, ρ, φ, φx, µc , µd , σ, σǫd , σǫx ν, φs , σw )′
2
For each value of ρd on the grid, combine solutions with
long simulation of length N of model.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
SMM methodology: Gallant & Tauchen ’96; Gallant, Hsieh,
Tauchen ’97, Tauchen ’97.
Outline of SMM steps
1
Solve the model over grid of values of deep parameters:
ρd = ( β, θ, ρ, φ, φx, µc , µd , σ, σǫd , σǫx ν, φs , σw )′
2
For each value of ρd on the grid, combine solutions with
long simulation of length N of model.
3
Simulation: Monte Carlo draws from the Normal
distribution for primitive shocks.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
SMM methodology: Gallant & Tauchen ’96; Gallant, Hsieh,
Tauchen ’97, Tauchen ’97.
Outline of SMM steps
1
Solve the model over grid of values of deep parameters:
ρd = ( β, θ, ρ, φ, φx, µc , µd , σ, σǫd , σǫx ν, φs , σw )′
2
For each value of ρd on the grid, combine solutions with
long simulation of length N of model.
3
Simulation: Monte Carlo draws from the Normal
distribution for primitive shocks.
4
Form obs eqn for simulated and historical data, e.g.,
yt = (dt − ct , ct − ct−1 , pt − dt , rd,t )′
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
SMM methodology: Gallant & Tauchen ’96; Gallant, Hsieh,
Tauchen ’97, Tauchen ’97.
Outline of SMM steps
1
Solve the model over grid of values of deep parameters:
ρd = ( β, θ, ρ, φ, φx, µc , µd , σ, σǫd , σǫx ν, φs , σw )′
2
For each value of ρd on the grid, combine solutions with
long simulation of length N of model.
3
Simulation: Monte Carlo draws from the Normal
distribution for primitive shocks.
4
Form obs eqn for simulated and historical data, e.g.,
yt = (dt − ct , ct − ct−1 , pt − dt , rd,t )′
5
Choose value ρd that most closely “matches” moments
between dist of simulated and historical data ( “match”
made precise below.)
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Let {b
yt }N
t=1 denote simulated data (in obs eqn).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Let {b
yt }N
t=1 denote simulated data (in obs eqn).
Let {ỹt }Tt=1 denote historical data on same variables.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Let {b
yt }N
t=1 denote simulated data (in obs eqn).
Let {ỹt }Tt=1 denote historical data on same variables.
Auxiliary model of hist. data: e.g., VAR, with density
f (yt |yt−L , ...yt−1 , α), good LOM for data–f -model.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Let {b
yt }N
t=1 denote simulated data (in obs eqn).
Let {ỹt }Tt=1 denote historical data on same variables.
Auxiliary model of hist. data: e.g., VAR, with density
f (yt |yt−L , ...yt−1 , α), good LOM for data–f -model.
Score function of f -model:
sf (yt |yt−L , ...yt−1 , α) =
Sydney C. Ludvigson
∂
ln[f (yt |yt−L , ..., yt−1 , α)]
∂α
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Let {b
yt }N
t=1 denote simulated data (in obs eqn).
Let {ỹt }Tt=1 denote historical data on same variables.
Auxiliary model of hist. data: e.g., VAR, with density
f (yt |yt−L , ...yt−1 , α), good LOM for data–f -model.
Score function of f -model:
sf (yt |yt−L , ...yt−1 , α) =
∂
ln[f (yt |yt−L , ..., yt−1 , α)]
∂α
QMLE estimator of auxiliary model on historical data
α̃ = arg maxLT (α, {ỹt }Tt=1 )
α
LT (α, {ỹt }Tt=1 ) =
Sydney C. Ludvigson
1
T
T
∑
t= L+ 1
ln f (ỹt |ỹt−L , ..., ỹt−1 , α)
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
First-order-condition:
∂
LT (α̃, {ỹt }Tt=1 ) = 0
∂α
Sydney C. Ludvigson
or,
1
T
T
∑
t= L+ 1
sf (ỹt |ỹt−L , ..., ỹt−1 , α̃) = 0.
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
First-order-condition:
∂
LT (α̃, {ỹt }Tt=1 ) = 0
∂α
or,
1
T
T
∑
t= L+ 1
sf (ỹt |ỹt−L , ..., ỹt−1 , α̃) = 0.
Idea: since above, good estimator for ρd is one that sets
1 N
sf (b
yt (ρd )|b
yt−L (ρd ), ..., b
yt−1 (ρd ), α̃) ≈ 0.
N t=∑
L+1
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
First-order-condition:
∂
LT (α̃, {ỹt }Tt=1 ) = 0
∂α
or,
1
T
T
∑
t= L+ 1
sf (ỹt |ỹt−L , ..., ỹt−1 , α̃) = 0.
Idea: since above, good estimator for ρd is one that sets
1 N
sf (b
yt (ρd )|b
yt−L (ρd ), ..., b
yt−1 (ρd ), α̃) ≈ 0.
N t=∑
L+1
If dim(α) >dim(ρd ), use GMM:
1 N
b T ( ρd , α ) =
m
sf (b
yt (ρd )|b
yt−L (ρd ), ..., b
yt−1 (ρd ), α̃)
| {z }
N t=∑
L+1
dim( α)×1
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
First-order-condition:
∂
LT (α̃, {ỹt }Tt=1 ) = 0
∂α
or,
1
T
T
∑
t= L+ 1
sf (ỹt |ỹt−L , ..., ỹt−1 , α̃) = 0.
Idea: since above, good estimator for ρd is one that sets
1 N
sf (b
yt (ρd )|b
yt−L (ρd ), ..., b
yt−1 (ρd ), α̃) ≈ 0.
N t=∑
L+1
If dim(α) >dim(ρd ), use GMM:
1 N
b T ( ρd , α ) =
m
sf (b
yt (ρd )|b
yt−L (ρd ), ..., b
yt−1 (ρd ), α̃)
| {z }
N t=∑
L+1
dim( α)×1
The GMM estimator is
b T (ρd , α̃ )′ Ĩ −1 m
b T (ρd , α̃)
ρbd = arg min{m
ρd
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
b T (ρd , α̃)′ Ĩ −1 m
b T (ρd , α̃)}.
GMM: ρbd = arg min{m
ρd
Ĩ −1 is inv. of var. of score, data determined from f -model
T
Ĩ =
∑
t= 1
∂
ln[f (ỹt |ỹt−L , ..., ỹt−1 , α̃ )]
∂α̃
Sydney C. Ludvigson
′
∂
ln[f (ỹt |ỹt−L , ..., ỹt−1 , α̃)]
∂α̃
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
b T (ρd , α̃)′ Ĩ −1 m
b T (ρd , α̃)}.
GMM: ρbd = arg min{m
ρd
Ĩ −1 is inv. of var. of score, data determined from f -model
T
Ĩ =
∑
t= 1
∂
ln[f (ỹt |ỹt−L , ..., ỹt−1 , α̃ )]
∂α̃
′
∂
ln[f (ỹt |ỹt−L , ..., ỹt−1 , α̃)]
∂α̃
y }N
Sims {b
t=1 follow stationary dens. p(yt−L , ..., yt |ρd ). Note:
no closed-form for p(·|ρd ).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
b T (ρd , α̃)′ Ĩ −1 m
b T (ρd , α̃)}.
GMM: ρbd = arg min{m
ρd
Ĩ −1 is inv. of var. of score, data determined from f -model
T
Ĩ =
∑
t= 1
∂
ln[f (ỹt |ỹt−L , ..., ỹt−1 , α̃ )]
∂α̃
′
∂
ln[f (ỹt |ỹt−L , ..., ỹt−1 , α̃)]
∂α̃
y }N
Sims {b
t=1 follow stationary dens. p(yt−L , ..., yt |ρd ). Note:
no closed-form for p(·|ρd ).
as
b T (ρd , α) → m(ρd , α) as N → ∞, where
Intuition: m
m ( ρd , α ) =
Z
···
Z
s(yt−L , ..., yt , α)p(yt−L , ..., yt |ρd )dyt−L · · · dyt
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
b T (ρd , α̃)′ Ĩ −1 m
b T (ρd , α̃)}.
GMM: ρbd = arg min{m
ρd
Ĩ −1 is inv. of var. of score, data determined from f -model
T
Ĩ =
∑
t= 1
∂
ln[f (ỹt |ỹt−L , ..., ỹt−1 , α̃ )]
∂α̃
′
∂
ln[f (ỹt |ỹt−L , ..., ỹt−1 , α̃)]
∂α̃
y }N
Sims {b
t=1 follow stationary dens. p(yt−L , ..., yt |ρd ). Note:
no closed-form for p(·|ρd ).
as
b T (ρd , α) → m(ρd , α) as N → ∞, where
Intuition: m
m ( ρd , α ) =
Z
···
Z
s(yt−L , ..., yt , α)p(yt−L , ..., yt |ρd )dyt−L · · · dyt
⇒ use Monte Carlo compute expect. of s(·) under p(·|ρd ).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
as
b T (ρd , α) → m(ρd , α) as N → ∞, where
Intuition: m
m ( ρd , α ) =
Z
···
Z
s(yt−L , ..., yt , α)p(yt−L , ..., yt |ρd )dyt−L · · · dyt
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
as
b T (ρd , α) → m(ρd , α) as N → ∞, where
Intuition: m
m ( ρd , α ) =
Z
···
Z
s(yt−L , ..., yt , α)p(yt−L , ..., yt |ρd )dyt−L · · · dyt
If f = p above is mean of scores of likelihood. Should be
zero, given f.o.c for MLE estimator.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
as
b T (ρd , α) → m(ρd , α) as N → ∞, where
Intuition: m
m ( ρd , α ) =
Z
···
Z
s(yt−L , ..., yt , α)p(yt−L , ..., yt |ρd )dyt−L · · · dyt
If f = p above is mean of scores of likelihood. Should be
zero, given f.o.c for MLE estimator.
Thus, if data do follow the structural model p(·|ρd ), then
m(ρod , αo ) = 0, forms basis of a specification test.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
as
b T (ρd , α) → m(ρd , α) as N → ∞, where
Intuition: m
m ( ρd , α ) =
Z
···
Z
s(yt−L , ..., yt , α)p(yt−L , ..., yt |ρd )dyt−L · · · dyt
If f = p above is mean of scores of likelihood. Should be
zero, given f.o.c for MLE estimator.
Thus, if data do follow the structural model p(·|ρd ), then
m(ρod , αo ) = 0, forms basis of a specification test.
Summary: solve model for many values of ρd , store long
simulations of model each time, do one-time estimation of
auxiliary f -model. Choose ρd to minimize GMM criterion
above.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Advantages of using score functions as moments:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Advantages of using score functions as moments:
1
Computational: one-time estimation of structural model;
useful if f -model is nonlinear.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Advantages of using score functions as moments:
1
Computational: one-time estimation of structural model;
useful if f -model is nonlinear.
2
If f -model good description of data, under null, MLE
efficiency is obtained.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Advantages of using score functions as moments:
1
Computational: one-time estimation of structural model;
useful if f -model is nonlinear.
2
If f -model good description of data, under null, MLE
efficiency is obtained.
If dim(α) >dim(ρd ), score-based SMM is consistent,
asymptotically normal, assuming:
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Advantages of using score functions as moments:
1
Computational: one-time estimation of structural model;
useful if f -model is nonlinear.
2
If f -model good description of data, under null, MLE
efficiency is obtained.
If dim(α) >dim(ρd ), score-based SMM is consistent,
asymptotically normal, assuming:
That the auxiliary model is rich enough to identify
non-linear structural model. Sufficient conditions for
identification unknown.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
EZW Preferences With Restricted Dynamics:
Structural Estimation of Long-Run Risk Models: Bansal, Gallant, Tauchen ’07
Advantages of using score functions as moments:
1
Computational: one-time estimation of structural model;
useful if f -model is nonlinear.
2
If f -model good description of data, under null, MLE
efficiency is obtained.
If dim(α) >dim(ρd ), score-based SMM is consistent,
asymptotically normal, assuming:
That the auxiliary model is rich enough to identify
non-linear structural model. Sufficient conditions for
identification unknown.
Big issue: are these the economically interesting moments?
Regards both choice of moments, and weighting function.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Little work linking financial markets to macroeconomic
risks, given by primitives in the IMRS over consumption.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Little work linking financial markets to macroeconomic
risks, given by primitives in the IMRS over consumption.
No model that relates returns to other returns can explain
asset prices in terms of primitive economic shocks. Such
models of SDF only describe asset prices.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Little work linking financial markets to macroeconomic
risks, given by primitives in the IMRS over consumption.
No model that relates returns to other returns can explain
asset prices in terms of primitive economic shocks. Such
models of SDF only describe asset prices.
So far many consumption-based models have been
evaluated using calibration exercises ⇒
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Little work linking financial markets to macroeconomic
risks, given by primitives in the IMRS over consumption.
No model that relates returns to other returns can explain
asset prices in terms of primitive economic shocks. Such
models of SDF only describe asset prices.
So far many consumption-based models have been
evaluated using calibration exercises ⇒
A crucial next step in evaluating consumption-based
models is structural econometric estimation. But...
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Little work linking financial markets to macroeconomic
risks, given by primitives in the IMRS over consumption.
No model that relates returns to other returns can explain
asset prices in terms of primitive economic shocks. Such
models of SDF only describe asset prices.
So far many consumption-based models have been
evaluated using calibration exercises ⇒
A crucial next step in evaluating consumption-based
models is structural econometric estimation. But...
...models are imperfect and will never fit data infallibly.
Argue here for need to move away from testing if models
are true, towards comparison of models based on magnitude
of misspecification.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Example: scaled consumption models.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Example: scaled consumption models.
Rather than ask whether scaled models are true...
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Example: scaled consumption models.
Rather than ask whether scaled models are true...
...ask whether allowing for state-dependence of SDF on
consumption growth reduces misspecification over the
analogous non-state-dependent model.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Macroeconomic data, unlike financial measured with error.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Macroeconomic data, unlike financial measured with error.
⇒ Can’t expect such models to perform as well as financial
factor models of SDF.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Macroeconomic data, unlike financial measured with error.
⇒ Can’t expect such models to perform as well as financial
factor models of SDF.
True systematic risk factors are macroeconomic in nature;
asset prices derived endogenously from these.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Macroeconomic data, unlike financial measured with error.
⇒ Can’t expect such models to perform as well as financial
factor models of SDF.
True systematic risk factors are macroeconomic in nature;
asset prices derived endogenously from these.
Financial factors could represent projection of true Mt on
portfolios (i.e., mimicking portfolios).
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Macroeconomic data, unlike financial measured with error.
⇒ Can’t expect such models to perform as well as financial
factor models of SDF.
True systematic risk factors are macroeconomic in nature;
asset prices derived endogenously from these.
Financial factors could represent projection of true Mt on
portfolios (i.e., mimicking portfolios).
In which case, they will always perform at least as well, or
better than, mismeasured macro factors from true Mt ⇒
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Macroeconomic data, unlike financial measured with error.
⇒ Can’t expect such models to perform as well as financial
factor models of SDF.
True systematic risk factors are macroeconomic in nature;
asset prices derived endogenously from these.
Financial factors could represent projection of true Mt on
portfolios (i.e., mimicking portfolios).
In which case, they will always perform at least as well, or
better than, mismeasured macro factors from true Mt ⇒
Not sensible to run horse races between financial factor
models and macro models.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Consumption-Based Asset Pricing: Final Thoughts
Goal: not to find better factors, but rather to explain
financial factors from deeper economic models.
Sydney C. Ludvigson
Methods Lecture: GMM and Consumption-Based Models
Download