Ba cách tính trung bình

RSI được xây dựng trên một ý tưởng đơn giản: lấy trung bình mức tăng gần đây và so sánh với trung bình mức giảm gần đây. Phần "trung bình" nghe có vẻ tầm thường, nhưng nó che giấu chi tiết quan trọng nhất trong toàn bộ phép tính. Có ba phương pháp tính trung bình phổ biến, và mỗi phương pháp tạo ra một giá trị RSI khác nhau từ cùng dữ liệu đầu vào:

  • Simple Moving Average (SMA): Mọi chu kỳ trong cửa sổ có trọng số như nhau. Ổn định, nhưng phản ứng chậm với thông tin mới. Biến động nhiều nhất trong ba phương pháp khi một chu kỳ mới rời khỏi cửa sổ — các thay đổi "ma" đột ngột xuất hiện chỉ vì một giá trị cũ rời khỏi trung bình.
  • Exponential Moving Average (EMA): Các chu kỳ gần đây nhận trọng số theo cấp số nhân lớn hơn. Phản ứng nhanh hơn, nhưng nhạy với biến động ngắn hạn. Với EMA 14 chu kỳ, nến mới nhất đóng góp khoảng 13% giá trị mới.
  • Wilder's Smoothing: Thực chất là EMA với α = 1 / chu kỳ — vì vậy với RSI 14 chu kỳ, mỗi nến mới đóng góp khoảng 7% trung bình mới. Phản ứng chậm hơn EMA tiêu chuẩn, nhưng mượt hơn cả hai. Đây là phương pháp Wilder công bố lần đầu năm 1978.

Toán học, với ví dụ cụ thể

Giả sử bạn có cửa sổ 14 chu kỳ với trung bình mức tăng 1.40 và trung bình mức giảm 0.60 sau nến trước. Một nến mới đóng với mức tăng 2.00. Mỗi phương pháp tính trung bình mức tăng mới khác nhau:

  • SMA: bỏ mức tăng cũ nhất, thêm mới nhất, chia cho 14. Nếu mức tăng cũ nhất là 0.80, trung bình mới = (14 × 1.40 − 0.80 + 2.00) / 14 ≈ 1.49.
  • EMA (14 chu kỳ, α ≈ 0.133): trung bình mới = trước + α × (mới − trước) = 1.40 + 0.133 × (2.00 − 1.40) ≈ 1.48.
  • Wilder (α = 1/14 ≈ 0.071): trung bình mới = 1.40 + 0.071 × (2.00 − 1.40) ≈ 1.44.

Ba trung bình khác nhau từ cùng đầu vào. Tính RSI từ mỗi và bạn có ba giá trị RSI khác nhau. Trong cửa sổ 50 nến, chúng tích lũy thành các đường khác nhau đáng kể — đây là lý do trader so sánh RSI giữa các công cụ thường thấy số chênh 5–10 điểm trên cùng một coin.

Vì sao Wilder chọn phương pháp này

Wilder phát triển RSI trong thị trường hàng hóa thập niên 1970, nơi ông muốn một chỉ báo phản ứng với các thay đổi momentum thực sự mà không bị whipsaw bởi nhiễu từng chu kỳ. SMA thuần quá giật khi giá trị cũ rời ra; EMA tiêu chuẩn quá phản ứng với từng nến. Wilder's smoothing — thực chất là EMA chậm hơn — nằm ở giữa: đủ phản ứng để theo momentum thực, đủ mượt để lọc nhiễu chu kỳ ngày trong thị trường hàng hóa ông đang nghiên cứu.

Gần năm mươi năm sau, lựa chọn vẫn đứng vững. Wilder's smoothing tạo ra các đường RSI thẳng hàng tốt với đọc trực quan về momentum, mà không tạo các tín hiệu giả thường gặp với các phương pháp smoothing nhanh hơn. Đó là lý do TradingView, Binance, OKX, KuCoin và đa số nền tảng biểu đồ chuyên nghiệp chấp nhận nó làm mặc định.

Vì sao giá trị RSI khác nhau giữa các nền tảng

TradingView, Binance, OKX, KuCoin, MetaTrader và RSI Monitor đều dùng Wilder's smoothing mặc định — vì vậy giá trị RSI trên các nền tảng này nên đồng thuận trong phạm vi một phần điểm. Chênh lệch bắt đầu xuất hiện khi bạn so với:

  • Một số app mobile retail mặc định EMA — giá trị sẽ chạy trước hoặc sau 3–7 điểm trong các nhịp xu hướng.
  • Các indicator tùy chỉnh do nhà phát triển bên thứ ba xây, có thể dùng SMA, EMA hoặc smoothing độc quyền.
  • Các nền tảng backtest có thể dùng smoothing khác nhau tùy thư viện — notebook Pandas thường mặc định EMA trừ khi cấu hình rõ ràng khác.
  • Các công cụ biểu đồ cũ hơn và tài liệu giáo dục có trước khi hợp nhất quanh phương pháp Wilder.

Kết quả: cùng RSI 14 chu kỳ có thể hiển thị giá trị khác nhau đáng kể giữa các nền tảng thuần túy vì phương pháp smoothing. Khi trader phàn nàn "RSI của tôi trên app X hiện 35 nhưng TradingView hiện 28", gần như luôn là sai khớp smoothing — không phải bug, không phải vấn đề dữ liệu.

Tham chiếu từng nền tảng

Tham chiếu nhanh cho các nền tảng đa số trader crypto sử dụng:

  • TradingView — Wilder's smoothing (mặc định và tùy chọn duy nhất).
  • Binance — Wilder's smoothing trong biểu đồ gốc.
  • OKX — Wilder's smoothing trong biểu đồ gốc.
  • Bybit — Wilder's smoothing trong biểu đồ gốc.
  • KuCoin — Wilder's smoothing trong biểu đồ gốc.
  • Coinglass — Wilder's smoothing cho heatmap RSI.
  • RSI Monitor — Wilder's smoothing, khớp với tất cả trên.
  • MetaTrader 4/5 — Wilder's smoothing (mặc định).
  • Một số app crypto retail — EMA (tùy app, kiểm tra tài liệu).
  • Indicator / script tùy chỉnh — tùy; mặc định phổ biến trong pandas-tata-lib Python có thể khác.

Bài học thực tế: nếu bạn ở trong các nền tảng biểu đồ và sàn chính thống ở trên, bạn có thể so sánh giá trị RSI trực tiếp. Nếu bạn đem một công cụ từ bên ngoài danh sách này — đặc biệt là app mobile hoặc indicator tùy chỉnh — xác minh phương pháp smoothing trước khi tin tưởng so sánh giữa các nền tảng.

Khi nào sự khác biệt quan trọng nhất

Khoảng cách Wilder/EMA lớn nhất chính khi trader cần RSI đáng tin cậy nhất:

  • Nhịp di chuyển có hướng mạnh. Trong các nhịp pump và dump nhanh, EMA RSI vượt Wilder RSI 5–10 điểm. Trader dùng EMA có thể thấy "quá mua" trong khi người dùng Wilder thấy "đang tiến gần quá mua" — cùng coin, quyết định khác.
  • Gần các ngưỡng quan trọng. Nếu chiến lược của bạn kích hoạt tại RSI = 30, sai khớp smoothing có thể khiến RSI của một nền tảng in 29 trong khi nền tảng khác in 32. Hai đọc "hợp lệ" khác nhau của cùng dữ liệu.
  • Trong phân kỳ. Phân kỳ xuất hiện ở các điểm hơi khác nhau giữa các phương pháp smoothing. Một phân kỳ rõ trên biểu đồ Wilder có thể sát nút trên biểu đồ EMA, và ngược lại.
  • Backtest. Chiến lược dùng ngưỡng RSI sẽ tạo đường vốn khác nhau trên Wilder so với EMA. Backtest với smoothing bạn dự định giao dịch.

Hệ quả cho backtest và xác thực tín hiệu

Hai cạm bẫy thường xuyên bắt trader di chuyển giữa các nền tảng:

  1. Backtest trong một thư viện, giao dịch trong thư viện khác. Backtest Python dùng pandas-ta với EMA smoothing mặc định tạo tín hiệu khác với cùng chiến lược live-trade trên TradingView (Wilder). Lợi thế backtest có thể bốc hơi khi chuyển sang phương pháp smoothing khác.
  2. Xác thực tín hiệu "real-time" giữa các nền tảng. Nếu alert của bạn kích hoạt tại RSI = 28 trên RSI Monitor (Wilder) nhưng TradingView hiện 32, alert không sai — công cụ xác thực của bạn đang dùng smoothing khác. Hoặc sửa công cụ xác thực, hoặc ngừng dùng nó làm nguồn sự thật.

Cách sửa trong cả hai trường hợp đều giống nhau: chuẩn hóa một phương pháp smoothing end-to-end. Chọn Wilder (mặc định chính thống) trừ khi có lý do cụ thể để ưu tiên EMA, và dùng nó nhất quán từ backtest đến alert đến biểu đồ.

Cách tiếp cận của RSI Monitor

RSI Monitor theo phương pháp Wilder's smoothing gốc chính xác. Triển khai nằm trong Rsi::Calculator và dùng cùng công thức α = 1 / chu kỳ mà Wilder công bố năm 1978. Lựa chọn này nghĩa là ba điều trong thực tế:

  • Giá trị khớp TradingView. Nếu bạn đối chiếu alert RSI với biểu đồ TradingView, các con số sẽ đồng thuận trong phạm vi một phần điểm.
  • Giá trị khớp các sàn lớn. Biểu đồ gốc Binance, OKX, KuCoin, Bybit sẽ hiển thị cùng giá trị RSI mà alert của RSI Monitor được tính.
  • Tín hiệu có thể chuyển sang backtest. Một backtest dựng với Wilder smoothing sẽ tạo tín hiệu nhất quán với những gì RSI Monitor gửi live.

Nếu một bản phát hành RSI Monitor tương lai thêm EMA như tùy chọn, đó sẽ là opt-in cho người dùng gói trả phí muốn tín hiệu nhanh hơn — không phải thay đổi mặc định phá vỡ mọi cấu hình alert hiện có.

Quy trình xác thực RSI giữa các nền tảng

Một checklist nhanh khi giá trị RSI ở đâu đó không khớp với mong đợi:

  1. Xác minh chu kỳ. RSI(14) là mặc định, nhưng một số nền tảng hoặc script dùng 9 hoặc 21. Khớp chu kỳ trước khi nghi ngờ smoothing.
  2. Xác minh smoothing. Kiểm tra tài liệu nền tảng hoặc cài đặt cho "Wilder", "RMA", "EMA" hoặc "SMA". Các thuật ngữ RMA (Relative Moving Average) và Wilder's smoothing là đồng nghĩa.
  3. Xác minh nguồn dữ liệu. Các sàn khác nhau có nguồn giá khác nhau; RSI trên Binance BTCUSDT sẽ khác với RSI trên Coinbase BTCUSD vì nến cơ sở hơi khác.
  4. Xác minh thời điểm đóng nến. RSI tính trên snapshot intra-candle sẽ khác với RSI tính trên nến đã đóng. Thực hành tiêu chuẩn là chờ nến đóng.

Khi bốn điểm này khớp, giá trị RSI giữa các nền tảng nên giống hệt hoặc trong sai số làm tròn. Nếu vẫn không khớp, bạn đã tìm thấy một bug đáng báo cáo — nhưng nguyên nhân gần như luôn là một trong bốn điểm trên.

Vì sao điều này quan trọng trong thực tế

Nếu bạn đang so sánh tín hiệu giữa các nền tảng, xác nhận tất cả dùng cùng phương pháp smoothing trước. Nếu không, bạn không so sánh cùng chỉ báo — ngay cả khi cả hai đều được dán nhãn "RSI 14". Kiểm tra duy nhất này giải quyết khoảng 80% câu hỏi hỗ trợ "vì sao RSI của tôi không khớp?".

Bài học sâu hơn là mọi chỉ báo "tiêu chuẩn" đều mang các lựa chọn cấu hình ẩn có thể thay đổi giá trị bạn đọc. Wilder's smoothing là thứ gần nhất với mặc định phổ quát trong RSI, và chuẩn hóa quanh nó loại bỏ cả một danh mục nhầm lẫn có thể tránh.

Đọc thêm

  • RSI là gì? Hướng dẫn đầy đủ về Chỉ số Sức mạnh Tương đối — nền tảng về RSI đo gì và công thức nó được xây dựng.
  • RSI Quá mua / Quá bán: Vì sao 30 và 70 không phải con số cố định — khi smoothing nhất quán, hiệu chỉnh ngưỡng trở thành đòn bẩy tiếp theo.
  • Phân kỳ RSI: Cách phát hiện momentum suy yếu trước khi giá đảo chiều — phân kỳ nhạy với smoothing; so sánh phân kỳ giữa nền tảng đòi hỏi đầu vào cùng smoothing.
  • RSI đa khung thời gian: Kết hợp 1H, 4H và 1D thành một hệ thống giao dịch — cách tiếp cận đa khung giả định mọi khung dùng cùng phương pháp smoothing.

Wilder's smoothing là tiêu chuẩn thầm lặng giữ việc sử dụng RSI chuyên nghiệp gắn kết. Khi bạn biết nó là gì, các chênh lệch giữa nền tảng làm bối rối đa số trader nhỏ lẻ trở nên hợp lý — và cách sửa đơn giản là dùng cùng smoothing ở mọi nơi.