Định nghĩa và backtest một chiến lược đơn giản
Bạn muốn tạo một chiến lược để giao dịch cổ phiếu "FAANG", viết tắt của năm công ty công nghệ Mỹ nổi tiếng và có hiệu suất tốt nhất: Facebook, Amazon, Apple, Netflix và Alphabet (Google).
Ý tưởng rất đơn giản: bạn sẽ nắm giữ tỷ trọng bằng nhau của mỗi cổ phiếu trong danh mục. Mỗi tuần, chiến lược sẽ mua hoặc bán cổ phiếu khi cần để cân bằng lại các tỷ trọng bằng nhau.
Đầu tiên, bạn sẽ xem qua dữ liệu của các cổ phiếu "FAANG". Tiếp theo, bạn sẽ định nghĩa chiến lược: mua với tỷ trọng bằng nhau cho mỗi cổ phiếu và tái cân bằng hàng tuần. Cuối cùng, bạn sẽ chạy backtest và vẽ biểu đồ kết quả.
Gói bt đã được import sẵn cho bạn. Dữ liệu giá lịch sử của "FAANG" đã được nạp sẵn trong bt_data.
Bài tập này là một phần của khóa học
Giao dịch Tài chính với Python
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.
# Print the top five rows
print(____.____())