การจัดวางกระแสเงินสดของพันธบัตร
ในชุดแบบฝึกหัดถัดไป เราจะสร้าง data frame ของกระแสเงินสดตามที่เห็นในวิดีโอที่ผ่านมา
สมมติว่ากำลังพิจารณาลงทุนในพันธบัตรที่มีมูลค่าที่ตราไว้ (par value) $100 อัตราดอกเบี้ยหน้าตั๋ว (coupon rate) 5% และอายุครบกำหนด 5 ปี อัตราดอกเบี้ยหน้าตั๋วคือผลตอบแทนที่ได้รับจากการถือพันธบัตร ดังนั้นก่อนครบกำหนด จะได้รับดอกเบี้ย $5 ต่อปี และเมื่อครบกำหนด จะได้รับมูลค่าที่ตราไว้ $100 คืนด้วย
ในแบบฝึกหัดนี้ จะสร้างเวกเตอร์ cf เพื่อจัดวางกระแสเงินสดของพันธบัตร จากนั้นแปลงเวกเตอร์นี้เป็น data frame เพื่อเพิ่มคอลัมน์ข้อมูลอื่น ๆ ที่จำเป็นสำหรับการวิเคราะห์ในขั้นตอนถัดไป
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประเมินมูลค่าและวิเคราะห์พันธบัตรด้วย R
คำแนะนำการฝึกหัด
- สร้างเวกเตอร์
cfที่เก็บกระแสเงินสดของพันธบัตร โดยกระแสเงินสดใน 4 ปีแรกคือ $5 และในปีที่ 5 คือ $105 - ใช้
data.frame()เพื่อแปลงcfให้เป็น data frame
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create vector of cash flows
cf <-
# Convert to data frame
cf <-
cf