เปรียบเทียบอัตราผลตอบแทนของพันธบัตรแบบคูปอง
บ่อยครั้งที่จะพบพันธบัตรหลายรายการที่มีลักษณะแตกต่างกัน และไม่ชัดเจนว่ารายการใดให้อัตราผลตอบแทนสูงที่สุด
ในกรณีเช่นนี้ การหาอัตราผลตอบแทนของพันธบัตรแต่ละรายการจะช่วยให้เปรียบเทียบได้อย่างเหมาะสม เนื่องจากอัตราผลตอบแทนบอกให้รู้ว่าพันธบัตรใดให้ผลตอบแทนจากการลงทุนสูงที่สุด
ในแบบฝึกหัดนี้ จะใช้ npf.rate() เพื่อเปรียบเทียบพันธบัตร 3 รายการที่แตกต่างกัน
นำเข้า numpy_financial ไว้แล้วในชื่อ npf
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประเมินมูลค่าและวิเคราะห์พันธบัตรด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Bond with price of USD 92 paying 3% coupon for 3 years
bond_a = ____
print("Bond A: ", bond_a)