1. 거래량이 늘었다는 말만으로는 부족한 이유
거래량을 확인할 때는 보통 평소보다 많은지부터 살펴봅니다. 하지만 거래량 200만 주가 직전 평균의 두 배인 것과, 12거래일 전 50만 주에서 네 배로 늘어난 것은 서로 다른 질문이에요. 전자는 시장 참여의 이례적인 크기를, 후자는 변화의 속도를 말합니다.
이 변화 속도를 측정하는 지표가 VROC(Volume Rate of Change)입니다. 일정 기간 전 거래량과 당일 거래량을 비교해 몇 퍼센트 늘거나 줄었는지 보여주는 거래량 속도계라고 생각하면 쉬워요.
Trading Technologies의 VROC 공식 설명은 당일 거래량과 지정 기간 전 거래량의 차이를 기간 전 거래량으로 나눈 뒤 100을 곱하는 구조를 제시합니다. thinkorswim의 Volume Rate Of Change 설명도 VROC를 0선 중심의 오실레이터로 설명해요.
다만 속도가 빠르다고 방향까지 상승인 것은 아닙니다. 거래량은 매수자와 매도자가 만난 결과이기 때문에 급락일에도 크게 늘 수 있고, 비교 대상 거래량이 유난히 작았으면 실제 참여가 평범해도 VROC만 크게 보일 수 있어요.
2. 수리적 원리와 계산 구조
이번 글에서는 VROC(12)를 사용합니다. 12거래일은 여러 차트 플랫폼에서 기본값으로 사용되는 출발점 가운데 하나일 뿐 절대적인 기준은 아니에요. 종목의 거래 주기와 분석 목적에 따라 10일이나 20일처럼 바꿀 수 있습니다.
Step 1. 12거래일 전 거래량 찾기
먼저 당일에서 12거래일 앞선 거래량을 비교 기준으로 가져옵니다.
달력의 12일 전이 아니라 실제 거래가 열린 날을 12개 거슬러 올라간 값이에요. 휴장일은 계산에 포함하지 않습니다.
Step 2. 거래량 변화율 계산하기
당일 거래량에서 12거래일 전 거래량을 빼고, 그 차이를 12거래일 전 거래량으로 나눕니다.
- VROC가 0%이면 두 시점의 거래량이 같습니다.
- VROC가 +100%이면 거래량이 12거래일 전의 두 배예요.
- VROC가 -50%이면 거래량이 12거래일 전의 절반입니다.
분모가 작을수록 같은 거래량 증가도 훨씬 큰 변화율로 표시됩니다. 예를 들어 10만 주에서 50만 주로 늘면 +400%지만, 40만 주에서 80만 주로 늘면 거래량 차이는 같아도 +100%예요. 이 성질이 VROC의 민감도이자 가장 주의할 부분입니다.
Step 3. RVOL의 평균 기준과 나란히 놓기
VROC의 기저효과를 확인하기 위해 직전 20거래일 평균을 사용하는 RVOL(20)을 함께 계산합니다.
VROC는 한 시점보다 얼마나 변했는가, RVOL은 직전 평균보다 얼마나 많은가를 묻습니다. VROC가 높고 RVOL이 낮다면 12거래일 전 거래량이 작았던 기저효과를 먼저 의심할 수 있어요.
3. 실전 활용법: 0선보다 두 지표의 조합을 보기
VROC는 0선을 중심으로 움직이지만, 0선 돌파 자체를 진입 신호로 사용하기에는 잡음이 많습니다. 거래량이 전보다 늘었다는 사실만으로 가격 방향과 거래의 질을 알 수 없기 때문이에요.
| VROC와 RVOL 조합 | 거래량 상태 | 실전에서 확인할 내용 |
|---|---|---|
| VROC 양수, RVOL 2배 이상 | 증가 속도와 절대 참여가 함께 큼 | 가격 돌파와 종가 위치를 확인해요 |
| VROC 큰 양수, RVOL 1배 부근 | 특정 과거일 대비 증가만 큼 | 비교일 거래량이 작았는지 살펴봐요 |
| VROC 음수, RVOL 1배 이상 | 12일 전보다 줄었지만 평균 이상 | 과거 급증일의 영향인지 확인해요 |
| VROC 음수, RVOL 1배 미만 | 거래량 감소와 참여 위축 | 추세 조정인지 관심 소멸인지 구분해요 |
VROC 양수와 가격 돌파가 함께 나오는지 확인하기
주가가 저항선을 돌파하면서 VROC가 양수로 확대되면 거래량 증가가 가격 움직임과 함께 나타났다고 볼 수 있습니다. 여기에 RVOL까지 2배 이상이면 특정 하루와 비교해서만 커진 것이 아니라 직전 평균보다도 이례적인 참여가 붙었다는 뜻이에요.
반대로 VROC가 높아도 종가가 긴 윗꼬리를 남기거나 지지선을 이탈했다면 매도 과정에서 거래가 커졌을 수 있습니다. VROC에는 매수·매도 방향표가 없으므로 가격의 종가 위치가 해석을 완성합니다.
극단값이 나오면 12거래일 전 거래량을 먼저 보기
VROC +500% 같은 숫자를 보면 강한 신호로 느끼기 쉽습니다. 하지만 분모인 12거래일 전 거래량이 매우 작았다면 당일 거래량이 직전 평균보다 조금 많은 정도여도 극단값이 나올 수 있어요.
그래서 VROC의 숫자가 클수록 곧바로 추격하기보다 비교 대상 거래량과 RVOL을 함께 확인하는 편이 좋습니다. 높은 변화율이 실제 참여 확대인지 작은 분모가 만든 착시인지 구분하는 과정이에요.
한 번의 급증보다 다음 거래일의 효율을 보기
거래량이 크게 늘었는데도 가격이 전진하지 못한다면 많은 거래가 추세 지속보다 물량 교체에 사용됐을 수 있습니다. 신호 다음 거래일에도 RVOL이 평균 이상을 유지하는지, 같은 거래량으로 종가가 더 높은 위치를 만드는지 살펴보세요.
VROC는 거래량 변화가 시작된 구간을 찾는 경보기로 쓰고, 진입 여부는 추세선·저항선·종가 위치로 판단하는 것이 자연스럽습니다.
4. 차트로 보는 지표의 특성: NAVER(A035420) 사례
아래 차트는 NAVER의 가격, 실제 거래량과 직전 20일 평균, VROC(12)와 RVOL(20)을 함께 표시한 것입니다. VROC의 빨간 점선은 +100%, RVOL의 보라색 점선은 2배를 나타냅니다.

2026년 5월 28일: VROC 153.64%, RVOL 2.11배
5월 28일 NAVER 거래량은 1,978,430주였습니다. 12거래일 전 거래량 780,013주보다 153.64% 늘었고, 직전 20거래일 평균 938,614주의 2.11배였어요.
VROC와 RVOL이 함께 확대됐고 종가도 3.12% 상승한 205,000원으로 마감했습니다. 이후 5거래일 수익률은 +24.63%, 10거래일 수익률은 +20.49%였습니다.
이 구간에서 VROC는 거래량이 빠르게 늘기 시작했음을, RVOL은 그 거래량이 직전 평균과 비교해도 이례적이었음을 각각 확인해 주었습니다. 두 기준이 같은 방향을 가리킨 사례예요.
2026년 6월 12일: VROC 799.01%, RVOL은 1.45배
6월 12일 거래량은 5,215,884주로 12거래일 전 580,181주보다 크게 늘었습니다. VROC는 799.01%까지 치솟았고 종가도 하루 만에 10.27% 상승한 247,000원으로 마감했어요.
하지만 직전 20거래일 평균 거래량은 이미 3,604,791주까지 높아져 있었습니다. RVOL은 1.45배로, VROC의 극단적인 숫자와 비교하면 참여 규모가 덜 이례적이었어요. 12거래일 전의 작은 거래량이 분모가 되면서 VROC가 확대된 영향이 컸던 셈입니다.
이후 5거래일 수익률은 -7.09%, 10거래일 수익률은 -20.49%였습니다. VROC가 앞선 사례보다 약 5.2배 높았지만 이후 결과는 더 나빴어요. 큰 변화율이 더 강한 추세나 더 높은 수익률을 뜻하지 않는다는 점을 보여줍니다.
두 사례에서 확인할 핵심
5월 28일은 VROC와 RVOL이 함께 거래량 확장을 알렸지만, 6월 12일은 VROC의 극단값과 RVOL의 온도 차가 컸습니다. VROC 하나만 봤다면 두 번째 신호를 훨씬 강하다고 오해할 수 있어요.
두 사례만으로 조합의 우열을 일반화할 수는 없습니다. 다만 VROC를 해석할 때 비교 대상 한 시점과 직전 평균을 나란히 봐야 한다는 계산 구조상의 이유는 분명하게 드러납니다.
5. 장점과 한계: 빠른 반응만큼 큰 기저효과
VROC의 장점은 거래량 변화가 시작되는 순간에 빠르게 반응한다는 점입니다. 거래량 절대값이 다른 종목도 퍼센트로 바꿔 볼 수 있고, 0선을 기준으로 증가와 감소를 쉽게 구분할 수 있어요. 가격 ROC와 같은 변화율 구조라 계산과 해석도 직관적입니다.
하지만 다음 한계는 꼭 기억해야 해요.
- 비교 시점 하나에 의존해 12거래일 전 거래량이 작으면 값이 과도하게 커질 수 있습니다.
- 거래량이 0인 비교 구간에서는 나눗셈이 성립하지 않습니다.
- 거래정지 재개, 액면분할, 신규 상장처럼 거래량 구조가 바뀐 구간은 과거 비교가 왜곡될 수 있어요.
- 거래량 증가가 매수 때문인지 매도 때문인지 구분하지 못합니다.
- 기간이 짧으면 잡음이 많고, 길면 변화 감지가 늦어집니다.
- 높은 양수 값이나 0선 돌파가 이후 가격 상승을 보장하지 않습니다.
비슷한 거래량 지표와의 차이
| 지표 | 핵심 계산 | 가장 잘 보는 것 |
|---|---|---|
| VROC | 당일과 N일 전 거래량의 변화율 | 거래량 증가·감소 속도 |
| RVOL | 당일 거래량 ÷ 직전 평균 거래량 | 평소 대비 참여의 이례적인 크기 |
| Volume Oscillator | 단기·장기 거래량 평균 차이 | 평활화된 거래량 추세 |
| OBV | 상승일 가산, 하락일 차감 | 가격과 누적 거래량의 동행 |
| PVI | 거래량 증가일의 가격 변화 누적 | 참여 증가일의 가격 흐름 |
RVOL 지표가 여러 날의 평균을 기준으로 참여 체급을 잰다면, VROC는 특정 과거일과의 순간 속도를 재는 도구입니다. 어느 한쪽이 더 좋은 지표라기보다 서로 다른 기준점을 함께 확인하는 관계에 가까워요.
6. 실전 Tip 및 요약
VROC를 차트에 적용할 때는 숫자의 크기부터 따라가기보다 다음 순서로 확인해 보세요.
- VROC의 방향과 극단값을 보고 거래량 변화가 시작됐는지 확인해요.
- RVOL을 함께 보며 직전 평균보다도 이례적인 참여인지 구분해요.
- 가격의 저항선 돌파와 종가 위치로 거래량 증가의 방향을 판단해요.
핵심은 단순합니다. VROC는 거래량의 속도를 보여주지만, 속도가 빠르다고 목적지가 상승인 것은 아닙니다. 비교일의 작은 거래량이 만든 착시를 확인하고, 평균 대비 크기와 가격 방향을 함께 살펴보세요.
다음 지표 백과에서는 피셔 트랜스폼(Fisher Transform)을 다뤄보겠습니다. VROC가 거래량 변화율을 0선 주변에서 보여줬다면, 피셔 트랜스폼은 일정 기간의 가격 위치를 변환해 극단 구간과 전환 신호를 더 선명하게 만드는 지표예요.