MDURATION ช่วยคำนวณความไว (modified duration) ของพันธบัตรต่อการเปลี่ยนแปลงของอัตราดอกเบี้ย ใช้วัดความเสี่ยงด้านดอกเบี้ย
=MDURATION(settlement, maturity, coupon, yld, frequency, [basis])
=MDURATION(settlement, maturity, coupon, yld, frequency, [basis])
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| settlement | Date | Yes | วันที่ซื้อพันธบัตร (วันที่ชำระราคา) ระหว่างผู้ขายและผู้ซื้อ | |
| maturity | Date | Yes | วันที่พันธบัตรครบกำหนด (ผู้ออกพันธบัตรจะคืนเงินให้ผู้ถือ) | |
| coupon | Number | Yes | อัตราดอกเบี้ย (Coupon Rate) ต่อปี เป็นทศนิยม เช่น 0.05 สำหรับ 5% | |
| yld | Number | Yes | อัตราผลตอบแทนที่ต้องการ (Yield) ต่อปี เป็นทศนิยม เช่น 0.06 สำหรับ 6% | |
| frequency | Number | Yes | จำนวนครั้งที่จ่ายดอกเบี้ยต่อปี: 1=รายปี, 2=ครึ่งปี, 4=รายไตรมาส | |
| basis | Number | Optional | 0 | วิธีการนับวัน: 0=30/360 US (ค่าเริ่มต้น), 1=Actual/actual, 2=Actual/360, 3=Actual/365, 4=30/360 European |
MDURATION("2023-12-15", "2028-09-15", 0.05, 0.06, 2)=MDURATION("2023-12-15", "2028-09-15", 0.05, 0.06, 2)
4.42
MDURATION("2023-12-15", "2025-12-15", 0.04, 0.05, 2) vs =MDURATION("2023-12-15", "2033-12-15", 0.04, 0.05, 2)=MDURATION("2023-12-15", "2025-12-15", 0.04, 0.05, 2) vs =MDURATION("2023-12-15", "2033-12-15", 0.04, 0.05, 2)
1.95 กับ 8.76
MDURATION("2023-12-15", "2028-09-15", 0.03, 0.06, 2) vs =MDURATION("2023-12-15", "2028-09-15", 0.08, 0.06, 2)=MDURATION("2023-12-15", "2028-09-15", 0.03, 0.06, 2) vs =MDURATION("2023-12-15", "2028-09-15", 0.08, 0.06, 2)
5.21 กับ 4.05
DURATION คำนวณ Macaulay Duration (เวลากลับทุน) ส่วน MDURATION คำนวณ Modified Duration (ความไวต่อดอกเบี้ย) MDURATION = DURATION ÷ (1 + Yield/Frequency) ค่า MDURATION จะน้อยกว่า DURATION เสมอ
มี 5 แบบ: 0=30/360 US (ค่าเริ่มต้น), 1=Actual/Actual, 2=Actual/360, 3=Actual/365, 4=30/360 European เลือกตามมาตรฐานของตลาด
จะคำนวณตามเวลาคงเหลือและความถี่ของการจ่ายดอกเบี้ย โดยทั่วไปจะต่ำกว่าช่วงเวลาคงเหลือ (เพราะได้รับดอกเบี้ยกลับมาก่อน maturity date)
Frequency = 1 หมายว่าพันธบัตรจ่ายดอกเบี้ยปีละครั้ง (Annual) ส่วน 2 = ครึ่งปี, 4 = รายไตรมาส
ไม่มีคำตอบตายตัว ขึ้นอยู่กับวัตถุประสงค์ของการลงทุน ถ้าต้องการความเสถียร เลือก MDURATION ต่ำ ถ้าต้องการกำไรจากการเปลี่ยนดอกเบี้ย เลือก MDURATIONสูง
ถ้าคุณเคยกังวลว่าการเปลี่ยนแปลงของดอกเบี้ยจะมีผลต่อราคาพันธบัตรมากแค่ไหน นั่นคือที่ MDURATION มีประโยชน์ครับ
MDURATION ย่อมาจาก Modified Macaulay Duration ซึ่งวัดความถ่วงน้ำหนักของเวลา (weighted average time) และความไวของราคาพันธบัตรต่อดอกเบี้ย ตัวเลขที่ออกมาจะบอกว่าราคาพันธบัตรจะเปลี่ยนแปลงกี่เปอร์เซ็นต์ เมื่อดอกเบี้ยเปลี่ยนไป 1 เปอร์เซ็นต์
สิ่งที่ต้องรู้คือ MDURATION ให้ค่าที่ใหญ่กว่า DURATION เสมอ แล้วยิ่ง MDURATION สูง ยิ่งราคาพันธบัตรผันผวนมาก (มีความเสี่ยงมาก) 😎