Vẽ lợi suất theo nhiều khoảng thời gian
Phương thức chuỗi thời gian cuối cùng bạn đã học trong video là .pct_change(). Hãy dùng hàm này để tính lợi suất cho các khoảng ngày theo lịch khác nhau và vẽ biểu đồ để so sánh các mẫu biến động.
Chúng ta sẽ dùng giá cổ phiếu Google giai đoạn 2014-2016.
Bài tập này là một phần của khóa học
Xử lý dữ liệu chuỗi thời gian trong Python
Hướng dẫn bài tập
Chúng tôi đã nhập sẵn pandas là pd, và matplotlib.pyplot là plt. Dữ liệu giá cổ phiếu 'GOOG' cho các năm 2014-2016 cũng đã được tải, đặt tần suất theo lịch hằng ngày, và gán vào google.
- Tạo các cột
'daily_return','monthly_return', và'annual_return'chứapct_change()của'Close'cho lần lượt 1, 30 và 360 ngày theo lịch, và nhân mỗi cột với 100. - Vẽ biểu đồ kết quả với
subplots=True.
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.
# Create daily_return
google['daily_return'] = ____
# Create monthly_return
google['monthly_return'] = ____
# Create annual_return
google['annual_return'] = ____
# Plot the result