Cách Trading với OBV trên Freya Finance
On-Balance Volume (OBV) là một chỉ báo Volume kinh điển cố gắng cho thấy liệu volume đang chảy vào một tài sản hay chảy ra khỏi nó, bằng cách chạy một phép đếm tích lũy cộng volume vào lúc đóng nến tăng và trừ nó vào lúc đóng nến giảm. Trên Freya, OBV là một trong những chỉ báo bạn có thể gắn vào một bot. Hướng dẫn này giải thích OBV là gì, chính xác nó hành xử như một điều kiện trên Freya ra sao — bao gồm lưu ý quan trọng và trung thực rằng giá trị OBV là một con số tích lũy tuyệt đối khó chọn được một mức có ý nghĩa — và một vài cách chung mà trader sử dụng nó.
Để xem menu đầy đủ các trigger, hãy xem Các chỉ báo bạn có thể Trading. Để biết bản thân hệ thống điều kiện hoạt động ra sao, hãy xem Điều kiện Entry & Hệ thống Trigger.
Key Takeaways
- OBV là một chỉ báo Volume tích lũy — nó cộng volume của một cây nến vào lúc đóng nến tăng và trừ nó vào lúc đóng nến giảm, xây dựng một tổng đang chạy.
- Trên Freya bạn đặt OBV làm điều kiện với một trong bốn toán tử: Above, Below, Crosses Above hoặc Crosses Below.
- OBV cần một giá trị, nhưng giá trị đó là một con số tích lũy tuyệt đối (ví dụ 1.000.000) — và vì nó là một tổng đang chạy, việc chọn một mức cố định có ý nghĩa thực sự khó.
- OBV được đọc tốt nhất theo hướng và xu hướng của nó, không phải theo một ngưỡng chính xác — con số tích lũy phụ thuộc vào thang đo và trôi dạt theo thời gian.
- Cùng một điều kiện OBV hoạt động cho cả entry và exit, và bài viết này là giáo dục chung — không phải lời khuyên tài chính.
OBV Là Gì?
OBV là viết tắt của On-Balance Volume. Ý tưởng, được giới thiệu cách đây hàng thập kỷ, là volume thường di chuyển trước giá — nên bằng cách giữ một phép đếm đang chạy của volume tôn trọng hướng của mỗi cây nến, bạn có cảm nhận về việc liệu áp lực mua hay áp lực bán đang tích lũy.
Quy tắc rất đơn giản. Bắt đầu từ một tổng đang chạy, với mỗi cây nến mới:
- Nếu cây nến đóng cao hơn cây trước, cộng volume của nó vào tổng.
- Nếu đóng thấp hơn, trừ volume của nó.
- Nếu đóng không đổi, để tổng nguyên như vậy.
OBV tăng khi volume tăng chiếm ưu thế và giảm khi volume giảm chiếm ưu thế.
Điều hữu ích nhất về OBV là hướng của nó:
| OBV đang làm gì | Cách diễn giải phổ biến |
|---|---|
| Đang tăng | Volume tích lũy ở các lần đóng nến tăng — thường được đọc là áp lực mua |
| Đang giảm | Volume tích lũy ở các lần đóng nến giảm — thường được đọc là áp lực bán |
| Phân kỳ với giá | Giá tạo đỉnh/đáy mới nhưng OBV thì không — một số trader theo dõi điều này như một cảnh báo |
OBV là một đường tích lũy. Con số tuyệt đối của nó không có thang đo cố định — nó phụ thuộc hoàn toàn vào việc tổng đang chạy tình cờ bắt đầu từ đâu và đã có bao nhiêu volume chảy vào kể từ đó. Chính hình dạng và hướng của đường mới mang thông tin, không phải con số thô.
Dùng OBV trên Freya
Trên Freya, OBV là một điều kiện bạn gắn vào một bot. Bạn chọn một toán tử, một giá trị và một khung thời gian, và bot đánh giá điều kiện đó trên dữ liệu thị trường trực tiếp. Có bốn toán tử, và mỗi cái mang một ý nghĩa cụ thể:
| Toán tử | Ý nghĩa với OBV |
|---|---|
| Above | Kích hoạt trong khi tổng OBV hiện đang ở trên giá trị của bạn |
| Below | Kích hoạt trong khi tổng OBV hiện đang ở dưới giá trị của bạn |
| Crosses Above | Kích hoạt ngay khoảnh khắc OBV đi lên xuyên qua giá trị của bạn |
| Crosses Below | Kích hoạt ngay khoảnh khắc OBV đi xuống xuyên qua giá trị của bạn |
Vài chi tiết quan trọng trên Freya:
- OBV cần một giá trị. Khác với một chỉ báo giá-so-với-đường, OBV so sánh tổng đang chạy của nó với một con số bạn nhập vào.
- Giá trị đó là một con số tích lũy tuyệt đối. Nó không phải là một thang đo 0–100 bị giới hạn như RSI. Nó là tổng đang chạy thô — một con số như 1.000.000 — và độ lớn của nó phụ thuộc vào volume của tài sản và cách tổng tích lũy đã hình thành qua các cây nến.
- Khung thời gian theo từng điều kiện. Mỗi điều kiện OBV mang khung thời gian riêng của nó. Bạn có thể đọc OBV trên biểu đồ 1 giờ cho một điều kiện và 4 giờ cho một điều kiện khác, trong cùng một bot.
- Entry và exit. OBV hoạt động ở cả hai phía. Bạn có thể dùng nó để quyết định khi nào mở một vị thế và để quyết định khi nào đóng một vị thế.
Lưu ý trung thực: chọn một giá trị OBV là khó
Đây là phần mà hầu hết các hướng dẫn nhanh bỏ qua. Vì OBV là một tổng đang chạy tích lũy, không có mức tự nhiên, phổ quát nào như cách 30 và 70 là tự nhiên đối với RSI. Con số phụ thuộc vào volume của tài sản, khung thời gian, và vị trí phép đếm đang chạy tình cờ ở đâu khi bot đọc nó — và nó tiếp tục trôi dạt khi volume tích lũy. Một giá trị "1.000.000" có thể là một mức đọc cao đối với tài sản này và thấp đối với tài sản khác, và OBV của cùng một tài sản có thể leo xa vượt qua bất kỳ con số cố định nào theo thời gian chỉ đơn giản vì volume cứ tiếp tục cộng dồn.
Vậy nên đặt OBV Above 1.000.000 làm một ngưỡng cố định thực sự khó để làm cho nó có ý nghĩa — hiếm khi có cách có nguyên tắc để biết con số tuyệt đối nào đánh dấu một điểm xoay chiều. Chúng tôi thẳng thắn với bạn về điều này thay vì giả vờ rằng OBV có các mức gọn gàng.
Điều OBV thực sự giỏi là cho thấy hướng và xu hướng — đường đang tăng hay giảm, và nó đồng thuận hay không đồng thuận với giá? Nếu bạn muốn OBV trong một bot, cách định khung trung thực là:
- Đọc OBV chủ yếu theo xu hướng của nó, không theo một ngưỡng chính xác.
- Nếu bạn có đặt một giá trị, hãy coi nó như một tham chiếu thô, riêng cho tài sản, mà bạn rút ra từ việc nhìn vào phạm vi OBV gần đây của tài sản đó — không phải một mức chung cho tất cả.
- Hãy dự liệu việc hiệu chỉnh lại, vì tổng tích lũy trôi dạt theo thời gian.
Thế mạnh của OBV là hướng của đường, không phải con số tuyệt đối của nó. Vì giá trị là một tổng tích lũy không có thang đo cố định, bất kỳ ngưỡng nào bạn chọn đều riêng cho tài sản và sẽ trôi dạt khi volume tích lũy. Đừng coi một con số tròn như 1.000.000 như thể bản thân nó là một mức có ý nghĩa.
Sự khác biệt giữa "Above/Below" và "Crosses Above/Below" là sự khác biệt giữa một trạng thái và một sự kiện. "Above" đúng suốt toàn bộ thời gian OBV ở trên giá trị của bạn. "Crosses Above" chỉ kích hoạt vào đúng một khoảnh khắc OBV đi lên xuyên qua nó. Dùng các toán tử trạng thái cho một điều kiện đứng yên và các toán tử cross để bắt đúng khoảnh khắc OBV đi xuyên qua một mức bạn đã chọn.
Thiết Lập một Điều Kiện OBV
Đây là luồng chung để thêm OBV vào một bot. Màn hình chính xác phụ thuộc vào việc bạn đang xây một bot mới hay chỉnh sửa một bot, nhưng việc thiết lập điều kiện thì giống nhau.
- Tạo một bot mới hoặc chỉnh sửa một bot hiện có. Mở bot builder và đi đến phần nơi bạn đặt các điều kiện — Entry Conditions để kiểm soát khi nào nó mở, hoặc phía exit để kiểm soát khi nào nó đóng.
- Thêm một điều kiện. Thêm một điều kiện entry (hoặc exit) mới cho bot.
- Chọn OBV làm chỉ báo. Chọn OBV từ danh sách các chỉ báo có sẵn.
- Chọn một toán tử. Chọn một trong bốn: Above, Below, Crosses Above hoặc Crosses Below.
- Đặt giá trị và khung thời gian. Nhập giá trị của bạn — nhớ rằng đó là một con số tích lũy tuyệt đối (trường này hiển thị một ví dụ như 1.000.000) — và chọn khung thời gian mà OBV nên được đọc (như 1h hoặc 4h). Vì giá trị phụ thuộc vào thang đo, hãy dựa nó trên phạm vi OBV gần đây của chính tài sản đó thay vì một con số chung chung.
- Kết hợp với AND / OR nếu bạn muốn nhiều điều kiện hơn. Bạn có thể thêm tối đa 8 điều kiện cho mỗi bot và nối chúng bằng AND (tất cả phải đúng cùng lúc — tín hiệu ít hơn, nghiêm ngặt hơn) hoặc OR (chỉ cần một là đủ — tín hiệu thường xuyên hơn). Ví dụ, ghép OBV với một điều kiện giá hoặc momentum để xác nhận một chuyển động.
Xét đến việc chọn một mức OBV cố định khó đến mức nào, nhiều trader dùng OBV như một xác nhận bên cạnh một tín hiệu khác thay vì như một trigger độc lập — chẳng hạn, yêu cầu một điều kiện giá hoặc RSI và dùng OBV để xác nhận volume đang chảy cùng hướng. Hướng dẫn hệ thống trigger trình bày chi tiết hơn về việc kết hợp các điều kiện.
Các Thiết Lập OBV Phổ Biến
Đây là những ví dụ giáo dục chung về cách các trader thường nghĩ về OBV. Chúng là minh họa cho cơ chế, không phải khuyến nghị, và không ví dụ nào hứa hẹn một kết quả cụ thể. Vì mức tuyệt đối của OBV phụ thuộc vào thang đo, hãy coi bất kỳ con số nào dưới đây như một chỗ giữ chỗ mà bạn sẽ thay bằng một tham chiếu riêng cho tài sản.
- Xác nhận Volume. Ghép một tín hiệu entry khác (chẳng hạn một điều kiện giá hoặc momentum) với một điều kiện OBV bằng AND, để bot chỉ hành động khi volume đang chảy theo cách bạn kỳ vọng. Điều này dựa vào hướng của OBV thay vì một mức chính xác.
- Cross của một tham chiếu tự rút ra.
OBV Crosses Above [tham chiếu của bạn], trong đó tham chiếu là một mức bạn đọc được từ phạm vi OBV gần đây của tài sản cụ thể đó — được dùng như một gợi ý thô "volume đang tăng lên" thay vì một ngưỡng phổ quát. - Nhận biết Divergence (thủ công). OBV thường được theo dõi để tìm Divergence — giá tạo đỉnh mới trong khi OBV thì không. Đây thường là một quan sát khi đọc biểu đồ; trong một bot, bạn sẽ thường dùng hướng của OBV như một bộ lọc xác nhận hơn là cố mã hóa Divergence thành một ngưỡng đơn lẻ.
- Xác nhận exit. Dùng một điều kiện OBV bên cạnh logic exit của bạn để xác nhận rằng volume đang đảo chiều, thay vì chỉ dựa vào con số tích lũy.
OBV không dự đoán các đảo chiều, và giá trị tích lũy của nó không có một mức "đúng" phổ quát. Một ngưỡng tròn chỉ có ý nghĩa tương đối với một tài sản và thời điểm cụ thể. Hãy coi bất kỳ chỉ báo đơn lẻ nào như một đầu vào, kiểm thử ý tưởng của bạn trước khi cam kết vốn thật, và nhớ rằng mọi trading đều mang rủi ro.
Câu Hỏi Thường Gặp
Tôi nên đặt giá trị nào cho OBV?
Thành thật mà nói, không có câu trả lời phổ quát — và đó là điều mấu chốt cần hiểu về OBV. Giá trị là một con số tích lũy tuyệt đối (trường này hiển thị một ví dụ như 1.000.000), và vì OBV là một tổng đang chạy, mức "đúng" phụ thuộc hoàn toàn vào tài sản, khung thời gian, và bao nhiêu volume đã tích lũy. Cùng một con số có thể cao đối với tài sản này và thấp đối với tài sản khác, và nó trôi dạt theo thời gian. Nếu bạn đặt một giá trị, hãy rút nó ra từ phạm vi OBV gần đây của tài sản cụ thể đó và dự liệu việc hiệu chỉnh lại. Hầu hết trader thấy OBV hữu ích hơn ở hướng của nó hơn là ở một ngưỡng chính xác.
Vì sao OBV là một con số tích lũy thay vì một thang đo 0–100?
Vì chỉ báo được định nghĩa như vậy. OBV giữ một phép đếm đang chạy — cộng volume ở các lần đóng nến tăng và trừ nó ở các lần đóng nến giảm — nên đường không có giới hạn cố định như RSI (0–100). Con số phản ánh dòng chảy volume đã tích lũy, đó là lý do hình dạng và hướng của nó quan trọng hơn con số thô.
Tôi nên dùng khung thời gian nào cho OBV?
Bất kỳ khung nào phù hợp với chiến lược của bạn — mỗi điều kiện có khung thời gian riêng, nên đó là lựa chọn của bạn. Như giáo dục chung: khung thời gian ngắn hơn tạo ra một đường OBV phản ứng nhanh hơn, nhiễu hơn; khung dài hơn tạo ra một đường mượt hơn. Không có khung thời gian "đúng" một cách phổ quát.
Tôi có thể dùng OBV cho cả entry và exit không?
Có. Cùng một điều kiện OBV có thể được dùng để quyết định khi nào một bot mở một vị thế và khi nào nó đóng vị thế đó. Vì chọn một mức chính xác là khó, một cách tiếp cận giáo dục phổ biến là dùng hướng của OBV như một bộ lọc xác nhận ở cả hai phía thay vì như một trigger độc lập.
Sự khác biệt giữa "Below" và "Crosses Below" là gì?
"Below" là một trạng thái — nó đúng suốt toàn bộ thời gian OBV ở dưới giá trị của bạn. "Crosses Below" là một sự kiện — nó chỉ kích hoạt vào đúng một khoảnh khắc OBV đi xuống xuyên qua giá trị của bạn. Dùng toán tử trạng thái cho một điều kiện đứng yên và toán tử cross để bắt đúng khoảnh khắc OBV đi xuyên qua mức bạn đã chọn.
OBV có đảm bảo các giao dịch sinh lời không?
Không. Không chỉ báo nào có thể đảm bảo lợi nhuận. OBV tóm tắt dòng chảy volume đã tích lũy; nó không dự đoán tương lai, và các tín hiệu có thể sai — đặc biệt vì mức tuyệt đối của nó phụ thuộc vào thang đo và dễ bị đọc sai. Bài viết này là giáo dục chung, không phải lời khuyên tài chính — luôn tự nghiên cứu và chỉ trading bằng số vốn bạn có thể chịu rủi ro.
OBV so với các chỉ báo Freya khác thì sao?
OBV là một chỉ báo Volume tích lũy. Freya cung cấp nhiều chỉ báo khác — các công cụ momentum, xu hướng và biến động, cùng các công cụ Volume khác. Để xem danh sách đầy đủ và mỗi cái đo lường gì, hãy xem Các chỉ báo bạn có thể Trading, và để có lý thuyết sâu hơn, Các chỉ báo kỹ thuật cho Bot Trading.
