將指數表現與基準比較 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