เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การคำนวณราคาพันธบัตรซีโร่คูปอง

จากที่ได้เรียนมา ราคาของพันธบัตรซีโร่คูปองคือมูลค่าปัจจุบัน (PV) ของกระแสเงินสดครั้งเดียวในอนาคต โดยมูลค่าของกระแสเงินสดนั้นในวันนี้จะขึ้นอยู่กับระยะเวลาและอัตราดอกเบี้ย (ผลตอบแทน) ที่ใช้คิดลด ซึ่งเราจะมาศึกษาเรื่องนี้กัน

ในแบบฝึกหัดนี้ จะคำนวณราคาพันธบัตรซีโร่คูปองที่มีอายุ 3 ปี และผลตอบแทน 5% ต่อปี จากนั้นจะลองเปลี่ยนอายุและผลตอบแทน เพื่อดูว่าปัจจัยเหล่านี้ส่งผลต่อราคาอย่างไร

ในแบบฝึกหัดนี้ จะใช้สูตรดอกเบี้ยทบต้นโดยตรง แทนที่จะใช้ฟังก์ชัน npf.pv()

ระลึกไว้ว่าสูตร PV ของเราคือ \(PV = \frac{FV}{(1 + r)^n}\)

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การประเมินมูลค่าและวิเคราะห์พันธบัตรด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Calculate price of a 3 year 5% yield zero coupon bond
price_1 = ____

# Print the result
print("3 year 5% yield ZCB: ", ____)
แก้ไขและรันโค้ด