Tương quan giữa cổ phiếu và trái phiếu
Nhà đầu tư thường quan tâm đến tương quan giữa lợi nhuận của hai tài sản khác nhau để phân bổ tài sản và phòng ngừa rủi ro. Trong bài tập này, bạn sẽ cố gắng trả lời câu hỏi: cổ phiếu có tương quan dương hay âm với trái phiếu? Biểu đồ phân tán cũng hữu ích để trực quan hóa tương quan giữa hai biến.
Lưu ý: bạn nên tính tương quan trên phần trăm thay đổi thay vì trên mức giá/giá trị gốc.
Giá cổ phiếu và lợi suất trái phiếu kỳ hạn 10 năm được gộp trong một DataFrame tên stocks_and_bonds với các cột SP500 và US10Y.
Các mô-đun pandas và vẽ biểu đồ đã được nhập sẵn. Trong phần còn lại của khóa học, pandas được nhập là pd và matplotlib.pyplot được nhập là plt.
Bài tập này là một phần của khóa học
Phân tích chuỗi thời gian với Python
Hướng dẫn bài tập
- Tính phần trăm thay đổi trên DataFrame
stocks_and_bondsbằng phương thức.pct_change()và đặt DataFrame mới làreturns. - Tính tương quan giữa các cột
SP500vàUS10Ytrong DataFramereturnsbằng phương thức.corr()cho Series với cú phápseries1.corr(series2). - Hiển thị biểu đồ phân tán của phần trăm thay đổi lợi nhuận cổ phiếu và lợi suất trái phiếu.
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.
# Compute percent change using pct_change()
returns = stocks_and_bonds.___
# Compute correlation using corr()
correlation = ___
print("Correlation of stocks and interest rates: ", correlation)
# Make scatter plot
plt.___
plt.show()