티스토리 뷰
목차

이동평균선은 흐름의 방향을 보여주지만 늘 한발 늦다. RSI와 스토캐스틱은 과열 여부를 빠르게 보여주지만 추세가 강할 때는 자주 틀린다. 그래서 많은 투자자가 추세의 방향과 힘을 함께 보여주는 지표로 MACD를 꼽는다. 증권 앱 차트 아래에서 두 개의 선과 막대가 0을 기준으로 오르내리는 모습으로 자주 보이는 지표다. 이 글은 MACD의 구성과 원리, 시그널선 교차와 0선, 히스토그램을 읽는 법, 그리고 다이버전스와 한계를 정리한 해설 글이다. 주식 용어 정리 시리즈의 15편이자 차트 분석법 시리즈의 다섯 번째 글이다.
MACD의 구성
MACD(이동평균 수렴·확산, Moving Average Convergence Divergence)는 1970년대 미국의 투자 분석가 제럴드 아펠이 만든 지표다. 이름처럼 두 이동평균선이 서로 가까워지고(수렴) 멀어지는(확산) 정도로 추세를 읽는다. 11편에서 다룬 지수이동평균(EMA)을 바탕으로 하며, 기본 설정은 12일, 26일, 9일이다.
MACD는 세 가지 요소로 이루어진다. 첫째, MACD선은 12일 지수이동평균에서 26일 지수이동평균을 뺀 값이다. 단기 흐름이 장기 흐름보다 얼마나 앞서 있는지를 보여준다. 둘째, 시그널선은 MACD선을 다시 9일 지수이동평균으로 부드럽게 만든 선이다. 셋째, 히스토그램은 MACD선과 시그널선의 차이를 막대로 표시한 것이다. 차트 아래에 보이는 두 개의 선이 MACD선과 시그널선이고, 0을 기준으로 위아래로 솟는 막대가 히스토그램이다.
식당 매출로 빗대면 이해가 쉽다. MACD선은 최근 2주 평균 매출과 최근 한 달 평균 매출의 차이와 비슷하다. 2주 평균이 한 달 평균보다 높으면 최근 장사가 살아나고 있다는 뜻이고, 그 차이가 점점 커지면 살아나는 속도도 빨라지고 있다는 뜻이다. 반대로 차이가 줄어들기 시작하면, 아직 장사가 잘되더라도 그 기세가 꺾이고 있다는 신호로 볼 수 있다.
- MACD선 = 12일 지수이동평균 − 26일 지수이동평균
- 시그널선 = MACD선의 9일 지수이동평균
- 히스토그램 = MACD선 − 시그널선
- 단기 흐름이 장기 흐름보다 얼마나 앞서 있는지, 그 속도가 어떻게 변하는지를 보여준다
시그널선 교차
MACD에서 가장 많이 쓰이는 신호는 MACD선과 시그널선의 교차다. MACD선이 시그널선을 아래에서 위로 뚫고 올라가면 매수 신호, 위에서 아래로 뚫고 내려가면 매도 신호로 본다. 10편에서 다룬 이동평균선의 골든크로스·데드크로스와 같은 원리로, 흔히 MACD 골든크로스, MACD 데드크로스라고 부른다.
교차가 어디에서 일어났는지도 중요하다. 0선 아래 깊은 곳에서 MACD선이 시그널선을 위로 뚫으면, 하락이 이어지던 중 반등의 힘이 생기기 시작했다는 뜻이다. 0선 위에서 일어난 골든크로스는 이미 상승 추세에 있는 상태에서 다시 힘이 붙는다는 뜻이어서 추세 지속 신호로 본다. 반대로 0선 위 높은 곳에서 일어난 데드크로스는 상승의 힘이 꺾이기 시작했다는 경고로 받아들여진다.
다만 MACD는 이동평균을 두 번이나 거쳐 계산하기 때문에 신호가 늦게 나온다. 교차가 확인됐을 때는 이미 가격이 상당히 움직인 뒤인 경우가 많다. 또 방향 없이 오르내리는 횡보장에서는 두 선이 계속 엉키며 교차가 반복돼 잘못된 신호가 쏟아진다. 교차 신호만 보고 매번 사고팔면 수수료와 손실만 쌓이기 쉬운 이유다.
MACD 교차는 출발 신호가 아니라, 이미 달리기 시작한 흐름을 확인해주는 신호다.
- MACD선이 시그널선을 위로 뚫으면 매수, 아래로 뚫으면 매도 신호
- 0선 아래 깊은 곳의 골든크로스는 반등 시작, 0선 위의 골든크로스는 추세 지속 신호
- 두 번 평균을 낸 지표라 신호가 늦다
- 횡보장에서는 교차가 반복되며 잘못된 신호가 많아진다
0선과 히스토그램
MACD의 0선은 12일 지수이동평균과 26일 지수이동평균이 같아지는 지점이다. MACD선이 0선 위에 있으면 단기 흐름이 장기 흐름보다 위에 있다는 뜻이어서 상승 추세로, 0선 아래에 있으면 하락 추세로 본다. MACD선이 0선을 아래에서 위로 뚫는 것은 사실상 12일선과 26일선의 골든크로스와 같아, 추세가 바뀌는 중요한 신호로 받아들여진다.
히스토그램은 MACD의 숨은 핵심이다. 막대가 0 위에서 점점 길어지면 상승의 힘이 강해지고 있다는 뜻이고, 0 위에 있지만 막대가 점점 짧아지면 아직 상승 중이지만 힘이 빠지고 있다는 뜻이다. 히스토그램이 줄어드는 것은 MACD선과 시그널선의 교차보다 먼저 나타나기 때문에, 교차 신호의 늦음을 보완하는 조기 경보로 쓰인다.
앞서 식당 비유로 말하면, 히스토그램이 짧아지는 것은 2주 평균 매출이 여전히 한 달 평균보다 높지만 그 차이가 줄어드는 것과 같다. 장사는 아직 잘되지만 손님이 늘어나는 속도가 둔해진 것이다. 이 변화를 일찍 알아채면 재고를 조절하거나 새 메뉴를 준비할 시간을 벌 수 있듯, 투자에서도 히스토그램의 변화는 추세가 꺾이기 전에 대비할 여유를 준다.
- MACD선이 0선 위면 상승 추세, 아래면 하락 추세
- MACD선의 0선 돌파는 12일·26일 지수이동평균의 교차와 같은 의미
- 히스토그램이 길어지면 추세의 힘이 강해지고, 짧아지면 약해진다
- 히스토그램 변화는 시그널선 교차보다 먼저 나타나는 조기 경보 역할을 한다
MACD 다이버전스와 한계
MACD에서도 다이버전스는 중요한 신호다. 주가는 직전보다 높은 고점을 만들었는데 MACD선이나 히스토그램의 고점은 직전보다 낮아졌다면, 상승의 힘이 약해지고 있다는 하락 다이버전스다. 반대로 주가는 더 낮은 저점을 만들었는데 MACD의 저점은 높아졌다면 상승 다이버전스로 본다. 14편의 RSI 다이버전스와 같은 원리지만, MACD는 추세의 힘을 반영하기 때문에 중장기 전환을 가늠할 때 더 자주 쓰인다.
MACD를 더 잘 쓰려면 다른 지표와 역할을 나누는 것이 좋다. MACD로 큰 추세의 방향과 힘을 확인하고, RSI나 스토캐스틱으로 단기 과열 여부를 보고, 거래량으로 그 움직임의 진정성을 확인하는 식이다. 예를 들어 MACD선이 0선 위에서 상승 추세를 유지하는 가운데 RSI가 과매도 근처까지 내려왔다가 반등한다면, 추세 속 눌림목일 가능성을 더 높게 볼 수 있다.
MACD는 지금 흐름이 어느 방향으로 얼마나 세게 가고 있는지를 묻고, 다른 지표는 그 흐름 안에서 언제 움직일지를 묻는다.
한계도 분명하다. MACD는 이동평균을 바탕으로 하기 때문에 갑작스러운 반전에는 늦게 반응한다. 하루에 10% 가까이 급락한 날처럼 시장이 급변할 때는 MACD가 반응하기 전에 이미 큰 움직임이 끝나 있는 경우가 많다. 또 MACD의 숫자는 주가 수준에 따라 크기가 달라져, 서로 다른 종목의 MACD 값을 직접 비교할 수 없다. 기본 설정인 12·26·9도 절대적인 기준이 아니어서, 종목과 투자 기간에 따라 결과가 달라질 수 있다는 점을 알아둬야 한다.
- 주가 고점은 높아지는데 MACD 고점이 낮아지면 하락 다이버전스
- MACD는 추세, RSI·스토캐스틱은 단기 과열, 거래량은 진정성 확인으로 역할을 나눈다
- 급변하는 시장에서는 반응이 늦다
- MACD 값은 주가 수준에 따라 달라 종목 간 직접 비교가 어렵다
자주 묻는 질문
Q. MACD 골든크로스가 나오면 바로 사야 하나요?
A. MACD 골든크로스는 늦게 나오는 신호여서, 확인됐을 때는 이미 가격이 상당히 오른 뒤인 경우가 많다. 교차가 0선 위에서 일어났는지, 거래량이 함께 늘었는지, 주봉 같은 더 긴 차트에서도 같은 방향인지를 확인한 뒤 판단하는 것이 좋다. 횡보 구간에서 나온 교차는 특히 조심해야 한다.
Q. MACD 설정값을 바꿔도 되나요?
A. 바꿀 수 있다. 기간을 짧게 하면 신호가 빨라지는 대신 잘못된 신호가 늘고, 길게 하면 신호는 늦지만 큰 추세만 걸러낼 수 있다. 다만 많은 투자자가 기본값인 12·26·9를 보기 때문에, 처음에는 기본값으로 익숙해진 뒤 필요에 따라 조정하는 것이 좋다.
Q. 히스토그램이 줄어들면 팔아야 하나요?
A. 히스토그램이 줄어드는 것은 추세의 힘이 약해지고 있다는 조기 경보일 뿐, 추세가 끝났다는 확인은 아니다. 상승 중에 히스토그램이 잠시 줄었다가 다시 늘어나는 경우도 많다. 히스토그램이 0 아래로 내려가는지, 가격이 지지선이나 이동평균선을 깨는지를 함께 확인한 뒤 판단하는 것이 안전하다.
Q. MACD는 일봉과 주봉 중 어디서 보는 게 좋나요?
A. MACD는 추세를 보는 지표여서 주봉에서 볼 때 잘못된 신호가 크게 줄어든다. 주봉 MACD로 큰 추세의 방향을 먼저 확인하고, 일봉 MACD로 진입과 청산 시점을 가늠하는 방식이 많이 쓰인다. 주봉과 일봉의 신호가 같은 방향일 때 신뢰도가 높아진다.
Q. MACD와 RSI 신호가 서로 다르면 어떻게 하나요?
A. 두 지표는 보는 대상이 다르기 때문에 신호가 엇갈리는 것이 자연스럽다. MACD는 추세의 방향과 힘을, RSI는 단기 과열을 보여준다. 예를 들어 MACD는 상승 추세인데 RSI가 과매수라면, 추세는 살아 있지만 단기적으로 쉬어갈 수 있다는 뜻으로 해석할 수 있다. 이럴 때는 서둘러 사거나 팔기보다 눌림목을 기다리는 쪽이 무난하다.
결론
MACD는 단기와 장기 이동평균의 차이로 추세의 방향을, 그 차이의 변화로 추세의 힘을 보여주는 지표다. 시그널선 교차로 흐름의 전환을, 0선으로 추세의 방향을, 히스토그램으로 속도의 변화를, 다이버전스로 힘이 빠지는 순간을 읽을 수 있다. 다만 이동평균을 바탕으로 해 늘 한발 늦고 횡보장에서는 자주 틀리므로, RSI와 거래량 같은 다른 지표와 역할을 나눠 쓰는 것이 좋다. 다음 16편에서는 가격의 변동성을 띠 모양으로 보여주는 볼린저밴드를 정리할 예정이다.
이 글은 공개된 자료를 바탕으로 MACD 분석법을 정리한 정보 제공 목적의 글이며, 특정 종목에 대한 매매 신호나 투자 권유가 아니다. 차트 분석은 미래 가격을 보장하지 않으므로, 투자 판단은 다양한 정보를 종합해 신중하게 하길 권한다.