Chỉ báo OBV là gì? OBV tăng mãi, có phải có người đang gom hàng?
“Giá chẳng nhúc nhích mấy, mà OBV cứ đi lên mãi, có phải có người đang âm thầm gom hàng?”
Đây là cách dùng OBV phổ biến nhất: xem “khối lượng” có động trước “giá” hay không. Ý tưởng rất hợp lý, nhưng OBV có hai điểm ít ai nói tới: một cây nến khối lượng đột biến có thể viết lại cả đường, và trên CFD, “khối lượng” mà nó nhìn thường không phải thứ khối lượng bạn nghĩ. Bài này trước tiên tính thử với 5 cây nến, rồi dùng một biểu đồ thật có đánh số 1 đến 4 (EUR/USD năm 2024) để nói rõ hai điều này.
Đây là một bài trong loạt “Học viện giao dịch · Từ điển chỉ báo kỹ thuật” của MASQuant. Toàn bộ chỉ báo được phân loại trong Từ điển chỉ báo kỹ thuật.
Hiểu trong một câu
OBV (On-Balance Volume) = đóng cửa tăng thì cộng khối lượng của cây nến đó, đóng cửa giảm thì trừ đi, cứ thế cộng dồn thành một đường.
Câu hỏi nó trả lời là: “Khối lượng gần đây xuất hiện nhiều hơn ở nến tăng hay ở nến giảm?”
Hãy hình dung nó như một cuốn sổ thu chi rất sơ sài: cây nến đóng cửa tăng thì ghi trọn khối lượng thành “thu”, cây nến đóng cửa giảm thì ghi trọn thành “chi”. Vấn đề là nó không quan tâm tăng nhiều hay ít — chỉ tăng có một xu, toàn bộ khối lượng của cây nến vẫn được ghi hết vào phần thu.
Tính thử một lần: 5 cây nến là đủ
Dưới đây là giá đóng cửa và khối lượng của 5 cây nến (đây là các con số dùng làm ví dụ, không phải dữ liệu thị trường), bắt đầu ghi sổ từ nến thứ 1:
| Nến thứ | Giá đóng cửa | So với nến trước | Khối lượng | OBV thay đổi thế nào | OBV |
|---|---|---|---|---|---|
| Nến thứ 1 | 100.0 | — | — | Bắt đầu tính từ đây | 0 |
| Nến thứ 2 | 100.5 | Tăng | 300 | +300 | 300 |
| Nến thứ 3 | 100.2 | Giảm | 200 | −200 | 100 |
| Nến thứ 4 | 100.3 | Chỉ tăng 0.1 | 2,000 | +2,000 | 2,100 |
| Nến thứ 5 | 100.1 | Giảm | 250 | −250 | 1,850 |
Từ nến thứ 1 đến nến thứ 5, giá đi từ 100.0 đến 100.1, gần như không động; OBV lại tăng từ 0 lên 1,850. Mà 1,850 này gần như toàn bộ đến từ nến thứ 4 — khối lượng của nó đặc biệt lớn, giá đóng cửa lại vừa hay cao hơn nến trước 0.1, thế là trọn 2,000 được cộng hết vào.
Nếu chỉ nhìn đường OBV, bạn sẽ thấy “giá không động, khối lượng cứ vào, có người đang gom hàng”. Thực tế chỉ là một cây nến khối lượng đột biến vừa hay đóng cửa cao hơn một chút xíu.
Ngoài ra lưu ý: OBV được cộng dồn từ một cây nến nào đó. Nếu bắt đầu ghi từ nến thứ 3, con số sẽ hoàn toàn khác. Vì vậy bản thân con số OBV (ví dụ “OBV là 1,850”) không có ý nghĩa, thứ có ý nghĩa chỉ là nó đang đi về hướng nào.
Công thức chính thức
Đóng cửa cao hơn nến trước: OBV = OBV trước + khối lượng nến này
Đóng cửa thấp hơn nến trước: OBV = OBV trước − khối lượng nến này
Đóng cửa bằng nhau: OBV không đổi
OBV (On-Balance Volume) do Joseph Granville đưa ra năm 1963. Trong MT5, đây là chỉ báo tích hợp sẵn On Balance Volume, mặc định dùng khối lượng tick (sẽ giải thích ở phần sau).
Xem biểu đồ: cây nến ngày 5 tháng 8 năm 2024, theo thứ tự 1 đến 4
Biểu đồ dưới đây là khung ngày của EUR/USD (EURUSD) từ tháng 3 đến tháng 8 năm 2024, lấy từ dữ liệu giá lịch sử của MT5. Chúng ta chỉ tính đoạn nền xám: từ 10 tháng 6 đến 9 tháng 8, tổng cộng 45 cây nến, giá đi từ 1.0800 đến 1.0914, chỉ thay đổi 1.1%. Mấy ngày cuối của đoạn này vừa hay rơi vào ngày 5 tháng 8 năm 2024 — ngày thị trường chứng khoán toàn cầu lao dốc.

Bắt đầu tính từ đây (OBV lúc đóng cửa ngày 7 tháng 6).
Cây nến ngày 5 tháng 8 có khối lượng gấp 3.2 lần mức trung bình của cả biểu đồ. Hôm đó thị trường chứng khoán toàn cầu lao dốc, số lần nhảy giá tăng vọt; và giá đóng cửa của nó vừa hay cao hơn hôm trước 0.4%.
Vì vậy trọn khối lượng của cây nến đó được cộng vào, OBV nhảy một bậc lớn trong một lần. Giống hệt nến thứ 4 trong ví dụ trên.
Ngày 9 tháng 8, đoạn này kết thúc. Từ 1 đến 4, OBV tăng khoảng 153,000; nhưng riêng cây nến ở 2 đã cộng khoảng 192,000, còn nhiều hơn mức tăng của cả đoạn. Bỏ nó đi, OBV của hai tháng này thật ra giảm khoảng 39,000.
Nếu chỉ nhìn đường OBV, bạn sẽ thấy “giá không động mấy, khối lượng cứ vào”; thực tế là một cây nến khối lượng đột biến vừa hay đóng cửa cao hơn một chút đã lật OBV của hai tháng sang dương. (Ở đây “khối lượng” là khối lượng tick, đơn vị là số lần giá thay đổi.)
Đây là một đoạn giá lịch sử có thật, dùng để minh họa tính cách của OBV, không phải quy luật chung. Đổi sản phẩm, đổi khung thời gian, đổi đoạn giá thì mọi con số đều thay đổi.
Trên CFD, “khối lượng” của OBV là gì?
Điểm này đặc biệt quan trọng với người giao dịch CFD. Cổ phiếu, hợp đồng tương lai có khối lượng giao dịch do sở giao dịch công bố; CFD phần lớn không có sở giao dịch tập trung, thứ dùng được trong MT5 thường là khối lượng tick (Tick Volume): trong khoảng thời gian đó giá thay đổi bao nhiêu lần, chứ không phải thực tế khớp bao nhiêu hợp đồng.
On Balance Volume tích hợp sẵn trong MT5 mặc định dùng khối lượng tick. Khối lượng tick hay được dùng làm con số xấp xỉ cho mức độ sôi động của giao dịch, nhưng thứ nó phản ánh là số lần thay đổi giá, chịu ảnh hưởng của biến động thị trường, nguồn báo giá và phiên giao dịch, không phải cùng một thứ với khối lượng giao dịch thật. Cùng một sản phẩm, trên các nền tảng và nguồn báo giá khác nhau, OBV cũng có thể trông khác nhau.
Thấy gì, nghĩa là gì
| Bạn thấy | Thường có nghĩa là | Nhưng cần cẩn thận |
|---|---|---|
| OBV và giá cùng đi lên | Khối lượng ở nến tăng lớn hơn, khối lượng và giá đồng pha | Bản thân con số OBV không có ý nghĩa, chỉ xem hướng |
| Giá không động, OBV đi lên | Có người nói là “khối lượng đi trước giá” | Trước hết hãy xem có phải được một hai nến khối lượng đột biến đỡ lên không (1 đến 4 trên biểu đồ) |
| Giá lập đỉnh mới, OBV thì không | Phân kỳ khối lượng – giá, lực có thể đang yếu đi | Cũng có thể chỉ là một nến khối lượng đột biến trước đó đã kê OBV lên quá cao |
| OBV đột nhiên nhảy một bậc lớn | Có một nến khối lượng đặc biệt lớn | Thường liên quan đến tin tức hay sự kiện, không nhất thiết là lực mua kéo dài |
Dùng thực tế: ba ví dụ
Ví dụ 1: chỉ xem hướng, không xem con số
Câu cần hỏi là “OBV và giá có đi cùng hướng không”, “OBV có lập đỉnh mới, đáy mới không”, chứ không phải “OBV bây giờ là bao nhiêu”. Con số phụ thuộc vào việc bắt đầu tính từ đâu, không thể đem ra so sánh.
Ví dụ 2: trước tiên xem là những nến nào đẩy lên
Thấy OBV có một đoạn tăng rõ rệt, hãy nhìn xuống khối lượng: là vào đều đặn suốt chặng, hay được một hai nến khối lượng đột biến đỡ lên? Trường hợp sau giống như 2 trên biểu đồ, thường liên quan đến một tin tức nào đó, không nhất thiết đại diện cho lực mua kéo dài.
Ví dụ 3: dùng làm “xác nhận”, không dùng làm “tín hiệu”
Ví dụ: khi giá đóng cửa trên đường 20 ngày, OBV cũng phải nằm trên đường trung bình 20 ngày của chính nó thì mới tính. OBV không có nhiệm vụ cho bạn biết khi nào vào lệnh, chỉ có nhiệm vụ nhìn thêm một lần xem “khối lượng có theo kịp không”.
Những cách dùng sai thường gặp
1. So sánh con số OBV ở hai thời điểm
“Tháng trước OBV là 5,000, bây giờ là 8,000” — phép so sánh này chỉ đúng khi cùng điểm khởi tính, cùng nền tảng, mà vẫn phải xem ở giữa có bị vài nến khối lượng đột biến chi phối không.
2. Coi phân kỳ OBV là tín hiệu đảo chiều
Giá lập đỉnh mới mà OBV thì không, thường được gọi là phân kỳ khối lượng – giá. Nó có thể là lời cảnh báo, cũng có thể chỉ là một nến khối lượng đột biến trước đó đã kê OBV lên quá cao. Phân kỳ là manh mối, không phải phán quyết, xem Phân kỳ MACD có chắc chắn đảo chiều không?
3. Trên CFD coi nó là khối lượng giao dịch thật
Khối lượng tick không phải khối lượng giao dịch. OBV tính từ khối lượng tick, cùng lắm chỉ dùng để tham khảo.
Câu hỏi thường gặp
Chỉ báo OBV là gì?
OBV (On-Balance Volume) do Joseph Granville đưa ra năm 1963. Khi giá đóng cửa tăng thì cộng khối lượng của nến đó, khi giảm thì trừ đi, cộng dồn thành một đường, dùng để quan sát hướng của khối lượng và giá có đồng nhất không.
Giá trị OBV cao có nghĩa là gì?
Chỉ nhìn giá trị thì không có ý nghĩa, vì nó phụ thuộc vào việc bắt đầu cộng dồn từ đâu. Thứ cần xem là hướng của OBV, và nó có đi cùng chiều với giá không.
Phân kỳ OBV là gì?
Giá lập đỉnh mới mà OBV không lập đỉnh mới (hoặc ngược lại) gọi là phân kỳ khối lượng – giá, thường được coi là manh mối cho thấy động lượng đang yếu đi. Nhưng một hai nến khối lượng đột biến cũng có thể tạo ra phân kỳ giả, không thể chỉ dựa vào nó làm tín hiệu đảo chiều.
CFD có dùng OBV được không?
Dùng được, nhưng cần biết rằng CFD trên MT5 phần lớn chỉ có khối lượng tick, OBV mặc định cũng tính bằng khối lượng tick. Thứ nó phản ánh là mức độ sôi động của báo giá, không phải thực tế khớp bao nhiêu hợp đồng.
Kết luận
Ý tưởng của OBV rất hay: khối lượng thường hé lộ sức mạnh sớm hơn giá một bước. Nhưng cách tính của nó rất thô: chỉ xem giá đóng cửa tăng hay giảm, rồi cộng trừ trọn khối lượng của cây nến. Chỉ một cây nến khối lượng đột biến là đủ đỡ cả một đoạn OBV lên.
Vì vậy câu thật sự cần hỏi là: trên sản phẩm của bạn, những lần OBV đổi hướng có đi trước giá không? Hay chỉ chạy theo giá? Câu hỏi này, một đoạn giá lịch sử không trả lời được — dùng Trợ lý Chiến lược AI của chúng tôi để backtest là biết.
Viết điều kiện thành một câu, ví dụ “OBV nằm trên đường trung bình 20 ngày của chính nó và giá cũng nằm trên đường 20 ngày thì mới vào lệnh”, đưa vào Trợ lý Chiến lược AI của MASQuant, bấm một cái là bắt đầu backtest. Môi trường backtest có tính đến các ma sát thị trường thật như spread, trượt giá, thay đổi thanh khoản thị trường và độ trễ khớp lệnh (cách dùng xem Hướng dẫn sử dụng Trợ lý Chiến lược AI). Sau đó bỏ điều kiện OBV chạy thêm một lần, là thấy nó rốt cuộc có giúp được gì không. Backtest cho bạn biết “quy tắc này đã hoạt động thế nào trong các diễn biến quá khứ”, không phải sự bảo đảm cho tương lai.
Ý tưởng, qua kiểm chứng, mới gọi là chiến lược.
Biểu đồ trong bài lấy từ dữ liệu giá lịch sử trên nền tảng MT5 (khung ngày; giá và cách chia nến ngày giữa các nền tảng hơi khác nhau, số liệu có thể không hoàn toàn trùng khớp), chỉ báo do chương trình tính theo công thức tiêu chuẩn; các số nguyên trong ví dụ không phải dữ liệu thị trường. Giá lịch sử chỉ dùng để minh họa tính cách của chỉ báo, không đại diện cho diễn biến tương lai.
Công bố rủi ro: CFD là sản phẩm tài chính có rủi ro cao, có thể dẫn đến mất vốn nhanh chóng. Hiệu suất trong quá khứ không đảm bảo kết quả trong tương lai, mọi chiến lược và kết quả backtest chỉ mang tính tham khảo, không cấu thành lời khuyên đầu tư. Trước khi giao dịch, vui lòng tìm hiểu kỹ Điều khoản Công bố Rủi ro của chúng tôi.




aBình luận
Chỉ báo MFI là gì? Công thức Money Flow Index, ví dụ tính toán, cách đọc 80, 20 và khác biệt với RSI
Tháng 10 27, 2026[…] Chỉ báo OBV là gì? OBV tăng mãi, có phải có người đang gom hàng? […]