Lecture Notes IR 101229
Lecture Notes IR 101229
Josef Teichmann
ETH Zürich
Fall 2010
Foreword
Mathematical Finance
Basics on Interest Rate Modeling
Black formulas
Affine LIBOR Models
Markov Processes
The SABR model
HJM-models
References
Catalogue of possible questions for the oral exam
1 / 107
Lecture Notes: Interest Rate Theory
Foreword
2 / 107
Lecture Notes: Interest Rate Theory
Foreword
Goals
4 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
Mathematical Finance 1
5 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
6 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
Mathematical Finance 2
7 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
V0 (φ) = 0, VN (φ) ≥ 0
9 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
K = {V
fN (φ)| V0 (φ) = 0, φ self-finanancing }
10 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
FTAP
Theorem
Given a financial market, then the following assertions are
equivalent:
1. (NFLVR) holds.
2. There exists an equivalent measure P ∼ Q such that the
discounted price processes are P-martingales, i.e.
1 i 1
EP ( S |Fn ) = 0 Sni
SN0 N Sn
for 0 ≤ n ≤ N.
What is a martingale?
E [Mn |Fm ] = Mm
12 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
13 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
Pricing rules
14 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
Proof of FTAP
hX , Y i = E (XY ).
Then the convex set K does not intersect the positive orthant
L2≥0 (Ω, R), hence we can find a vector R, which is strictly positive
and which is orthogonal to all elements of K (draw it!). We are
free to choose E (R) = 1. We can therefore define a measure Q on
F via
Q(A) = E (1A R)
and this measure has the same nullsets as P by strict positivity.
15 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
Proof of FTAP
16 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
17 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
Black-Merton-Scholes model 1
We model one asset with respect to some numeraire by an
exponential Brownian motion. If the numeraire is a bank account
with constant rate we usually speak of the Black-Merton-Scholes
model, if the numeraire some other traded asset, for instance a
zero-coupon bond, we speak of Black’s model. Let us assume that
S0 = 1, then
σ2t
St1 = S0 exp(σBt − )
2
with respect to the martingale measure P. In the physical measure
Q a drift term is added in the exponent, i.e.˜
σ2t
St1 = S0 exp(σBt − + µt).
2
18 / 107
Lecture Notes: Interest Rate Theory
Mathematical Finance
Black-Merton-Scholes model 2
19 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
20 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
22 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
23 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
24 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
We abbreviate
F (t, T ) := F (t; t, T ).
25 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
26 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
Caps
In the sequel, we fix a number of future dates
T0 < T1 < . . . < Tn
with Ti − Ti−1 ≡ δ.
Fix a rate κ > 0. At time Ti the holder of the cap receives
δ(F (Ti−1 , Ti ) − κ)+ .
Let t ≤ T0 . We write
Cpl(t; Ti−1 , Ti ), i = 1, . . . , n
for the time t price of the ith caplet, and
Xn
Cp(t) = Cpl(t; Ti−1 , Ti )
i=1
for the time t price of the cap.
28 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
Floors
Let t ≤ T0 . We write
Fll(t; Ti−1 , Ti ), i = 1, . . . , n
Swaps
Fix a rate K and a nominal N. The cash flow of a payer swap at
Ti is
(F (Ti−1 , Ti ) − K )δN.
The total value Πp (t) of the payer swap at time t ≤ T0 is
Xn
Πp (t) = N P(t, T0 ) − P(t, Tn ) − K δ P(t, Ti ) .
i=1
The value of a receiver swap at t ≤ T0 is
Πr (t) = −Πp (t).
The swap rate Rswap (t) is the fixed rate K which gives
Πp (t) = Πr (t) = 0. Hence
P(t, T0 ) − P(t, Tn )
Rswap (t) = , t ∈ [0, T0 ].
δ ni=1 P(t, Ti )
P
30 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
Swaptions
31 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
32 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
Spot measure
P(t, T )
B(t)
33 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
34 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
Vasicek−trajectories
0.10
0.08
0.06
X
0.04
0.02
0.00
CIR−trajectories
0.10
0.08
0.06
X
0.04
0.02
0.00
Forward measures
∗
For T ∗ > 0 define the T ∗ -forward measure P T such that for any
T > 0 the discounted bond price process
P(t, T )
, t ∈ [0, T ]
P(t, T ∗ )
∗
is a P T -martingale.
37 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
Forward measures
38 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
For any time T derivative X ∈ FT we have that the fair value via
“martingale pricing” is given through
39 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
Swap measures
For T < T1 < . . . < Tn define the swap measure PT ;T1 ,...,Tn by the
property that for any S > 0 the process
P(t, S)
Pn , t ∈ [0, S ∧ T ]
i=1 P(t, Ti )
40 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
Swap measure
P(t, T0 ) − P(t, Tn )
Rswap (t) = , t ∈ [0, T0 ]
δ ni=1 P(t, Ti )
P
41 / 107
Lecture Notes: Interest Rate Theory
Basics on Interest Rate Modeling
42 / 107
Lecture Notes: Interest Rate Theory
Black formulas
43 / 107
Lecture Notes: Interest Rate Theory
Black formulas
Black formula
log K − (µ + σ 2 )
X + µ+ σ2
2 log K − µ
E[(e − K ) ] = e Φ − − KΦ − ,
σ σ
log K − (µ + σ 2 )
log K − µ σ2
E[(K − e X )+ ] = K Φ − e µ+ 2 Φ .
σ σ
44 / 107
Lecture Notes: Interest Rate Theory
Black formulas
45 / 107
Lecture Notes: Interest Rate Theory
Black formulas
46 / 107
Lecture Notes: Interest Rate Theory
Black formulas
We have
Cpl(t; Ti−1 , Ti ) = δP(t, Ti )(F (t; Ti−1 , Ti )Φ(d1 (i; t)) − κΦ(d2 (i; t))),
Fll(t; Ti−1 , Ti ) = δP(t, Ti )(κΦ(−d2 (i; t)) − F (t; Ti−1 , Ti )Φ(−d1 (i; t))),
where
F (t;Ti−1 ,Ti )
log κ ± 1 σ(t)2 (Ti−1 − t)
d1,2 (i; t) = p 2 .
σ(t) Ti−1 − t
48 / 107
Lecture Notes: Interest Rate Theory
Black formulas
Proof
with X ∼ N(µ, σ 2 ).
49 / 107
Lecture Notes: Interest Rate Theory
Black formulas
50 / 107
Lecture Notes: Interest Rate Theory
Black formulas
We assume that under PT0 ;T1 ,...,Tn the swap rate Rswap is an
exponential Brownian motion
1 t
Z Z t
2
Rswap (t) = Rswap (s) exp − λ(u) ds + λ(u)dWu
2 s s
51 / 107
Lecture Notes: Interest Rate Theory
Black formulas
We have
n
X
Swptp (t) = Nδ Rswap (t)Φ(d1 (t)) − K Φ(d2 (t)) P(t, Ti ),
i=1
n
X
Swptr (t) = Nδ K Φ(−d2 (t)) − Rswap (t)Φ(−d1 (t)) P(t, Ti ),
i=1
with
Rswap (t)
log K ± 1 σ(t)2 (T0 − t)
d1,2 (t) = √2 .
σ(t) T0 − t
53 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Market Models
54 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Three Axioms
L(t, Tk , Tk+1 ) ≥ 0.
55 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Known Approaches
56 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Affine Processes
57 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
58 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Constructing Martingales ≥ 1
59 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
P(t, Tk )
= Mtuk , k = 1, . . . , N.
P(t, TN )
I Obviously, we set
P(0, TN )
uN = 0 ⇔ = 1.
P(0, TN )
60 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Positivity
Then we have
P(t, Tk )
= exp(Ak + hBk , Xt i),
P(t, Tk+1 )
where we have defined
Ak := AT −t (uk , uk+1 ) := φT −t (uk ) − φT −t (uk+1 ),
Bk := BT −t (uk , uk+1 ) := ψT −t (uk ) − ψT −t (uk+1 ).
Note that Ak , Bk ≥ 0 by the order-preserving property of φt (·) and
ψt (·). Thus, the LIBOR rates are positive:
1 P(t, Tk ) 1
L(t, Tk , Tk+1 ) = −1 = (exp(Ak + hBk , Xt i) −1) ≥ 0.
δ P(t, Tk+1 ) δ | {z }
≥1
61 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Martingale Property
I We define the equivalent probability measures
dPTk Mtuk
:= uk , t ∈ [0, Tk ].
dPTN Ft M0
62 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Analytical Tractability
63 / 107
Lecture Notes: Interest Rate Theory
Affine LIBOR Models
Option Pricing
The price of a caplet with reset date Tk , settlement date Tk+1 and
strike rate K is given by
h + i
Cpl(Tk , K ) = P(0, Tk+1 )ETk+1 e Ak +hBk ,XTk i − K ,
64 / 107
Lecture Notes: Interest Rate Theory
Markov Processes
Feller Processes
I We assume that the solution exists for all times and any initial
value in some state space S as a Feller-Markov process.
I Set a := σσ > . We have C02 (Rd ) ⊂ D(A) and
d
1 X ∂2
Af (x) = aij (x) f (x)+hb(x), ∇f (x)i, f ∈ C02 (Rd ).
2 ∂xi ∂xj
i,j=1
67 / 107
Lecture Notes: Interest Rate Theory
Markov Processes
69 / 107
Lecture Notes: Interest Rate Theory
Markov Processes
x22 ∂ 2 ∂2
A= + .
2 ∂x12 ∂x22
x22 ∂ 2 ∂2
d
p(t, x, y ) = + p(t, x, y ).
dt 2 ∂x12 ∂x22
71 / 107
Lecture Notes: Interest Rate Theory
Markov Processes
72 / 107
Lecture Notes: Interest Rate Theory
Markov Processes
Rt = H(Xt )
for the short rate, one can construct – due to the Markov property
– consistent finite factor model
Z T Z T
E (exp(− H(Xs )ds) = P(t, T ) = exp(− G (t, r , Xt )dr ),
t t
73 / 107
Lecture Notes: Interest Rate Theory
Markov Processes
76 / 107
Lecture Notes: Interest Rate Theory
The SABR model
78 / 107
Lecture Notes: Interest Rate Theory
The SABR model
Poincare halfplane
(x − X )2 + (y − Y )2
cosh(d(x, y , X , Y )) = 1 + .
2yY
Furthermore one can calculate in terms of the geodesic distance d
the heat kernel on H2 . A derivation is shown in [2].
79 / 107
Lecture Notes: Interest Rate Theory
The SABR model
to the equation
80 / 107
Lecture Notes: Interest Rate Theory
The SABR model
∞
X Z
k
exp(A + B) = exp(s1 adA )B exp(s2 adA )B × · · ·
k=0 0≤s1 ...≤sk ≤1
82 / 107
Lecture Notes: Interest Rate Theory
The SABR model
Local volatility
C (T , K ) = E ((ST − K )+ ).
83 / 107
Lecture Notes: Interest Rate Theory
The SABR model
∂2 ∂
σ(t, S)2 p(T , S, s) = p(T , S, s).
∂S 2 ∂T
On the other hand it is well-known by Breeden-Litzenberger that
∂2
p(T , K , s) = C (T , K ),
∂K 2
which leads after twofold integration of Kolmogorov’s forward
equation by parts to Dupire’s formula.
84 / 107
Lecture Notes: Interest Rate Theory
The SABR model
85 / 107
Lecture Notes: Interest Rate Theory
HJM-models
E (exp(hu, Lt i) = exp(κ(u)t)
86 / 107
Lecture Notes: Interest Rate Theory
HJM-models
6
5
4
3
2
1
0
−1
0 2 4 6 8 10
87 / 107
Lecture Notes: Interest Rate Theory
HJM-models
3 trajectories of VG process
8
6
4
2
0
0 2 4 6 8 10
88 / 107
Lecture Notes: Interest Rate Theory
HJM-models
1.5
1.0
0.5
0.0
0 2 4 6 8 10
89 / 107
Lecture Notes: Interest Rate Theory
HJM-models
90 / 107
Lecture Notes: Interest Rate Theory
HJM-models
where the first two terms cancel and the third one is the increment
of a local martingale as was shown before.
92 / 107
Lecture Notes: Interest Rate Theory
HJM-models
Xd
+ αi (t, T )dBti ,
i=1
93 / 107
Lecture Notes: Interest Rate Theory
HJM-models
Musiela parameterization
r (t, x) := f (t, t + x)
94 / 107
Lecture Notes: Interest Rate Theory
HJM-models
||S(h)|| ≤ K ||h||2
for all h ∈ H with S(h) ∈ H.
95 / 107
Lecture Notes: Interest Rate Theory
HJM-models
An example
1
1 ∈ L1 (R≥0 ),
w 3
then we define
Z
||h||w := |h(0)| + |h0 (x)|w (x)dx
R≥0
96 / 107
Lecture Notes: Interest Rate Theory
HJM-models
G : {0 ≤ t ≤ T } × Rn ⊂ R2≥0 × Rn → R
97 / 107
Lecture Notes: Interest Rate Theory
HJM-models
98 / 107
Lecture Notes: Interest Rate Theory
HJM-models
99 / 107
Lecture Notes: Interest Rate Theory
HJM-models
Svensson family
100 / 107
Lecture Notes: Interest Rate Theory
References
101 / 107
Lecture Notes: Interest Rate Theory
Catalogue of possible questions for the oral exam
102 / 107
Lecture Notes: Interest Rate Theory
Catalogue of possible questions for the oral exam
103 / 107
Lecture Notes: Interest Rate Theory
Catalogue of possible questions for the oral exam
104 / 107
Lecture Notes: Interest Rate Theory
Catalogue of possible questions for the oral exam
105 / 107
Lecture Notes: Interest Rate Theory
Catalogue of possible questions for the oral exam
106 / 107
Lecture Notes: Interest Rate Theory
Catalogue of possible questions for the oral exam
107 / 107