วันศุกร์ที่ 26 กันยายน พ.ศ. 2557

ฟังก์ชัน MDURTION พร้อมตัวอย่างการใช้งาน

ฟังก์ชัน MDURTION พร้อมตัวอย่างการใช้งาน ฟังก์ชัน mduration เป็นฟังก์ชัน ประเภทการเงิน mduration คือ ฟังก์ชันที่ทำหน้าที่ ส่งกลับค่าระยะ... thumbnail 1 summary
ฟังก์ชัน MDURTION พร้อมตัวอย่างการใช้งาน
ฟังก์ชัน mduration เป็นฟังก์ชัน ประเภทการเงิน

mduration คือ ฟังก์ชันที่ทำหน้าที่ ส่งกลับค่าระยะเวลาแก้ไขสำหรับหลักทรัพย์ที่มีมูลค่าสมบัติที่ตาไว้ $100

รูปแบบสูตรของ ฟังก์ชัน mduration คือ mduration(settlements, maturity, coupon, yld, frequency, basis)

โดยที่พารามิเตอร์แต่ละตัว มีความหมายดังนี้

settlement คือ วันที่ทำข้อตกลงของหลักทรัพย์ ซึ่งก็คือวันที่ส่งมอบหลักทรัพย์ให้แก่ผู้ซื้อ

maturity คือวันที่ครบกำหนดชำระของหลักทรัพย์ ซึ่งก็คือวันที่หลักทรัพย์หมดอายุลงนั่นเอง

coupon คือ อัตราดอกเบี้ยรายปีตามตราสารของหลักทรัพย์

yld คือ ผลตอบแทนรายปีของหลักทรัพย์

frequency คือ จำนวนครั้งในการชำระค่าตราสารต่อปี ในกรณีที่เป็นการชำระแบบรายปี frequency = 1 ถ้าเป็นการชำระแบบรายครึ่งปี frequency =2 และถ้าเป็นการชำระแบบรายไตรมาส frequency = 4

รูปแบบสูตรทางคณิตศาสตร์ คือ mduration = duration/(1+(market yield)/coupon payments per year)

ฟังก์ชันที่เกี่ยวข้อง ก็เช่น Duration

ตัวอย่างการใช้งาน ฟังก์ชัน Mduration

1. เลือกเซลล์ A2:A7 แล้วพิมพ์ Settlement Date จากนั้น กด Enter พิมพ์ Maturity Date กด Enter พิมพ์ coupon กด Enter พิมพ์ yld กด Enter พิมพ์ Frequency กด Enter พิมพ์ basis กด Ener

2. เลือกเซลล์ B2:B7 แล้วพิมพ์ 1/1/100 แล้วกด Enter พิมพ์ 1/1/07 แล้วกด Enter พิมพ์ 5.25% แล้วกด Enter พิมพ์ 6.50% แล้วกด Enter พิมพ์ 2 แล้วกด Enter พิมพ์ 1 แล้วกด Enter

3. คลิกเซลล์ B9 แล้วพิมพ์ =duration(b2,b3,b4,b5,b6,b7) แล้วกด Enter จะแสดงค่า 5.900714

4. คลิกเซลล์ B10 แล้วพิมพ์ =b9/(1+b5/b6) แล้วกด Enter จะแสดงค่า 5.714977u

5. คลิกเซลล์ B12 แล้วพิมพ์ =mduration(b2,b3,b4,b5,b6,b7) แล้วกด Enter จะแสดงค่า 5.714977