Bölünme ve temettü verilerini indir
Önceki egzersizde, ham tarihsel OHLC fiyatlarını bölünme ve temettülere göre düzeltmek için adjustOHLC() kullandın; ancak bu yalnızca OHLC verileri için çalışır. Sadece kapanış fiyatların varsa işe yaramaz ve kullandığı bölünme ya da temettü verilerini de döndürmez.
Bir OHLC olmayan fiyat serisini düzeltmek için, ya da sadece ham bölünme ve temettü verilerini analiz etmek istiyorsan, her bir bölünme ve temettünün tarih ve değerlerine ihtiyacın var.
Yahoo Finance'tan bölünme ve temettü verilerini sırasıyla quantmod fonksiyonları getSplits() ve getDividends() ile indirebilirsin. Yahoo Finance'taki tarihsel temettü verileri bölünmelere göre düzeltilmiştir. Düzeltilmemiş temettü verilerini indirmek istiyorsan, getDividends() çağrında split.adjust = FALSE ayarlaman gerekir.
Bu egzersiz
R ile Finansal Verileri İçe Aktarma ve Yönetme
kursunun bir parçasıdırEgzersiz talimatları
getSplits()kullanarak AAPL bölünme verisinisplitsiçine aktar.getDividends()kullanarak bölünmeye göre düzeltilmiş AAPL temettü verisinidividendsiçine aktar.dividends'ın ilk birkaç satırına bak. Bölünmeye göre düzeltildikleri için değerler küçük ve kuruşun kesirleri şeklinde.getDividends()kullanarak AAPL için düzeltilmemiş temettü verisiniraw_dividendsiçine aktar.raw_dividends'ın ilk birkaç satırına bak. Değerlerindividends'takilerden farklı olduğuna dikkat et.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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