Mục lục
Nội dung này phục vụ mục đích giáo dục, không phải lời khuyên đầu tư hoặc tín hiệu giao dịch.
Trả lời ngắn: RSI (Relative Strength Index, chỉ số sức mạnh tương đối) so sánh mức tăng trung bình với mức giảm trung bình trong cửa sổ đã chọn, rồi chuẩn hóa kết quả về thang 0–100. RSI mô tả động lượng đã xảy ra; nó không định giá tài sản và không biết trước nến sau.
Đọc xong, bạn sẽ hiểu:
- RSI đi từ thay đổi giá đến gain, loss, RS và thang 0–100 ra sao.
- Vì sao RSI trên 70 hoặc dưới 30 không tự tạo hành động giao dịch.
- Cách đọc divergence và hoàn thành RSI Passport bằng dữ liệu giả.
1. RSI là gì, và ba con số 0–50–100 nói gì?
RSI là một oscillator (chỉ báo dao động): giá trị của nó di chuyển trong một dải cố định, ở đây từ 0 đến 100. Nó đo momentum (động lượng), tức tốc độ và độ lớn của các thay đổi giá có hướng trong đoạn gần đây.
Chữ “relative strength” ở đây là tỷ lệ giữa mức tăng và mức giảm trung bình của cùng một chuỗi giá, không phải so tài sản A với tài sản B. Kiểu so sánh đó nằm ở bài Relative Strength #35.
Muốn đọc một con số RSI, trước tiên phải khóa RSI Passport:
| Trường | Ví dụ trong bài |
|---|---|
| Dataset/source | RSI-22, close |
| Timeframe | demo step |
| Length | 3 |
| Smoothing/seed | Wilder, seed bằng trung bình đơn giản đầu tiên |
| As-of | t3 đến t6 |
| Bar rule | closed-only |
Closed-only nghĩa là chỉ dùng kỳ đã kết thúc. Nếu dùng nến đang chạy, close thay đổi thì RSI cũng thay đổi.
RSI gần 100 nghĩa là mức tăng trung bình đang áp đảo mức giảm; gần 0 là vế giảm áp đảo; quanh 50 là hai vế gần cân bằng. Cả ba chỉ mô tả dữ liệu vừa qua.
Hãy hình dung đồng hồ tốc độ: nó cho biết xe vừa chạy nhanh hay chậm, không nhìn được khúc cua sau hàng cây. RSI cũng vậy; thang 0–100 không phải xác suất tăng.
TradingView định nghĩa RSI là oscillator động lượng dựa trên close trong khoảng thời gian chỉ định và hoạt động trên thang 0–100 (Relative Strength Index).
Hình 1 — RSI nén cán cân gain/loss đã làm mượt vào thang 0–100; thang đo không phải một lệnh.
2. RSI được tính thế nào từ thay đổi giá?
Dùng dữ liệu giả RSI-22, gồm bảy close đã đóng:
100, 103, 102, 106, 104, 105, 109
Đầu tiên, lấy close hiện tại trừ close trước:
+3, -1, +4, -2, +1, +4
Mỗi thay đổi đi vào một trong hai ngăn:
- Gain (mức tăng): giữ thay đổi dương; thay đổi âm ghi 0.
- Loss (mức giảm): giữ độ lớn tuyệt đối của thay đổi âm; thay đổi dương ghi 0.
| Mốc | Change | Gain | Loss |
|---|---|---|---|
| t1 | +3 | 3 | 0 |
| t2 | -1 | 0 | 1 |
| t3 | +4 | 4 | 0 |
| t4 | -2 | 0 | 2 |
| t5 | +1 | 1 | 0 |
| t6 | +4 | 4 | 0 |
Hai ngăn này giống bảng thu/chi ở chỗ một số chỉ vào đúng một phía. Ví dụ chỉ giúp hiểu cách tách dấu; gain/loss của RSI không phải thu nhập hay chi phí.
Với length 3, seed (giá trị khởi tạo) tại t3 dùng ba thay đổi đầu:
- Average gain =
(3+0+4)÷3 = 2,33. - Average loss =
(0+1+0)÷3 = 0,33. - RS = average gain ÷ average loss =
2,33÷0,33 = 7. RSI = 100 - 100÷(1+RS) = 87,50.
Sau seed, bài dùng Wilder smoothing (cách làm mượt Wilder). Mỗi trung bình
mới giữ length-1 phần của trung bình trước, thêm gain/loss mới, rồi chia
length:
avg mới = (avg trước × 2 + giá trị mới) ÷ 3
| As-of | Avg gain | Avg loss | RSI3 |
|---|---|---|---|
| t3 | 2,33 | 0,33 | 87,50 |
| t4 | 1,56 | 0,89 | 63,64 |
| t5 | 1,37 | 0,59 | 69,81 |
| t6 | 2,25 | 0,40 | 85,05 |
Mức giảm -2 tại t4 kéo RSI3 từ 87,50 xuống 63,64; hai thay đổi dương sau
đưa RSI lên 69,81 rồi 85,05. Đây là phép tính, không phải chuyện “phe thắng”.
TradingView công bố công thức RSI = 100 - 100/(1+RS), với RS là average gain
chia average loss, và implementation mặc định dùng RMA/Wilder smoothing
(Relative Strength Index).
Nền tảng có thể seed hoặc làm tròn khác, nên phải ghi cách tính trước khi so.
Hình 2 — Bộ RSI-22 cho phép kiểm lại từng change, hai trung bình làm mượt và giá trị RSI3.
3. Đọc 70/30 và 50 mà không biến thành lệnh
Mốc 70/30 là vùng tham chiếu truyền thống:
- RSI trên 70 thường được gắn nhãn overbought (quá mua).
- RSI dưới 30 thường được gắn nhãn oversold (quá bán).
- Vùng giữa 30 và 70 thường được xem là trung tính; 50 là đường giữa.
Các mốc này xuất phát từ cách diễn giải truyền thống của Wilder và có thể được người dùng điều chỉnh, chẳng hạn 80/20 (TradingView RSI). Vì vậy 70 và 30 không phải định luật vật lý.
Quan trọng hơn, overbought không có nghĩa “giá quá đắt”. Nó chỉ nói gain trung bình đang lớn so với loss trung bình theo passport. Một chuỗi tăng mạnh có thể giữ RSI trên 70 qua nhiều mốc. Oversold cũng không có nghĩa “giá rẻ” hay chắc sắp bật.
Trong RSI-22, RSI3 tại t3 là 87,50; một người dùng máy móc có thể nói “phải
giảm”. Ta chỉ được viết: “As of t3, RSI3 ở trên 70 theo close, Wilder seed và
closed-only.” T4 thực sự thấp hơn, nhưng điều đó không biến quy tắc đoán thành
sự thật phổ quát. Ta đã biết t4 vì đây là dữ liệu giả hoàn chỉnh.
Ba quan sát khác nhau cần ghi riêng:
- Zone: RSI đang ở trên 70, giữa 30–70 hay dưới 30.
- Direction: RSI hiện tại tăng hay giảm so với RSI trước.
- Persistence/re-entry: RSI ở trong vùng bao lâu hoặc vừa trở lại qua mốc.
Một con số 71 không thay cho cả ba. Không đổi length để ép RSI chạm mốc thích.
4. Divergence, sai lầm và giới hạn
Divergence (phân kỳ) là khi quan hệ giữa hai pivot giá khác quan hệ giữa hai pivot RSI trên cùng khoảng:
- Bullish divergence: giá tạo low sau thấp hơn low trước, trong khi RSI tạo low sau cao hơn low trước.
- Bearish divergence: giá tạo high sau cao hơn high trước, trong khi RSI tạo high sau thấp hơn high trước.
Mỗi câu phải đủ hai phép so sánh. “RSI phân kỳ với giá” nhưng không chỉ pivot nào so với pivot nào là chưa kiểm được. Pivot còn phải được xác nhận theo quy tắc đã khóa; không chọn hai điểm đẹp mắt sau khi thấy kết quả.
Phân kỳ chỉ là mismatch của động lượng và giá. Nó có thể kéo dài, biến mất khi nến chưa đóng hoặc không dẫn tới đảo chiều. Ngay tài liệu TradingView cũng trình bày những cách diễn giải divergence khác nhau và cảnh báo không nên dựa vào một chỉ báo như nguồn duy nhất cho quyết định (Relative Strength Index).
Các lỗi hay gặp:
- Dùng RSI của nến đang chạy rồi backdate như đã biết lúc nến đóng.
- Nhầm RSI với Relative Strength giữa hai tài sản.
- Biến vùng
>70hoặc<30thành hành động tự động. - So RSI14 khung ngày với RSI14 khung giờ như cùng phạm vi thời gian.
- Thử nhiều length/threshold rồi chỉ giữ cấu hình đẹp nhất.
- Bỏ qua seed, source, dữ liệu thiếu hoặc khác biệt nền tảng.
Dừng nếu passport thiếu, nến chưa đóng, pivot chưa xác nhận, seed không rõ hoặc hai phép so sánh divergence không cùng khoảng.
Hình 3 — Vùng 70/30 và mismatch giá–RSI chỉ là quan sát có điều kiện, không phải hành động.
5. Checklist và bài tập 15 phút với RSI Passport
Bắt đầu từ đâu: mở Google Sheets hoặc Notes miễn phí. Chỉ dùng RSI-22;
không mở broker, không lấy dữ liệu live, không đặt lệnh và chưa dùng tiền
thật.
Checklist
- Ghi source, timeframe, length, smoothing, seed, as-of và closed-only.
- Tính change bằng close hiện tại trừ close trước.
- Tách gain và loss; không giữ dấu âm trong loss.
- Tính seed từ đúng ba thay đổi đầu.
- Cập nhật trung bình theo Wilder, không đổi công thức giữa chừng.
- Ghi zone và direction thành hai trường riêng.
- Thêm limitation và dừng ở quan sát.
Mẫu đối chiếu đã điền
| Trường | Bản điền mẫu |
|---|---|
| Passport | close; demo step; length 3; Wilder; as-of t6; closed-only |
| Seed t3 | avg gain 2,33; avg loss 0,33; RSI3 87,50 |
| Update t4 | avg gain 1,56; avg loss 0,89; RSI3 63,64 |
| Update t5 | avg gain 1,37; avg loss 0,59; RSI3 69,81 |
| Update t6 | avg gain 2,25; avg loss 0,40; RSI3 85,05 |
| Observation | Tại t6, RSI3 trở lại trên 70 và tăng so với t5. |
| Limitation | t7 và hướng giá tiếp theo chưa biết. |
| Action | NO ORDER — chưa dùng tiền thật |
Nếu bảng của bạn khác vài phần trăm do làm tròn sớm, hãy giữ thêm chữ số ở bước trung gian. Nếu khác nhiều, kiểm lại seed và xem loss đã đổi về số dương chưa.
6. Tổng kết: RSI đo cán cân thay đổi, không đọc tương lai
Năm ý chính
- RSI chuẩn hóa tỷ lệ gain/loss trung bình về thang 0–100.
- RSI đo momentum của cùng chuỗi giá, không so sức mạnh hai tài sản.
- 70/30 là vùng tham chiếu theo cấu hình, không phải mức định giá hay lệnh.
- Divergence cần hai cặp pivot cùng khoảng và không bảo đảm đảo chiều.
- Passport, closed-only và bảng tính giúp kết luận kiểm lại được.
Câu hỏi tự kiểm tra
- RS trong công thức RSI là tỷ lệ giữa hai đại lượng nào?
- Vì sao RSI trên 70 không có nghĩa giá “quá đắt”?
- Bullish divergence cần hai phép so sánh cụ thể nào?
- Khi nào nên dừng, chưa gắn nhãn RSI?
Gợi ý đáp án
Xem gợi ý câu 1
RS bằng average gain chia average loss trong cửa sổ và smoothing đã khóa. → xem mục 2.
Xem gợi ý câu 2
RSI trên 70 chỉ cho biết gain trung bình đang áp đảo loss trung bình theo passport; nó không định giá tài sản. → xem mục 3.
Xem gợi ý câu 3
Giá tạo low sau thấp hơn low trước, còn RSI tạo low sau cao hơn low trước trên cùng khoảng. → xem mục 4.
Xem gợi ý câu 4
Dừng khi passport, closed bar, seed hoặc cặp pivot xác nhận còn thiếu. → xem mục 4.
Thuật ngữ cần nhớ
| Thuật ngữ | Giải thích ngắn |
|---|---|
| RSI | Oscillator momentum từ gain và loss trung bình. |
| Oscillator | Chỉ báo dao động trong dải số cố định. |
| Momentum | Tốc độ và độ lớn thay đổi có hướng. |
| Gain | Phần thay đổi giá dương. |
| Loss | Độ lớn của phần thay đổi giá âm. |
| RS | Average gain chia average loss. |
| Seed | Giá trị khởi tạo cho phép làm mượt. |
| Overbought | Nhãn vùng RSI cao theo ngưỡng đã khóa. |
| Divergence | Quan hệ pivot giá và RSI không đồng thuận. |
Nguồn tham khảo
Học tiếp theo lộ trình:
- Bài trước: Moving Average là gì? Cách đọc SMA, EMA và độ trễ đúng bản chất #21
- Bài tiếp: MACD là gì? Cách đọc hai EMA, đường signal và histogram #23
Nội dung chỉ nhằm giáo dục. RSI là phép biến đổi dữ liệu quá khứ, không bảo đảm kết quả và không thay thế việc tự đánh giá rủi ro.
Bài tiếp theo