Notation Term structure Zero-coupon Forward rate The short rate References
The term structure of interest rates
80-646-08 Stochastic calculus I
Geneviève Gauthier
HEC Montréal
Notation Term structure Zero-coupon Forward rate The short rate References
Notation I
This section draws heavily for inspiration on the book ”La structure à terme des taux d’intérêt" by Christophe Bisière.
P(t,T) =the price at timet of a zero-coupon bond maturing at time T.
P(T,T) =1.
Bisière, p.4.
Notation Term structure Zero-coupon Forward rate The short rate References
Notation II
R(t,T) =the rate of returnat time t of a zero-coupon bond maturing at timeT.
It is the interest rate which, being continuously applied to an investment of amountP(t,T)at time t, provides the investor with one unit at time T :
P(t,T)exp[R(t,T) (T t)] =1.
We therefore have
R(t,T) = 1
T tln[P(t,T)]. Bisière, p.5-6.
Notation Term structure Zero-coupon Forward rate The short rate References
Notation III
r(t) =theshort rateat time t.
r(t) =limT#tR(t,T)
It is the rate yielded at time t by a loan that must be repaid instantaneously!
Bisière, p.8-10.
Notation Term structure Zero-coupon Forward rate The short rate References
Notation IV
f (t,T1,T2) =forward rate
It is possible to construct a bond portfolio that allows to determine in advance (i.e. at timet) the interest rate of a loan starting at time T1 t and maturing at time
T2 T1.
Notation Term structure Zero-coupon Forward rate The short rate References
Notation V
At time t :
sale of a bond maturing at timeT2 and
purchase ofP(t,T2)/P(t,T1)bond maturing atT1 for a cost of
P(t,T2) P(t,T2)
P(t,T1)P(t,T1) =0.
At time T1, we receive the cash ‡ows generated by the quantity of bonds purchased: we therefore receive
P(t,T2)
P(t,T1)P(T1,T1) = P(t,T2) P(t,T1).
At time T2, we must pay back the bond sold: we must therefore pay
P(T2,T2) =1.
Notation Term structure Zero-coupon Forward rate The short rate References
Notation VI
Thus, f (t,T1,T2)is the interest rate that satis…es the equation
P(t,T2)
P(t,T1)exp[f (t,T1,T2) (T2 T1)] =1.
It is possible to show that f (t,T1,T2) = 1
T2 T1 ln P(t,T2) P(t,T1) .
Bisière, p.10-12.
Notation Term structure Zero-coupon Forward rate The short rate References
Notation VII
WhenT2 tends toT1, the forward rate becomes the rate of a loan with a shorter and shorter lifetime.
f (t,T) = theinstantaneous forward rate at timet for the future instant T
f (t,T) = limε#0f (t,T,T +ε) It is possible to show that
P(t,T) =exph RT
t f (t,s) dsi f(t,T) = ∂lnP(t,u)∂u
Bisière, p.10-12. u=T
Notation Term structure Zero-coupon Forward rate The short rate References
Notation VIII
Indeed, by de…nition,f (t,T1,T2)satis…es the equation f (t,T1,T2) = 1
T2 T1
ln P(t,T2) P(t,T1) . Thus
f (t,T,T +ε) = 1
T +ε T ln P(t,T +ε) P(t,T)
= ln[P(t,T +ε)] ln[P(t,T)]
ε .
As a consequence, f (t,T) lim
ε#0f (t,T,T +ε)
= lim
ε#0
ln[P(t,T +ε)] ln[P(t,T)]
ε
= ∂ln[P(t,u)]
∂u u=T .
Notation Term structure Zero-coupon Forward rate The short rate References
Notation IX
Hence Z T
t
f (t,s) ds =
Z T
t
∂ln[P(t,s)]
∂s ds
= ln[P(t,T)] +ln[P(t,t)]
= ln[P(t,T)] sinceP(t,t) =1.
Which completes the proof since, then exp
Z T
t
f (t,s) ds =P(t,T).
Notation Term structure
Zero-coupon Forward rate The short rate References
Term structure I
Let’s assume that today corresponds to time t=0. The only known bond prices are of typeP(0,T). Prices of type P(t,T),t >0 cannot be observed yet.
As a consequence, from observed prices, we can deduce the forward rates
f (0,T1,T2), 0 T1 T2
but the forward rates of type
f (t,T1,T2), 0<t T1 T2 are still unknown.
So they must be modeled!
Notation Term structure Zero-coupon
Forward rate The short rate References
Zero-coupon I
Assume that
dP(t,T) =α(t,T) P(t,T) dt+P(t,T)δ>(t,T)
1 k
dWP(t)
k 1
whereWP is a multidimensional Brownian motion constructed on the space(Ω,F,P).
SinceP(T,T) =1 and since holding a bond one instant before its maturity amounts to invest money in a bank account yielding the riskless rater(T), we have
α(T,T) = r(T) etδ(T,T) = 0.
Notation Term structure Zero-coupon
Forward rate The short rate References
Zero-coupon II
Theorem
It is possible to show (the proof is following!) that P(t,T) =EPt exp
Z T
t
α(s,T) ds Bisière, p.52.
Notation Term structure Zero-coupon
Forward rate The short rate References
Zero-coupon III
Proof. Let’s set
V(u) =exp Z u
t
α(s,T) ds . Since
dV (u) = α(u,T)V (u) du and
dP(u,T) = α(u,T) P(u,T) du +P(u,T)δ>(u,T)
1 k
dWP(u)
k 1
Notation Term structure Zero-coupon
Forward rate The short rate References
Zero-coupon IV
then the multiplication rule (Itô’s lemma), yields
dP(u,T)V(u)
= V(u) dP(u,T) +P(u,T) dV(u) +dhV,Piu
= V(u) α(u,T)P(u,T) du+P(u,T) δ>(u,T)
1 k
dWP(u)
k 1
!
+P(u,T) ( α(u,T)V(u) du)
= V(u) P(u,T)δ>(u,T)
1 k
dWP(u)
k 1
.
Expressed in integral form, we obtain
P(T,T)
| {z }
=1
V(T) P(t,T)V(t)
| {z }
=1
= ZT
t V(u) P(u,T)δ>(u,T)
1 k
dWP(u)
k 1
.
Notation Term structure Zero-coupon
Forward rate The short rate References
Zero-coupon V
Recall:
P(T,T)
| {z }
=1
V(T) P(t,T)V(t)
| {z }
=1
= ZT
t V(u) P(u,T)δ>(u,T)
1 k
dWP(u)
k 1
.
By taking the conditional expectation on both sides of the above equality, we get
EPt [V(T)] EPt [P(t,T)] =0.
As a consequence,
P(t,T) = EPt [P(t,T)] =EPt [V(T)]
= EPt exp
Z T
t α(s,T) ds .
Notation Term structure Zero-coupon
Forward rate The short rate References
Absence of arbitrage I
An argument based on the absence of arbitrage opportunity and the construction of a locally riskless portfolio containing k+1 bonds establishes a link between α,r and δ: there exists a process Λsuch that
α(t,T) r(t) = Λ>t 1 k
δ(t,T)
k 1
for all 0 t T < ∞. Such as result is important in that it shows there is a link between the drift coe¢ cient and the di¤usion coe¢ cient of the stochastic di¤erential equation modeling the evolution of a bond price.
Notation Term structure Zero-coupon
Forward rate The short rate References
Absence of arbitrage II
Idea of the construction. Let’s consider a self-…nancing trading strategy on the time interval [0,T], made up of k+1 bonds with di¤erent maturities (such maturities being after time T).
Let φ1(t), ..., φk+1(t)be the quantities of thek+1 bonds held at timet.
The value of the trading strategy is given by the stochastic process V and
Vt =
k+1 j
∑
=1φj(t)P(t,Tj).
Notation Term structure Zero-coupon
Forward rate The short rate References
Absence of arbitrage III
Since the strategy is self-…nancing, we have
dVt
=
k+1∑
j=1
φj(t) dP t,Tj
=
k+1∑
j=1
φj(t) α t,Tj P t,Tj dt+P t,Tj δ> t,Tj
1 k
dWP(t)
k 1
!
=
k+1∑
j=1
φj(t) P t,Tj α t,Tj dt
+
k+1 j=1∑
φj(t) P t,Tj δ> t,Tj
1 k
dWP(t)
k 1
Notation Term structure Zero-coupon
Forward rate The short rate References
Absence of arbitrage IV
=
k+1 j=1∑
φj(t) P t,Tj Vt
| {z }
wj(t)
Vt α t,Tj dt
+
k+1∑
j=1
φj(t) P t,Tj
Vt
| {z }
wj(t)
Vt δ> t,Tj
1 k
dWP(t)
k 1
=
k+1 j=1∑
wj(t) Vt α(t,Tj) dt+
k+1 j∑=1
wj(t) Vt δ> t,Tj 1 k
dWP(t)
k 1
wherewk(t)represents the portion at timet of the portfolio total value invested in thekth asset.
Notation Term structure Zero-coupon
Forward rate The short rate References
Absence of arbitrage V
Idea of the construction (continued) Recall
dVt
=
k+1∑
j=1
wj(t) Vt α t,Tj dt+
k+1∑
j=1
wj(t) Vt δ> t,Tj 1 k
dWP(t)
k 1
=
k+1∑
j=1
wj(t) Vt α t,Tj dt+
k+1∑
j=1
wj(t) Vt
∑k i=1
δi t,Tj dWi(t)
=
k+1∑
j=1
wj(t) Vt α t,Tj dt+
∑k i=1
k+1∑
j=1
wj(t) Vt δi t,Tj
!
dWi(t)
Notation Term structure Zero-coupon
Forward rate The short rate References
Absence of arbitrage VI
w1(t), ..., wk+1(t) could be chosen so that∑kj=+11wj(t) Vt δi(t,Tj) =0 for alli 2 f1, ...,kg
It is a linear system ofk equations and k+1 unknowns.
If that is the case, the return must be the riskless rate:
k+1 j
∑
=1wj(t) Vt α(t,Tj) dt =r(t) Vt dt
Notation Term structure Zero-coupon
Forward rate The short rate References
Absence of arbitrage VII
The linear system to be solved is written as follows:
2 66 64
α(t,T1) r(t) α(t,Tk+1) r(t) δ1(t,T1) δ1(t,Tk+1)
.. .
.. . δk(t,T1) δk(t,Tk+1)
3 77 75 2 66 64
w1(t) w2(t)
.. . wk+1(t)
3 77 75=
2 66 64
0 0 .. . 0
3 77 75
For such a system to have a non-trivial solution, i.e.
di¤erent from zero), the determinant of the square matrix of dimensionk+1 must be equal to zero, and its rank must be strictly smaller than k+1.
The rows of that matrix being linearly dependent, there exists a non-zero linear combination of them that is equal to a row-vector ofk+1 zeros.
Bisière, page 55.
Notation Term structure Zero-coupon
Forward rate The short rate References
Absence of arbitrage VIII
As such a property is totally independent from the selected securities, the vector of coe¢ cients in the linear
combination does not depend on the maturities T1, ...,Tk+1 selected.
As a consequence, there exists a process Λsuch that α(t,T) r(t) =Λ>t
1 k
δ(t,T)
k 1
for all 0 t T <∞. Bisière, page 55.
It should however be veri…ed that the selected strategy is indeed self-…nancing...
Notation Term structure Zero-coupon
Forward rate The short rate References
Alternative approach I
Under a risk-neutral measure, the present value of a bond must be a martingale.
This is equivalent to saying that, under a risk-neutral measure, the instantaneous return of the bond is the riskless rate:
dP(t,T)
= α(t,T) P(t,T) dt+P(t,T)δ>(t,T)
1 k
dWP(t)
k 1
= α(t,T) P(t,T) dt+P(t,T)
∑
k i=1δi(t,T) dWi(t)
= α(t,T)
∑
k i=1δi(t,T)γi(t)
!
P(t,T) dt +P(t,T)
∑
k i=1δi(t,T) d Wi(t) +
Z t
0 γi(s)ds
Notation Term structure Zero-coupon
Forward rate The short rate References
Alternative approach II
dP(t,T) = α(t,T)
∑
k i=1δi(t,T)γi(t)
!
P(t,T) dt +P(t,T)
∑
k i=1δi(t,T) dWfi(t) where
f
Wi(t) =Wi(t) +
Z t
0 γi(s)ds.
Notation Term structure Zero-coupon
Forward rate The short rate References
Alternative approach III
So let’s set
α(t,T)
∑
k i=1δi(t,T)γi(t) =r(t) which can be rewritten in matrix form as follows:
α(t,T) r(t) = Λ>
1 k δ(t,T).
It should then be veri…ed that the process Λ satis…es the Novikov condition, in order to ensure that WQ is a Q Brownian motion.
Notation Term structure Zero-coupon
Forward rate The short rate References
We also obtain the bond price:
P(t,T)
= EPt exp ZT
t α(s,T) ds
= EPt exp ZT
t r(s) ds 1 2
ZT
t Λ>sΛs ds ZT
t Λ>s dWPs
(The proof is following) Bisière, p.55-58.
Interest rates
Notation Term structure Zero-coupon
Forward rate The short rate References
Proof. Let’s set
V(u) =exp 0 BB
@ Z u
t
r(s) ds 1 2
Z u
t Λ>s Λs ds Z u
t Λ>s dWsP
| {z }
Yu
1 CC A.
ConsideringV as a function of u andY, Itô’s lemma can be used to establish the following:
dV (u) = ∂V
∂udu+ ∂V
∂ydYu+1 2
∂2V
∂y2dhYiu
= r(u) 1
2Λ>uΛu V(u)
| {z }
∂V
∂u
du
V (u)
| {z }
∂V
∂y
Λ>u dWPu
| {z }
dYu
+1 2V (u)
| {z }
∂2V
∂y2
Λu>Λu du
| {z }
dhYiu
= r(u)V (u) du V(u)Λ>u dWPu
Notation Term structure Zero-coupon
Forward rate The short rate References
Recall that
dV (u) = r(u)V(u) du V (u)Λ>u dWPu anddP(u,T) = α(u,T) P(u,T) du
+P(u,T)δ>(u,T)
1 k
dWP(u)
k 1
Notation Term structure Zero-coupon
Forward rate The short rate References
The multiplication rule (Itô’s lemma), yields
dP(u,T)V(u)
= V(u) dP(u,T) +P(u,T) dV(u) +dhV,Piu
= V(u) α(u,T)P(u,T) du+P(u,T) δ>(u,T) dWP(u) +P(u,T) r(u)V(u) du V(u)Λ>u dWPu
V(u)P(u,T) Λ>u δ(u,T) du
= V(u) P(u,T) α(u,T) r(u) Λ>u δ(u,T)
| {z }
=0
du
+V(u) P(u,T) δ>(u,T) Λ>u
1 k
dWP(u)
k 1
.
= V(u) P(u,T) δ>(u,T) Λ>u
1 k
dWP(u)
k 1
Notation Term structure Zero-coupon
Forward rate The short rate References
Written in its integral form, we obtain
P(T,T)
| {z }
=1
V(T) P(t,T)V(t)
| {z }
=1
= ZT
t V(u) P(u,T) δ>(u,T) Λ>u 1 k
dWP(u)
k 1
By taking the conditional expectation on both sides, we get EPt [V(T)] P(t,T) =0
hence
P(t,T) =EPt exp Z T
t r(s) ds 1 2
ZT
t Λ>sΛs ds Z T
t Λ>s dWPs .
Notation Term structure Zero-coupon
Forward rate The short rate References
Lastly I
P(t,T)
= EPt exp Z T
t rs ds 1
2 ZT
t Λ>sΛs ds Z T
t Λs>dWPs
= EQt exp ZT
t rs ds
where dP
dQ =exp 1 2
Z T
0 Λ>s Λs ds Z T
0 Λ>s dWPs Using Girsanov theorem, we can state that
WtQ=WPt +
Z t
0 Λsds :t 0 is a multidimensional Q Brownian motion.
Notation Term structure Zero-coupon
Forward rate The short rate References
Lastly II
dP(t,T)
= α(t,T) P(t,T) dt+P(t,T)δ>(t,T)
1 k
dWP(t)
k 1
= α(t,T) P(t,T) dt+P(t,T)δ>(t,T)
1 k
d WQt
k 1 Zt
0 Λs k 1
ds
!
= α(t,T) δ>(t,T)
1 k
Λt k 1
!
P(t,T) dt+P(t,T)δ>(t,T)
1 k
dWQ(t)
k 1
= rt P(t,T) dt+P(t,T)δ>(t,T)
1 k
dWQ(t)
k 1
sinceα(t,T) r(t) = Λ>t δ(t,T)
Notation Term structure Zero-coupon
Forward rate The short rate References
Lastly III
The morale of that story. We can price bonds directly, under the empirical measure P, by using the right rate of returnα, or under the risk-neutral measure Q, by working with the
instantaneous short rater.
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate I
Theorem Assume that
df (t,T) =η(t,T) dt+ θ>(t,T)
1 k
dWP(t)
k 1
.
Since f (t,T) = ∂lnP∂u(t,u)
u=T then we apply Itô’s lemma to lnP(t,u)in order to determine coe¢ cientsη andθ.We obtain
η(t,T) = δ>T (t,T)
1 k
δ(t,T)
k 1
αT (t,T) and θ>(t,T) = δ>T (t,T)
Bisière, p.59-61.
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate II
Proof. To be shown: if
dP(t,T) = α(t,T) P(t,T) dt+P(t,T)δ>(t,T)
1 k
dWP(t)
k 1
anddf(t,T) = η(t,T) dt+ θ>(t,T)
1 k
dWP(t)
k 1
.
then
η(t,T) = δ>T (t,T)
1 k
δ(t,T)
k 1
αT (t,T) and θ>(t,T) = δ>T (t,T)
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate III
Recall that
dP(t,T) =α(t,T) P(t,T) dt+P(t,T)δ>(t,T)
1 k
dWP(t)
k 1
and
f (t,T) = ∂lnP(t,u)
∂u u=T .
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate IV
Itô’s lemma, applied to lnP(t,T), yields dlnP(t,T)
= 1
P(t,T)dP(t,T) 1 2
1 P(t,T)
2
dhPit
= α(t,T) dt+ δ>(t,T)
1 k
dWP(t)
k 1
! 1
2δ>(t,T)
1 k
δ(t,T)
k 1
dt
In integral form, we obtain
lnP(t,T) lnP(0,T)
= Zt
0 α(s,T) 1
2δ>(s,T)
1 k
δ(s,T)
k 1
! ds+
Z t
0 δ>(s,T)
1 k
dWP(s)
k 1
.
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate V
Since
f (t,T) = ∂lnP(t,u)
∂u u=T , then
f (t,T) f (0,T)
= ∂lnP(t,T)
∂T +∂lnP(0,T)
∂T
= ∂
∂T (lnP(t,T) lnP(0,T))
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate VI
Therefore
f(t,T) f(0,T)
= ∂
∂T Zt
0 α(s,T) 1
2δ>(s,T)
1 k
δ(s,T)
k 1
! ds+
Zt
0 δ>(s,T)
1 k
dWP(s)
k 1
!
= Zt
0 δ>T(s,T)
1 k
δ(s,T)
k 1
αT(s,T)
! ds
Zt
0 δ>T(s,T)
1 k
dWP(s)
k 1
sinceδ>(s,T)δ(s,T) =∑ki=1δ2i (s,T)implies that
∂
∂Tδ>(s,T)δ(s,T) = ∂
∂T
∑k i=1
δ2i (s,T) =
∑k i=1
2δi(s,T) ∂
∂Tδi(s,T).
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate VII
Under the absence of arbitrage assumption, we have established the following relation:
α(t,T) r(t) = δ>(t,T)
1 k
Λt k 1
and we have constructed the measure Q and the Q Brownian motionWQ.
As a consequence,
η(t,T) = δT>(t,T)δ(t,T) αT (t,T)
= δ>T (t,T)δ(t,T) δT>(t,T)Λt
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate VIII
and
df (t,T)
= δ>T (t,T)δ(t,T) δT>(t,T)Λt dt +θ>(t,T) dWP(t)
= θ>(t,T)
Z T
t θ(t,s)ds+Λt dt+ θ>(t,T) dWPt since θ>(t,T) = δ>T (t,T)
Notation Term structure Zero-coupon Forward rate
The short rate References
Forward rate IX
Let’s now determine the stochastic di¤erential equation f ( ,T)under the risk-neutral measure Q :
df(t,T)
= θ>(t,T) ZT
t θ(t,s)ds+Λt dt+ θ>(t,T) dWPt
= θ>(t,T) ZT
t θ(t,s)ds+Λt dt+ θ>(t,T) d WQt
k 1 Zt
0 Λs k 1
ds
!
= θ>(t,T) Z T
t θ(t,s)ds+Λt θ>(t,T) Λt dt +θ>(t,T) dWQt
= θ>(t,T) ZT
t θ(t,s)ds dt+ θ>(t,T) dWQt
Notation Term structure Zero-coupon Forward rate The short rate References
Short rate I
Recall that
df(t,T) = θ>(t,T) ZT
t θ(t,s)ds+Λt dt+ θ>(t,T) dWPt df(t,T) = θ>(t,T)
ZT
t θ(t,s)ds dt+ θ>(t,T) dWQt .
In integral form, we obtain f (t,T) f (0,T) =
Z t
0 θ>(u,T)
Z T
u θ(u,s)ds+Λu du +
Z t
0 θ>(u,T) dWPu f (t,T) f (0,T) =
Z t
0 θ>(u,T)
Z T
u θ(u,s)ds du +
Z t
0 θ>(u,T) dWQu.
Notation Term structure Zero-coupon Forward rate The short rate References
Short rate II
So, the short rate is r(t)
= f (t,t)
= f (0,t) +
Z t
0 θ>(u,t)
Z t
u θ(u,s)ds+Λu du +
Z t
0 θ>(u,t) dWPu
= f (0,t) +
Z t
0 θ>(u,t)
Z t
u θ(u,s)ds du +
Z t
0 θ>(u,t) dWQu. Bisière, p.59-61.
Notation Term structure Zero-coupon Forward rate The short rate References
References
Martin Baxter and Andrew Rennie (1996). Financial Calculus, an introduction to derivative pricing, Cambridge university press.
Christophe Bisière (1997). La structure par terme des taux d’intérêt, Presses universitaires de France.
Damien Lamberton and Bernard Lapeyre (1991).
Introduction au calcul stochastique appliqué à la …nance, Ellipses.