// multi-utility computation suite · offline · instant · precise
┌──────────────────────────┐
│ [c] calcalyst_ │
│ computation suite │
└──────────────────────────┘
// select a module to initialize
/ search↵ open firstesc close
// adsenseEMPTY_LEADER_SLOT728×90
// adsenseMOBILE_ANCHOR_SLOT320×50
// keyboard_shortcuts
/focus search
↑↓navigate module list
Enter
open first result from search
open highlighted
compute when module is open
compute when focused in a field
Escclose module · clear selection
⌫
finance.business-bond-duration Calculator
Calculates Macaulay and modified duration for a business finance fixed income position from coupon, maturity, and yield. Modified duration is the price sensitivity to yield changes — a duration of 8 means the bond price falls approximately 8% for each 1% rise in yields.
Inputs
Face
The nominal value printed on the bond — what the issuer repays at maturity. Bonds trade above (premium) or below (discount) face value depending on interest rates.
Coupon
Reference formula or conversion factor shown for context.
Ytm
Total annualised return if you buy the bond now and hold to maturity, assuming coupons are reinvested. Higher YTM means the bond is trading at a discount.
Years
Reference formula or conversion factor shown for context.
Freq
Reference formula or conversion factor shown for context.
Results
mac duration
Weighted average time to receive the bond's cash flows (years). Also a price sensitivity measure: duration of 7 means a 1% rise in yields drops the bond price ~7%.
mod duration
Weighted average time to receive the bond's cash flows (years). Also a price sensitivity measure: duration of 7 means a 1% rise in yields drops the bond price ~7%.
bond price
Current fair value of the bond. Bond prices move inversely to interest rates — when rates rise, existing bonds fall in value.
DV01
Reference formula or conversion factor shown for context.