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: Volatility (mức biến động) mô tả độ lớn hoặc độ phân tán của thay đổi giá trong một cửa sổ đã chọn. Nó không mang hướng: giá tăng, giảm hoặc đi ngang đều có thể biến động cao hay thấp. Muốn đọc đúng, bạn phải ghi rõ nguồn, thời gian và thước đo.

Đọc xong, bạn sẽ hiểu:

  • Vì sao hai đường giá cùng tăng3 điểm vẫn có mức dao động rất khác.
  • Cách True Range đưa khoảng trống giá vào phép đo.
  • Vì sao ATR tăng không tự cho biết giá sẽ tăng hay giảm.

1. Volatility là gì, và vì sao dao động mạnh không có hướng?

Cửa sổ đo là khoảng dữ liệu được dùng trong phép tính, chẳng hạn ba nến H1 đã đóng. Nói “volatility cao” mà không nêu cửa sổ, nguồn và cách đo thì thiếu nửa câu.

Hãy hình dung hai chuyến xe cùng rời bến A và tới bến B. Tuyến thứ nhất đi đều; tuyến thứ hai vòng lên, quay xuống rồi mới tới B. Điểm đầu và điểm cuối giống nhau, nhưng đường đi thứ hai lắc hơn. So sánh này chỉ minh họa đường đi; giá không phải chiếc xe và không có quán tính bắt buộc.

Direction (hướng) trả lời giá kết thúc cao hay thấp hơn điểm đầu. Volatility trả lời giá đã thay đổi rộng hoặc phân tán ra sao trên đường. Hai trục này độc lập:

  • Tăng đều, dao động thấp.
  • Tăng giật cục, dao động cao.
  • Giảm đều, dao động thấp.
  • Đi ngang nhưng quét lên xuống rộng, dao động cao.

Volatility cũng không đồng nghĩa “sợ hãi”. TradingView mô tả historical volatility là độ phân tán của lợi suất trong một khoảng xác định và cảnh báo cách gọi nó là fear gauge có thể gây hiểu sai; giá trị cao không tự mang ý nghĩa giảm giá (Historical Volatility).

Mức dao động có liên quan đến rủi ro thực thi và độ không chắc chắn, nhưng không phải toàn bộ rủi ro. Tài sản dao động thấp vẫn có rủi ro khoảng trống giá, thanh khoản, tín dụng hoặc thay đổi cơ chế. Vì thế, “dao động thấp = an toàn” là kết luận quá tay.

Hình 1 — CALM và CHOPPY cùng net +3; đường đi trung gian khiến mức biến động khác nhau.

2. Hai đường VL-19: cùng +3, khác quãng dao động

Case giả lập VL-19 có hai đường close:

  • CALM: 100 → 101 → 102 → 103
  • CHOPPY: 100 → 105 → 98 → 103

Net change (thay đổi ròng) là close cuối trừ close đầu. Cả hai đường có:

103 - 100 = +3

Path (đường đi) là chuỗi giá trung gian giữa hai đầu. Để nhìn mức lắc đơn giản, ta tính absolute step (bước tuyệt đối): độ lớn của mỗi thay đổi close-to-close, bỏ dấu cộng/trừ.

CALM có:

  • |101-100|=1
  • |102-101|=1
  • |103-102|=1
  • Bước tuyệt đối trung bình: (1+1+1)/3 = 1.00

CHOPPY có:

  • |105-100|=5
  • |98-105|=7
  • |103-98|=5
  • Bước tuyệt đối trung bình: (5+7+5)/3 = 5.67

Hai đường cùng hướng ròng và cùng điểm cuối, nhưng bước trung bình của CHOPPY lớn hơn CALM. Đây là bằng chứng đủ để nói “CHOPPY biến thiên mạnh hơn theo thước đo bài học”, không đủ để nói CHOPPY tốt/xấu hơn hoặc bước tiếp theo đi đâu.

Bước tuyệt đối trung bình chỉ là thước minh họa. Volatility có nhiều cách đo: độ lệch chuẩn của lợi suất, toàn khoảng high-low, True Range, ATR hoặc thước theo phần trăm. Mỗi cách trả lời một câu khác; không được đổi thước giữa hai đường rồi gọi là so sánh.

3. True Range và ATR: gap, lỗi và giới hạn

Range (toàn khoảng nến)high-low. Nó bỏ sót phần giá nhảy từ close trước sang nến mới. Gap (khoảng trống giá) là phần nhảy giữa close trước và mức giá của nến sau mà không có dữ liệu giao dịch liên tục trong chuỗi nến đang xem.

True Range (TR) lấy khoảng lớn nhất trong ba số:

TR = max(H-L, |H-close trước|, |L-close trước|)

Với nến giả lập có close trước103, high107, low105 và close106:

  • H-L = 107-105 = 2
  • |H-prevC| = |107-103| = 4
  • |L-prevC| = |105-103| = 2
  • TR = max(2,4,2) = 4

High-low chỉ là2, nhưng TR là4 vì tính cả gap. TradingView và Fidelity đều công bố ba thành phần này; họ cũng nhấn mạnh ATR đo volatility, không đo hướng (TradingView ATR, Fidelity ATR).

ATR (Average True Range) là trung bình hoặc phiên bản làm mượt của TR qua n kỳ. Với ba TR đầu tiên [4,2,3], phép trung bình khởi tạo đơn giản là:

ATR(3) = (4+2+3)/3 = 3.00

Nền tảng có thể dùng các cách trung bình/làm mượt khác nhau. TradingView mặc định dùng kiểu RMA và cho đổi cách làm mượt trong cài đặt (Average True Range). Passport phải ghi phương pháp; cùng chữ ATR(3) chưa bảo đảm mọi nền tảng cho số giống hệt.

Sai lầm thường gặp:

  • ATR tăng thì kết luận giá tăng; ATR giảm thì kết luận giá giảm.
  • So ATR3 của tài sản giá10 với ATR3 của tài sản giá1.000.
  • Dùng một ngưỡng cao/thấp cho mọi tài sản.
  • Tính trên nến chưa đóng.
  • Dùng high-low nhưng gọi là TR dù có khoảng trống giá.
  • Trộn H1 với D1 hoặc đổi nguồn giữa cửa sổ.
  • Thấy volatility thấp rồi khẳng định sắp breakout.

Giới hạn gồm dữ liệu hoàn toàn lịch sử; kết quả nhạy với n và cách làm mượt; gap hoặc giá trị bất thường có thể kéo số lên; phiên giao dịch ảnh hưởng nến; ATR tuyệt đối phụ thuộc thang giá; volatility không cung cấp hướng hoặc thời điểm. Normalization (chuẩn hóa) là đưa biến động về thang tương đối, ví dụ ATR chia close rồi nhân100%. Nó giúp so thang nhưng vẫn không biến ATR% thành dự báo.

Hình 2 — Nến chỉ rộng2 theo high-low nhưng True Range bằng4 vì close trước103 nằm dưới low105.

4. Volatility Passport: checklist và cổng dừng

Volatility Passport (hồ sơ biến động) gồm:

  1. Nguồn, tài sản, khung thời gian, phiên và thời điểm quan sát.
  2. Cửa sổ và nến đã đóng.
  3. Thước đo: bước tuyệt đối, TR, ATR hay phần trăm.
  4. Dữ liệu đầu vào và đơn vị.
  5. Previous close nếu dùng True Range.
  6. Công thức và từng thành phần.
  7. n, cách làm mượt và quy tắc làm tròn.
  8. Có chuẩn hóa hay không.
  9. Trạng thái đường đi: thấp/cao hơn mốc tham chiếu đã khóa.
  10. Dữ liệu đến sau, giới hạn và UNRESOLVED / NO ORDER (chưa rõ/không đặt lệnh).

Cổng dừng là thiếu close trước; nến còn mở; nguồn/phiên đổi; đơn vị trộn; hoặc không biết ATR đang làm mượt kiểu gì.

Câu đoán chắc: “Volatility co lại nên giá sắp bung tăng.” Câu có điều kiện: “Trong cửa sổ đã khóa, mean absolute step của CALM là1.00, thấp hơn CHOPPY5.67; phép đo không cho biết hướng sau close103.”

5. Bài tập 15 phút: điền Volatility Passport

Bắt đầu từ đâu

Mở Google Sheets hoặc Notes. Chỉ dùng VL-19; không mở biểu đồ trực tiếp, tài khoản môi giới, không đặt lệnh và chưa dùng tiền thật.

Mẫu đối chiếu đã điền

Mục Đầu vào Thước đo Kết quả Ý nghĩa
CALM 100→101→102→103 mean abs step 1.00 path variation thấp hơn
CHOPPY 100→105→98→103 mean abs step 5.67 path variation cao hơn
GAP prevC103,H107,L105 max(2,4,2) TR4 đã tính gap
ATR3 TR [4,2,3] trung bình khởi tạo 3.00 không có hướng
Ranh giới cùng đầu/cuối, net+3 không dự báo chưa rõ không đặt lệnh

Trong 12–15 phút, tính lại từng bước. Nếu CALM và CHOPPY bị ghi “giống nhau” chỉ vì cùng +3, bạn đã nhìn điểm cuối mà bỏ đường đi. Nếu TR ra2, bạn đã bỏ close trước.

Hình 3 — Passport giữ điểm cuối, thước đường đi và thước gap ở các hàng riêng để không trộn câu hỏi.

6. Tổng kết: volatility đo độ rung của đường đi, không chọn đích đến

Năm ý chính

  • Volatility đo độ lớn/phân tán thay đổi, không mang hướng.
  • CALM và CHOPPY cùng net+3 nhưng mean absolute step là1.00 và5.67.
  • True Range lấy max của high-low và hai khoảng so với close trước.
  • ATR3=3.00 trong ví dụ không nói giá tăng hay giảm.
  • Window, source, method và normalization đổi thì phép đo cũng đổi.

Câu hỏi tự kiểm tra

  • Vì sao CALM và CHOPPY không có volatility giống nhau?
  • Gap bar VL-19 có high-low và TR bằng bao nhiêu?
  • ATR tăng chắc chắn nói được điều gì về hướng?
  • Vì sao ATR thô khó so giữa hai tài sản khác thang giá?

Gợi ý đáp án

Xem gợi ý câu 1

Hai path có mean absolute step1.00 và5.67 dù cùng net+3. → xem mục 2.

Xem gợi ý câu 2

High-low=2; TR=max(2,4,2)=4 vì gap từ close trước103. → xem mục 3.

Xem gợi ý câu 3

Chỉ biết mức dao động theo ATR tăng; chưa biết hướng kế tiếp. → xem mục 3.

Xem gợi ý câu 4

ATR là số tuyệt đối phụ thuộc mức giá; cần cùng tài sản/lịch sử hoặc chuẩn hóa. → xem mục 3.

Thuật ngữ cần nhớ

Thuật ngữ Giải thích ngắn
Volatility Độ lớn/phân tán thay đổi giá trong cửa sổ.
Window Khoảng dữ liệu dùng trong phép đo.
Net change Close cuối trừ close đầu.
Path Chuỗi giá trung gian giữa hai đầu.
Absolute step Độ lớn một bước close-to-close, bỏ dấu.
Range High trừ low của một nến.
Gap Khoảng nhảy từ close trước sang nến mới.
True Range Lớn nhất trong ba khoảng có tính gap.
ATR Trung bình/làm mượt True Range qua n kỳ.
Normalization Đưa biến động về thang tương đối.

Nguồn tham khảo

Bài trước là Momentum #18. Bài tiếp theo là Checklist Price Action #20.

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. Mọi thị trường đều có rủi ro mất vốn.