1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonでの時系列データ操作

Connected

演習

発行株式数(shares outstanding)を計算する

時価総額加重指数を作成する次のステップは、各インデックス構成銘柄の発行株式数を計算することです。

発行株式数がわかると、次の演習で使う過去の株価系列を用いて、各構成銘柄の時価総額を計算できるようになります。

指示

100 XP

すでに pandas は pd として、tickers と listings も前の演習と同様にインポート済みです。

  • listings を確認し、tickers を出力します。
  • .loc[] と tickers のリストを使ってインデックス構成銘柄を選択し、列は 'Market Capitalization' と 'Last Sale' を指定します。結果を components に代入します。
  • components の先頭5行を表示します。
  • 'Market Capitalization' を 'Last Sale' で割って no_shares を作成します。
  • no_shares を降順で表示します。