LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Verwende getSplits(), um AAPL-Split-Daten in splits zu importieren.
  • Verwende getDividends(), um splitangepasste AAPL-Dividenden-Daten in dividends zu importieren.
  • Schau dir die ersten Zeilen von dividends an. Die Werte sind klein und in Bruchteilen von Cent, weil sie splitangepasst sind.
  • Verwende getDividends(), um nicht angepasste AAPL-Dividenden-Daten in raw_dividends zu importieren.
  • Schau dir die ersten Zeilen von raw_dividends an. Beachte, dass sie sich von den Werten in dividends unterscheiden.

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
Code bearbeiten und ausführen