1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giao dịch tài chính với R

Connected

Bài tập

Các hàm SMA và RSI

Chào mừng bạn đến với chương về các chỉ báo! Chỉ báo là phép biến đổi dữ liệu thị trường nhằm tạo tín hiệu hoặc lọc nhiễu. Chỉ báo là nền tảng của nhiều hệ thống giao dịch, và hệ thống bạn sẽ xây dựng trong khóa học này sử dụng vài chỉ báo như vậy.

Simple moving average (SMA) và relative strength index (RSI) là hai chỉ báo kinh điển. Như bạn đã thấy ở Chương 1, SMA là trung bình động số học của các mức giá trước đó, trong khi RSI là một chỉ báo dao động có giới hạn từ 0 đến 100. Các hàm tương ứng SMA() và RSI() đều nhận vào một chuỗi giá, lần lượt ký hiệu là x và price, cùng với khoảng nhìn lại n, ví dụ:

SMA(x = Cl(GDX), n = 50)
RSI(price = Cl(GDX), n = 50)

Trong bài tập này, bạn sẽ luyện gọi các hàm cơ bản cho những chỉ báo này. Các gói quantmod và TTR cùng dữ liệu SPY đã được nạp sẵn cho bạn.

Hướng dẫn

100 XP
  • Tạo SMA 200 ngày từ giá đóng cửa của SPY. Gán vào spy_sma.
  • Tạo RSI với khoảng nhìn lại n là 3 ngày từ giá đóng cửa của SPY. Gán vào spy_rsi.