온밸런스 볼륨(OBV): 활용법, 조합, 전략 아이디어
온밸런스 볼륨은 거래된 계약의 누적 합계를 유지하며, 더 높게 마감한 봉의 거래량은 더하고 더 낮게 마감한 봉의 거래량은 뺍니다. 그 누적 합계의 모양은 참여가 가격과 같은 방향으로 흐르는지 반대로 흐르는지를 보여 줍니다. 이 페이지에서는 선물 트레이더가 이를 어떻게 읽는지, 계약 롤오버가 왜 중요한지, 전략 생성기가 어떻게 테스트할 수 있는지 다룹니다.
무엇을 측정하는가
온밸런스 볼륨은 아주 평범한 발상에서 시작합니다. 거래량은 연료이고, 종가의 방향은 누가 그 연료를 썼는지 보여 준다는 것입니다. 모든 봉에서 지표는 종가가 이전 종가보다 위에서 끝났는지 아래에서 끝났는지만 봅니다. 더 높게 끝났다면 그 봉의 거래량 전체가 누적 합계에 더해집니다. 더 낮게 끝났다면 그 봉의 거래량 전체가 빼집니다. 변함이 없다면 아무 일도 일어나지 않습니다. 그 결과는 매수일이 우세하면 올라가고 매도일이 우세하면 가라앉는 하나의 선입니다.
선의 절대적인 수준은 누적 집계가 어디에서 시작되었는지에 달려 있으므로 의미가 없습니다. 정보를 담고 있는 것은 방향, 기울기, 그리고 선이 가격과 맺는 관계입니다. 가격과 함께 새 고점을 만드는 선은 참여가 상승을 확인해 준다고 말합니다. 가격을 따라가기를 거부하는 선은 움직임이 보이는 것보다 적은 확신으로 만들어지고 있다고 말합니다.
평균 거래가 어디에서 일어났는지 답하는 VWAP 같은 거래량 가중 기준선과 비교하면, OBV는 거래량이 매수 쪽에 쌓였는지 매도 쪽에 쌓였는지 답합니다. 봉 안에서 종가의 위치로 거래량에 비중을 두는 차이킨 머니 플로우와 비교하면, OBV는 무딥니다. 봉 전체가 어느 한쪽으로 셈해집니다. 그 무딤은 해석하기 쉽다는 점에서 강점이고, 간신히 더 높게 마감한 봉도 전체 몫을 받는다는 점에서 한계입니다.
실제 시장에서의 움직임
건강한 추세에서 OBV는 가격과 함께 진전하는 경향이 있으며, 줄어드는 거래량에서의 눌림은 선의 얕은 하락으로 나타납니다. 가격보다 먼저 선이 새 극단으로 돌파하면, 트레이더는 때때로 이를 시장이 돌파에 앞서 조용히 패를 보여 주는 것으로 읽습니다.
소진된 시장에서는 그림이 거꾸로입니다. 가격은 새 극단으로 밀고 나가는데 OBV는 뒤처지거나 아래로 돌아섭니다. 이 불일치가 고전적인 다이버전스이며, 정확한 타이밍 도구라기보다 이어지는 움직임이 얇을 수 있다는 주의로서 가장 유용합니다. 다이버전스는 가격이 반응하기 전에 오랫동안 지속될 수 있고, 많은 경우 해소되지 않습니다.
선물에는 고유한 주름이 더해집니다. 여기서 거래량은 거래된 계약 수를 뜻하며, 롤오버 주간에는 거래량이 만기가 다가오는 월물에서 다음 월물로 옮겨 갑니다. 연속 차트에서는 그 이동이 매수나 매도와 무관하게 누적선에 갑작스러운 점프나 하락을 만들 수 있습니다. 야간 세션은 주간 세션보다 훨씬 적은 계약을 거래하므로, 선은 밤에는 기어가고 낮에는 빠르게 움직이는 경향이 있습니다. 세션별로 선을 읽거나 롤 뒤에 다시 시작하면 해석을 정직하게 유지할 수 있습니다.
대표적인 활용법(개념)
거래량이 돌파에 동의할 때
누적선도 새 극단을 만들고 있을 때에만 가격 돌파를 취하며, 진짜 참여가 움직임 뒤에 있다는 관점입니다. 선이 평평한 돌파는 더 의심스럽게 다룹니다.
가격과 거래량이 엇갈릴 때
가격은 더 높은 고점을 만드는데 선은 더 낮은 고점을 만들면, 매수자가 줄어들고 있다는 암시입니다. 보통은 즉각적인 반전 판단이 아니라 조심하거나 청산을 조일 이유로 쓰입니다.
다른 지표 계열과의 조합
OBV는 참여를 알려 주지만 움직임의 강도는 알려 주지 않으므로, 모멘텀 도구 옆에 잘 맞습니다. RSI 같은 오실레이터는 가격 모멘텀이 과열되었는지 보여 주고, OBV는 거래량이 이를 뒷받침했는지 보여 줍니다. 둘이 함께 약해지면 조심해야 한다는 근거가 하나만 약해질 때보다 강합니다.
VWAP과 짝지으면 혼동하기 쉬운 두 가지 발상이 분리됩니다. VWAP은 세션의 평균 단가가 어디에 있는지 알려 주므로 그 기준선에 대한 가격이 단기 편향을 주고, OBV는 최근 움직임 뒤의 거래량이 위쪽으로 기울었는지 아래쪽으로 기울었는지 알려 줍니다. 일중 차트에서 함께 쓰면 같은 정보를 반복하지 않고 편향과 참여 확인을 얻습니다.
다른 거래량 계열 도구가 교차 검증을 해 줄 수 있습니다. 차이킨 머니 플로우와 엘더 포스 인덱스는 거래량에 다르게 비중을 두므로, 셋의 일치는 어느 하나의 선보다 강한 증거입니다. 엇갈릴 때 그 원인은 대개 범위의 가운데 근처에서 마감한 봉들이며, 어느 한 값을 신뢰하기 전에 조사해 볼 가치가 있습니다.
AlphaPrime에서는
AlphaPrime에서 OBV는 전략 생성기가 여러 종류의 규칙에 붙일 수 있는 참여 확인입니다. 돌파 진입을 확인하도록 요구할 수 있고, 자체의 평활화된 선을 통한 추세 필터로 쓸 수 있으며, 청산을 조이는 이른 신호로 지켜볼 수도 있습니다. 생성기는 이 역할들을 추세, 변동성, 세션 규칙과 교차시켜 방대한 후보 집합을 만들고, GPU가 차례로 백테스트합니다.
거래량은 주간 세션과 야간 세션 사이, 그리고 계약 롤 전후에 매우 다르게 움직이므로, 같은 OBV 규칙도 기간에 따라 크게 달라 보일 수 있습니다. 표본 외 검증은 각 후보를 보지 못한 데이터 앞에 세우므로, 거래량이 많았던 몇몇 구간에서만 통한 규칙은 탈락하는 경향이 있습니다.
검증을 통과한 전략은 거래량 조건이 명시된 채로, 이미 거래하는 플랫폼용 전략 코드로 내보낼 수 있습니다. 그런 다음 읽고, 시뮬레이션하고, 거래량 확인이 내가 거래하는 방식에 맞는지 판단할 수 있습니다.
자주 묻는 질문
OBV는 선물 롤오버 뒤에 왜 그렇게 달라 보이나요?
연속 차트에서는 롤 기간에 거래량이 만기 월물에서 다음 월물로 옮겨 갑니다. 그러면 매수나 매도 의도의 변화 없이 매 봉 더하거나 빼는 양이 바뀌므로 누적선이 점프할 수 있습니다. 세션별로 읽거나 롤 뒤에 다시 시작하면 왜곡이 줄어듭니다.
OBV와 차이킨 머니 플로우는 무엇이 다른가요?
OBV는 종가의 방향만으로 봉 전체의 거래량을 매수 또는 매도로 셈하는 누적선입니다. 차이킨 머니 플로우는 봉 안에서 종가의 위치로 거래량에 비중을 둔 뒤 평균하므로, 더 매끄럽고 전부 아니면 전무의 성격이 덜합니다.
OBV 기반 전략을 내 거래 플랫폼으로 내보낼 수 있나요?
네. 전략 생성기가 찾은 조합이 표본 외 검증을 통과하면 거래량 조건과 그 주위의 규칙을 포함해 거래 플랫폼용 전략 코드로 내보낼 수 있습니다.

