開始使用免費開始

用基準比較股票價格

你也在影片中學到如何把多檔股票的表現與基準比較。現在你要比較紐約證交所(NYSE)市值前三大的公司與道瓊工業指數(Dow Jones Industrial Average,包含美國 30 家最大公司),更深入了解股市。

NYSE 市值前三大的公司為:

Company Stock Ticker
Johnson & Johnson JNJ
Exxon Mobil XOM
JP Morgan Chase JPM

本練習屬於課程

Manipulating Time Series Data in Python

檢視課程

練習說明

我們已經把 pandaspd 匯入,並把 matplotlib.pyplotplt 匯入。

  • 使用 pd.read_csv() 讀入 'nyse.csv''dow_jones.csv',分別從 'date' 欄位建立 DatetimeIndex(使用 parse_datesindex_col),並將結果分別指定為 stocksdow_jones
  • 使用 pd.concat() 並設定 axis=1,將 stocksdow_jones 合併,指派結果為 data。檢視 data.info()
  • data 各欄除以各自 series 的第一個數值,再乘以 100,並將結果繪圖。

動手互動練習

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

# Import stock prices and index here
stocks = ____
dow_jones = ____

# Concatenate data and inspect result here
data = ____
print(____)

# Normalize and plot your data here


編輯並執行程式碼