VWMA(거래량 가중 이동평균) — SMA와 비교하는 계산법과 읽는 법
단순 이동평균(SMA)은 거래량이 10개인 봉과 1,000개인 봉의 종가를 똑같이 취급합니다. VWMA(Volume Weighted Moving Average, 거래량 가중 이동평균)는 이 점을 바꿔, 거래가 많이 일어난 가격에 더 큰 비중을 둡니다. 그래서 같은 기간의 SMA와 나란히 놓으면 "가격이 어디서 많이 거래됐나"가 선 하나의 위치 차이로 드러납니다. 이 글은 VWMA의 계산 공식, SMA와 비교하는 법, VWAP과의 차이, 거래량 급증이 만드는 왜곡을 예시로 정리합니다. 본문 수치는 모두 설명용 가정입니다.
VWMA란
이동평균은 일정 기간의 가격을 평균 내어 잡음을 줄이는 도구입니다. 가장 기본형인 SMA는 기간 안의 종가를 모두 더해 개수로 나눕니다. 기본 개념은 이동평균선에 정리돼 있습니다. VWMA는 같은 기간을 쓰되, 각 봉의 종가에 그 봉의 거래량을 곱해 더한 뒤 기간 전체 거래량으로 나눕니다. 결과적으로 거래량이 큰 봉의 종가 쪽으로 평균이 끌려갑니다.
모든 봉의 거래량이 같다면 VWMA와 SMA는 정확히 같은 값이 됩니다. 두 선이 벌어진다는 것은 곧 거래량이 기간 안에서 고르게 분포하지 않았다는 뜻입니다. VWMA를 단독으로 보기보다 같은 기간의 SMA와 함께 보는 이유가 여기에 있습니다.
계산 공식과 예시
· SMA = (종가₁ + 종가₂ + … + 종가N) ÷ N
· VWMA = (종가₁×거래량₁ + … + 종가N×거래량N) ÷ (거래량₁ + … + 거래량N)
예시 — 5봉, 종가와 거래량
· 종가: 100 / 102 / 101 / 105 / 104
· 거래량: 10 / 20 / 15 / 40 / 15 (합계 100)
· SMA = (100+102+101+105+104) ÷ 5 = 512 ÷ 5 = 102.40
· 가중합 = 1,000 + 2,040 + 1,515 + 4,200 + 1,560 = 10,315
· VWMA = 10,315 ÷ 100 = 103.15
· 차이 = 103.15 − 102.40 = +0.75 (SMA 대비 약 +0.73%)
네 번째 봉(105)에 거래량 40이 몰렸기 때문에 VWMA가 SMA보다 위에 있습니다. 높은 가격대에서 거래가 많이 일어났다는 뜻으로 읽을 수 있습니다. 거래량 자체를 읽는 법은 거래량 분석을 참고하세요.
VWMA가 SMA 위에 있을 때와 아래에 있을 때
두 선의 상대 위치가 VWMA를 쓰는 핵심입니다. 해석은 다음과 같이 정리할 수 있습니다.
① VWMA > SMA: 기간 안에서 높은 가격대의 봉에 거래량이 더 많았습니다. 상승 구간이라면 오르는 동안 거래가 붙었다는 뜻이라 추세의 근거로 봅니다. ② VWMA < SMA: 낮은 가격대의 봉에 거래량이 더 많았습니다. 가격이 오르고 있는데도 이 상태라면 상승이 거래량 감소 속에서 진행됐다는 신호입니다.
· 종가: 100 / 101 / 102 / 103 / 104
· 거래량: 40 / 25 / 15 / 12 / 8 (합계 100)
· SMA = 510 ÷ 5 = 102.00
· 가중합 = 4,000 + 2,525 + 1,530 + 1,236 + 832 = 10,123
· VWMA = 10,123 ÷ 100 = 101.23
· 가격은 4% 올랐지만 VWMA는 SMA보다 0.77 아래 → 거래가 가장 많았던 가격대는 100~101 부근
이 경우 지금 가격 104는 거래가 적게 일어난 구간입니다. 되돌림이 나오면 거래가 많이 쌓였던 100~101 부근이 다음 기준선이 되기 쉽습니다. 가격과 거래량이 엇갈리는 상황은 다이버전스와 같은 맥락으로 읽을 수 있고, 누적 거래량으로 같은 질문을 던지는 지표가 OBV입니다.
VWAP과 무엇이 다른가
이름이 비슷한 VWAP과 자주 헷갈립니다. 둘 다 거래량으로 가중하지만 기간을 정하는 방식이 다릅니다.
· VWAP: 세션(예: 하루) 시작부터 지금까지 누적. 시간이 지날수록 새 봉의 영향이 작아지고, 세션이 바뀌면 처음부터 다시 계산. 보통 (고가+저가+종가)÷3 사용
· VWMA: 최근 N봉만 쓰는 이동 창. 오래된 봉은 빠지고 새 봉이 들어오며, 세션 구분 없음. 보통 종가 사용
예시 — 1시간봉, 하루 24봉 기준 오후 6시 시점
· 자정에 시작한 VWAP은 18봉 전체를 반영
· VWMA(20)은 전날 오후 10시~오늘 오후 6시의 20봉을 반영
코인 시장은 24시간 열려 있어 "세션 시작"의 기준이 거래소나 사용자 설정에 따라 다릅니다. 기간 기준이 고정된 VWMA는 이런 기준 차이 없이 어느 시간대에서나 같은 방식으로 계산된다는 장점이 있습니다. 반대로 특정 구간의 평균 체결가를 보고 싶다면 VWAP이나 볼륨 프로파일이 더 직접적입니다.
거래량 급증 봉이 만드는 왜곡
VWMA의 장점은 동시에 약점입니다. 거래량이 한 봉에 크게 몰리면 VWMA가 그 봉의 종가로 강하게 끌려갑니다. 코인 시장에서는 강제 청산이 연쇄로 일어나는 봉에서 이런 일이 자주 생깁니다.
· 종가: 100 / 100 / 100 / 100 / 90
· 거래량: 10 / 10 / 10 / 10 / 160 (합계 200)
· SMA = 490 ÷ 5 = 98.00
· 가중합 = 1,000 × 4 + 14,400 = 18,400
· VWMA = 18,400 ÷ 200 = 92.00
· 봉 하나가 전체 거래량의 80%를 차지 → VWMA는 SMA보다 6.00 아래로 이동
이 봉이 기간 창에서 빠져나가는 N봉 뒤에는 VWMA가 갑자기 크게 튀어 오를 수 있습니다. 가격은 그대로인데 지표만 움직이는 현상이므로, 급증 봉이 창에 들어오고 나가는 시점을 표시해 두는 것이 좋습니다. 또 거래소마다 거래량 집계가 다르고, 일부 소형 거래소는 실제 체결이 아닌 부풀린 거래량을 보고하기도 합니다. VWMA는 거래량이 신뢰할 수 있을 때만 의미가 있으므로, 유동성이 큰 거래소의 데이터나 여러 거래소 합산 거래량을 쓰는 편이 안전합니다.
기간 설정과 활용 순서
기간은 SMA와 같은 값을 쓰는 것이 기본입니다. 비교 대상이 같아야 차이가 해석되기 때문입니다. 20봉이 가장 흔하고, 짧은 흐름은 10봉, 큰 흐름은 50봉을 씁니다. 짧을수록 급증 봉 하나의 영향이 커집니다.
활용 순서는 다음과 같습니다. ① 같은 기간의 SMA와 VWMA를 함께 띄웁니다. ② 두 선의 차이를 SMA 대비 %로 기록합니다(예시 1은 +0.73%). ③ 가격 방향과 차이의 부호가 같으면 거래량이 추세를 뒷받침한다고 보고, 반대면 거래량 없는 움직임으로 봅니다. ④ 차이가 갑자기 커진 봉이 있다면 거래량 급증 봉인지 먼저 확인합니다. ⑤ VWMA는 진입 신호 단독이 아니라 다른 근거를 확인하는 보조 도구로 씁니다. 지연을 줄인 다른 이동평균은 제로 래그 EMA, 거래량을 MACD에 결합한 방식은 거래량 가중 MACD에 정리돼 있습니다.
· SMA(20) = 64,200 / VWMA(20) = 64,520
· 차이 = 320 → SMA 대비 +0.50%
· 가격도 SMA 위 → 방향과 부호 일치
· 직전 20봉 중 거래량이 평균의 3배를 넘는 봉 없음 → 왜곡 요인 낮음
정리
VWMA는 기간 안의 종가를 거래량으로 가중한 이동평균입니다. 거래량이 고르면 SMA와 같고, 거래량이 특정 가격대에 몰리면 그쪽으로 끌려갑니다. 그래서 같은 기간의 SMA와 비교했을 때 VWMA가 위에 있으면 높은 가격대에서, 아래에 있으면 낮은 가격대에서 거래가 많았다는 뜻입니다. 세션 누적인 VWAP과 달리 최근 N봉만 쓰며, 거래량 급증 봉 하나에 크게 흔들린다는 점을 함께 기억해야 합니다.
주의
본문의 가격, 거래량, 지표 값, 기간은 모두 계산 구조를 설명하기 위한 가정 예시이며 실제 측정값이나 특정 상품·거래소·전략의 성과가 아닙니다. 보조지표는 과거 가격과 거래량을 가공한 값이라 미래 가격을 보장하지 않습니다. 이 글은 교육 정보이며 특정 자산·전략의 매매 권유가 아닙니다. 코인과 선물·레버리지 거래는 원금 손실 위험이 있고, 투자 판단과 그 결과는 본인 책임입니다.
NOONOO TRADING 무료 채팅방에서 실시간 트레이딩을 같이 보세요.
봇에서 시작하기📈 OKX 신규 가입 시 거래 수수료 할인
OKX 수수료 할인 가입 →