MDURATION
The MDURATION function in Google Sheets calculates the modified Macaulay duration of a security paying periodic interest, such as a US Treasury Bond, based on expected yield.
Function Syntax and Parameters
Syntax: MDURATION(settlement, maturity, rate, yield, frequency, [day_count_convention])
Parameters:
settlement: The security's settlement date.maturity: The security's maturity date.rate: The security's annual coupon rate.yield: The security's annual yield.frequency: The number of coupon payments per year.[day_count_convention]: [Optional] The day count convention to use.
Step-by-Step Tutorial
- Using
MDURATIONwith example values:- Example:
=MDURATION("1/1/2022", "12/31/2022", 0.05, 0.06, 2, 1) - Result:
0.93588
- Example:
Use Cases and Scenarios
- Bond Analysis: Determine the modified Macaulay duration of a bond.
- Portfolio Management: Evaluate the duration of different securities in a portfolio.
- Interest Rate Risk Assessment: Assess the impact of changes in yield on the value of a security.
Related Functions
None.
Related Articles
None.