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

Làm quen với getSymbols()

Hàm getSymbols() từ gói quantmod cung cấp một giao diện thống nhất để nhập dữ liệu từ nhiều nguồn vào không gian làm việc của bạn. Mặc định, getSymbols() nhập dữ liệu dưới dạng đối tượng xts.

Bài tập này sẽ giới thiệu bạn với getSymbols(). Bạn sẽ dùng nó để nhập dữ liệu QQQ từ Yahoo! Finance. QQQ là một quỹ ETF theo dõi chỉ số Nasdaq 100, và Yahoo! Finance là nguồn dữ liệu mặc định của getSymbols().

Bạn dùng đối số Symbols để chỉ định công cụ (tức là mã giao dịch/ticker) muốn nhập. Vì Symbols là đối số đầu tiên của getSymbols(), bạn thường chỉ cần gõ tên công cụ và bỏ qua Symbols =.

Hướng dẫn

100 XP
  • Nạp gói quantmod bằng hàm library().
  • Bây giờ dùng getSymbols() để nhập dữ liệu QQQ. Đảm bảo dữ liệu được gán vào QQQ (auto.assign = TRUE).
  • Dùng hàm str() để xem cấu trúc của đối tượng QQQ mà getSymbols() đã tạo. Lưu ý các thuộc tính src và updated.
  • Dùng hàm head() để xem vài dòng đầu của QQQ.