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 toán ADX

Average Directional Movement Index (ADX) do J. Welles Wilder phát triển để đo sức mạnh xu hướng. Nó kết hợp hai chỉ báo khác là plus directional index (+DI) và minus directional indicator (-DI), và thường cần các phép tính khá dài. Tuy nhiên, với Python, bạn có thể tính chỉ với một dòng lệnh. Trong bài tập này, bạn sẽ triển khai chỉ báo ADX đầu tiên của mình bằng dữ liệu giá hằng ngày của cổ phiếu Tesla.

Dữ liệu giá hằng ngày lịch sử đã được nạp trong stock_data. Ngoài ra, talib cũng đã được nhập sẵn cho bạn.

Hướng dẫn

100 XP
  • Tính ADX bằng hàm phù hợp từ talib, với các cột High, Low và Close trong stock_data. Lưu vào cột mới ADX_14.
  • Tính ADX lần nữa, lần này thay đổi thời gian mặc định thành 21 và lưu vào cột mới ADX_21.
  • In 5 dòng cuối của stock_data.