Beruflich Dokumente
Kultur Dokumente
A. Part 1
Step 1. Price Adjustment
Prices of the bonds were adjusted by calculating first the decimal part and adding that to the price, and then the next step was to calculate the accrued interest:
Accrued Interest = Days elapsed since last maturity * Coupon / Days in a year
Since the coupon payments cancel each other, the only cash flow will be the face value at the end of the period, hence: P = F * D (t) Replacing (3) in (4) = = = ln = (5) (4)
Team: Zurich Lions Velican Usta & Yefreed Ditta For the first spot rate calculation (15.02.2013), the average of the two bonds are taken into account, using the dirty price of the bond as P and the last payment at the maturity date as F in (5): P = dirty price including accrued interest F = 100*(1+coupon rate/2) The respective rates are averaged afterwards. Results are in the FrontEnd worksheet (Appendix A.2).
(P
Q j )2
where Pj: dirty price of the bond Qj: NPV of the bond The calculations of the NPV of the bonds (Appendix A.3) uses the discount factors which include the rates approximated by the 4th order polynomial. The results are in the FrondEnd wosksheet (Appendix A.3). Using these NPVs and the dirty prices, the sum of the squared errors are then minimized using the Solver function of MS Excel (Appendix A.3). The resulting coefficients are: a0=0,a1=0.001233,a2=0.000852, a3=-0.000479, a4= 0.000075
Team: Zurich Lions Velican Usta & Yefreed Ditta The first method is straightforward however gives increasing and decreasing trends in the spot rate curve which is not realistic as the expected interest rate to invest money in longer periods should be higher than the shorter periods that the spot rate curve is expected to be strictly increasing. The first method is sensitive to the different bonds as the characteristics of the bonds for each maturity date may differ from one another, therefore it is more advantageous to use an average method such as the polynomial approximation as in the second method.
B. Part 2
Step 5A. Simple Cash Matching
The total cost of the portfolio is minimized, with the number of bonds purchased as variables: minimize
The constraints are that the liabilities must be exceeded by the total cash flows at each maturity date and the number of bonds purchased must be grater than or equal to 0. The results (cash flows and the portfolio) are in the CashMatchFront worksheet (Appendix B.1).
f t1 t 2 =
st 2 t2 st1 t1 t2 t1
The excess cash flow is reinvested using the forward rates between two consecutive dates using a half-year compunding as it is assumed that the reinvestment instrument will be the purchase of bonds which make payments in half-year periods. The cash flow at time t2 resulting from the reinvestment at time t1 is: CFt2 = (Excess Flow)t1* (1 + f12/2) This cash flow is added to the cash flow resulting from the payments and coupons. The results (forward rates, cash flows and the portfolio) are in the CashMatchFront worksheet (Appendix B.2).
+ a3 ti 3 + a4 ti 4 )ti
and u(ai) =
( a 0 + a1 t i + a 2 t i + a 3 t i + a 4 t i ) t i
dy dy du = dai du dai
The terms
dy for each derivative is the same which is e-u (the discount rate multiplied with -1). du
Using this rule, the derivatives of the present value of the portfolio with respect to the polynomial coefficients are:
2 3 4 dPV = CFti e ( a0 + a1 ti + a2 ti + a3 ti + a4 ti )ti (t i ) da0
The first constraint is that the PV of the cash flows are equal to that of liabilities. The immunization formula (given the fact that the PVs are equal) results in the constraints that the derivatives are also equal for cash flows and liabilities. The next step is to set the constaints for 5 cases: 1) 2) 3) 4) 5) Equalize PV and dPV/da0 Equalize PV, dPV/da0 and dPV/da1 Equalize PV, dPV/da0, dPV/da1 and dPV/da2 Equalize PV, dPV/da0, dPV/da1, dPV/da2 and dPV/da3 Equalize PV, dPV/da0, dPV/da1, dPV/da2, dPV/da3 and dPV/da4
Each case includes the minimization objective of the total number of bonds and the constraint that the number of bonds purchased are greater than or equal to 0 for each bond. The results are in the DurationFront worksheet (Appendix B.3). The portfolio constructed in this step is immunized against changes in the spot rates whereas this is not the case for the portfolios of steps 5A and 5B. Once the interest rates change, the present values of the immunized portfolio and the cash obligation will both respond in the same way. This is the
Team: Zurich Lions Velican Usta & Yefreed Ditta advantage of the immunized portfolio over the portfolios with present value matching. Moreover as a natural result of this method, there is not a need anymore to match the present values of each cash stream and the portfolio. Different cases immunize the portfolio against different kinds of changes in interest changes. Case 1 immunizes the portfolio against parallel shifts in the spot rate curve in the vertical axis (Figure 2.1) which was covered in the lecture.
Figure 2.1 Parallel shifts in spot rates: with respect to a0 To illustrate other shapes of the shifts in the spot rate curve, below is the change of spot rates for 3 representative a1 values (Figure 2.2).
Figure 2.2 Representative shift in the spot rate curve: with respect to a1 In both graphs, the blue curves represent the spot rates with optimal a0 and a1.
Appendix A
A.1 Results: Bond Prices with Accrued Interest
Figure A.2 Spot rates using the zero coupon bonds (FrondEnd worksheet)
Figure A.3 NPV of Bonds using 4thOrder Polynomial-after optimization (FrontEnd worksheet)
Appendix B
B.1 Results: Simple Cash Matching
Figure B.3 Forward rates of two consecutive due dates & cash flow of the resulting portfolio with reinvestment