開始使用免費開始

將指數表現與基準比較 I

分析自建指數表現的下一步,是把它拿來和基準比較。

在影片中,我們使用 S&P 500 作為基準。你也可以用道瓊工業平均指數(Dow Jones Industrial Average),其中包含 30 檔最大型股票,也很適合作為三大交易所中各產業大型股的合理比較基準。

本練習屬於課程

Manipulating Time Series Data in Python

檢視課程

練習說明

我們已替你匯入 pandas 為 pd、matplotlib.pyplot 為 plt。也已將你的指數與道瓊工業平均(DJIA)資料載入為變數 index 和 djia,兩者皆為 pd.Series()。

  • 將 index 轉換為欄名為 'Index' 的 pd.DataFrame,並指派給 data。
  • 將 djia 正規化為從 100 起始,並把它作為新欄位加入 data。
  • 顯示 index 與 djia 的總報酬:以 data 的最後一列除以第一列,減去 1 後再乘以 100。
  • 繪製 data 中兩個序列的圖表。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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

編輯並執行程式碼