Presentation is loading. Please wait.

Presentation is loading. Please wait.

© K. Cuthbertson, D. Nitzsche FINANCIAL ENGINEERING: DERIVATIVES AND RISK MANAGEMENT (J. Wiley, 2001) K. Cuthbertson and D. Nitzsche Lecture Pricing Interest.

Similar presentations


Presentation on theme: "© K. Cuthbertson, D. Nitzsche FINANCIAL ENGINEERING: DERIVATIVES AND RISK MANAGEMENT (J. Wiley, 2001) K. Cuthbertson and D. Nitzsche Lecture Pricing Interest."— Presentation transcript:

1 © K. Cuthbertson, D. Nitzsche FINANCIAL ENGINEERING: DERIVATIVES AND RISK MANAGEMENT (J. Wiley, 2001) K. Cuthbertson and D. Nitzsche Lecture Pricing Interest Rate Derivatives

2 © K. Cuthbertson, D. Nitzsche Equilibrium Models pricing a zero, under stochastic interest rates No-Arbitrage Approach and the BOPM pricing coupon bonds, bond options, callable bonds, FRN’s, caps and FRA’s Pricing using Monte Carlo Simulation TOPICS

3 © K. Cuthbertson, D. Nitzsche Choose a continuous time formulation for the short rate process and estimate the unknown parameters of this process, from historic data on spot rates. Mathematically derive the whole term structure from the chosen short rate model. Use continuous time mathematics to establish the PDE for the interest rate derivative under consideration Solve this PDE to give a closed form solution for the price of the derivative in terms of the estimated parameters of the short rate model. EQUILIBRIUM MODELS

4 © K. Cuthbertson, D. Nitzsche RNV Model for short rate [18.31]dr =  (r,t) dt +  (r,t) Ho-Lee model [18.44]dr = a dt +  B-S, PDE EQUILIBRIUM MODELS

5 © K. Cuthbertson, D. Nitzsche Trial soln to BS, PDE [18.45] f(t,T) = k(t,T) exp{-r(T-t)} Substituting the derivatives of [18.45] into B-S, PDE and integrating, we obtain closed form solution [18.47] ln(k(t,T)) = -(1/2) (T-t) 2 a + (1/6) (T-t) 3  2 Sub soln for P(t,T) in long-rate equation: [18.48] Ho-Lee model only allows a parallel shift in the yield curve. Rather restrictive term structure: ameliorated by using alternative stochastic process for the short rate Price a Zero, under stochastic interest rates

6 © K. Cuthbertson, D. Nitzsche No-Arbitrage Approach and the BOPM

7 © K. Cuthbertson, D. Nitzsche Spot Rates (r i )Bond Prices (P i ) Volatility (  ij ) 1 st year5% 0.9524  12 = 20% 2 nd year6% 0.8900  23 = 19% 3 rd year7% 0.8163  34 = 18% 4 th year8% 0.7350  45 = 17% 5 th year9% 0.6499 - T18.1 : Initial Term Structure (Spot Rates and Volatilities)

8 © K. Cuthbertson, D. Nitzsche Arbitrarily choose r d, solve for r u and interate until calculated price of 1-year zero V 0 equals P 0. [18.12] arbitrarily choose r d = 5.64%, then r u = e 2(0.20)(1) (5.64) = 1.49(5.64) = 8.41% [18.13a] [18.13b] [18.13c] No-Arbitrage and the BOPM

9 © K. Cuthbertson, D. Nitzsche Number of ups 4 25.15 318.4017.90 212.8412.8412.74 18.418.788.969.07 05.005.646.016.256.46 Time 01234 Table 18.2 : Short Term Interest Rate Lattice

10 © K. Cuthbertson, D. Nitzsche 10%, 5 year, $100 principal Number of ups 5110 4 97.9110 394.9103.3110 297.9103.4107.6110 1105.1108.2110.2110.8110 0105.4116.3116.5115.5113.3110 Time 012345 Pricing Coupon Paying Bond (Excel Table 18.3)

11 © K. Cuthbertson, D. Nitzsche Payoff for the call (at T=4) = Max{ 0, P i B -K } Number of ups 4 0 300 2000 10.0830.1790.3900.85 00.3300.6111.1111.9673.33 Time 01234 T18.4 : European Call Option on 5 Year Bond

12 © K. Cuthbertson, D. Nitzsche T18.5: American Call on Coupon Bond

13 © K. Cuthbertson, D. Nitzsche Condition for calling the bond is V i B (rec) >M+C then replace V i B (rec) with M+C in the lattice Number of ups 497.9 394.9103.3 297.9103.4107.6 1104.9108.0109.8110 0102.4110110110110 Time 01234 Note : Bond can only be called in years 1 to 4 and is called at nodes (4,0), (4,1),(3,0),(2,0),(1,0). Value conventional bond + value written call = value of a callable bond 105.4 + (-3.0) = 102.4 Table 18.6 : Pricing a 5 Year Callable Bond

14 © K. Cuthbertson, D. Nitzsche If r i >K cap then Coupon received = $100( K cap ) Value of the capped-FRN, V i = [$100 (1+ K cap )] / (1+r i ) If r i < = K cap then The coupon is (r i K cap ) and hence V i =100 See table 18.2 for the values of r i in the no-arbitrage lattice. Cap rate K cap = 16% Number of ups 492.7 394.298.4 297.199.3100 198.599.6100100 099.2299.8100100100 Time 01234 Table 18.7 : Pricing a 5-Year Capped FRN

15 © K. Cuthbertson, D. Nitzsche Pricing a Cap (K=5%) See table 18.2 for the values of r i in the no-arbitrage lattice To price a cap, simply price the T=1, T=2, etc, caplets and sum the caplet premia

16 © K. Cuthbertson, D. Nitzsche Expected Payoff: 1x2 FRA Delayed Settlement FRA Pricing FRA’s

17 © K. Cuthbertson, D. Nitzsche MCS: Pricing a Caplet

18 © K. Cuthbertson, D. Nitzsche Vasicek’s mean reverting model: [18.53]r t – r t-1 = a ( b – r t-1 )  t +     t Long run rate is b= 0.08 (8%) Rate of convergence, ‘a’ = 0.20 Current short rate is r 0 = 0.10 (10%) Volatility,  = 0.007 Caplet Strike rate K= 0.10 (10%) T = 1 year Divide 1 year into n=100 time units Take  t = T/n = 0.01 MCS: Pricing a Caplet (Excel T18.10)

19 © K. Cuthbertson, D. Nitzsche Generate n= 100 observations on r and calculate the average value of r, that is r av, over the horizon t=1 to t=T. Calculate the value of the caplet at expiration = max{r 100 – K, 0} The value of the caplet for the first Monte Carlo run is V (1) = exp(-r av T) x max{r 100 – K, 0} Repeat above steps for m=20,000 runs. The MCS value for the caplet is then C = (1/m)  1 m, V (i) MCS: Pricing a Caplet ( Excel T18.10).

20 © K. Cuthbertson, D. Nitzsche LECTURE ENDS HERE


Download ppt "© K. Cuthbertson, D. Nitzsche FINANCIAL ENGINEERING: DERIVATIVES AND RISK MANAGEMENT (J. Wiley, 2001) K. Cuthbertson and D. Nitzsche Lecture Pricing Interest."

Similar presentations


Ads by Google