Unduh data pemecahan saham dan dividen
Pada latihan sebelumnya, Anda menggunakan adjustOHLC() untuk menyesuaikan harga OHLC historis mentah terhadap pemecahan saham dan dividen, tetapi itu hanya berfungsi untuk data OHLC. Fungsi tersebut tidak akan bekerja jika Anda hanya memiliki harga penutupan, dan tidak mengembalikan data pemecahan atau dividen yang digunakannya.
Anda memerlukan tanggal dan nilai untuk setiap pemecahan saham dan dividen guna menyesuaikan deret harga non-OHLC, atau jika Anda sekadar ingin menganalisis data pemecahan dan dividen mentah.
Anda dapat mengunduh data pemecahan dan dividen dari Yahoo Finance menggunakan fungsi quantmod getSplits() dan getDividends(). Data dividen historis dari Yahoo Finance telah disesuaikan terhadap pemecahan saham. Jika Anda ingin mengunduh data dividen yang tidak disesuaikan, Anda perlu mengatur split.adjust = FALSE pada pemanggilan getDividends().
Latihan ini adalah bagian dari kursus
Mengimpor dan Mengelola Data Keuangan di R
Petunjuk latihan
- Gunakan
getSplits()untuk mengimpor data pemecahan saham AAPL kesplits. - Gunakan
getDividends()untuk mengimpor data dividen AAPL yang telah disesuaikan pemecahan kedividends. - Lihat beberapa baris pertama
dividends. Nilainya kecil dan dalam sen pecahan karena telah disesuaikan pemecahan. - Gunakan
getDividends()untuk mengimpor data dividen AAPL yang tidak disesuaikan keraw_dividends. - Lihat beberapa baris pertama
raw_dividends. Perhatikan nilainya berbeda dari yang ada didividends.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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