Cân bằng Quyền Lực (Balance of Power - BOP)
Giới thiệu
Cân bằng Quyền Lực (BOP) là một chỉ báo dao động đo lường sức mạnh của áp lực mua và bán. Được giới thiệu bởi Igor Levshin trong số tháng 8 năm 2001 của tạp chí Technical Analysis of Stocks & Commodities, chỉ báo này so sánh sức mạnh của người mua để đẩy giá lên mức cao hơn với sức mạnh của người bán để đẩy giá xuống mức thấp hơn. Khi chỉ báo nằm trong khu vực dương, các bò đang chiếm ưu thế; và ngược lại, khi chỉ báo ở mức âm, người bán chiếm ưu thế. Một giá trị gần với đường zero-line (mức không) chỉ ra sự cân bằng giữa hai phe và có thể đồng nghĩa với việc đảo chiều xu hướng.
Cách tính toán
Phương pháp tính toán gốc của chỉ báo Balance of Power do Livshin đề xuất khá phức tạp, nhưng có thể đơn giản hóa thành công thức sau:
BOP = (Close - Open) / (High - Low)
Tất nhiên, sử dụng các giá trị hàng ngày này sẽ tạo ra một chỉ báo dao động lắc lư, vì vậy thông thường các giá trị này được làm mượt bằng một đường trung bình động. Livshin khuyến nghị sử dụng đường trung bình động 14 chu kỳ, nhưng số chu kỳ có thể điều chỉnh phù hợp với khung thời gian biểu đồ.
Chỉ báo kết quả dao động giữa -1 và +1. Giá trị dương cho thấy một công cụ tài chính đóng cửa vượt qua giá mở; giá trị càng cao, thay đổi giá càng tích cực. Giá trị tối đa +1 sẽ chỉ ra rằng công cụ tài chính mở cửa ở mức thấp và đóng cửa ở mức cao trong mọi chu kỳ thời gian bao gồm trong đường trung bình động.
Giải thích
Chỉ báo Balance of Power cho thấy hướng và mức độ thay đổi giá trong khoảng thời gian giao dịch. Giống như hầu hết các chỉ báo dao động khác, chỉ báo Balance of Power có thể được sử dụng để xác định xu hướng, sự khác biệt so với giá và điều kiện mua quá mua/bán quá bán. Chéo đường zero-line cung cấp tín hiệu mua và bán.
Chéo đường zero-line
Thang đo của chỉ báo này dao động từ -1 đến +1, với 0 là đường trung tâm. Chéo đường zero-line chỉ ra một sự di chuyển vào khu vực dương hoặc âm và thường được sử dụng như tín hiệu mua hoặc bán. Sự chéo lên trên đường trung tâm tạo ra một tín hiệu mua, và sự chéo xuống dưới tạo ra một tín hiệu bán.
Dữ liệu được làm mượt bằng đường trung bình động để giảm số lượng tín hiệu chéo giả. Một đường trung bình động với số chu kỳ nhiều hơn giảm số lượng tín hiệu chéo sai, nhưng cũng làm giảm tính nhạy của chỉ báo.
Mặc dù tín hiệu chính từ chỉ báo Balance of Power đến từ việc chéo đường zero-line, nó cũng có thể được sử dụng để xác định xu hướng, tìm sự khác biệt trong giá và xác định các công cụ bị mua quá mức/bán quá mức.
Xác định xu hướng
Đường BOP tăng chỉ ra một xu hướng tăng và đường BOP giảm chỉ ra một xu hướng giảm. Chéo đường zero-line xác nhận sự thay đổi xu hướng.
Sự khác biệt với giá
Khi giá tạo đỉnh mới nhưng BOP không tạo đỉnh mới, đó là một sự khác biệt tiêu cực; khi giá tạo đáy mới nhưng BOP không tạo đáy mới, đó là một sự khác biệt tích cực. Những sự khác biệt này có thể báo trước một sự thay đổi xu hướng.
Điều kiện mua quá mức/bán quá mức
Các nhà phân tích biểu đồ sẽ cần xem các mức lịch sử cho công cụ tài chính mà họ đang nghiên cứu để xác định điều gì được coi là mua quá mức/bán quá mức cho công cụ đó. Sau khi xác định được các mức mua quá mức/bán quá mức đó cho công cụ đó, hãy tìm những giá đi xuống hơn những mức đó.
Kết luận
Chỉ báo Cân bằng Quyền Lực (BOP) sử dụng giá để đo lường áp lực mua và bán. Nó
xác định sức mạnh của người mua và người bán bằng cách xem xét mức độ thay đổi giá mạnh hay yếu, chứ không sử dụng khối lượng giao dịch.
Các tín hiệu chéo đường zero-line của chỉ báo BOP có thể được sử dụng để dự đoán đảo chiều xu hướng. Ngoài ra, xu hướng của chỉ báo, sự khác biệt với giá và mức độ mua quá mức/bán quá mức cực đại có thể cung cấp gợi ý về xu hướng giá hiện tại và khả năng đảo chiều xu hướng giá.
Tương tự như tất cả các chỉ báo khác, các nhà giao dịch nên sử dụng chỉ báo Cân bằng Quyền Lực (BOP) kết hợp với các chỉ báo và kỹ thuật phân tích khác.
Code Amibroker miễn phí
//----- Dk de loai tin hieu chia cho 0.
THL = IIf(H != L, H - L, 0.01);
//----- Danh gia dua tren gia Open
BullOpen = (H - O)/THL;
BearOpen = (O - L)/THL;
//----- Danh gia dua tren gia Close
BullClose = (C - L)/THL;
BearClose = (H - C)/THL;
//----- Danh gia dua tren gia - Close
BullOC =IIf(C > O, (C - O)/THL, 0);
BearOC =IIf(O > C, (O - C)/THL, 0);
BullReward = (BullOpen + BullClose + BullOC)/3;
BearReward = (BearOpen + BearClose + BearOC)/3;
BOP = BullReward - BearReward;
Period1 = Param("Smooth1 EMA", 34);
SmoothBOP = EMA(BOP, Period1);
Period2 = Param("Smooth2 TEMA", 34);
SmootherBOP = TEMA(SmoothBOP, Period2);
Plot(SmoothBOP, "BOP " + Period1, colorLightBlue, 1);
Plot(SmootherBOP, "", Paramcolor("Mau",colorRed));
PlotGrid(0.1, colorGreen);
PlotGrid(0, colorBlack);
PlotGrid(-0.1,colorGreen);