Split- und Dividenden-Daten herunterladen
In der vorherigen Übung hast du mit adjustOHLC() rohe historische OHLC-Preise für Splits und Dividenden angepasst, aber das funktioniert nur für OHLC-Daten. Wenn du nur Schlusskurse hast, geht das nicht, und außerdem liefert die Funktion keine der Split- oder Dividenden-Daten zurück, die sie verwendet.
Um eine Preisreihe ohne OHLC anzupassen – oder wenn du die rohen Split- und Dividenden-Daten einfach analysieren möchtest – brauchst du die Daten mit Datum und Wert für jeden einzelnen Split und jede Dividende.
Du kannst die Split- und Dividenden-Daten von Yahoo Finance mit den quantmod-Funktionen getSplits() bzw. getDividends() herunterladen. Die historischen Dividenden von Yahoo Finance sind standardmäßig für Splits angepasst. Wenn du nicht angepasste Dividenden herunterladen möchtest, setze in deinem Aufruf von getDividends() split.adjust = FALSE.
Diese Übung ist Teil des Kurses
<Kurs>Importing und Verwalten finanzieller Daten in R</Kurs>Übungsanweisungen
- Verwende
getSplits(), um AAPL-Split-Daten insplitszu importieren. - Verwende
getDividends(), um splitangepasste AAPL-Dividenden-Daten individendszu importieren. - Schau dir die ersten Zeilen von
dividendsan. Die Werte sind klein und in Bruchteilen von Cent, weil sie splitangepasst sind. - Verwende
getDividends(), um nicht angepasste AAPL-Dividenden-Daten inraw_dividendszu importieren. - Schau dir die ersten Zeilen von
raw_dividendsan. Beachte, dass sie sich von den Werten individendsunterscheiden.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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