Bắt đầu ngayBắt đầu miễn phí

Đị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

Xem khóa học

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(____.____())
Chỉnh sửa và Chạy Mã