CMF(차이킨 자금흐름)
종가의 캔들 내 위치와 거래량을 결합해 일정 기간의 매집·분산 압력을 평균으로 보여주는 차이킨 고안의 거래량 오실레이터.
난이도 · 중급 신뢰도 ★★★☆☆ 조건부 유효 한국 시장미국 시장 업데이트 · 2026년 7월 21일
개요와 원리
CMF(Chaikin Money Flow, 차이킨 자금흐름)는 미국의 애널리스트 마크 차이킨이 고안한 거래량 기반 보조지표다. 그는 앞서 자금의 누적 유출입을 추적하는 누적/분산선(Accumulation/Distribution Line, A/D 라인)을 만든 인물이며, CMF는 이 A/D 라인의 개념을 정해진 기간 동안 평균화한 지표로 이해하면 된다.
CMF의 핵심 아이디어는 “종가가 그날의 고가·저가 범위 중 어디에 위치했는가”와 “그날의 거래량이 얼마나 컸는가”를 결합해 매집(자금 유입) 압력과 분산(자금 유출) 압력을 함께 가늠하는 데 있다. 계산 과정은 다음과 같다.
먼저 하루 단위로 종가위치승수(Money Flow Multiplier, 흔히 CLV로도 부른다)를 구한다.
종가위치승수 = [(종가 − 저가) − (고가 − 종가)] / (고가 − 저가)
종가가 고가에 가까울수록 이 값은 +1에 가까워지고, 저가에 가까울수록 −1에 가까워진다. 여기에 그날의 거래량을 곱해 자금흐름거래량(Money Flow Volume)을 구하고, 이를 일정 기간(기본값 20일) 동안 합산한 뒤 같은 기간의 거래량 합계로 나누면 CMF 값이 나온다.
CMF = (20일간 자금흐름거래량의 합) / (20일간 거래량의 합)
이렇게 산출된 CMF는 이론상 −1에서 +1 사이를 움직이며, 실제로는 −0.5~+0.5 범위 안에서 오르내리는 경우가 대부분이다. 0선을 기준으로 위쪽이면 매수(매집) 압력이 매도(분산) 압력보다 우세하다는 뜻이고, 아래쪽이면 그 반대다. 0선에서 멀어질수록 압력의 강도가 크다고 해석한다.
CMF는 종종 OBV(On Balance Volume), MFI(Money Flow Index)와 함께 거론되는데, 세 지표 모두 가격과 거래량을 결합한다는 공통점이 있지만 계산 방식은 뚜렷이 다르다. OBV는 종가의 상승·하락 여부만으로 그날 거래량 전체를 더하거나 빼는 단순 누적 지표라, 캔들 내부에서 종가가 어디에 위치했는지는 반영하지 않는다. MFI는 RSI와 유사한 방식으로 특정 기간의 상승 자금흐름과 하락 자금흐름의 비율을 0100 사이 지수로 환산한 것으로, 과매수·과매도 해석에 특화되어 있다. 반면 CMF는 정해진 기간(예: 20일) 동안의 자금흐름을 누적한 뒤 같은 기간의 거래량으로 나눈 “누적 평균값”이라는 점이 가장 큰 차이다. 즉 CMF는 매일 값이 새로 누적되는 OBV나 0100 사이의 지수로 환산되는 MFI와 달리, 정해진 관찰 구간 안에서의 평균적인 매집·분산 강도를 계속 갱신해 보여주는 이동평균형 오실레이터에 가깝다.
핵심 규칙
진입
- CMF가 0선을 아래에서 위로 돌파하는 시점은 매집 압력이 우세해지는 전환 신호로 해석한다. 이때 가격이 지지선 부근에서 반등하거나 저항선을 돌파한다면 신호의 신뢰도가 높아진다.
- 강세 다이버전스: 가격은 이전 저점보다 낮은 저점을 만드는데 CMF는 이전 저점보다 높은 저점을 만드는 경우다. 겉보기 가격 하락과 달리 실제로는 매집이 진행되고 있음을 시사하며, 이후 가격이 CMF의 방향을 뒤늦게 따라갈 가능성에 근거해 진입을 검토한다.
- 진입은 다이버전스 확인만으로 서두르지 않고, 가격이 직전 고점이나 하락 추세선을 돌파하는 등 실제 가격 움직임의 확인을 동반한 뒤 실행하는 편이 안전하다.
청산과 손절
- CMF가 0선을 위에서 아래로 하향 돌파하면 매수 포지션의 우위가 약화된 것으로 보고 비중을 줄이거나 청산을 고려한다.
- 약세 다이버전스(가격은 신고점을 경신하지만 CMF는 이전 고점보다 낮은 고점을 형성)가 나타나면 상승 동력이 약해지고 있다는 경고로 받아들여 이익 실현을 준비한다.
- 손절은 진입 근거가 된 직전 스윙 저점이나 주요 지지선 하단에 미리 설정해, 다이버전스 해석이 틀렸을 경우의 손실을 제한한다.
실전 적용
첫 번째 차트는 하락 추세 후반의 강세 다이버전스 사례다. 가격은 1차 저점(97)보다 낮은 2차 저점(95)을 만들었지만, 2차 저점에서는 대량 거래에도 종가가 캔들 상단권에서 마감해 매물을 매수세가 흡수한 흔적을 보인다. 같은 구간의 CMF(두 번째 차트)는 1차 저점에서 −0.18까지 내려간 반면 2차 저점에서는 −0.09까지만 내려가 저점이 오히려 높아졌고, 이후 0선을 상향 돌파하며 매집 우위로 전환된 뒤 108 저항선을 거래량 동반으로 돌파한다.
한국 시장에서는 상한가·하한가(가격제한폭 ±30%) 근처에서 거래량이 하루 동안 비정상적으로 몰리는 경우가 흔하다. 이런 날은 종가위치승수와 거래량이 동시에 극단적으로 커지면서 CMF 값이 평소 수급 상황보다 과장되게 표시될 수 있어, 상하한가가 발생한 종목의 CMF는 해석에 유의해야 한다. 코스닥 소형주처럼 거래량 자체가 불안정한 종목도 CMF의 진폭이 지나치게 커져 신호의 잡음이 늘어나는 경향이 있다.
미국 시장은 정규장 외에 프리마켓·애프터마켓 거래가 활발하지만, 대부분의 차트 서비스는 CMF 계산에 정규장 거래량만 반영한다. 이 때문에 시간외 거래량이 큰 이벤트(실적 발표 등) 다음 날은 정규장 흐름과 CMF 해석 사이에 다소 괴리가 생길 수 있다. 또한 미국은 대형주·ETF 모두 유동성이 풍부한 경우가 많아, CMF의 다이버전스 신호가 유동성이 얇은 한국 소형주 대비 비교적 안정적으로 나타나는 편이다.
기간 설정은 기본값인 20일 외에도 활용 목적에 따라 조정할 수 있다. 단기 매매에서는 10일 전후로 줄여 민감도를 높이고, 중장기 추세 확인에는 50일 안팎으로 늘려 잡음을 줄이는 방식이 일반적이다. 다만 기간을 줄일수록 신호가 잦아지는 대신 다이버전스의 신뢰도는 낮아지는 경향이 있으므로, 매매 스타일에 맞춰 기간을 고정하고 일관되게 쓰는 편이 바람직하다.
장단점
| 구분 | 내용 |
|---|
| 장점 | 가격 위치와 거래량을 함께 반영해 입체적인 수급 판단이 가능하다 |
| 장점 | 다이버전스를 통해 추세 전환의 조짐을 비교적 일찍 포착할 수 있다 |
| 장점 | 0선이라는 명확한 기준선이 있어 해석이 직관적이다 |
| 단점 | 캔들 내부의 종가 위치만 반영할 뿐, 캔들 사이의 갭이나 장중 변동은 무시한다 |
| 단점 | 횡보 구간에서는 0선 부근에서 잦은 교차가 발생해 신호의 신뢰도가 떨어진다 |
| 단점 | 일정 기간의 누적 평균이라 후행성이 있어 급격한 수급 변화에는 반응이 늦다 |
흔한 실수
- CMF 신호만으로 매매를 결정하고 가격 차트나 다른 지표로 교차 확인을 하지 않는다.
- 기간을 지나치게 짧게(5일 이하) 설정해 사소한 거래량 변동에도 지표가 요동치면서 잘못된 신호를 자주 만든다.
- 상한가·하한가나 대량 매물 출회 등 특수한 하루의 거래량을 그대로 반영해 왜곡된 CMF 값을 일반적인 매집·분산 신호로 오인한다.
- 0선 부근에서의 미세한 상하 진동을 의미 있는 추세 전환으로 착각해 잦은 매매를 반복한다.
- 다이버전스가 나타났다는 이유만으로 가격의 실제 확인(추세선·저항 돌파 등) 없이 성급하게 진입한다.
같이 쓰면 좋은 기법
CMF는 단독보다 다른 지표와 함께 볼 때 효용이 커진다. OBV는 누적 거래량 흐름의 장기 추세를 보완해 주고, MFI는 과매수·과매도 구간을 함께 짚어주어 CMF의 다이버전스 신호를 보강한다. 가격 측면에서는 지지선·저항선 분석이나 이동평균선 추세와 결합하면 CMF가 보내는 매집·분산 신호를 실제 가격으로 확인하는 수단으로 활용할 수 있다.
⚠️ 이 글은 교육 목적의 정리 자료입니다. 특정 종목의 매수·매도 추천이 아니며, 어떤 기법도
수익을 보장하지 않습니다. 과거에 유효했던 기법이 미래에도 유효하다는 보장은 없으며,
모든 투자 판단과 책임은 투자자 본인에게 있습니다.