Vẽ lợi nhuận
Cuối cùng, chúng ta sẽ vẽ hiệu suất của danh mục do Machine Learning tạo ra so với chỉ nắm giữ SPY. Bạn có thể dùng điều này như một phép đánh giá để xem dự đoán có hiệu quả hay không.
Vì algo_cash và spy_cash đã được tạo sẵn, bạn chỉ cần truyền chúng vào plt.plot() để hiển thị. Chúng ta cũng sẽ đặt nhãn cho các tập dữ liệu bằng legend trong plt.plot().
Bài tập này là một phần của khóa học
Machine Learning cho Tài chính bằng Python
Hướng dẫn bài tập
- Dùng
plt.plot()để vẽalgo_cash(với nhãn'algo') vàspy_cash(với nhãn'SPY'). - Dùng
plt.legend()để hiển thị chú giải.
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.
# Plot the algo_cash and spy_cash to compare overall returns
plt.plot(____, ____)
plt.plot(spy_cash, label='SPY')
____ # show the legend
plt.show()