Télécharger les données de fractionnements et de dividendes
Dans l'exercice précédent, vous avez utilisé adjustOHLC() pour rajuster les prix historiques bruts OHLC en fonction des fractionnements et des dividendes, mais cette fonction ne s'applique qu'aux données OHLC. Elle ne fonctionne pas si vous n'avez que les prix de clôture et elle ne retourne pas les données de fractionnements ou de dividendes utilisées.
Vous avez besoin des dates et des valeurs de chaque fractionnement et de chaque dividende pour rajuster une série de prix qui n'est pas de type OHLC, ou si vous souhaitez simplement analyser les données brutes de fractionnements et de dividendes.
Vous pouvez télécharger les données de fractionnements et de dividendes à partir de Yahoo Finance au moyen des fonctions de quantmod getSplits() et getDividends(), respectivement. Les données historiques de dividendes de Yahoo Finance sont rajustées pour les fractionnements. Si vous voulez télécharger des dividendes non rajustés, vous devez définir split.adjust = FALSE dans votre appel à getDividends().
Cette activité fait partie du cours
Importer et gérer des données financières dans R
Instructions de l’exercice
- Utilisez
getSplits()pour importer les données de fractionnements d'AAPL danssplits. - Utilisez
getDividends()pour importer les données de dividendes d'AAPL rajustées pour les fractionnements dansdividends. - Examinez les premières lignes de
dividends. Les valeurs sont faibles et en fractions de cent, car elles ont été rajustées pour les fractionnements. - Utilisez
getDividends()pour importer les données de dividendes d'AAPL non rajustées dansraw_dividends. - Examinez les premières lignes de
raw_dividends. Remarquez qu'elles diffèrent des valeurs dedividends.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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