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.
Toto cvičení je součástí kurzu
Manipulace s časovými řadami v Pythonu
Pokyny k cvičení
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()namarket_cap_seriess parametremaxis=1, výsledek přiřaď doraw_indexa vypiš ho pomocíprint. - Normalizuj agregovanou tržní kapitalizaci tak, že ji vydělíš první hodnotou
raw_indexa vynásobíš 100. Výsledek přiřaď doindexa vypiš ho pomocíprint. - Vykresli index s názvem
'Market-Cap Weighted Index'.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Aggregate and print the market cap per trading day
raw_index = ____
print(____)
# Normalize the aggregate market cap here
index = ____
print(____)
# Plot the index here