거래량과 OBV, 그림으로 이해하기
거래량은 이 아카데미에서 유일하게 가격에서 나오지 않은 값입니다. 다른 모든 지표는 고가·저가·종가를 가공한 결과지만, 거래량은 별도의 입력입니다.
그래서 거래량은 신호를 만들기보다 신호를 확인하는 데 쓰입니다. '이 돌파에 실제로 사람들이 참여했는가'라는 질문에만 답할 수 있는 유일한 데이터입니다.
1. 거래량은 자기 자신과 비교합니다
절대값은 의미가 없습니다. 하루에 2,000 BTC가 거래됐다는 숫자만으로는 많은지 적은지 알 수 없습니다. 그래서 거래량 필터는 항상 거래량을 자기 이동평균과 비교합니다.
필터의 규칙은 한 줄입니다 — 현재 봉의 거래량이 20봉 평균의 N배를 넘으면 매수를 허용합니다. 아래에서 배수를 움직여 보면 통과하는 봉 수가 얼마나 빨리 줄어드는지 보입니다.
점선은 20봉 거래량 이동평균에 1.5배를 곱한 값입니다. 이동평균이 산출되는 181봉 가운데 31봉이 이 선을 넘습니다 — 17.1%. 해당 봉들은 위쪽 가격선에도 표시했습니다.
- 가격(종가)
- 거래량
- 20봉 평균 × 배수
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
이 구간에서 평균이 산출되는 181봉 중 1.5배를 넘는 봉은 31개(17.1%), 2.0배는 16개(8.8%), 3.0배는 3개(1.7%)뿐입니다. 가장 큰 봉은 8/19 12:00 UTC의 평균 5.88배이고, 그 봉 자체가 6.26% 상승 마감했습니다. 이 아카데미의 볼린저 강의가 다루는 8/16 스퀴즈가 풀린 직후의 바로 그 봉입니다.
2. 조회 기간은 조건을 좁히지 않고 넓힙니다
거래량 필터에는 조회 기간이라는 두 번째 설정이 있습니다. 0이면 신호 봉 하나만 봅니다. N이면 최근 N+1봉 중 하나라도 배수를 넘었으면 통과시킵니다.
이 옵션이 존재하는 이유는 실전에서 참여가 가격 확인보다 한두 봉 먼저 들어오는 경우가 흔하기 때문입니다. 급증이 먼저 나오고, 그다음에 가격이 따라옵니다.
배수를 2.0배로 고정했을 때, 조회 기간 0은 최근 1봉 중 하나라도 기준을 넘었으면 통과시킨다는 뜻입니다. 지금은 16봉이 통과합니다.
- 가격(종가)
- 필터 통과
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
다만 방향을 헷갈리면 안 됩니다. 배수를 2.0배로 고정한 상태에서 조회 기간만 늘리면 통과 봉이 16개 → 41개(조회 2) → 71개(조회 5)로 늘어납니다. 조건이 정교해지는 게 아니라 느슨해지는 것입니다.
스윕할 때 조회 기간과 배수를 반드시 함께 변화시키세요. 배수를 그대로 두고 창만 넓히면 '필터를 켰는데 사실상 꺼진' 상태가 됩니다.
3. OBV: 하나의 누적값
OBV(On-Balance Volume)는 아마 이 아카데미에서 가장 단순한 계산일 것입니다. 봉이 상승 마감했으면 그 봉의 거래량 전체를 누적값에 더하고, 하락 마감했으면 빼고, 보합이면 그대로 둡니다.
거래량의 절반을 더한다든가 비율로 나눈다든가 하는 것이 없습니다. 전부 더하거나 전부 빼거나입니다.
이동평균도 기간 설정도 없습니다. 봉이 상승 마감했으면 그 봉의 거래량 전체를 더하고, 하락 마감했으면 빼고, 보합이면 아무 일도 하지 않습니다. 지표의 전부입니다.
- 가격(종가)
- OBV
- 더해진 거래량과 빼진 거래량 (자체 스케일)
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
OBV의 절대 수치에는 아무 의미가 없습니다. 데이터를 어디서부터 불러왔느냐에 따라 완전히 달라지기 때문입니다 — 첫 봉이 0으로 시작할 뿐입니다.
의미가 있는 것은 방향과, 자기 이동평균 대비 위치뿐입니다. 서로 다른 두 구간의 OBV 값을 비교하는 것은 아무 뜻이 없습니다.
4. 가격은 오르는데 OBV는 빠질 때
필터의 실제 규칙은 OBV가 자기 이동평균 위에 있을 때만 매수하는 것입니다. 이 구간에서는 평균이 산출되는 181봉 중 56.9%가 여기에 해당합니다.
더 흥미로운 것은 둘이 어긋나는 구간입니다. 이 200봉 동안 가격은 27.1% 올랐고 OBV도 0에서 88,342까지 함께 올랐습니다 — 상승에 실제 물량이 붙었다는 뜻입니다. 그런데 큰 상승이 끝난 뒤 구간에서는 가격이 소폭 더 오르는 동안 OBV가 눈에 띄게 빠집니다 — 아래 음영 구간입니다.
필터의 실제 규칙입니다. OBV가 자신의 20봉 이동평균 위에 있을 때만 매수합니다 — 이동평균이 산출되는 181봉 중 56.9%가 여기에 해당합니다.
- 가격(종가)
- OBV
- OBV의 20봉 이동평균
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
이것을 다이버전스라고 부릅니다. 마지막 상승분이 이전과 같은 물량을 동반하지 못했다는 신호입니다. 다이버전스가 반드시 하락으로 이어지는 것은 아니지만, 가격만 봐서는 절대 알 수 없는 정보인 것은 분명합니다.
5. 시뮬레이터에서
두 필터 모두 매수만 제한하고 매도·청산은 건드리지 않습니다. 의도된 설계입니다 — 거래량이 말랐다는 이유로 청산을 막으면 빠져나와야 할 때 갇히게 됩니다.
- 거래량 필터 — 현재 거래량이 이동평균 대비 설정 배수를 넘을 때만 매수를 허용하는 선택 필터입니다.
- OBV 거래량 추세 필터 — OBV가 자기 이동평균 위에 있을 때만 매수를 허용하는 선택 필터입니다.