Začněte nyníZačněte zdarma

Úprava cen akcií pro štěpení a dividendy

Štěpení akcií může způsobit velké historické výkyvy cen, i když hodnotu společnosti nijak nemění. Proto je nutné všechny ceny před štěpením upravit, aby bylo možné správně vypočítat historické výnosy.

Stejně tak je třeba upravit ceny před výplatou dividendy. Dividendy sice snižují hodnotu společnosti o vyplacenou částku, ale výnos investora to neovlivní, protože dividendu obdrží jako kompenzaci.

V tomto cvičení se naučíš, jak pomocí funkce adjustOHLC() upravit historické ceny OHLC pro štěpení akcií a dividendy, aby bylo možné historické výnosy přesně vypočítat.

Yahoo Finance poskytuje nezpracované ceny i sloupec s uzavírací cenou upravenou o štěpení a dividendy. Výstup funkce adjustOHLC() by měl odpovídat upraveným uzavíracím cenám z Yahoo. Data AAPL z Yahoo Finance jsou v tvém pracovním prostředí již načtena.

Pokud tě zajímají podrobnosti výpočtu, Yahoo Finance nabízí přístupný příklad výpočtu upravené uzavírací ceny — není to ale pro splnění cvičení nutné.

Toto cvičení je součástí kurzu

Importing and Managing Financial Data in R

Zobrazit kurz

Pokyny k cvičení

  • Prohlédni si první několik řádků objektu AAPL.
  • Pomocí funkce adjustOHLC() uprav data AAPL. Výsledek ulož do objektu s názvem aapl_adjusted.
  • Prohlédni si první několik řádků objektu aapl_adjusted. Všimni si, že sloupec uzavíracích cen v aapl_adjusted odpovídá sloupci upravené uzavírací ceny v AAPL.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Look at first few rows of AAPL


# Adjust AAPL for splits and dividends


# Look at first few rows of aapl_adjusted
Upravit a spustit kód