NVI 계산법: 거래량 감소일의 상승은 정말 조용한 매집일까?

1. NVI는 스마트 머니를 직접 측정하지 않습니다

거래량이 크게 늘어난 날보다 조용한 날의 가격 움직임에 더 많은 정보가 있을 수 있다는 생각에서 NVI(Negative Volume Index)가 출발했습니다. Paul Dysart가 1930년대에 만든 지표를 Norman Fosback이 가격 등락률 기반으로 수정하면서 널리 알려졌습니다.

Fidelity의 NVI 설명은 거래량이 줄어든 날에는 스마트 머니가 움직인다는 가정을 지표의 배경으로 소개합니다. 하지만 가정측정값은 구분해야 합니다. NVI에 들어가는 데이터는 종가와 전체 거래량뿐입니다. 외국인·기관·개인의 순매수, 주문 주체, 호가 잔량은 계산에 포함되지 않습니다.

따라서 NVI가 상승했을 때 계산으로 확인되는 사실은 다음 한 문장입니다.

전일보다 거래량이 적었던 날에 종가가 올랐고, 그 등락률이 누적값에 반영됐습니다.

이 결과만으로 누가 매수했는지, 조용한 매집이 진행됐는지, 상승이 이어질지를 확인할 수는 없습니다. 스마트 머니는 NVI의 역사적 해석 가설이지 수식이 식별한 투자자 이름이 아닙니다.

2. 거래량이 줄어든 날만 수익률을 누적합니다

NVI는 보통 1,000에서 시작합니다. 당일 거래량이 전일보다 작으면 당일 종가 수익률을 직전 NVI에 반영합니다.

거래량 감소일의 NVI 계산식

당일 거래량이 전일과 같거나 많으면 NVI는 직전 값을 그대로 유지합니다.

거래량 비감소일의 NVI 계산식

계산 순서는 세 단계입니다.

  1. 당일 거래량이 전일보다 감소했는지 확인합니다.
  2. 감소했다면 종가 등락률을 직전 NVI에 곱해 반영합니다.
  3. 감소하지 않았다면 가격이 크게 움직여도 NVI를 바꾸지 않습니다.

예를 들어 거래량이 줄어든 날 종가가 2% 오르면 NVI도 2% 상승합니다. 반대로 종가가 2% 내리면 NVI도 2% 하락합니다. 거래량이 늘어난 날 종가가 상한가나 하한가를 기록해도 NVI는 그대로입니다.

StockCharts의 NVI 계산 문서는 초기값 1,000, 거래량 감소일의 가격 등락률 누적, 거래량 증가일의 값 유지, 255일 지수이동평균(EMA)을 신호선으로 제시합니다. 초기값은 선의 눈금을 정할 뿐 같은 계산 구간 안의 증감률과 방향을 바꾸지 않습니다.

3. 255일 EMA는 장기 상태 필터로 봅니다

전통적인 해석은 NVI와 255일 EMA의 위치를 비교합니다.

상태 계산으로 보이는 내용 확인할 가격 조건
NVI > EMA 255 거래량 감소일의 누적 성과가 장기 평활선보다 강함 가격도 장기 이동평균 위인지 확인
NVI ≤ EMA 255 거래량 감소일의 누적 성과가 장기 평활선보다 약함 가격 추세와 지지선 이탈 여부 확인
NVI 상향 교차 장기 상대 상태가 약세에서 강세로 전환 교차 뒤 가격 돌파와 거래량 확인
NVI 하향 교차 장기 상대 상태가 강세에서 약세로 전환 손절이 아니라 위험 점검 신호로 사용

Fosback의 연구에서 NVI가 255일 이동평균 위에 있을 때 상승장일 확률이 96%라는 수치가 알려졌습니다. 그러나 Fidelity의 PVI·NVI 자료는 이 통계가 1941~1975년 시장 자료를 요약한 것임을 밝힙니다. 당시의 광범위한 시장지수 연구 결과를 개별 한국 종목의 다음 수익률이나 매매 승률로 옮기면 안 됩니다.

255일 EMA는 확률 보증서가 아니라 장기 상태를 부드럽게 나누는 필터입니다. EMA 자체가 후행하고, NVI도 거래량이 감소한 날의 가격만 골라 누적하므로 신호가 늦거나 여러 번 교차할 수 있습니다. StockCharts 역시 NVI가 본래 광범위한 시장지수와 시장 전체 거래량을 위해 설계됐고, 개별 종목에서는 예상과 다르게 움직일 수 있다고 설명합니다.

실전에서는 다음 순서가 적절합니다.

  1. NVI와 255일 EMA로 거래량 감소일의 장기 누적 상태를 확인합니다.
  2. 종가의 장기 추세와 직전 고점·저점 돌파를 별도로 확인합니다.
  3. 매집 주체를 판단하려면 투자자별 순매수나 체결 데이터를 추가합니다.

4. 같은 NVI 상승 뒤 현대차는 반대로 움직였습니다

거래량이 전일보다 줄고 종가가 오른 날을 NVI 상승일로 정의했습니다. 아래 두 날짜는 모두 현대차의 NVI가 상승한 날이지만 이후 가격 방향은 반대였습니다.

현대차의 같은 NVI 상승 뒤 상승과 하락 비교 차트
항목 상승 사례 하락 사례
판정일 2025년 12월 30일 2026년 6월 15일
판정일 종가 수익률 +1.02% +6.59%
전일 대비 거래량 -9.94% -26.70%
NVI 649.27 638.00
NVI 255일 EMA 799.68 678.68
10거래일 수익률 +42.33% -23.18%

첫 사례에서는 NVI 상승 뒤 주가가 강하게 올랐습니다. 두 번째 사례에서는 같은 조건 뒤 주가가 크게 내렸습니다. 두 날 모두 NVI가 255일 EMA 아래에 있었기 때문에 장기 강세 조건까지 충족한 사례는 아닙니다. 이 비교의 목적은 하루의 NVI 상승을 조용한 매집 확정으로 읽을 수 있는지 확인하는 데 있습니다.

NVI는 거래량 감소일의 당일 수익률을 정확히 누적했습니다. 그러나 이후 방향은 계산식에 들어 있지 않았습니다.

10개 대형주 8,845거래일을 비교했습니다

2022년 이후 10개 대형주에서 NVI를 계산했습니다. 지표가 안정될 시간을 확보하기 위해 2018년부터 누적했고, 이후 10거래일 수익률을 확인할 수 있는 8,845거래일을 비교했습니다.

NVI 조건별 10거래일 뒤 수익률 양수 비율 비교
조건 관찰 수 10거래일 수익률 양수 비율 10거래일 수익률 중앙값
거래량 감소·NVI 상승 2,046개 48.24% -0.24%
거래량 감소·NVI 비상승 2,574개 50.12% +0.10%
거래량 비감소·종가 상승 2,127개 48.94% -0.15%
거래량 비감소·종가 비상승 2,098개 49.62% 0.00%

같은 표본에서 NVI가 255일 EMA 위에 있던 1,648거래일의 10거래일 수익률 양수 비율은 50.97%, EMA 아래 또는 같았던 7,197거래일은 48.90%였습니다. 장기 상태 사이에 차이는 있었지만, 어느 쪽도 다음 10거래일의 방향을 보장하지 않았습니다.

이 수치는 NVI 전략의 승률이 아닙니다. 진입·청산, 거래비용, 종목 선정과 가격 추세 필터를 적용하지 않고 NVI 상승일과 EMA 상대 위치의 기초 분포만 확인했습니다. 또한 10개 대형주 표본이 전체 시장을 대표한다고 일반화할 수 없습니다.

5. NVI의 장점과 한계

NVI의 장점은 거래량이 감소한 날의 가격 움직임만 따로 떼어 누적한다는 점입니다. 거래량이 크게 늘어난 날에 가려진 저거래량 구간의 방향을 하나의 선으로 볼 수 있고, 255일 EMA와 비교하면 단기 잡음보다 장기 상태에 집중할 수 있습니다. PVI와 함께 사용하면 거래량 감소일과 증가일의 가격 누적을 분리해 비교할 수 있습니다.

반면 계산 구조에서 오는 한계도 분명합니다.

  • 전체 거래량만 사용하므로 매수·매도 주체를 식별할 수 없습니다.
  • 거래량이 늘어난 날의 큰 가격 움직임은 NVI에 전혀 반영되지 않습니다.
  • 거래량 감소는 휴일 전후, 종목 이슈 소멸, 유동성 부족 등 여러 이유로 발생합니다.
  • 255일 EMA는 후행하므로 빠른 전환에서 늦고 횡보 구간에서 교차가 반복될 수 있습니다.
  • 초기 누적 구간과 수정주가·거래량 보정 방식이 다르면 플랫폼 사이 값이 달라질 수 있습니다.
  • 시장지수를 위해 고안된 역사적 통계를 개별 종목의 확률로 해석하기 어렵습니다.

NVI가 상승한 날을 찾는 것은 쉽습니다. 어려운 부분은 그 상승이 추세 돌파와 동반됐는지, 단순한 저거래량 반등인지 구분하는 일입니다. 이 판단에는 가격 구조가 반드시 필요합니다.

6. 실전 확인 순서와 요약

NVI를 차트에 적용할 때는 세 가지만 확인합니다.

  1. 거래량이 전일보다 줄어든 날에만 종가 수익률이 누적됐는지 계산을 확인합니다.
  2. NVI와 255일 EMA의 위치를 장기 상태로 보고 가격 추세를 함께 확인합니다.
  3. 스마트 머니나 매집을 말하려면 투자자별 수급처럼 주체를 구분할 수 있는 데이터를 별도로 확인합니다.

핵심은 간단합니다. NVI는 조용한 날의 가격 성과를 누적하지만, 조용히 움직인 주체의 신원은 알려주지 않습니다. NVI 상승은 거래량 감소일에 가격이 올랐다는 기록이고, 255일 EMA 상단은 그 기록의 장기 상대 상태입니다.

거래량 증가일만 누적하는 방식은 PVI 지표 해석, 가격 방향에 따라 거래량을 누적하는 방식은 OBV 지표 해석, 상승일과 하락일의 거래량 비율은 VR 지표 계산법, 단기·장기 거래량 평균의 차이는 Volume Oscillator 계산법을 함께 참고할 수 있습니다.

본 포스팅은 가격 데이터와 기술적 지표의 수리적 이해를 돕기 위한 참고 자료이며, 특정 종목에 대한 투자 권유나 수익을 보장하지 않습니다. 투자 결과에 대한 책임은 투자자 본인에게 있습니다.