MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan getSplits() untuk mengimpor data pemecahan saham AAPL ke splits.
  • Gunakan getDividends() untuk mengimpor data dividen AAPL yang telah disesuaikan pemecahan ke dividends.
  • 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 ke raw_dividends.
  • Lihat beberapa baris pertama raw_dividends. Perhatikan nilainya berbeda dari yang ada di dividends.

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
Edit dan Jalankan Kode