1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập và quản lý dữ liệu tài chính trong R

Connected

Bài tập

Điều chỉnh dữ liệu đơn biến cho chia tách và cổ tức

Nếu bạn chỉ có giá đóng cửa, bạn có thể điều chỉnh chúng bằng adjRatios(). Hàm này có 3 tham số: splits, dividends và close. Nó trả về một đối tượng xts với các tỷ lệ điều chỉnh cho chia tách và cổ tức lần lượt ở các cột "Split" và "Div".

Bạn cần cung cấp dữ liệu chia tách thông qua tham số splits để tính tỷ lệ chia tách. Để tính tỷ lệ cổ tức, bạn cần cung cấp cổ tức thô và giá thô lần lượt qua các tham số dividends và close.

Khi đã có các tỷ lệ điều chỉnh cho chia tách và cổ tức, bạn tính giá đã điều chỉnh bằng cách nhân giá chưa điều chỉnh với cả hai tỷ lệ điều chỉnh này.

Môi trường làm việc của bạn có sẵn splits, dividends và raw_dividends từ các bài trước, cùng dữ liệu AAPL từ Yahoo Finance.

Hướng dẫn

100 XP
  • Dùng adjRatios() để tính các tỷ lệ điều chỉnh cho chia tách và cổ tức. Gán đầu ra vào ratios.
  • Tính giá đóng cửa đã điều chỉnh cho AAPL bằng cách trích xuất giá đóng cửa, nhân nó với cả hai tỷ lệ điều chỉnh và gán vào aapl_adjusted.
  • Xem vài hàng đầu của cột giá đóng cửa đã điều chỉnh do Yahoo Finance cung cấp.
  • Xem vài hàng đầu của giá đóng cửa đã điều chỉnh mà bạn vừa tính và so sánh với giá đóng cửa đã điều chỉnh từ Yahoo Finance.