OptiNod 아카데미
자금흐름지수 MFI — 가격을 따라오지 못한 거래량
MFI는 모멘텀에 거래량을 곱해 자금의 무게를 잽니다. 가격이 오르는데 MFI가 따라오지 못하는 자리에서, RSI보다 먼저 자금 이탈을 보여줍니다.
자금흐름지수(Money Flow Index, MFI)는 봉마다 전형적 가격(Typical Price)을 구한 뒤 거기에 그 봉의 거래량을 곱해 자금의 양을 잰 지표입니다. 전형적 가격은 고가·저가·종가를 평균한 값으로, 공식은 (고가+저가+종가)÷3입니다. 이 전형적 가격이 직전 봉보다 오르면 그 봉의 자금흐름(전형적 가격×거래량)을 양의 자금으로, 내리면 음의 자금으로 분류하고, 14기간 동안 양의 자금 합을 음의 자금 합으로 나눈 비율을 0에서 100 사이로 환산합니다. 분모가 0이면 100, 양음이 균형이면 50 부근에 자리합니다.
대중은 MFI를 거래량이 붙은 RSI 정도로 봅니다. RSI가 종가 변화폭만 보는 데 비해 MFI는 거기에 거래량을 곱했으니 조금 더 정교한 RSI라는 식입니다. 임계도 RSI는 70/30, MFI는 80/20을 쓴다는 차이 정도로만 받아들이고, 결국 같은 모멘텀 지표로 다룹니다.
이 해석은 MFI의 핵심을 놓칩니다. 거래량을 곱한다는 것은 모멘텀을 자금의 크기로 따져 본다는 뜻입니다. 가격이 오르는데 그 상승을 만든 거래량이 적으면, 같은 상승이라도 MFI에서는 RSI보다 훨씬 낮게 나옵니다. 가격은 신고점을 만들었는데 자금은 따라오지 못한 자리에서, MFI 다이버전스가 RSI보다 먼저, 더 뚜렷하게 나타나는 이유가 여기 있습니다.

거래량을 곱한다는 것은 자금의 크기까지 따진다는 뜻이다
RSI와 MFI를 가르는 단 하나의 차이는 거래량 가중입니다. RSI는 종가가 얼마나 올랐는지만 봅니다. 1% 오른 봉의 거래량이 평소의 세 배든 3분의 1이든 RSI에게는 같은 1% 상승입니다. MFI는 그 1% 상승에 거래량을 곱하므로, 거래량이 빈약한 1% 상승은 작은 양의 자금으로, 거래량이 폭발한 1% 상승은 큰 양의 자금으로 잡힙니다.
계산을 한 봉으로 풀어 보면 직관이 분명해집니다. 2024년 11월 21일 BTC 일봉은 고가 98,988달러, 저가 94,040달러, 종가 98,317달러였습니다. 전형적 가격은 세 값을 평균한 97,115달러이고, 그날 거래량 69,228을 곱한 약 67억 달러가 그 봉의 자금흐름입니다. 전형적 가격이 직전 봉보다 올랐으니 이 67억 달러는 양의 자금으로 분류됩니다. MFI는 14기간 동안 이렇게 모은 양의 자금 합을 음의 자금 합으로 나눠, 자금이 어느 쪽으로 얼마나 기울었는지를 한 숫자로 환산합니다. 거래량이 큰 봉일수록 한 봉이 비율에 미치는 영향이 커집니다.
이 차이가 결정적으로 벌어지는 자리는 가격이 오르되 거래량이 따라오지 못하는 구간입니다. 매수자가 줄어든 채 가격만 밀려 올라갈 때, RSI는 여전히 상승으로 읽지만 MFI는 그 상승을 작은 자금으로 잡아 RSI보다 낮게 나옵니다. 거래량 없는 상승은 자금이 들어오지 않은 상승이고, MFI는 바로 그 사실을 숫자로 보여줍니다.
다시 2024년 11월 BTC가 90,000달러 위로 올라설 때를 보면 차이가 명확합니다. 11월 21일과 22일 BTC 일봉 종가는 각각 98,317달러와 98,892달러였고, 거래량이 실린 강한 상승이었습니다. 이때 MFI는 89.2까지 올라 80 임계를 한참 넘었습니다. 가격과 자금이 같은 방향으로 움직인, 자금이 뒷받침된 과열 구간이었습니다.

MFI 다이버전스는 RSI 다이버전스보다 먼저 무겁게 나타난다
같은 BTC가 한 달 뒤 더 높은 가격을 만들었을 때, MFI와 RSI는 전혀 다른 신호를 보였습니다. 12월 16일과 17일 BTC는 108,353달러까지 고점을 높이며 사상 최고가를 새로 기록했습니다. 11월 고점 99,000달러 부근보다 9% 이상 높은 가격이었습니다. 가격만 보면 추세가 한층 강해진 자리입니다.
그런데 이 신고점에서 두 지표가 갈렸습니다. RSI는 70.1로 여전히 과매수 임계에 걸쳐 있어, 차트만 보면 강한 상승이 이어지는 것처럼 보였습니다. 반면 MFI는 같은 신고점에서 60.3에 머물렀습니다. 11월 고점의 89.2에서 29포인트가 빠진 값입니다. 같은 구간에서 RSI는 82.5에서 70.1로 12포인트만 내렸습니다. 가격은 더 높은 고점을 만들었는데, MFI가 RSI의 두 배가 넘는 폭으로 내려갔습니다.
이 차이는 거래량 가중에서 나옵니다. 12월 신고점을 만든 봉들의 거래량은 11월 상승기보다 눈에 띄게 줄어 있었습니다. RSI는 거래량을 보지 않으니 가격이 오른 사실만 받아 70 부근을 유지했고, MFI는 그 상승에 들어온 자금이 적다는 점이 거래량 가중에 반영돼 60 아래로 내려왔습니다. RSI 다이버전스만 보던 사람은 과매수 70이라는 숫자만 보다가 자금 이탈을 늦게 알아챘고, MFI를 같이 본 사람은 신고점에서 자금이 따라오지 못한다는 사실을 먼저 확인했습니다. BTC는 이 12월 고점을 다시 넘지 못한 채 1월 내내 횡보했고, 2월 들어 90,000달러 아래로 밀렸습니다.

80과 20은 추세장에서 임계가 아니다
MFI의 80/20은 과열과 침체의 임계로 알려져 있습니다. 80을 넘으면 과매수, 20을 밑돌면 과매도라는 식입니다. 박스권에서는 이 해석이 잘 들어맞습니다. 자금이 한쪽으로 몰렸다가 균형으로 돌아오는 흐름이 80과 20 사이를 오가기 때문입니다.
추세가 강한 구간에서는 이야기가 달라집니다. 자금이 한 방향으로 꾸준히 들어오면 MFI는 80 위에 오래 머뭅니다. 80을 넘었다는 이유로 매도하면, 추세 초입에서 가장 큰 상승을 놓치고 반대 포지션에서 손실을 봅니다.
2024년 2월 BTC가 47,000달러에서 52,000달러로 올라설 때가 그런 구간이었습니다. 2월 14일 MFI가 90.9로 80을 넘은 뒤, 2월 22일까지 9거래일 동안 MFI는 한 번도 80 아래로 내려오지 않고 82에서 97 사이에 머물렀습니다. 같은 기간 BTC 종가는 51,795달러에서 52,259달러로 추가 상승했습니다. 80을 과매수 매도 신호로 받았다면 9거래일 내내 상승하는 시장에서 매도 포지션을 버텼을 자리입니다. 강한 자금 유입 구간에서 80은 과열의 임계로 작동하지 않습니다. 추세가 진행 중이라는 표시일 뿐입니다.
SOL에서도 같은 현상이 나타났습니다. 2024년 10월 22일부터 29일까지 SOL 일봉 MFI는 8거래일 연속 80 위에 머물렀고, 10월 24일에는 94.2까지 올랐습니다. 같은 기간 SOL 종가는 167달러에서 179달러로 올랐습니다. 강한 자금 유입이 이어지는 동안 MFI가 80 위에 오래 머무는 현상은 자산을 가리지 않고 나타납니다. 80을 임계로 쓰는 매매는 박스권에서만 성립하고, 추세장에서는 MFI가 80 위에 얼마나 오래 머무는지가 자금 유입의 강도를 말해 줍니다.

거래량이 MFI를 RSI보다 민감하게도, 둔하게도 만든다
거래량 가중은 양날입니다. 거래량이 실린 봉에서는 MFI가 RSI보다 민감하게 반응하고, 거래량이 빠진 봉에서는 더 둔하게 반응합니다. 한 지표가 상황에 따라 두 가지 성격을 갖는 셈입니다.
거래량이 폭발한 봉에서는 MFI가 RSI보다 빠르게 극단으로 갑니다. 2024년 12월 5일 BTC가 109,000달러 부근을 건드렸다가 종가 96,946달러로 밀린 날, 거래량은 직전 평균의 두 배가 넘는 109,922를 기록했습니다. 이 큰 거래량의 하락이 음의 자금으로 들어가면서 MFI는 하루 만에 52.4에서 36.3으로 떨어졌습니다. 같은 날 RSI는 67.6에서 62.8로 5포인트 내리는 데 그쳤습니다. 거래량이 큰 반전 봉에서 MFI가 훨씬 먼저 꺾였습니다.
반대로 거래량이 메마른 횡보 구간에서는 MFI가 둔해집니다. 양의 자금과 음의 자금이 모두 작아지면서 비율 자체가 의미를 잃기 때문입니다. 거래량이 얇은 연말 연초 구간에서 MFI가 의미 없이 50 부근만 오가는 경우가 그런 예입니다. 같은 14기간 설정이라도 거래량 분포에 따라 MFI의 반응 속도가 달라진다는 점을 염두에 두고 봐야 합니다.

저거래 자산에서 MFI는 믿을 수 없다
MFI의 입력값은 거래량이므로, 거래량 자체가 왜곡된 시장에서는 MFI도 함께 왜곡됩니다. 가장 흔한 함정이 거래가 얇은 소형 알트코인입니다.
거래량이 적은 자산은 한두 건의 큰 주문이 그날 거래량의 상당 부분을 차지합니다. 이 한 건이 매수냐 매도냐에 따라 MFI가 크게 흔들립니다. 이름은 자금흐름이지만, 실제로는 우연한 대형 주문 하나가 양의 자금을 부풀려 MFI를 80 위로 끌어올리는 일이 자주 생깁니다. 거래소 워시 트레이딩에 노출된 자산이라면 가짜 거래량까지 자금으로 들어가 신뢰도가 더 떨어집니다.
상장 직후나 대형 이벤트 직후의 자산도 같은 함정에 빠집니다. 첫 거래일의 거래량은 평소의 수십 배에 달하다가 며칠 만에 정상 수준으로 줄어드는데, 이 비정상적으로 큰 첫 거래량이 14기간 계산에 포함돼 있는 동안 MFI는 한쪽으로 크게 치우칩니다. 거래량 분포 자체가 안정되기 전에 나온 MFI 값은 자금의 방향을 말해 주지 못합니다. 한 번의 거래량 폭발을 반영할 뿐입니다.
판단 기준은 거래량의 안정성입니다. 일평균 거래량이 충분히 크고 하루하루 편차가 완만한 자산에서만 MFI 다이버전스를 신호로 씁니다. 시가총액 대비 24시간 거래량이 비정상적으로 크거나, 거래량이 며칠 단위로 열 배씩 출렁이는 자산에서는 MFI를 참고만 하고 진입 근거로는 삼지 않습니다.

MFI 다이버전스 매도 셋업
추세 후반부에서 가격이 신고점을 만드는데 MFI가 따라오지 못하는 자리는, 자금이 빠진 상승이라는 점을 미리 알려주는 자리입니다. 다만 다이버전스 하나로 즉시 매도하지 않고, 가격 구조가 함께 무너질 때 진입합니다.
- [ ] 추세 조건: BTC 일봉이 직전 한 달 이상 상승 추세를 유지하고, 가격이 직전 고점을 종가 기준으로 넘어 새 고점을 표시합니다.
- [ ] 다이버전스 조건: 새 고점의 MFI가 직전 고점의 MFI보다 최소 15포인트 이상 낮습니다(예: 직전 고점 89 대비 새 고점 60대).
- [ ] 거래량 확인: 새 고점을 만든 봉의 거래량이 직전 고점 봉의 거래량보다 낮습니다.
- [ ] 진입: 가격이 새 고점 직전의 스윙 저점을 종가 기준으로 하향 이탈하는 봉의 종가에 매도합니다.
- [ ] 손절: 새 고점 위에 둡니다.
- [ ] 무효화: 다이버전스 이후 가격이 새 고점을 종가 기준으로 다시 넘어서면, 자금이 다시 들어온 것으로 보고 매도를 보류합니다.
핵심은 다이버전스를 확인한 뒤 가격 구조의 이탈을 기다린다는 점입니다. MFI 다이버전스만 보고 신고점에서 곧바로 매도하면, 2024년 2월처럼 자금이 다시 유입돼 추세가 이어지는 구간에서 손실을 봅니다. 다이버전스는 자금이 빠지고 있다는 경고이고, 가격 구조의 하향 이탈이 그 경고가 실현되는 시점입니다.
RSI와 함께 봐야 다이버전스의 경중이 가려진다
MFI 다이버전스를 RSI 다이버전스와 따로 보면 신호가 얼마나 강한지 가늠하기 어렵습니다. 두 지표를 같은 화면에 두면 어떤 종류의 다이버전스인지 구분됩니다.
MFI와 RSI가 동시에 다이버전스를 보이면, 가격 모멘텀과 자금이 함께 식고 있다는 의미라 신호가 가장 강합니다. 반면 RSI는 다이버전스가 없는데 MFI만 다이버전스를 보이면, 가격 모멘텀은 유지되지만 그 상승을 만든 거래량만 줄어든 상태입니다. 이때가 MFI의 거래량 가중이 제값을 하는 자리입니다. 앞서 본 2024년 12월 BTC 신고점이 정확히 이 경우였습니다. RSI는 70 부근을 유지해 다이버전스가 뚜렷하지 않았지만, MFI는 60 아래로 내려가 자금 이탈을 먼저 보여줬습니다.
두 지표가 엇갈릴 때의 해석은 분명합니다. MFI만 식었다면 거래량 측면의 약세이므로, 가격이 한두 번 더 신고점을 시도할 여력은 남아 있되 그 시도를 받쳐 줄 자금은 줄고 있다고 봅니다. 이 자리에서는 신규 매수를 보류하고, 가격 구조가 무너지는지 지켜보는 편이 안전합니다. MFI는 RSI가 거래량을 보지 못해 놓치는 부분을 메워 주는 지표입니다. 두 지표가 같은 신고점에서 다른 값을 보일 때, 그 격차 자체가 자금이 얼마나 빠졌는지를 말해 줍니다.