Yield to Maturity (YTM) là chỉ số quan trọng cần biết tính khi học python tài chính ứng dụng vào trái phiếu.
Cách tính YTM bằng Python
from scipy.optimize import brentq
def tinh_ytm(gia, menh_gia, lai_suat, so_ky):
f = lambda y: gia_trai_phieu(menh_gia, lai_suat, so_ky, y) - gia
return brentq(f, 0.0001, 1)
YTM không có công thức đóng (closed-form), nên cần dùng phương pháp số (numerical method) như brentq từ thư viện scipy để giải.
Ý nghĩa thực tế của YTM
YTM cho biết lợi suất thực tế nhà đầu tư nhận được nếu giữ trái phiếu đến ngày đáo hạn — đây là chỉ số so sánh công bằng giữa các trái phiếu có giá và kỳ hạn khác nhau.
📌 Muốn ứng dụng Python vào phân tích và giao dịch tài chính chuyên sâu?
Khóa Phân Tích & Giao Dịch Định Lượng + AI Trading tại Hướng Nghiệp Dữ Liệu giúp bạn xây hệ thống quant hoàn chỉnh: Data → Signal → Backtest → Execution → Risk Engine.
📞 Hotline/Zalo: 0927 909 257
admin
Biên tập viên, Hướng Nghiệp Dữ Liệu
737
Bài viết
15.4k
Người theo dõi
120k+
Lượt đọc
Biên tập viên nội dung tại Hướng Nghiệp Dữ Liệu, phụ trách tổng hợp và biên soạn các bài viết về lập trình Python, dữ liệu và công nghệ.