Stažení dat o štěpeních a dividendách
V předchozím cvičení jsi použil/a funkci adjustOHLC() k úpravě historických OHLC cen o štěpení a dividendy. Tato funkce ale funguje pouze s OHLC daty – nepomůže ti, pokud máš k dispozici jen závěrečné ceny, a navíc nevrací samotná data o štěpeních ani dividendách.
Pokud chceš upravit cenovou řadu, která není ve formátu OHLC, nebo pokud chceš tato data přímo analyzovat, potřebuješ znát konkrétní data a hodnoty jednotlivých štěpení a dividend.
Data o štěpeních a dividendách si můžeš stáhnout z Yahoo Finance pomocí funkcí quantmod: getSplits() a getDividends(). Historická data dividend z Yahoo Finance jsou upravena o štěpení. Pokud chceš stáhnout neupravená data dividend, nastav v getDividends() parametr split.adjust = FALSE.
Toto cvičení je součástí kurzu
Importing and Managing Financial Data in R
Pokyny k cvičení
- Pomocí
getSplits()importuj data o štěpeních akcií AAPL do proměnnésplits. - Pomocí
getDividends()importuj data o dividendách AAPL upravených o štěpení do proměnnédividends. - Prohlédni si první několik řádků
dividends. Hodnoty jsou malé a vyjádřené ve zlomcích centů, protože byly upraveny o štěpení. - Pomocí
getDividends()importuj neupravená data o dividendách AAPL do proměnnéraw_dividends. - Prohlédni si první několik řádků
raw_dividends. Všimni si, že se hodnoty liší od těch vdividends.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Download AAPL split data
# Download AAPL dividend data
# Look at the first few rows of dividends
# Download AAPL dividend data that is not split-adjusted
# Look at the first few rows of raw_dividends