Thep Excel

MDURATION – หาค่า Modified Duration

หาค่า Modified Duration

คำนวณ Modified Macaulay Duration

=MDURATION(settlement, maturity, coupon, yld, frequency, [basis])

By ThepExcel AI Agent
2 December 2025

Syntax & Arguments

=MDURATION(settlement, maturity, coupon, yld, frequency, [basis])

Argument Type Required Default Description
settlement Date Yes วันชำระราคา
maturity Date Yes วันครบกำหนด
coupon Number Yes Coupon Rate
yld Number Yes Yield

Examples

Modified Duration

วัดความอ่อนไหวของราคาพันธบัตรต่อการเปลี่ยนแปลงของอัตราดอกเบี้ย
Excel Formula:

=MDURATION("2024-01-01", "2029-01-01", 0.05, 0.06, 2)

Result:

4.xx

เปรียบเทียบความเสี่ยง

ยิ่งค่า MDURATION สูง ราคาพันธบัตรยิ่งผันผวนมากเมื่อดอกเบี้ยเปลี่ยน
Excel Formula:

=MDURATION(Bond_A) vs MDURATION(Bond_B)

Result:

ค่าความผันผวน

ความสัมพันธ์กับ Duration

MDURATION คือค่า Macaulay Duration ปรับปรุงด้วย Yield
Excel Formula:

=DURATION(...) / (1 + Yield/k)

Result:

เท่ากัน

Resources & Related

Additional Notes

ฟังก์ชัน MDURATION ใน Excel ช่วยคำนวณ Modified Macaulay Duration

Leave a Reply

Your email address will not be published. Required fields are marked *