Für Aktiensplits und Dividenden anpassen
Aktiensplits können große historische Kursänderungen erzeugen, obwohl sie den Unternehmenswert nicht verändern. Deshalb musst du alle Kurse vor dem Split anpassen, um historische Renditen korrekt zu berechnen.
Ebenso musst du alle Kurse vor einer Dividende anpassen. Dividenden verringern den Unternehmenswert um die Höhe der Dividendenzahlung, aber die Rendite der Anlegerin bzw. des Anlegers bleibt unverändert, da sie bzw. er die ausgleichende Dividendenzahlung erhält.
In dieser Übung lernst du, wie du mit der Funktion adjustOHLC() rohe historische OHLC-Kurse für Splits und Dividenden anpasst, damit historische Renditen genau berechnet werden können.
Yahoo Finance stellt Rohkurse sowie eine um Splits und Dividenden bereinigte Schlusskurs-Spalte bereit. Die Ausgabe von adjustOHLC() sollte mit der bereinigten Schlusskurs-Spalte von Yahoo übereinstimmen. AAPL-Daten von Yahoo Finance sind bereits in deinem Workspace geladen.
Auch wenn es für diese Übung nicht nötig ist, bietet Yahoo Finance ein anschauliches Beispiel für die Berechnung des bereinigten Schlusskurses, falls du mehr darüber erfahren möchtest.
Diese Übung ist Teil des Kurses
<Kurs>Importing und Verwalten finanzieller Daten in R</Kurs>Übungsanweisungen
- Schau dir die ersten Zeilen von
AAPLan. - Verwende
adjustOHLC(), um dieAAPL-Daten anzupassen. Weise das Ergebnis einem Objekt namensaapl_adjustedzu. - Sieh dir die ersten Zeilen von
aapl_adjustedan. Achte darauf, dass die Schlusskurs-Spalte vonaapl_adjustedmit der bereinigten Schlusskurs-Spalte vonAAPLidentisch ist.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Look at first few rows of AAPL
# Adjust AAPL for splits and dividends
# Look at first few rows of aapl_adjusted