[온체인 이해 #8] CVD란 무엇인가!안녕하세요. Yonsei_dent 입니다.
오늘은 CVD : Cumulative Volume Delta (누적 델타 거래량)에 대해 알아보도록 하겠습니다.
거래량 (Trading Volume)은 단순 매수와 매도의 총량 만을 알려주었다면, CVD는 매수 및 매도 중 어느 쪽에 무게가 실려있는지, 그 정도는 어떻게 변화하고 있는지 알려주는 지표라 할 수 있습니다.
-----------------------------------------------------------------
< 목 차 >
I. CVD : Cumulative Volume Delta의 이해
I-1. CVD란?
I-2. 적용법 (Trading View)
I-3. 활용법 (CVD + MACD)
II. CVD를 통한 현 BTC 분석
III. Normalized CVD & Fire Chart (by Material Indicators)
IV. 결론
----------------------------------------------------------------
----------------------------------------------------------------
I. CVD : Cumulative Volume Delta의 이해
----------------------------------------------------------------
1. CVD란?
1) 용어의 이해
CVD 는 Cumulative Volume Delta 의 약자입니다.
거래량 (Volume)을 처음 접하시는 분들은 아마 거의 없으실 것입니다. 차트를 해석함에 있어서 거래량 (Volume)을 확인하는 것은 기본 중의 기본이며, 해당 타임프레임 (일일, 4시간, 5분 등) 에 해당하는 거래량을 확인하는 것은 아주 간단한 일이기 때문입니다.
만약, 그동안 얼마나 많은 거래량이 쌓여 왔는지 알고 싶다면 원하는 “기간” 만큼 거래량을 더하여 “누적 (Cumulative)” 함으로서 쉽게 확인할 수 있습니다. 누적 거래량(Cumulative Volume)이 특정 “기간” 동안에 해당하는 “거래량”을 단순히 더한 것이라면, CVD의 D, “Delta”란 무엇일까요?
Delta 는 단순히 Alpha, Beta 순의 “D” 가 아닌, 수학적으로 변수의 변화량을 의미하는 ‘Δ (Delta, δ)’ 를 의미합니다. 미적분에서 보았던 dx/dy의 그 “d” 란 말이지요. 골치 아픈 수학 이야기는 이쯤으로 하고 “Delta”는 “변수가 변하는 정도”라는 것만 알고 가시면 되겠습니다.
변수는 “변화하는 수” 이므로, 결국 우리가 “어떻게 변할지 궁금한, 알고 싶은” 요소를 “변수” 라 부를 수 있습니다. 여기서 CVD는 그 변수를 <매수 거래량과 매도 거래량의 차이>로 설정합니다. 자, 한 문장으로 정리해볼까요?
CVD : Cumulative Volume Delta 는 “매수 (Buy) 양과 매도 (Sell) 양의 차이를 누적해서 보여주는 지표” 라 할 수 있습니다.
2) 특징
--------------------------------------
① Delta 는 매수/ 매도 거래량의 차이를 의미한다!
Delta 는 매수 거래량 (Buy Volume)에서 매도 거래량 (Sell Volume)을 뺀 값을 나타냅니다. 따라서 Delta가 양수 (+) 라면, 매수량>매도량을 의미합니다. 반대로 음수 (-) 라면 매수보다 매도가 더욱 많이 일어나고 있음을 의미합니다. Delta의 크기 (절댓값)가 커진다면 해당 추세가 더욱 강력하게 일어남을 유추할 수 있습니다.
--------------------------------------
② Delta를 Cumulative (누적) 함으로서 매수/매도 추세와 강도를 쉽게 알 수 있다!
차곡차곡 Delta를 쌓아간다면, 그리고 이를 그래프로 나타낸다면 매수 / 메도 중 어느 방향으로 시장이 흘러가는지, 그 세기는 어느 정도인지 쉽게 알 수 있습니다.
간단한 예를 들어볼까요?
10월 1일에 매수가 매도보다 100만큼 많이 일어났다면 Delta 는 100 일 것입니다.
10월 2일은 매수가 매도보다 50만큼만 더 일어났다면 Delta 는 50이 되겠군요.
10월 3일에 매수보다 매도가 30만큼 더 일어났다면 Delta는 -30이 됩니다.
이를 “누적” 시키면, 10월 1일 : 100 → 10월 2일 : 150 → 10월 3일 : 120 의 값을 나타내게 됩니다.
CVD가 해당 3일 간 100 → 150 → 120 으로 오르내리는 움직임을 보인다면, 그 정도와 격차를 토대로 매수, 매도 중 무엇이 얼마나 강하게 일어나는 지 쉽게 알 수 있을 것입니다.
--------------------------------------
③ 원하는 기간 (시작점과 마침점)을 설정해서 볼 수 있다!
CVD의 가장 큰 매력은 특정 기간을 설정하여 원하는 기간 동안의 매수 / 매도 거래량의 차이를 명확하게 볼 수 있다는 점이라 할 수 있습니다. (적용법에서 설명)
--------------------------------------
④ 작은 타임프레임 (5분 ~ 30분 단위) 에서 효과적이다!
CVD는 델타 즉, 특정 기간의 시작과 끝 점 만을 고려하므로 High timeframe보다는 Low timeframe에서 더 다이나믹한 움직임을 관찰할 수 있기 때문입니다.
따라서, 좁은 타임프레임 상에서 매수 / 매도 추세의 즉각적인 변화를 확인하는 것에 그 활용도가 높은 지표라 할 수 있습니다.
--------------------------------------
3) 해석
● CVD 증가
→ 매수 > 매도 추세가 지속적으로 이어지고 있음을 의미합니다.
● CVD 감소
→ 매도 추세가 지속적으로 이어지고 있음을 의미합니다.
● CVD 기울기가 완만한 경우
→ 해당 추세의 강도가 약함을 의미합니다. 기울기가 완만함을 지나 편평해지는 경우, 매수세=매도세로 추세의 반전을 의심할 수 있습니다.
● CVD 기울기가 가파른 경우
→ 해당 추세가 강력하게 이루어지고 있음을 의미합니다. 특히, CVD가 증가하면서 그래프의 기울기가 가파른 경우 강력한 매수세의 등장으로 상승 여력이 보다 늘어남을 알 수 있습니다.
----------------------------------------------------------------
2. Trading View 적용법
트레이딩뷰에서는 CVD 스크립트를 자체적으로 제작하여 무료로 제공하고 있습니다.
상단 지표 선택 후, CVD 를 검색하시면 쉽게 최상단에서 해당 지표를 선택하실 수 있습니다.
위와 같이 CVD가 나타났다면, 이제 Candles 설정 (작은 톱니바퀴) 에서 본인의 취향대로 설정 변경이 가능합니다.
“특징”에서 설명드렸듯, 타임프레임을 원하는 대로 설정 (Candle Reset 기점)할 수 있습니다. 여러 기능이 있으나 위와 같은 두 종류의 Reset 시기를 주로 사용합니다.
CVD를 캔들이 아닌 라인 형태로 적용하고 싶은 유저분들의 경우, 위와 같이 설정을 변경하실 수 있습니다.
자, 이제 CVD를 직접 적용하여 트레이딩에 어떤 도움이 될 지 알아보겠습니다!
----------------------------------------------------------------
3. CVD 활용법 (MACD + CVD)
지표에 관한 글을 읽다보면, 꼭 빠지지 않는 문구가 있습니다. 바로, 단독으로 사용하면 신뢰도를 보장할 수 없다는 문구이지요.
CVD도 마찬가지로, 다른 보조지표와 조합하여 해석한다면 더욱 예측에 신뢰를 가할 수 있을 것입니다.
이번 활용법에는 MACD (Moving Average Convergence Divergence)를 곁들여 보도록 하겠습니다.
MACD는 장단기 이동평균선 간의 차이를 이용하여 매매신호를 포착하려는 기법입니다. MACD 값이 커질 수록, 단기 / 장기 이동평균선 간의 괴리가 커짐을 의미합니다.
MACD 지표는 MACD를 다시 지수이동평균 (EMA)로 산출한 Signal Line (주황선) 과 비교함으로서 그 의의가 있습니다.
MACD가 Signal 라인을 교차하면서 상향 (골든 크로스) 인 경우, 매수 진입을 고려할 수 있으며
MACD가 반대로 하향 교차 시 (데드 크로스) 하락 추세가 연장될 것으로 판단, 매도를 고려할 수 있습니다.
(MACD의 상향 / 하향 여부 및 기준선 상방 / 하방 위치 여부 역시 해석에 도움이 되나, 분량 상 간단히 소개 하도록 하겠습니다)
실제 BTCUSD 5분봉 차트를 기준으로, 예를 들어볼까요?
차트가 본격적인 상승세를 그리며, CVD가 가파르게 증가하고 MACD도 골든크로스를 이루며 긍정적인 신호를 보내고 있습니다.
기존 캔들로 이루어진 단기 저항선을 돌파한다면, 상승세가 이어질 가능성이 높습니다.
예상대로 저항을 돌파하면서 상승세를 확고히하는 모습입니다. 하지만, CVD 증가세 (기울기) 가 점차 완만해지고, MACD는 다시 signal line 아래로 역전 당하면서 상승 여력이 점차 줄어들고 있는 것 같군요!
우려했던 대로, 상승세는 약화되어 다시 하락세가 나타났습니다. 단, CVD 기울기가 편평한 수준으로 일정한 것을 보아하니 매도 거래량과 매수 거래량이 비등함을 알 수 있군요!
MACD 역시 역전된 상태를 유지하고 있어 하락세로의 전환 또는 보합장이 이어질 것을 의심할 수 있습니다.
이후 BTC는 횡보를 이어가면서, CVD와 MACD 역시 미약한 움직임을 보인 것을 알 수 있습니다. Market Price 캔들차트 하단의 거래량도 아주 미미한 상황이었군요.
이처럼 CVD와 타 보조지표를 결합하여 해당 추세가 어떻게 변화할 지 혹은 이어질 지 대략적으로 알 수 있습니다.
----------------------------------------------------------------
----------------------------------------------------------------
II. CVD를 통한 현 BTC 상황 분석
현재 (2022년 10월 28일 오후 12시 31분 기준), 5분봉 상에서 BTC는 약한 하향세를 보이고 있습니다.
CVD는 등락을 반복하고 있으나 전체적으로 우하향하고 있으므로, 매도 거래량이 매수 거래량보다 높은 상황입니다.
MACD timeframe은 30분으로 설정하였으며, 지속적으로 하락해온 상황이나, 우상방 변곡의 기로에 놓여있습니다.
MACD - Signal line 역시 격차가 좁혀지면서 골든크로스 가능성을 높히고 있군요.
1) CVD : 시장은 전반적으로 매도세가 이어지고 있다. 단, 그 세기 (경사도) 가 강하게 나타나진 않는다.
2) MACD : 지속적으로 하락하였으나, 상승 방향으로의 변곡 기로에 놓여있다.
→ 따라서, CVD 지표가 일시적으로 상승하면서 MACD-Signal line의 골든크로스가 이루어지면 일시적 (6 frame : 30분 내외) 인 상승을 보일 수 있겠으나, CVD가 전체적으로 하락하고 있으므로 아주 짧게 매수 / 매도 타이밍을 설정하여야 합니다.
→ CVD는 작은 타임프레임에서 움직임이 보다 뚜렷하므로 단타 혹은 초단타 트레이딩 시 적용이 권장됨을 알 수 있습니다.
----------------------------------------------------------------
----------------------------------------------------------------
III. Normalized CVD & Fire Chart (by Material Indicators)
CVD가 무엇인지 이해하셨나요?
매수와 매도 추세를 쉽게 알 수 있다는 것은 분명 도움이 되는 일이지만, 그 흐름이 개인 (새우)과 같은 소규모 투자자들에 의한 것인지, 기관과 같은 대형 세력 (고래) 들에 의한 것인지 알 수 있다면 추세 파악을 더욱 분명하게 할 수 있을 것입니다.
이를 가능케 해주는 것이, Material Indicators 라는 사이트에서 제공하는 CVD 차트 입니다!
해당 CVD 지표는 BTC 보유량 별 CVD를 나타내는 지표로, Binance 거래소를 기준으로 소규모 ~ 대규모 BTC 보유자들의 매수 / 매도 경향을 쉽게 파악할 수 있습니다.
아쉽게도 유료로 제공되는 자료이지만, “Material Indicators”를 Twitter 상에서 팔로우 하시면, 1-2일 간격으로 해당 차트를 업로드해주니 실시간 활용하실 목적이 아니라면 트위터 포스팅 만으로도 충분히 자료를 얻을 수 있습니다.
0) CVD & Fire chart 소개
위 차트 중, 상단의 붉은 영역으로 이루어진 차트가 “Fire Chart” / 하방의 여러 색의 실선으로 이루어진 차트가 보유 그룹 별 CVD 차트입니다.
하방 CVD 차트의 경우, 각 실선이 주황 → 초록 → 빨강 → 보라 → 갈색 (파랑은 전체 주문량) 순으로 보유 규모를 달리하여 나타내는 것이 장점입니다. 단, 해당 CVD는 포준화 과정을 거쳐 보기 쉽게 제작된 것이 아닌, 실제 CVD 량 그대로를 나타내는 “Absolute CVD”임에 유의하여야 합니다.
1) Normalized CVD & Fire Chart의 해석
앞선Absolute CVD에서는 고래의 거래량과 새우의 거래량 차이가 너무 크기 때문에 그룹 간 CVD 경향의 비교가 쉽지 않습니다.
이러한 단점을 극복하고자, 집단 별 CVD 를 모두 0.00~1.00 의 동일한 범위로 표준화하여, 상대적인 변화도를 직관적으로 알 수 있게 만든 것이 “Normalized CVD” 차트 입니다.
보시면, Absolute와 달리, 각 집단간의 움직임을 명확하게 비교할 수 있습니다. 특히, 현재 고래의 CVD는 증가하였으나 새우 집단의 CVD가 지속적으로 감소하고 있는 것이 인상적입니다. 고래는 매집을, 새우는 매도를 하고 있음을 알 수 있겠군요.
Fire Chart는, 특정 가격 구간에 존재하는 매물대의 양을 색으로 표현해 직관적으로 전달해줍니다.
색이 밝을 수록 두텁고 강한 매물대가 되어, 지지 혹은 저항으로 작용하게 됩니다.
보시면, 직전에 존재하던 20.8K 구간에 강하게 몰려있던 매물대가 해소되고 20.45K 구간의 매물대는 탄탄하게 유지되어 지지로 작용해줄 것을 알 수 있습니다.
이처럼, Normalized CVD 와 Fire chart는 BTC 보유 집단 별 매수/매도 경향과 어느 가격대에 매물이 집중되었는지 알 수 있어 매우 유용한 툴이라 할 수 있습니다.
----------------------------------------------------------------
----------------------------------------------------------------
IV. 결론
기술적 분석에는 참으로 다양한 지표와 해석 도구들이 존재하며, 이들을 얼마나 효율적으로 잘 사용하는 지의 여부가 트레이딩의 성패를 좌우한다고 볼 수 있습니다. 그 중에서도, 차트는 투자자들의 매수와 매도가 어우러져 그려지는 작품이라는 점을 생각한다면 거래의 정도를 다루는 “거래량” 은 무엇보다 중요한 개념일 것입니다.
CVD는 그러한 거래량을 매수 / 매도의 시각으로 분리하여 나타내어 단순 시장 참여도 만을 보는 것이 아닌 해당 자산의 방향성을 가늠할 수 있다는 점에 그 의의가 있습니다.
이를 MACD와 같은 타 지표들과 활용하면서, 동시에 III에서 소개한 Normalized CVD, Fire chart 등을 적절히 접목하신다면 본인의 트레이딩에 더욱 보탬이 될 수 있을 것입니다.
----------------------------------------------------------------
긴 글 읽어주심에 감사드립니다 :)