XWP
Dùng thử miễn phí
Phân Tích Kỹ Thuật · 12 phút đọc · Cập nhật

Chỉ báo ATR là gì? Công thức và cách đặt stop loss

Chỉ báo ATR đo độ biến động giá, không đo hướng. Bài viết giải thích công thức True Range, cách tính ATR 14 phiên theo Wilder, kèm ví dụ số liệu, công thức đặt stop loss và tính khối lượng vào lệnh theo ATR.

Biên tập nội dung XWP
Ảnh bìa: chi-bao-atr-la-gi-cong-thuc-cach-tinh-va-dung-atr-dat-stop-loss
Tóm tắt nhanh
  • ATR (Average True Range) đo độ biến động giá, không đo hướng tăng/giảm.
  • Công thức dựa trên True Range — dao động thực gồm cả khoảng gap, làm mượt 14 phiên theo Wilder.
  • Ứng dụng mạnh nhất: đặt stop loss và tính khối lượng vào lệnh theo biến động thực tế.

Chỉ báo ATR (Average True Range) là công cụ đo độ biến động giá trong phân tích kỹ thuật, do J. Welles Wilder giới thiệu năm 1978. ATR không cho biết giá sẽ lên hay xuống — nó chỉ trả lời một câu hỏi: thị trường đang dao động mạnh hay yếu? Đây là nền tảng để đặt stop loss và xác định khối lượng vào lệnh hợp lý.

Chỉ báo ATR là gì?

Chỉ báo ATR là đường trung bình của True Range (khoảng dao động thực) qua một số phiên nhất định, mặc định là 14. Giá trị ATR tính theo đúng đơn vị giá của tài sản. Ví dụ một cổ phiếu giá 50.000đ có ATR bằng 1.500: trung bình mỗi phiên giá dao động khoảng 1.500đ. ATR càng lớn, biến động càng cao và ngược lại.

Điểm cốt lõi cần nhớ: ATR là chỉ báo phi hướng. Một cú lao dốc mạnh và một cú bứt phá mạnh đều làm ATR tăng như nhau. Vì vậy đừng bao giờ dùng ATR một mình để ra quyết định mua bán. Hãy luôn ghép nó với chỉ báo xu hướng như Ichimoku hoặc cấu trúc dòng tiền theo Wyckoff.

Công thức tính ATR: True Range và làm mượt Wilder

Trước khi tính ATR, phải tính True Range (TR) cho từng phiên. TR là giá trị lớn nhất trong ba khoảng cách sau:

  • Giá cao nhất phiên trừ giá thấp nhất phiên: High trừ Low
  • Trị tuyệt đối của giá cao nhất trừ giá đóng cửa phiên trước: giá trị tuyệt đối của (High trừ Close hôm trước)
  • Trị tuyệt đối của giá thấp nhất trừ giá đóng cửa phiên trước: giá trị tuyệt đối của (Low trừ Close hôm trước)

Hai vế sau xử lý trường hợp giá gap (nhảy khoảng trống) giữa hai phiên — điều mà công thức biên độ thường (High trừ Low) bỏ sót. Đây là lý do ATR phản ánh biến động thực tế chính xác hơn biên độ đơn thuần.

Ba cách đo True Range (lấy giá trị LỚN NHẤT)1. High trừ LowTR2. High trừ Close trướcClose trướcTR3. Low trừ Close trướcClose trướcTRTrường hợp 2 và 3 xuất hiện khi giá GAP — True Range bao trùm cả khoảng nhảy giá

Sau khi có TR mỗi phiên, ATR được tính bằng phương pháp làm mượt của Wilder. ATR đầu tiên là trung bình cộng đơn giản của 14 giá trị TR đầu. Các phiên sau dùng công thức:

ATR hôm nay = [ATR hôm trước × (n trừ 1) + TR hôm nay] ÷ n — với n = 14

Cách làm mượt này khiến ATR phản ứng mượt mà với biến động mới thay vì giật cục. Đồng thời mỗi giá trị ATR đều mang "trí nhớ" của toàn bộ lịch sử trước đó.

Ví dụ tính ATR từng bước (có số liệu)

Giả sử một cổ phiếu có giá (đơn vị: nghìn đồng) trong 5 phiên như bảng dưới. Cột TR áp dụng đúng quy tắc "lấy giá trị lớn nhất trong ba khoảng":

PhiênHighLowClose trướcTR (lớn nhất trong 3)
150,048,51,50 (High trừ Low)
250,849,249,81,60 (High trừ Low)
351,250,050,51,20 (High trừ Low)
450,648,950,31,70 (High trừ Low)
549,447,549,11,90 — do gap (High trừ Low = 1,9 lớn hơn Low trừ Close = 1,6)

Nếu tiếp tục đến đủ 14 phiên và trung bình cộng các TR cho kết quả ví dụ 1,55, thì ATR khởi tạo = 1,55. Sang phiên 15 với TR = 1,80, ATR mới = (1,55 × 13 + 1,80) ÷ 14 ≈ 1,57. Giá trị này nói rằng cổ phiếu đang dao động trung bình khoảng 1.570đ mỗi phiên.

Cách dùng ATR đặt stop loss và chốt lời?

Ứng dụng quan trọng nhất của chỉ báo ATR là đặt stop loss theo biến động thực tế thay vì một con số cố định cảm tính. Nguyên tắc: thị trường biến động mạnh thì stop phải rộng hơn để không bị quét bởi nhiễu; biến động yếu thì stop có thể sát hơn. Nhiều trader còn kết hợp ATR với vùng Fibonacci thoái lui để chọn vị trí đặt stop có ý nghĩa cấu trúc.

  • Lệnh mua: Stop loss = Giá vào trừ (Hệ số × ATR). Ví dụ giá vào 50, ATR 1,55, hệ số 2 → stop = 50 trừ 3,10 = 46,90.
  • Lệnh bán khống: Stop loss = Giá vào cộng (Hệ số × ATR).
  • Chốt lời gợi ý: đặt mục tiêu theo bội số ATR để giữ tỷ lệ lời/lỗ. Ví dụ R:R = 2:1 khi chốt lời = 3 × ATR và stop = 1,5 × ATR.
Đặt stop loss theo bội số ATR (lệnh mua)Chốt lời +3×ATRGiá vào lệnhStop trừ 2×ATRVùng lờiVùng rủi roKhoảng stop tự co giãn theo ATR: biến động tăng thì stop rộng ra, biến động giảm thì stop hẹp lại

Tính khối lượng vào lệnh bằng ATR (position sizing)

Đây là phần phần lớn bài viết phổ thông bỏ qua. Khi đã neo stop loss theo ATR, bạn tính được chính xác khối lượng cho mỗi lệnh. Mục tiêu: mỗi lệnh chỉ rủi ro đúng một tỷ lệ vốn cố định — nền tảng của quản trị rủi ro qua chuỗi thắng thua:

Khối lượng = (Vốn × % rủi ro mỗi lệnh) ÷ (Hệ số ATR × ATR)

Ví dụ: vốn 200 triệu đồng, chấp nhận rủi ro 1% mỗi lệnh = 2 triệu đồng. ATR hiện tại = 1,55 nghìn đồng/cổ phiếu, hệ số stop = 2 → khoảng stop = 3.100đ/cổ phiếu. Khối lượng = 2.000.000 ÷ 3.100 ≈ 645 cổ phiếu. Dù mã biến động mạnh hay yếu, mỗi lệnh thua vẫn chỉ mất đúng 1% vốn — ATR tự điều chỉnh khối lượng thay bạn.

Đây là kiến thức giáo dục, không phải khuyến nghị đầu tư. Mọi con số ví dụ chỉ mang tính minh hoạ cách tính. Giao dịch có đòn bẩy hoặc phái sinh tiềm ẩn rủi ro mất vốn lớn — hãy tự kiểm chứng và quản trị rủi ro phù hợp khẩu vị của bạn.

Nên đặt hệ số ATR bao nhiêu?

Không có hệ số đúng tuyệt đối — nó phụ thuộc khung thời gian và phong cách giao dịch. Bảng dưới là dải hệ số phổ biến để tham khảo:

Phong cách / Khung giao dịchHệ số ATR điển hìnhGhi chú
Scalping / Intraday (M1–M15)0,5 – 1,0×Stop sát, chịu nhiễu cao, cần kỷ luật vào ra nhanh
Swing (H4 – D1)1,5 – 2,0×Dải dùng phổ biến nhất, cân bằng nhiễu và rủi ro
Position / xu hướng dài (D1 – W1)2,5 – 3,5×Stop rộng để chịu được biến động lớn của xu hướng
ATR Trailing Stop (Chandelier Exit)3× từ mức giá cao nhấtDời stop theo giá để bảo vệ lợi nhuận

ATR Trailing Stop (Chandelier Exit) là gì?

Chandelier Exit, do Chuck LeBeau phát triển, là cách dùng ATR làm stop loss dời (trailing stop). Với lệnh mua, stop đặt cách mức giá cao nhất kể từ khi vào lệnh một khoảng bằng 3 × ATR. Stop chỉ dời lên, không bao giờ dời xuống. Khi giá tạo đỉnh mới, stop tự nâng theo; giá quay đầu chạm stop thì thoát. Cách này giúp "ôm" trọn xu hướng dài mà vẫn khoá dần lợi nhuận, thay vì chốt non.

ATR khác gì Bollinger Bands?

Cả ATR và Bollinger Bands đều đo biến động, nhưng theo hai cách khác nhau. ATR dựa trên True Range nên tính cả khoảng gap giữa các phiên. Bollinger Bands dùng độ lệch chuẩn của giá đóng cửa quanh đường trung bình, bỏ qua gap. Vì thế ATR hợp để đặt stop và tính khối lượng; Bollinger hợp để nhận diện vùng nén biến động và trạng thái quá mua/quá bán. Dùng chung hiệu quả nhất: ATR định cỡ rủi ro, Bollinger định bối cảnh vào lệnh.

Tiêu chíATRBollinger Bands / độ lệch chuẩn
Cơ sở tínhTrue Range (gồm gap)Độ lệch chuẩn giá đóng cửa
Có tính gap khôngKhông
Cho biết hướngKhôngKhông (nhưng gợi ý vùng quá mua/bán)
Dùng chính đểĐặt stop, sizing rủi roNhận diện nén biến động, đảo vùng

Những sai lầm thường gặp khi dùng ATR

  • Coi ATR là tín hiệu hướng: ATR tăng không có nghĩa giá sẽ tăng — nó chỉ báo biến động đang mạnh lên theo cả hai chiều.
  • Đặt stop bằng số điểm/pip cố định bất kể biến động: bỏ qua chính giá trị cốt lõi mà ATR mang lại.
  • So sánh ATR tuyệt đối giữa hai mã giá khác nhau: ATR 2.000đ của cổ phiếu 20.000đ biến động mạnh hơn nhiều ATR 2.000đ của cổ phiếu 200.000đ.
  • Dùng hệ số ATR quá nhỏ trên khung lớn: stop bị quét liên tục bởi nhiễu thông thường.
  • Quên rằng ATR là chỉ báo trễ: nó mô tả biến động đã xảy ra, không dự báo cú sốc sắp tới.
Nguồn tham khảo
  1. TradingView — Chỉ báo Average True Range (ATR)
  2. Investopedia — Average True Range (ATR)
  3. StockCharts ChartSchool — Average True Range (ATR)
#ATR#Average True Range#phân tích kỹ thuật#quản trị rủi ro#stop loss#độ biến động
Cập nhật lần cuối:
Giao dịch tài chính có rủi ro. Nội dung từ XWP chỉ mang tính tham khảo, không phải lời khuyên đầu tư — quyết định là của bạn. Xem Cảnh báo rủi ro.

Câu hỏi thường gặp

Chỉ báo ATR bao nhiêu là tốt?

Không có ngưỡng ATR tốt hay xấu cố định. ATR là giá trị tuyệt đối tính theo đơn vị giá của chính tài sản đó, nên chỉ có ý nghĩa khi so sánh tương đối: ATR hôm nay cao hơn trung bình nghĩa là biến động đang tăng, thấp hơn nghĩa là thị trường đang co hẹp. Không thể so trực tiếp ATR của hai mã có mức giá khác nhau.

Chỉ báo ATR có cho biết hướng giá lên hay xuống không?

Không. ATR là chỉ báo phi hướng (non-directional), chỉ đo độ lớn của dao động chứ không cho biết giá sẽ tăng hay giảm. ATR tăng có thể xảy ra cả khi giá lao dốc lẫn khi giá bứt phá. Muốn xác định hướng, bạn cần kết hợp ATR với chỉ báo xu hướng như đường MA, ADX hoặc cấu trúc giá.

Nên cài ATR mấy phiên?

Mặc định của Wilder là 14 phiên, phù hợp cho khung swing. Trader ngắn hạn có thể dùng 7–10 phiên để ATR phản ứng nhanh hơn với biến động mới; nhà đầu tư dài hạn dùng 20–50 phiên để làm mượt nhiễu. Chu kỳ càng ngắn, ATR càng nhạy nhưng cũng càng dao động.

Dùng ATR đặt stop loss cách đỉnh hay đáy bao nhiêu?

Phổ biến nhất là 1,5–2 lần ATR cho giao dịch swing: đặt stop loss cách giá vào lệnh một khoảng bằng 1,5–2 × ATR hiện tại. Scalping dùng 0,5–1 × ATR, giao dịch xu hướng dài hạn dùng 2,5–3,5 × ATR. Hệ số càng lớn thì stop càng rộng, ít bị quét nhiễu nhưng rủi ro mỗi lệnh tăng.

ATR khác gì so với Bollinger Bands và độ lệch chuẩn?

Cả hai đều đo biến động nhưng khác cách tính. ATR dựa trên True Range (gồm cả khoảng gap giữa các phiên) nên phản ánh biến động thực tế kể cả khi thị trường nhảy giá. Bollinger Bands dùng độ lệch chuẩn của giá đóng cửa quanh đường trung bình, bỏ qua gap. ATR thường được dùng để đặt stop và sizing, còn Bollinger để nhận diện vùng quá mua/quá bán và nén biến động.

Bạn có câu hỏi về chủ đề này?

Gửi câu hỏi cho đội ngũ XWP — chúng tôi chọn lọc và trả lời trong bài hoặc mục Hỏi–Đáp. Câu hỏi không hiển thị công khai ngay.

Bài liên quan

Đưa lý thuyết vào thực chiến.

Mở tài khoản paper trading và áp dụng ngay những gì bạn vừa đọc — không rủi ro vốn.

Dùng thử miễn phíXem thêm bài viết