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

Duration của trái phiếu chiết khấu và trái phiếu coupon

Duration là thước đo rủi ro lãi suất có thể áp dụng cho mọi trái phiếu, bất kể có trả coupon hay không.

Trong bài tập này, bạn sẽ tính duration của một trái phiếu chiết khấu (zero coupon) với kỳ hạn 10 năm, mệnh giá 100 USD và lợi suất đáo hạn 3%, rồi so sánh duration này với cùng trái phiếu nhưng trả coupon hằng năm 3%. numpy_financial đã được nhập sẵn với bí danh npf.

Nhắc lại, công thức tính duration là:

\(Duration = \frac{P(down) \ -\ P(up)}{2\ \times\ P\ \times\ \Delta y}\)

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 Python

Xem khóa học

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.

# Find the price of the zero coupon bond at current yield levels
price = ____

# Find the price of the zero coupon bond at 1% higher yield levels
price_up = ____

# Find the price of the zero coupon bond at 1% lower yield levels
price_down = ____

# Calculate duration using the formula and print result
duration = (____ - ____) / (____ * ____ * ____)
print("Zero Coupon Bond Duration: ", ____)
Chỉnh sửa và Chạy Mã