Lecture 7: Term Structure Models Simon Gilchrist Boston Univerity and NBER Fall, 2013

advertisement
Lecture 7: Term Structure Models
Simon Gilchrist
Boston Univerity and NBER
EC 745
Fall, 2013
Bond basics
A zero-coupon n period bond is a claim to a sure payoff of 1 at
(n)
time t + n. The price is denoted Pt and it satisfies the
recursion:
(n)
(n−1)
Pt
= Et Mt+1 Pt+1
,
(0)
Pt
= 1.
We define the yield of a bond with maturity n at time t through
the equation
1
(n)
,
Pt = (n) n
1 + Yt
i.e. it is the per period (e.g. per year) return that you get if you
buy a bond today and hold it until it matures.
The holding period return is the return if you buy a bond of
maturity n at time t and sell it back at time t + 1 :
(n−1)
(n)
Rt+1
=
Pt+1
P
(n)
.
Yield curve with iid stochastic discount factor
Suppose that {Mt+1 } is iid. Then the yield curve is constant and
(n)
flat, i.e. yt = yt = y for all t, n.
Proof: Let p= E(M ). Start
with n = 2 and show
(n)
(n−1)
= Et Mt+1 pn−1 = p.pn−1 = pn .
Pt = Et Mt+1 Pt+1
(n)
If Pt
(n)
= pn , then yt
= y with 1 + y =
1
P
.
Implication: if the short-rate is constant, all yields are constant,
and hence bonds of all maturities have risk-free returns (Whereas
in general, only the one-period bond has a return that is
risk-free.)
Nominal discount factors
Arbitrage:
Pt
Dtnom
= Et Mt+1
,
qt
qt+1
where qt =price index (CPI). Hence, inflation is πt+1 = qt+1 /qt .
Define a nominal SDF
nom
Mt+1
=
Mt+1
,
πt+1
The bond pricing recursion holds for nominal bonds using this
nominal SDF:
(n)
nom (n−1)
Pt = Et Mt+1
Pt+1
.
Comovement
All yields (long and short) are highly correlated - they tend to
move up and down together a lot; more precisely, one can do
principal components to find the factors which move yields.
The first, by far most important factor is the “level”: all yields
move up and down together; second, there is a “slope” effect i.e.
long term yields and short term yields move in opposite
direction; last, there is a “curvature” effect i.e. the concavity of
the yield curve changes somewhat.
0
5
10
15
Monthly Nominal Treasury Yields (1985:2013)
1985m1
1990m1
1995m1
2000m1
date
2005m1
treas03m
treas02y
treas05y
treas10y
2010m1
2015m1
0
2
4
6
8
Daily Nominal Treasury Yields (1996:2013)
01jan199601jan199801jan200001jan200201jan200401jan200601jan200801jan201001jan201201jan2014
date
treas03m
treas02y
treas05y
treas10y
treas15y
treas30y
0
2
4
6
8
Daily Forward Rates (1996:2013)
01jan199601jan199801jan200001jan200201jan200401jan200601jan200801jan201001jan201201jan2014
date
ftreas02y1
ftreas09y1
ftreas04y1
Term Spread
On average the yield curve is somewhat upward sloping; i.e. the
yield on long-term bonds is larger than on short-term bonds.
The slope of the yield curve, i.e. the term spread measured as the
difference between a long rate (≥ 5 years) and a short rate (≤ 1
year) is correlated with the business cycle: an inverted yield
curve predicts a recession, and at the trough of the recession, the
yield curve is steeply upward sloping.
-1
0
1
2
3
4
Monthly Term Spreads (1985:2013)
1985m1
1990m1
1995m1
TS_10y_2y
2000m1
date
2005m1
TS_10y_3m
2010m1
2015m1
Volatility
Long-term bond prices are fairly volatile; the std dev of the 10y
return is about 8% per year, i.e. almost half that of stocks. In
terms of yields, the std dev of yields as a function of maturity is
hump-shaped.
n (years)
1
2
3
4
5
E(hpr)
5.83
6.15
6.40
6.40
6.36
T able1
s.e.
.42
.54
.69
.85
.98
σ(hpr)
2.83
3.65
4.66
5.71
6.58
Expectation hypothesis (EH)
The EH states that the expected log (holding period) returns on
all bonds is the same:
(n)
(1)
(1)
Et hprt+1 = Et hprt+1 = yt , alln ≥ 0.
The N-period (log) yield is the average of expected future
one-period (log) yields:
(N )
yt
=
1
(1)
(1)
(1)
Et yt + yt+1 + ... + yt+N −1
N
.
The forward rate equals the expected future spot rate (in logs):
(1)
ftN →N +1 = Et yt+N .
Weaker version of EH
A weaker form of the EH is that these relations hold “up to a
constant”, i.e.
(n)
(1)
Et hprt+1 = yt+1 + constant,
1
(N )
(1)
(1)
(1)
yt
=
Et yt + yt+1 + ... + yt+N −1 + constant,
N
(1)
ftN →N +1 = Et yt+N + constant,
where the constant may depend on maturity n but not on time t.
Key point: the EH is almost assuming risk-neutrality - expected
returns should be the same on all assets. (It is not quite that,
because it is in logs instead of levels.)
Implication and test of EH:
Under the EH, if the long-term yield is high today relative to the
short yield, it must be that the short yield will rise in the future,
so that if you invest in short rate only every period you will end
up getting the same return at the end.
In the data, the expectation hypothesis does not work very well:
the expected return on bonds is forecastable,
(n)
(1)
Et hprt+1 − yt+1 = α + βXt
i.e. there are times when investing in long-term bonds brings
excess returns.
Intuition
One way to summarize the results is to go back to the example
explaining the EH – in the data, on average, when short < long,
the short yield does not increase enough in the future, so there is
a positive excess return to borrowing short term and buying
long-term bonds.
More precisely, the variable Xt that researchers use to predict
returns on long-term bonds is usually based on current yields or
forward rates. Fama and Bliss use the difference between the
forward rate at time t + n and the current short rate, to forecast
the maturity n bond excess return. Cochrane and Piazzesi find
that a particular combination of forward rates forecast all
maturities of excess bonds returns. (Refs: Fama and Bliss (1988),
Campbell and Shiller (1991), Cochrane and Piazzesi (2005)).
Testing the EH
The expectation hypothesis is often tested through to the
following equation:
n
yt − yt1
n−1
n
+ εt+1 .
yt+1 − yt = α + βn
n−1
The expectation hypothesis implies that βn = 1. In the data,
βn < 1, often negative, and decreasing with the horizon n.
Table: Expectation Hypothesis Tests
n=2
n=3
n=4
n=5
Slope Coefficients - 1961-1979
−1.03
−1.52
−1.55
−1.43
[0.65]
[0.71]
[0.83]
[0.96]
Slope Coefficients - 1988-2006
0.61
−0.13
−0.19
−0.21
[0.89]
[0.90]
[0.97]
[1.02]
Summing up
Just like for stocks, we need a model which explains:
1
the mean return on long-term bonds, relative to short-term bonds,
2
the volatility of long-term bond returns
3
the variation over time in the expected returns.
A simple affine model:
Assume conditional log-normality of Mt+1 and Ptn then for
n>1
1
pnt = Et (mt+1 + pn−1,t+1 ) + vart (mt+1 + pn−1,t+1 )
2
and
1
p1t = Et mt+1 + vart (mt+1 )
2
Suppose
mt+1 = −xt + et+1
where
xt+1 = (1 − φ) µ + φxt + vt+1
Also assume
et+1 = βvt+1 + ηt+1
where vt+1 and ηt+1 are iid uncorrelated.
Simplified version:
For simplicity set ηt+1 = 0 so that
mt+1 = −xt + βvt+1
(it only affects the level of the term structure). In this case mt+1
is an ARMA(1,1) (sum of AR1 and white noise).
Note if β = 1/φ we have
mt+1 = −
xt+1 (1 − φ)
+
µ
φ
φ
which may be interpreted as renormalized consumption growth,
hence a form of CARRA.
One period yield:
For the one period yield
y1t = −p1t
so
σ2
2
Since short-rate inherits AR1 dynamics we can think of xt as the
process for the short-rate process itself.
y1t = xt − β 2
N period yield
Guess a solution of the form
−pnt = An + Bn xt
Since the yield on an n-period bond is
ynt = −
pnt
n
we are guessing that the yield on any maturity is an affine
function of xt .
Implications
With this guess we have
pnt = Et [mt+1 + pn−1,t+1 ]
= Et [−xt + βvt+1 − An−1 − Bn−1 xt+1 ]
and
vart [mt+1 + pn−1,t+1 ] = [β + Bn−1 ]2 σ 2
So
−An − Bnt xt = −xt − An−1 − Bn−1 (1 − φ) µ − Bn−1 φxt
+
[β + Bn−1 ]2 σ 2
2
Solution:
For n = 0, 1
A0 = B 0 = 0
σ2
A1 = −β 2 , B1 = 0
2
Equating coefficients we have:
1 − φn
1−φ
= (1 − φ) µBn−1 − (β + Bn−1 )2 σ 2 /2
Bn = 1 + φBn−1 =
An − An−1
Interpretation:
The coefficient Bn measures the sensitivity of the bond price to
an increase in the short-rate.
Bond prices fall when short rates rise. The higher the maturity,
the greater the response.
Expected excess holding period return:
The expected holding period return is
Et rn,t+1 = Et pn−1,t+1 − pn,t
h
i
2 2
= − (1 − φ) µBn−1 + (β + Bn−1 ) σ /2 + xt
so all expected holding period returns increase one for one with
the short-rate.
The excess holding period return is defined as
vart (rn,t+1 )
2
vart (xt+1 )
Et rn,t+1 − y1t +
2
This implies
Et rn,t+1 − y1t +
= −covt (rn,t+1 , mt+1 )
= Bn−1 covt (xt+1 , mt+1 )
2 σ2
Bn−1
= −Bn βσ 2
2
We can interpret Bn σ as the amount of risk for an n period
holding period return and βσ as the price of risk.
Et rn,t+1 − y1t +
Interpretation:
Assume that
mt+1 = log δ − γ∆ct+1
then
γ (∆ct+1 − Et ∆ct+1 ) = βvt+1
If β > 0 a shock to vt+1 represents positive news about future
consumption growth which then follows a persistent AR1
process. (i.e. β governs the covariance between consumption
innovations and expected future consumption growth).
So if β > 0 a positive shock signals that future consumption
growth and hence interest rates will be high. A rise in expected
future interest rates implies a reduction in current bond prices.
So bond returns covary negatively with current consumption
growth – they are therefore a good hedge and carry a negative
risk premium.
Forward rates:
The forward rate satisfies
fnt = pnt − pn+1,t
= −p1t + (Et pn,t+1 − pn+1,t + p1t ) − (Et pn,t+1 − pnt )
= y1t + Et rn+t,t+1 − y1t − (Et pn,t+1 − pnt )
where
pn,t+1 − pnt = −Bn Et ∆xt+1
This implies
fnt
1 − φn 2 σ 2
=µ− β+
+ φn (xt − u)
1−φ
2
With this specification we can get rising, humped-shaped or
inverted yield curves depending on xt .
If xt = µ the yield curve is initially rising relatively steeply
owing to the squared term.
Conditional Heteroskedasticity
Cox-Ingersoll-Ross in discrete time:
√
−mt+1 = xt + xt βvt+1
xt+1 = (1 − φ) µ + φxt +
√
xt vt+1
We now have
2
2σ
p1t = Et mt+1 = −xt 1 − β
2
2
so A1 = 0, B1 = 1 − β 2 σ2 and the recursion
Bn = 1 + φBn−1 − (β + Bn−1 )2
σ2
2
An − An−1 = (1 − φ) µBn−1
In the limit Bn solves a quadratic but is roughly equal to
before so it is positive and increasing in n.
1
1−φ
as
Expected excess log bond return:
We now have
vart (xt+1 )
= Bn−1 covt (xt+1 , mt+1 )
2
σ2
2
Et rn,t+1 − y1t + Bn−1
xt
= −Bn−1 xt βσ 2
2
√
We can again interpret Bn−1 xt σ as the amount of risk and
√
β xt σ as the price of risk.
2
Et rn,t+1 − y1t + Bn−1
Thus, in this model, the price of risk rises with the (square root)
of the level of interest rates.
-1
0
1
2
3
4
Ten-year term premium vs ten minus 2 year term spread
01jan199601jan199801jan200001jan200201jan200401jan200601jan200801jan201001jan201201jan2014
date
term_premium
term_spread
8
0
-1
2
0
4
treas10y
term_premium
1
6
2
Ten-year term premium vs ten-year treasury yield
01jan1996
01jan1998
01jan2000
01jan2002
01jan2004
01jan2006
01jan2008
01jan2010
01jan2012
01jan2014
date
term_premium
treas10y
Download