1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Manipulace s časovými řadami v Pythonu

Connected

Cvičení

Výpočet a vykreslení kompozitního indexu

Teď máš k dispozici vše, co potřebuješ k výpočtu souhrnné výkonnosti akcií pro svou skupinu společností.

Použij časovou řadu tržní kapitalizace, kterou jsi vytvořil/a v předchozím cvičení, k agregaci tržní hodnoty za každé období a tuto řadu pak normalizuj, aby se z ní stal index.

Pokyny

100 XP

Knihovny pandas jako pd a matplotlib.pyplot jako plt jsou již naimportovány. Jsou také načteny proměnné components a market_cap_series, se kterými jsi pracoval/a v předchozím cvičení.

  • Agreguj tržní kapitalizaci za každý obchodní den pomocí .sum() na market_cap_series s parametrem axis=1, výsledek přiřaď do raw_index a vypiš ho pomocí print.
  • Normalizuj agregovanou tržní kapitalizaci tak, že ji vydělíš první hodnotou raw_index a vynásobíš 100. Výsledek přiřaď do index a vypiš ho pomocí print.
  • Vykresli index s názvem 'Market-Cap Weighted Index'.