차이킨 자금흐름(Chaikin Money Flow, 이하 CMF)은 일정 기간 동안 돈이 주식 안으로 들어오고 있는지, 밖으로 빠져나가고 있는지를 거래량을 이용해 가늠해보는 지표다. 가격만 보면 놓치기 쉬운 ‘거래량의 방향성’을 숫자 하나로 요약해준다.
결론부터 말하면 CMF는 절대적인 매매 신호가 아니라, 가격 움직임 뒤에 거래량이 얼마나 힘을 실어주고 있는지를 보조적으로 확인하는 도구다. 지표 하나로 단정하기보다는 가격 흐름과 함께 봐야 의미가 산다.
무엇을 재는 지표인가
주가가 오르더라도 그 상승을 뒷받침하는 거래량이 적다면 상승의 힘이 약할 수 있다는 문제의식에서 나온 지표다. 반대로 주가가 큰 변화 없이 횡보하더라도 거래량을 동반한 매집(사들이는 움직임)이나 분산(파는 움직임)이 조용히 진행되고 있을 수 있는데, CMF는 이런 거래량 기반의 매집·분산 압력을 수치로 보여주려는 목적을 가진다.
계산 원리
CMF는 기본적으로 두 단계로 계산된다.
- 자금흐름 승수(Money Flow Multiplier): 하루(혹은 한 봉)의 종가가 그날의 고가-저가 범위 중 어디에 위치하는지를 -1~+1 사이 값으로 바꾼다. 종가가 고가에 가까울수록 +1에 가깝고, 저가에 가까울수록 -1에 가깝다. 즉 매수세가 강했던 날인지 매도세가 강했던 날인지를 가격 위치로 짐작하는 셈이다.
- 자금흐름 거래량(Money Flow Volume): 이 승수에 그날의 거래량을 곱한다. 같은 매수 우위라도 거래량이 많았던 날이 더 큰 가중치를 받는다.
이렇게 구한 자금흐름 거래량을 일정 기간(흔히 20일) 동안 모두 더한 뒤, 같은 기간의 총 거래량으로 나누어 정규화한다. 거래량으로 나눠주기 때문에 값이 특정 구간(대체로 -1에서 +1 사이)에 머물게 되고, 종목 간 또는 시기 간 비교가 좀 더 수월해진다.
차트에서 읽는 법
CMF는 가격 차트 아래에 하나의 선으로 그려지며, 보통 0선을 기준으로 위아래를 오간다.
- 0선 위: 해당 기간 동안 매수(자금 유입) 압력이 우위였다고 해석한다.
- 0선 아래: 매도(자금 유출) 압력이 우위였다고 해석한다.
- 선의 기울기와 크기: 값이 0에서 멀어질수록, 혹은 지속적으로 같은 방향을 유지할수록 매집 또는 분산의 강도가 크다고 본다.
기본 기간은 20일이 많이 쓰이지만, 더 짧게 설정하면 민감하게 반응하고 더 길게 설정하면 느리지만 안정적인 흐름을 보여준다는 차이가 있다.
신호의 유형
실제 활용은 대체로 다음과 같은 방식으로 이루어진다.
- 0선 교차: 예를 들어 CMF가 음수에서 양수로 올라서면 자금 유입이 시작된 신호로, 반대로 양수에서 음수로 내려가면 자금 유출이 시작된 신호로 참고하는 경우가 많다.
- 가격과의 괴리(다이버전스): 주가는 신고점을 갱신하는데 CMF는 이전 고점보다 낮은 수준에 머문다면, 상승을 뒷받침하는 거래량이 약해지고 있다는 경고로 해석되기도 한다. (다이버전스 자체의 해석은 ‘차트 이론’ 주제에서 더 자세히 다룬다.)
- 지속성 확인: 가격이 박스권에서 움직이는 동안 CMF가 꾸준히 양수를 유지한다면, 겉보기와 달리 매집이 진행 중일 가능성을 참고 자료로 삼는다.
한계와 흔한 오해
CMF는 과거 데이터를 바탕으로 계산되는 후행 지표라서, 추세가 바뀐 뒤 어느 정도 시간이 지나야 수치에 반영되는 경우가 많다. 전환의 시작점을 정확히 짚어주는 도구는 아니다.
또한 거래량 자체가 적은 종목이나 횡보장에서는 값이 애매하게 오르내리며 잦은 오신호를 낼 수 있다. “0선을 넘었으니 무조건 상승 전환”이라는 식으로 단정하는 것은 위험하다. CMF가 양수라고 해서 주가가 반드시 오르는 것도 아니고, 음수라고 해서 반드시 내리는 것도 아니다. 그리고 특정 날짜에 평소보다 거래량이 비정상적으로 몰린 경우(이벤트성 거래) 그 영향이 일정 기간 지표 값을 왜곡할 수 있다는 점도 유의할 부분이다.
점검 항목
- CMF의 방향이 실제 주가 흐름(추세, 지지·저항)과 같은 방향을 가리키는지 함께 비교해본다.
- 0선 근처에서 애매하게 오르내리는 구간인지, 뚜렷하게 한 방향으로 쏠려 있는 구간인지 구분해본다.
- 최근 거래량 자체가 평소 대비 이례적으로 많거나 적지 않은지 거래량 그래프를 같이 확인한다.
