OptiNod 아카데미
차이킨 자금흐름 CMF — 봉 안에서 종가가 어디 마감했는지가 자금이다
CMF는 종가 방향만 보는 OBV와 달리, 봉 안에서 종가가 고저 범위 어디에 마감했는지에 거래량을 곱해 매집과 분배를 가려냅니다.
차이킨 자금흐름(Chaikin Money Flow, CMF)은 봉 하나마다 자금흐름 승수(Money Flow Multiplier)를 먼저 구합니다. 승수는 ((종가−저가)−(고가−종가))/(고가−저가)로 계산되고, 종가가 그 봉의 고가에 마감하면 +1, 저가에 마감하면 −1, 정확히 중간이면 0이 됩니다. 여기에 그 봉의 거래량을 곱한 것이 자금흐름량(Money Flow Volume)이고, 최근 N봉(기본 20봉)의 자금흐름량 합을 같은 기간 거래량 합으로 나눈 값이 CMF입니다. Marc Chaikin이 1980년대에 정리한 정의의 핵심은 한 줄입니다. 매수세가 강한 봉은 종가를 고가 근처로 끌어올리고, 매도세가 강한 봉은 종가를 저가 근처로 끌어내린다는 것입니다.
대중은 CMF를 또 하나의 거래량 지표로 뭉뚱그립니다. OBV, 거래량 막대, A/D 라인과 한 묶음으로 보고 "0선 위면 매수세"라는 한 문장으로 끝냅니다. 그 묶음 안에서 CMF가 무엇을 다르게 보는지는 거의 다뤄지지 않습니다.
CMF가 OBV와 갈라지는 지점은 입력값 한 군데입니다. OBV는 종가가 직전 종가보다 높은지 낮은지, 그 방향 하나만 보고 봉 전체 거래량을 통째로 한쪽에 더합니다. CMF는 그 봉 안에서 종가가 고가와 저가 사이 어디에 마감했는지까지 봅니다. 같은 양봉이라도 종가가 봉 상단에 붙으면 CMF는 강하게 계산되고, 종가가 봉 중간에서 멈추면 CMF는 약하게 계산됩니다. 한 봉 안의 매수·매도 압력을 종가 방향 하나보다 한 단계 더 세밀하게 본다는 점이 CMF만의 강점입니다. 이 글은 그 한 단계를 BTC 실제 구간으로 확인합니다.

같은 양봉이라도 종가 위치가 다르면 CMF가 다르게 계산된다
핵심은 종가가 봉 어디에 마감했느냐입니다. 매수세가 그 봉을 끝까지 밀어붙였다면 종가는 고가 부근에 마감하고 승수는 +1에 가깝습니다. 매수세가 봉 중간에서 식었다면 종가도 중간에 멈추고 승수는 0에 가깝습니다. 거래량이 같아도 자금흐름량은 종가 위치에 따라 크게 벌어집니다.
2024년 11월 BTC 일봉 두 개를 나란히 놓으면 이 차이가 그대로 나옵니다. 11월 6일 봉은 시가 69,372달러에서 종가 75,572달러로 마감했고, 고가는 76,400달러, 저가는 69,298달러였습니다. 종가가 고가 바로 아래까지 붙어서 승수는 +0.77이 계산됩니다. 12월 16일 봉도 양봉이었습니다. 시가 104,464달러에서 종가 106,059달러로 올랐지만, 고가는 107,793달러, 저가는 103,333달러로 종가가 봉 중상단에서 멈췄습니다. 승수는 +0.22로 계산됩니다.
두 봉 모두 종가가 전일보다 높은 양봉이라 OBV는 봉 전체 거래량을 똑같이 매수로 누적합니다. 11월 6일 거래량은 약 10만 4천 BTC, 12월 16일은 약 4만 1천 BTC였는데, OBV로 보면 둘 다 "오른 날의 거래량"일 뿐입니다. CMF로 보면 11월 6일의 매수 압력이 12월 16일의 세 배가 넘습니다. 같은 양봉을 두고 한쪽은 매수가 봉 끝까지 밀어붙인 봉, 다른 한쪽은 매수가 도중에 식은 봉으로 구분하는 것이 바로 이 점에서 CMF가 OBV보다 한 단계 더 깊이 봅니다.
0선 위는 매집, 아래는 분배를 가리킨다
CMF는 −1과 +1 사이에서 움직이고, 0선이 매집(Accumulation)과 분배(Distribution)를 가르는 기준선입니다. 최근 20봉 동안 종가가 봉 상단 쪽에 자주 마감하면 자금흐름량 합이 양수로 쌓여 CMF가 0선 위에 위치하고, 종가가 봉 하단 쪽에 자주 마감하면 음수로 쌓여 0선 아래로 내려갑니다. 0선 위는 매수세가 봉을 끌어올리며 물량을 모으는 국면, 아래는 매도세가 봉을 끌어내리며 물량을 푸는 국면을 가리킵니다.
다만 0선을 한 번 넘었다는 사실만으로는 약합니다. 신호가 얼마나 믿을 만한지는 CMF가 0선 위에서 얼마나 오래, 얼마나 멀리 떨어져 머무는지에 달려 있습니다. 2024년 11월 미국 대선 직후 BTC가 6만 8천 달러대에서 위로 이탈하던 구간을 보면, CMF20은 11월 4일 0.09에서 11월 11일 0.34까지 빠르게 올라간 뒤 한 달 가까이 0.16~0.31 사이 높은 양수 영역에 머물렀습니다. 가격이 7만 달러에서 10만 달러로 상승하는 내내 종가가 봉 상단에 반복해서 마감했다는 뜻이고, 매집이 가격 상승을 뒷받침하고 있었습니다.
반대로 0선을 자주 넘나드는 구간은 신호가 약합니다. CMF가 +0.05와 −0.05 사이를 며칠 간격으로 오가면 매수·매도가 봉 안에서 거의 균형이라는 의미이고, 이때의 0선 교차는 방향이 정해진 신호로 보기 어렵습니다. CMF로 매집·분배를 판단할 때는 0선 위 또는 아래에 자리 잡고 머무는 구간을 봅니다. 0선을 한 번 교차한 사실만으로는 판단하지 않습니다.

OBV는 종가 방향, CMF는 봉 안 종가 위치까지 본다
OBV와 CMF를 나란히 비교하면 두 지표의 역할이 또렷해집니다. OBV(On-Balance Volume)는 1963년 Joe Granville이 정리한 누적 라인으로, 종가가 직전 종가보다 높으면 봉 전체 거래량을 더하고 낮으면 빼는 단순한 누적 합입니다. 입력값은 종가 방향 하나입니다. CMF는 봉 안에서 종가가 고저 범위 어디에 마감했는지를 승수로 환산해 거래량에 곱합니다.
이 차이가 만드는 결과는 두 가지입니다. 첫째, OBV는 한 봉 안에서 매수와 매도가 50:50으로 맞붙었어도 종가가 시가보다 1틱만 높으면 그 봉의 전체 거래량을 매수로 분류합니다. CMF는 그 봉의 종가가 중간에 마감했다면 승수를 0에 가깝게 잡아 거의 누적하지 않습니다. 봉 안에서 매수·매도가 팽팽했는지를 CMF가 한 번 더 걸러 줍니다. 둘째, OBV는 누적값이라 시작 시점에 따라 절대 수치가 달라지는 추세선이고, CMF는 −1~+1로 정규화된 오실레이터라 0선이라는 고정 기준이 있습니다.
앞에서 본 11월 6일과 12월 16일의 두 양봉이 이 차이를 그대로 보여줍니다. OBV는 두 봉을 똑같이 "오른 날의 거래량 매수"로 더하지만, CMF는 11월 6일을 승수 +0.77, 12월 16일을 +0.22로 다르게 계산합니다. 종가 방향만 보면 둘은 같은 양봉이고, 봉 안 종가 위치까지 보면 둘의 매수 강도는 완전히 다릅니다. OBV가 돈의 큰 흐름을 누적으로 잡는 도구라면, CMF는 그 흐름 안에서 봉마다 매수가 끝까지 밀어붙였는지를 보는 도구입니다.

가격이 신고가를 만들 때 CMF가 따라오지 못하면 매수세가 빠지고 있다
가격과 CMF가 어긋나는 자리, 다이버전스(Divergence)가 CMF에서 특히 중요한 신호입니다. 가격이 직전 고점보다 높은 새 고점을 만드는데 CMF가 직전 고점 때보다 낮은 자리에 있으면, 가격은 더 높이 올라갔지만 그 상승을 봉 상단에 마감시키는 매수 강도는 약해졌다는 뜻입니다.
2024년 12월 BTC가 그 모양을 그렸습니다. BTC는 12월 17일 108,353달러로 당시 사상 최고가를 기록했습니다. 그런데 그 신고가 봉의 CMF20은 0.167에 머물렀습니다. 한 달 전인 11월 22일, BTC가 9만 9천 달러대였을 때 CMF20은 0.31 부근이었습니다. 가격은 9% 가까이 더 올라 신고가를 만들었는데, 그 상승을 떠받치는 자금흐름은 한 달 전의 절반 수준이었습니다. 매수세가 신고가를 따라오지 못한 자리입니다.
이 괴리는 곧 가격으로 나타났습니다. 12월 18일 봉은 시가 106,134달러에서 종가 100,204달러로 6천 달러 가까이 밀렸고, 고가 106,525달러에 저가 100,000달러라 종가가 봉 하단에 마감했습니다. 승수 −0.94의 강한 분배 봉입니다. CMF20은 12월 31일 −0.083까지 떨어져 0선 아래로 내려갔습니다. 가격은 그때까지 9만 3천 달러대를 지키고 있었지만, 자금흐름은 이미 분배로 돌아선 상태였습니다. CMF 다이버전스는 신고가를 떠받치는 매수세가 약해지고 있다는 경고입니다. 추세가 끝났다고 단정해 주지는 않으며, 가격 구조가 함께 무너질 때 비로소 진입 근거가 됩니다.
분배는 종가가 봉 하단에 반복해 마감하는 모양으로 먼저 나온다
분배 국면은 가격이 본격적으로 빠지기 전, CMF가 0선 아래에 자리 잡는 모양으로 미리 나타나는 경우가 많습니다. 매도세가 봉마다 종가를 하단으로 끌어내리기 시작하면, 가격은 아직 높은 자리에서 횡보하더라도 자금흐름량 합이 음수로 쌓입니다.
2025년 2월 BTC가 이 순서를 그대로 따라갔습니다. BTC는 2월 중순까지 9만 6천~9만 8천 달러 구간에서 횡보했는데, CMF20은 2월 16일 −0.045로 0선 아래로 내려갔습니다. 가격은 여전히 9만 6천 달러대를 지키고 있었지만 종가가 봉 하단에 자주 마감하면서 분배가 진행되고 있었습니다. 2월 24일 봉은 시가 96,258달러에서 종가 91,553달러로 무너졌고, 고가 96,500달러에 저가 91,349달러라 종가가 저가 바로 위에 마감했습니다. 승수 −0.92의 강한 매도 봉입니다.
그 뒤 가격이 빠르게 따라 내려왔습니다. 2월 21일 9만 6천 달러대였던 BTC는 2월 28일 저가 78,259달러까지 내려왔습니다. 일주일 만의 큰 하락이었고, CMF가 0선 아래로 내려가며 보낸 신호가 가격 붕괴보다 며칠 앞섰습니다. 횡보 구간에서 가격만 보면 매수와 매도 중 어느 쪽이 우위인지 가리기 어렵습니다. 종가가 봉 하단에 반복해 마감하는 모양을 CMF가 음수로 모아 보여줄 때, 그 횡보가 분배일 가능성이 높아집니다.

CMF 분배 진입 셋업
다음은 CMF가 분배를 가리키는 구간에서 가격 구조의 붕괴를 함께 확인하고 숏으로 진입하는 셋업입니다.
- [ ] 국면 조건: BTC 일봉이 직전 상승 추세의 고점 부근에서 횡보하거나, 가격이 신고가를 만들었으나 CMF20이 직전 고점 때보다 명확히 낮습니다(예: 직전 고점 CMF 0.30, 현재 신고가 CMF 0.17 이하).
- [ ] 자금흐름 전환: CMF20이 0선 아래로 내려가 최소 3거래일 연속 음수에 머뭅니다.
- [ ] 분배 봉 확인: 그 구간 안에 승수 −0.7 이하(종가가 봉 하단 부근에 마감)인 봉이 최소 한 개 나옵니다.
- [ ] 진입: 가격이 직전 스윙 저점을 일봉 종가 기준으로 하향 이탈하는 봉의 종가에 숏 진입합니다.
- [ ] 손절: 직전 스윙 고점 위에 둡니다.
- [ ] 무효화: CMF20이 다시 0선 위로 회복하고 가격이 이탈한 저점을 종가 기준으로 회복하면 분배 판단을 접고 청산합니다.
핵심은 CMF의 0선 아래 안착과 가격 구조의 붕괴를 함께 확인하는 것입니다. CMF가 마이너스로 돌아섰다는 이유만으로 진입하면, 횡보 중 일시적인 매도 우위에 휩소(Whipsaw)로 손실을 볼 수 있습니다. 2025년 2월 사례에서도 CMF가 먼저 0선 아래로 내려간 뒤, 가격이 직전 저점을 종가로 이탈하는 봉이 진입의 마지막 확인 조건이었습니다.

CMF가 신뢰를 잃는 자리
CMF의 입력값이 거래량과 고저 범위라서, 그 두 값이 왜곡되는 시장에서는 CMF도 함께 흔들립니다.
- 저거래 자산: 24시간 거래량이 시가총액 대비 비정상적으로 큰 작은 알트코인은 거래소 워시 트레이딩에 노출됩니다. CMF는 그 가짜 거래량을 자금흐름량에 그대로 곱하기 때문에 매집·분배 신호 자체가 의미를 잃습니다. 유동성이 충분한 메이저 종목과 큰 시간대에서 CMF를 봅니다.
- 갭이 많은 자산: CMF의 승수는 그 봉의 고가와 저가, 종가만으로 계산되고 직전 봉의 종가는 들어가지 않습니다. 주식·선물에서 큰 갭이 뜨면, 갭으로 위에서 출발해 종가가 봉 하단에 마감한 봉은 직전 종가 대비로는 크게 오른 양봉인데도 승수는 음수로 계산됩니다. 갭이 잦은 자산에서는 CMF가 봉 내부만 보고 갭을 무시해 왜곡이 생깁니다. 24시간 연속 거래되는 암호화폐에서 이 문제가 덜한 편입니다.
- 0선 잦은 교차: 방향이 정해지지 않은 횡보장에서는 CMF가 +0.05와 −0.05 사이를 며칠 간격으로 오갑니다. 이 구간의 0선 교차를 매번 신호로 받으면 잡음에 묻힙니다. CMF가 0선 부근에서 자주 교차할 때는 신호로 쓰지 않고, 0선 위나 아래에 자리 잡고 머무는 구간만 눈여겨봅니다.
CMF 신호의 정확도를 높이는 두 가지
CMF 하나만으로 매집·분배를 단정하기는 어렵습니다. 두 가지를 함께 보면 신호가 한결 믿을 만해집니다.
첫째는 CMF가 0선 위 또는 아래에 머무는 지속 기간입니다. 매집·분배 국면은 통계적으로 최소 2~3주 이어지는 경우가 많고, CMF가 0선 위에 오래 자리 잡을수록 매집 신호를 더 믿을 수 있습니다. 2024년 11월 BTC가 7만 달러에서 10만 달러로 오를 때 CMF20이 한 달 가까이 0.16 위에 머문 것이 그 사례입니다. 며칠 만에 사라지는 0선 교차는 우연일 수 있습니다.
둘째는 가격 구조와의 합류입니다. CMF 다이버전스나 0선 이탈은 자금흐름의 방향이 바뀌고 있다는 경고입니다. 그 자체로 진입 신호는 아닙니다. 2024년 12월 BTC가 신고가에서 CMF 다이버전스를 보였을 때, 실제 진입의 근거는 12월 18일 가격이 봉 하단에 마감하며 무너지고 CMF가 0선 아래로 내려간 뒤였습니다. CMF가 먼저 매수세의 질이 떨어졌음을 보여주고, 가격 구조가 그 판단을 확인해 줄 때 두 신호가 겹칩니다. 종가가 봉 어디에 마감했는지를 거래량과 함께 읽는 CMF는, 가격만 봐서는 보이지 않는 봉 안의 매수·매도 압력까지 읽어 주는 도구입니다.