Télécharger les données de splits et de dividendes
Dans l’exercice précédent, vous avez utilisé adjustOHLC() pour ajuster des prix OHLC historiques bruts en tenant compte des splits et des dividendes, mais cette fonction ne s’applique qu’aux données OHLC. Elle ne fonctionne pas si vous ne disposez que des cours de clôture et elle ne renvoie aucune des données de splits ou de dividendes qu’elle utilise.
Vous avez besoin des dates et des montants de chaque split et de chaque dividende pour ajuster une série de prix qui n’est pas au format OHLC, ou tout simplement si vous souhaitez analyser les données brutes de splits et de dividendes.
Vous pouvez télécharger les données de splits et de dividendes depuis Yahoo Finance à l’aide des fonctions de quantmod getSplits() et getDividends(), respectivement. Les dividendes historiques provenant de Yahoo Finance sont ajustés des effets de splits. Si vous souhaitez télécharger des dividendes non ajustés, vous devez définir split.adjust = FALSE dans votre appel à getDividends().
Cet exercice fait partie du cours
Importer et gérer des données financières avec R
Instructions
- Utilisez
getSplits()pour importer les données de splits AAPL danssplits. - Utilisez
getDividends()pour importer les données de dividendes AAPL ajustées des effets de splits dansdividends. - Affichez les premières lignes de
dividends. Les valeurs sont petites et en fractions de centimes car elles ont été ajustées suite aux splits. - Utilisez
getDividends()pour importer des données de dividendes AAPL non ajustées dansraw_dividends. - Affichez les premières lignes de
raw_dividends. Notez qu’elles diffèrent des valeurs dedividends.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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