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

So sánh hiệu suất chỉ số với benchmark I

Bước tiếp theo khi phân tích hiệu suất chỉ số của bạn là so sánh nó với một benchmark.

Trong video, chúng ta dùng S&P 500 làm benchmark. Bạn cũng có thể dùng Dow Jones Industrial Average, bao gồm 30 cổ phiếu lớn nhất, và cũng là một benchmark hợp lý cho nhóm cổ phiếu lớn thuộc mọi ngành trên cả ba sở giao dịch.

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 sẵn pandaspd, matplotlib.pyplotplt cho bạn. Chúng tôi cũng đã nạp dữ liệu chỉ số của bạn và dữ liệu DJIA vào các biến indexdjia, lần lượt dưới dạng pd.Series().

  • Chuyển index thành pd.DataFrame với tên cột 'Index' và gán kết quả cho data.
  • Chuẩn hóa djia để bắt đầu từ 100 và thêm nó làm cột mới vào data.
  • Hiển thị tổng lợi nhuận cho cả indexdjia bằng cách lấy hàng cuối của data chia cho hàng đầu, trừ 1 rồi nhân 100.
  • Vẽ biểu đồ cả hai series trong data.

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.

# Convert index series to dataframe here
data = ____

# Normalize djia series and add as new column to data
djia = ____
data['DJIA'] = ____

# Show total return for both index and djia
print(____)

# Plot both series

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