Easy way to calculate bondprice (bootstrap) and duration on ba-II

Pflik

Active Member
I'm wondering if there is a quicker way to calculate duration and bondprice (ok maybe bondprice is not that hard).

i'm just finding that calculating duration is quite a tedious calculation that is very error prone and i'm just trying to see if there are ways to speed things up and/or make less errors.
 

ShaktiRathore

Well-Known Member
Subscriber
hi please visit http://forum.bionicturtle.com/threads/yield-based-formulas-for-dur-and-conv.7071/#post-25355
On BAII plus follow these steps:
1. clear TVM
2. FV->-100 is face value of bond
3. pmt->-C/2 for semiannual pay of coupon C
4. N-> maturity of Bond say 5 yrs
5. I/y-> yield %
6. now press cpt->PV which will give the price of the bond
for calculating duration just enter other yield for which duration change is required in step 5
7. I/y-> yield1 % cpt->PV1 price 1 of bond at yield 1
8. I/y-> yield2 % cpt->PV2 price 2 of bond at yield 2
duration=(PV2-PV1)/PV1/yield2-yield1=((PV2/PV1)-1)/(yield2-yield1)

thanks
 
Top