開始使用免費開始

計算並繪製綜合指數

到現在為止,你已經具備計算這組公司整體股票表現所需的一切要素。

使用你在上一個練習建立的市值時間序列,彙總每個期間的市場價值,接著將這個序列正規化,轉換成指數。

本練習屬於課程

Manipulating Time Series Data in Python

檢視課程

練習說明

我們已替你匯入 pandas 作為 pd,以及 matplotlib.pyplot 作為 plt。也已載入你在上一個練習使用過的 componentsmarket_cap_series

  • 針對每個交易日彙總市值:對 market_cap_seriesaxis=1 套用 .sum(),指定為 raw_index,並 print 結果。
  • 正規化彙總市值:以 raw_index 的第一個數值做除法,並乘上 100。指定為 index,並 print 結果。
  • 繪製指數,圖表標題使用 'Market-Cap Weighted Index'。

動手互動練習

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

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

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

# Plot the index here

編輯並執行程式碼