calculate_bond_duration
Calculate Macaulay Duration and Modified Duration to measure bond interest rate sensitivity and price change per yield change.
Instructions
Calculate Macaulay Duration and Modified Duration. Duration measures interest rate sensitivity of a bond. Modified Duration shows % price change per 1% yield change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ytm | Yes | ||
| face_value | Yes | ||
| coupon_rate | Yes | ||
| coupon_frequency | No | ||
| years_to_maturity | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |