Quantitative Finance - Fixed Income securities -...
Transcript of Quantitative Finance - Fixed Income securities -...
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Quantitative Finance - FixedIncome securities
Lecture 3
October 27, 2014
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Outline
1 Stochastic Interest Rates
2 The bond pricing equation
3 Solution of a bond pricing equation
4 Named ModelsVasicek ModelCox, Ingersoll and Ross
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Introduction
So far we considered that the interest ratesare either constant or a known function oftime
From now on, we will be modeling interestrates using a single source of randomness -one-factor interest rate modeling
The model leads to a parabolic partialdifferential equation for the prices of bondsand other interest rate derivative products.
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Stochastic Interest Rates
Since we cannot realistically forecast thefuture course of an interest rate, it is naturalto model it as a random variable
We start by modeling the behavior of r, theinterest rate received by the shortestpossible deposit also called the spotinterest rate
Suppose that the interest rate r is governedby a stochastic differential equation
dr = µ(r , t)dt + σ(r , t)dW
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
where µ(r , t) and σ(r , t) determine thebehaviour of r .
We use this random walk to derive a partialdifferential equation for the price of a bond usingsimilar arguments to those in the derivation ofthe Black-Scholes equation
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
The bond pricing equation
Since the interest rates are stochastic, wedenote the price of a bond by V (r , t ; T )
Pricing a bond: Is there an underlying assetwith which to hedge?
We are not modeling a traded asset; thetraded asset (the bond, say) is a derivativeof our independent variable r
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
The only way to construct a hedgedportfolio is by hedging one bond with abond of a different maturity
Set up a portfolio containing two bonds withdifferent maturities T1 and T2 with priceV1(r , t ; T1) and V2(r , t ; T2), respectively
We hold one of the former and a number−4 of the latter. We have
Π = V1 −4V2
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
The change in the portfolio in a time dt isgiven by
dΠ = ∂V1∂t dt + ∂V1
∂r dr + 12σ
2 ∂2V1∂r2 dt −
4(∂V2∂t dt + ∂V2
∂r dr + 12σ
2 ∂2V2∂r2 dt
)Which of these terms are random?
Eliminate the randomness in dΠ
The portfolio is then riskless dΠ = rΠdt
Collecting all V1 terms on the left-hand sideand all V2 terms on the right-hand side wefind that
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
∂V1∂t + 1
2σ2 ∂2V1
∂r2 − rV1∂V1∂r
=∂V2∂t + 1
2σ2 ∂2V2
∂r2 − rV2∂V2∂r
This is one equation in two unknowns.Fortunately, the left-hand side is a function of T1but not T2 and the right-hand side is a functionof T2 but not T1. The only way for this to bepossible is for both sides to be independent ofthe maturity date.
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Dropping the subscript∂V∂t + 1
2σ2 ∂2V∂r2 − rV
∂V∂r
= a (r , t)
for some function a(r , t)
It is always possible to writea(r , t) = σ(r , t)λ(r , t)− µ(r , t)
The bond equation then becomes
∂V∂t
+12σ2∂
2V∂r2 − rV + (σ(r , t)λ(r , t)− µ(r , t))
∂V∂r
= 0 (1)
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
To find a unique solution of (1), we mustimpose one final and two boundaryconditions.
The final condition corresponds to thepayoff on maturity and so for a zero-couponbond V (r ,T ; T ) = 1.
Boundary conditions depend on the form ofµ(r , t) and σ(r , t)
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
The Market Price of Risk
What is λ(r , t)?
Imagine that you hold an unhedged positionin one bond with maturity date T . The bondchanges in value
dV = σ∂V∂r
dW +
(∂V∂t
+ µ∂V∂r
+12σ2∂
2V∂r2
)dt
Which can be written on using (1) as
dV − rVdt = σ∂V∂r
(dW + λdt)
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
The right-hand side of this expressioncontains two terms: a deterministic term ind t and a random term in dW
Not a riskless portfolio
The deterministic term may be interpretedas the excess return above the risk-free ratefor accepting a certain level of risk. In returnfor taking the extra risk the portfolio profitsby an extra λdt per unit of extra risk dW
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Solution of a bond pricing equation
We have built up the bond pricing equationfor an arbitrary model that is we have notspecified µ− λσ and σ
How can we choose these functions to giveus a good model?
Is simple lognormal random walk suitablefor r?
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Since a simple lognormal random walk wouldpredict exponentially rising or falling interestrates, this rules out the equity price model as aninterest rate model
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Let us examine some choices for therisk-neutral drift and volatility that lead totractable modelsLet
µ(r , t)− λ(r , t)σ(r , t) = η(t)− γ(t)r
σ(r , t) =√α(t)r + β(t)
(2)
By suitably restricting these time-dependentfunctions, we can ensure that the randomwalk for r has the following nice properties:
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Positive interest rates: Interest rates arepositive. With the above model the spot ratecan be bounded below by a positivenumber if α(t) > 0 and β ≤ 0. The lowerbound is −β/α.
Mean reversion: Examining the drift term,we see that for large r the (risk-neutral)interest rate will tend to decrease towardsthe mean. We also want the lower bound tobe non-attainable. This can be attained byη(t) ≥ −β(t)γ(t)/α(t) + α(t)/2 (Exercise)
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Solution of the bond pricing equation
With the choices of µ(r , t) and σ(r , t), thesolution of bond pricing equation for a zerocoupon bond is of the form
Z (r , t ; T ) = expA(t ;T )−B(t ;T )r
Substitute the expression for Z in the bondpricing equation (1), we get
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
∂A∂t− r
∂B∂t
+12σ2B2 − (µ− λσ)B − r = 0 (3)
Differentiating with respect to r gives
−∂B∂t
+12
B2 ∂
∂rσ2 − B
∂
∂r(µ− λσ)− 1 = 0
Differentiate again w.r.t.r and equate thepowers of T on both sides to get (2)
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
The substitution of (2) for interest rates in 3for bond pricing equation for ZCB, yields thefollowing equations for A and B
∂A∂t
= η(t)B − 12β(t)B2
∂B∂t
=12α(t)B2 + γ(t)B − 1
In order to satisfy the final data thatZ (r ,T ; T ) = 1 we must have A(T ; T ) = 0and B(T ; T ) = 0We will solve this for constant parameters innext lecture.
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Vasicek Model
The Vasicek model takes the form withα = 0, β > 0 and with all other parametersindependent of time
dr = (η − γr)dt +√βdW
This model is so tractable that there areexplicit formulae for many interest ratederivatives
The model is mean reverting to a constantlevel
Interest rates can easily go negative
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
Cox, Ingersoll and Ross
The CIR model takes the form with β = 0,and again no time dependence in theparameters
dr = (η − γr)dt +√αrdW
The spot rate is mean reverting
Nonnegative interest rates
Interest rates would stay positive if η > α/2.
Stochastic Interest Rates The bond pricing equation Solution of a bond pricing equation Named Models
More generally, when the rate is at a low level(close to zero), the standard deviation alsobecomes very small, which dampens the effectof the random shock on the rate. Consequently,when the rate gets close to zero, its evolutionbecomes dominated by the drift factor, whichpushes the rate upwards