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 cho chia tách cổ phiếu và cổ tức

Chia tách cổ phiếu có thể tạo ra những thay đổi lớn về giá trong lịch sử dù không làm thay đổi giá trị công ty. Vì vậy, bạn phải điều chỉnh tất cả mức giá trước khi chia tách để tính đúng lợi suất lịch sử.

Tương tự, bạn cũng phải điều chỉnh tất cả mức giá trước khi trả cổ tức. Cổ tức có làm giảm giá trị công ty bằng đúng số tiền chi trả, nhưng lợi suất của nhà đầu tư không bị ảnh hưởng vì họ nhận được khoản cổ tức bù đắp.

Trong bài tập này, bạn sẽ học cách dùng hàm adjustOHLC() để điều chỉnh dữ liệu giá OHLC thô trong lịch sử cho các sự kiện chia tách và cổ tức, nhằm tính toán lợi suất lịch sử một cách chính xác.

Yahoo Finance cung cấp giá thô và một cột giá đóng cửa đã điều chỉnh cho chia tách và cổ tức. Kết quả của adjustOHLC() phải khớp với cột adjusted close của Yahoo. Dữ liệu AAPL từ Yahoo Finance đã được nạp sẵn vào không gian làm việc của bạn.

Dù không bắt buộc để hoàn thành bài tập này, Yahoo Finance có một ví dụ dễ hiểu về cách tính adjusted close nếu bạn muốn tìm hiểu thêm.

Hướng dẫn

100 XP
  • Xem vài dòng đầu của AAPL
  • Dùng adjustOHLC() để điều chỉnh dữ liệu AAPL. Gán kết quả vào đối tượng tên aapl_adjusted.
  • Xem vài dòng đầu của aapl_adjusted. Lưu ý cột close của aapl_adjusted trùng với cột adjusted close của AAPL.