Bắt đầu ngayBắt đầu miễn phí

Định giá trái phiếu

Trong Chương Một, bạn đã định giá một trái phiếu theo từng bước. Ở bài này, bạn sẽ định giá một trái phiếu có mệnh giá $100, lãi coupon 3%, và thời gian đáo hạn 8 năm. Bạn sẽ liệt kê các dòng tiền của trái phiếu và tính giá trị hiện tại của từng dòng tiền đó dựa trên lợi suất Aaa mà bạn thu được ở bài trước.

Đối tượng aaa_yield đã được nạp sẵn trong không gian làm việc của bạn với giá trị 0.0341.

Bài tập này là một phần của khóa học

Định giá và Phân tích Trái phiếu bằng R

Xem khóa học

Hướng dẫn bài tập

  • Tạo một đối tượng dòng tiền (cf) chứa các dòng tiền của trái phiếu.
  • Dùng data.frame() để chuyển cf thành một data frame để bạn có thể thêm các biến cần thiết cho phân tích.
  • Thêm biến chỉ báo thời gian (cf$t) biểu thị số năm từ 1 đến 8 bằng lệnh seq().
  • Tính hệ số chiết khấu PV (cf$pv_factor) dựa trên lợi suất Moody's Aaa (aaa_yield) và chỉ báo thời gian (cf$t).
  • Tính giá trị hiện tại của từng dòng tiền (cf$pv) bằng tích của cf$cf và hệ số PV (cf$pv_factor).
  • Cuối cùng, tính giá của trái phiếu bằng sum() các giá trị hiện tại của từng dòng tiền.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Layout the bond's cash flows
cf <- c(___, ___, ___, ___, ___, ___, ___, ___)

# Convert to data.frame
cf <-

# Add time indicator
cf$t <- seq(___, ___, ___)

# Calculate PV factor
cf$pv_factor <- 1 / (1 + ___)^___

# Calculate PV
cf$pv <-

# Price bond
sum(___)
Chỉnh sửa và Chạy Mã