ระยะเวลาที่แก้ไขเป็นเวอร์ชันที่ปรับของระยะเวลา Macaulay และคำนึงถึงความผันผวนของอัตราดอกเบี้ยที่มีผลต่อระยะเวลาของพันธบัตร ใช้ Microsoft Excel เพื่อคำนวณระยะเวลาที่ปรับเปลี่ยนของตราสารหนี้โดยกำหนดพารามิเตอร์เหล่านี้: วันที่ชำระบัญชี, วันครบกำหนดชำระ, อัตราดอกเบี้ยคูปอง, อัตราผลตอบแทนถึงกำหนดและความถี่
ระยะเวลาที่แก้ไขจะกำหนดการเปลี่ยนแปลงมูลค่าของหลักทรัพย์ที่มีรายได้คงที่ซึ่งสัมพันธ์กับการเปลี่ยนแปลงในอัตราผลตอบแทนที่ครบกำหนด สูตรที่ใช้ในการคำนวณระยะเวลาการปรับเปลี่ยนของพันธบัตรคือระยะเวลา Macaulay ของพันธบัตรหารด้วย 1 บวกอัตราผลตอบแทนพันธบัตรที่ครบกำหนดหารด้วยจำนวนระยะเวลาคูปองต่อปี
ใน Excel สูตรที่ใช้ในการคำนวณระยะเวลาที่ปรับเปลี่ยนของพันธบัตรจะถูกสร้างไว้ในฟังก์ชัน MDURATION ฟังก์ชันนี้จะคืนค่าระยะเวลา Macaulay ที่แก้ไขเพื่อความปลอดภัยโดยสมมติว่ามูลค่าที่ตราไว้คือ $ 100
ตัวอย่างเช่นสมมติว่าคุณต้องการคำนวณระยะเวลา Macaulay ที่แก้ไขของพันธบัตรที่มีวันที่ชำระราคาในวันที่ 1 มกราคม 2015 วันครบกำหนดในวันที่ 1 มกราคม 2025 อัตราดอกเบี้ยต่อปีที่ 5% อัตราผลตอบแทนต่อปีจนถึง 7% และ คูปองจ่ายเป็นรายไตรมาส
หากต้องการค้นหาระยะเวลาที่แก้ไขให้ทำตามขั้นตอนต่อไปนี้ใน Excel:
- ขั้นแรกให้คลิกขวาที่คอลัมน์ A และ B. ถัดไปคลิกซ้ายที่ความกว้างของคอลัมน์และเปลี่ยนค่าเป็น 32 สำหรับแต่ละคอลัมน์แล้วคลิกตกลง ป้อน "คำอธิบายบอนด์" ลงในเซลล์ A1 และเลือกเซลล์ A1 แล้วกดปุ่ม CTRL และ B ร่วมกันเพื่อทำให้ชื่อเป็นตัวหนา จากนั้นป้อน "พันธบัตรข้อมูล" ลงในเซลล์ B1 และเลือกเซลล์ B1 แล้วกดปุ่ม CTRL และ B ร่วมกันเพื่อทำให้ชื่อเป็นตัวหนาใส่ "วันชำระราคาพันธบัตร" ลงในเซลล์ A2 และ "1 มกราคม 2015" ลงในเซลล์ B2 ถัดไปป้อน "วันครบกำหนดไถ่ถอนพันธบัตร" ลงในเซลล์ A3 และ "1 มกราคม 2025" ลงในเซลล์ B3 จากนั้นป้อน "อัตราดอกเบี้ยรายปี" ลงในเซลล์ A4 และ "5%" ลงใน B4 ในเซลล์ A5 ให้ป้อน "อัตราผลตอบแทนต่อปีถึงกำหนดชำระ" และในเซลล์ B5 ป้อน "7%" เนื่องจากคูปองได้รับการจ่ายรายไตรมาสความถี่จะเป็น 4 ป้อน "ความถี่การชำระเงินคูปอง" ลงในเซลล์ A6 และ "4" ลงในเซลล์ B6. ถัดไปป้อน "พื้นฐาน" ลงในเซลล์ A7 และ "3" ลงในเซลล์ B8 ใน Excel พื้นฐานเป็นตัวเลือกและค่าที่เลือกจะคำนวณระยะเวลาที่แก้ไขโดยใช้วันตามปฏิทินตามจริงสำหรับระยะเวลาคงค้างและสมมติว่ามี 365 วันในหนึ่งปีตอนนี้คุณสามารถแก้ไขระยะเวลา Macaulay ที่แก้ไขของพันธบัตรได้ ป้อน "Modified Duration" ลงในเซลล์ A8 และสูตร "= MDURATION (B2, B3, B4, B5, B6, B7)" ลงในเซลล์ B8 ระยะเวลาที่แก้ไขที่เกิดขึ้นคือ 7.59
สูตรที่ใช้คำนวณเปอร์เซ็นต์การเปลี่ยนแปลงในราคาของพันธบัตรคือการเปลี่ยนแปลงของผลตอบแทนเป็นจำนวนเงินคูณด้วยค่าลบของระยะเวลาที่แก้ไขคูณด้วย 100% ดังนั้นหากอัตราดอกเบี้ยเพิ่มขึ้น 1% คาดว่าราคาของพันธบัตรจะลดลง 7.59% =