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

Connected

Bài tập

Tính RSI

Cách tính RSI dựa trên một công thức đơn giản. RS (Relative Strength) là trung bình mức tăng giá trong n phiên đã chọn, chia cho trung bình mức giảm giá trong n phiên đó.

\( RSI = 100 - 100/(1+RS)\)

Trong đó: RS = trung bình mức tăng giá / trung bình mức giảm giá

Tất cả các phép tính này có thể thực hiện trong Python chỉ với một dòng lệnh. Trong bài tập này, bạn sẽ tính RSI đầu tiên dựa trên dữ liệu giá ngày lịch sử của cổ phiếu Google.

Dữ liệu giá ngày đã được nạp vào stock_data. Ngoài ra, talib cũng đã được nhập sẵn cho bạn.

Hướng dẫn

100 XP
  • Tính RSI bằng phương thức phù hợp từ talib với cột Close của dữ liệu giá. Lưu vào cột mới tên RSI_14.
  • Tính RSI với khoảng thời gian là 21 và lưu vào cột mới tên RSI_21.
  • In 5 dòng cuối cùng của stock_data.