Fixed-Income-Security
One factor short-term rates: Vasicek model and CIR model
-
Assume the dynamics of the short-term interest rate, under the risk-neutral measure, are given by the following SDE (Vasicek model):
πππ‘=π (πΜ βππ‘)ππ‘+ππππ‘ with π0=5%,π=10%,π =0.82,πΜ =5%
(a) Use Monte Carlo Simulation (assume each time step is a day) to find the price of a pure discount bond, with Face Value of $1,000, maturing in π=0.5 years (at time π‘=0)
π(π‘,π)=πΌπ‘β[$1,000βππ₯π(ββ«π(π )ππ ππ‘)]
(b) Use Monte Carlo Simulation to find the price of a coupon paying bond, with Face Value of $1,000, paying semiannual coupons of $30, maturing in π=4 years where c={30, 30, 30, 30, 30, 30, 30, 1030}, and T={0.5, 1.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0}
π(0,πΆ,π)=πΌ0β[Ξ£πΆπ8π=1βππ₯π(ββ«π(π )ππ ππ0)]
(c) Use Monte Carlo Simulation to find the price of a European Call option on the pure discount bond in part (a). The option matures in 3 months and has a strike price of πΎ=$980. Use the explicit formula for the underlying bond price (only for the bond price)
(d) Use Monte Carlo Simulation to find the price of a European Call option on the coupon paying bond in part (b). The option matures in 3 months and has a strike price of πΎ=$980. Use Monte Carlo simulation for pricing the underlying bond.
(e) Find the price of a European Call option of part (d) by using the explicit formula for the underlying bond price, and reconcile the findings with the ones of part (d).
-
Assume the dynamics of the short-term interest rate, under the risk-neutral measure, are given by the following SDE (CIR model):
πππ‘=π (πΜ βππ‘)ππ‘+πβππ‘πππ‘ with π0=5%,π=12%,π =0.92,πΜ =5.5%.
(a) Use Monte Carlo Simulation to find at time π‘=0 the price π(π‘,π,π) of a European Call option, with strike price of πΎ=$980, maturity of π=0.5 years on a Pure Discount Bond with Face Value of $1,000, that matures in π=1 year:
π(π‘,π,π)=πΌπ‘β[ππ₯π(ββ«π(π’)ππ’ππ‘)βmax (π(π,π)βπΎ,0)]
(b) Use the Implicit Finite-Difference Method to find at time π‘=0 the price π(π‘,π,π) of a European Call option, with strike price of πΎ=$980, maturity of π=0.5 years on a Pure Discount Bond with Face Value of $1,000, that matures in π=1 year. The PDE is given as
ππ/ππ‘+1/2π^2ππ^2π/ππ^2+π
(πΜ
βπ)ππ/ππβππ=0
with π(π,π,π)=max(π(π,π)βπΎ,0), and π(π,π) is computed explicitly.
(c) Compute the price π(π‘,π,π) of the European Call option above using the explicit formula, and compare it to your findings in parts (a) and (b) and comment on your findings.
-
Assume the dynamics of the short-term interest rate, under the risk-neutral measure, are given by the following system of SDE (G2++ model):
{ππ₯π‘=βππ₯π‘ππ‘+ππππ‘1 {ππ¦π‘=βππ¦π‘ππ‘+ππππ‘2 {ππ‘=π₯π‘+π¦π‘+ππ‘ π₯0=π¦0=0, π0=π0=3%, πππ‘1πππ‘2=πππ‘,π=0.7, π=0.1,π=0.3,π=3%,π=8%. Assume ππ‘=ππππ π‘=3% for any π‘β₯0.
Use Monte Carlo Simulation to find at time π‘=0 the price π(π‘,π,π) of a European Put option, with strike price of πΎ=$950, maturity of π=0.5 years on a Pure Discount Bond with Face value of $1,000, that matures in π=1 year. Compare it with the price found by the explicit formula and comment on it.