Future value formula
Present value formula
Bond price (discrete compounding)
Continuous compounding & discounting formula
Conversion between discrete and continuous rates
Conversion between continuous to discrete rate
Modified duration formula
Change in bond price using convexity
What is spread duration?
Change in bond price for a 1% change in credit spread
current market value of bond (discrete)
current market value of bond (continuous)
current market value (not exactly 6 months)
discrete = 2 PVF
1/(1+r) power of v x 1/(1+r) power of t-1
v - proportion of 6 months
continuous = CF x PVF (but time in years)
Duration & Modified Duration (Discrete)
duration = sum (Pvxpd) / sum PV
MD = duration/2 divided by (1 +r divided by 2)
Duration & Modified Duration (Continuous)
duration = sum of (PVxt) / sum of PV
change in bond price
convexity (discrete)
convexity = sum final colum / sum of PV / 4 / (1 + yield/2) squared
convexity (continuous)
convexity = sum of final column / sum of PV
convexity and duration if annual coupon
duration = txPV / PV
MD = duration / (1 + yield)
convexity = sum of final column / PV / (1 + yield) squared