Corrigeren voor splitsingen en dividenden
Aandelensplitsingen kunnen grote historische koersschommelingen veroorzaken, ook al verandert de waarde van het bedrijf niet. Daarom moet je alle koersen van vóór de splitsing corrigeren om historische rendementen correct te berekenen.
Op dezelfde manier moet je alle koersen van vóór een dividend corrigeren. Dividenden verlagen de bedrijfswaarde met het bedrag van de dividenduitkering, maar het rendement voor de belegger verandert niet omdat die een compenserende dividendbetaling ontvangt.
In deze oefening leer je hoe je de functie adjustOHLC() gebruikt om ruwe historische OHLC-koersen te corrigeren voor splitsingen en dividenden, zodat historische rendementen nauwkeurig kunnen worden berekend.
Yahoo Finance levert ruwe koersen en een kolom met gecorrigeerde slotkoersen (voor splitsingen en dividenden). De output van adjustOHLC() zou moeten overeenkomen met de gecorrigeerde slotkolom van Yahoo. AAPL-gegevens van Yahoo Finance zijn al in je werkruimte geladen.
Het is niet nodig voor deze oefening, maar Yahoo Finance biedt een toegankelijk voorbeeld van de berekening van de gecorrigeerde slotkoers, als je hier meer over wilt leren.
Deze oefening maakt deel uit van de cursus
Financiële gegevens importeren en beheren in R
Oefeninstructies
- Bekijk de eerste paar rijen van
AAPL - Gebruik
adjustOHLC()om deAAPL-gegevens te corrigeren. Ken het resultaat toe aan een object met de naamaapl_adjusted. - Bekijk de eerste paar rijen van
aapl_adjusted. Merk op dat de slotkolom vanaapl_adjustedgelijk is aan de gecorrigeerde slotkolom vanAAPL.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Look at first few rows of AAPL
# Adjust AAPL for splits and dividends
# Look at first few rows of aapl_adjusted