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

Tính toán và vẽ chỉ số tổng hợp

Đến lúc này, bạn đã có đủ mọi thành phần để tính toán hiệu suất cổ phiếu tổng hợp cho nhóm công ty của mình.

Hãy dùng chuỗi thời gian vốn hóa thị trường mà bạn đã tạo ở bài trước để cộng gộp giá trị thị trường theo từng giai đoạn, rồi chuẩn hóa chuỗi này để chuyển thành một chỉ số.

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

Xem khóa học

Hướng dẫn bài tập

Chúng tôi đã nhập pandas với bí danh pdmatplotlib.pyplot với bí danh plt cho bạn. Chúng tôi cũng đã nạp componentsmarket_cap_series, là những gì bạn đã làm việc ở bài trước.

  • Cộng gộp vốn hóa thị trường theo từng ngày giao dịch bằng cách áp dụng .sum() lên market_cap_series với axis=1, gán vào raw_indexprint kết quả.
  • Chuẩn hóa vốn hóa thị trường đã cộng gộp bằng cách chia cho giá trị đầu tiên của raw_index và nhân với 100. Gán vào indexprint kết quả.
  • Vẽ biểu đồ chỉ số với tiêu đề 'Market-Cap Weighted Index'.

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.

# Aggregate and print the market cap per trading day
raw_index = ____
print(____)

# Normalize the aggregate market cap here 
index = ____
print(____)

# Plot the index here

Chỉnh sửa và Chạy Mã