안녕하세요. MACD는 단기 이동평균선과 장기 이동평균선의 차이를 그린 지표로, 1970년대 제럴드 아펠이 개발했습니다. 정식 명칭은 이동평균 수렴확산 지수입니다.
차트 아래에 선 두 개와 막대그래프가 함께 표시되고 12·26·9라는 숫자가 붙어 있는 창이 MACD입니다. 구성 요소와 신호 해석법을 정리했으며, 글 마지막에는 MACD를 볼 때 흔히 하는 실수까지 함께 정리해드릴게요.
목차
ToggleMACD 지표란 – 시그널선·히스토그램과 0선 돌파 활용법

MACD란 무엇인가
MACD는 Moving Average Convergence Divergence의 약자입니다. 단기 이동평균선과 장기 이동평균선이 벌어졌다가(확산) 다시 가까워지는(수렴) 성질을 수치로 나타낸 지표입니다.
이동평균선 차트에서 두 선의 간격을 눈으로 가늠하던 것을, 별도 창에 수치로 그려주는 것으로 이해하면 됩니다.
MACD 구성 요소 세 가지

| 구성 | 계산식 | 보는 것 |
|---|---|---|
| MACD선 | 12일 EMA − 26일 EMA | 두 이평선의 간격 |
| 시그널선 | MACD선의 9일 EMA | MACD선을 부드럽게 만든 값 |
| 히스토그램(오실레이터) | MACD선 − 시그널선 | 두 선이 벌어진 정도 |
EMA는 지수이동평균으로, 최근 가격에 더 큰 가중치를 주는 방식입니다.
히스토그램은 MACD선과 시그널선의 차이를 막대로 표시한 것이므로, 막대가 길어지면 두 선이 벌어지는 중이고 짧아지면 좁혀지는 중입니다. 막대가 0을 통과하는 지점이 두 선의 교차 지점입니다.
MACD 12·26·9 설정값의 의미
| 숫자 | 의미 |
|---|---|
| 12 | 단기 지수이동평균 기간 |
| 26 | 장기 지수이동평균 기간 |
| 9 | 시그널선 산출 기간 |
12·26·9는 아펠이 제시한 값이며 대부분의 증권사 앱이 기본값으로 사용합니다. 종목 특성에 따라 조정하기도 하지만, 처음에는 기본값을 유지하며 익숙해지는 편이 좋습니다.
MACD 신호 읽는 법

| 신호 | 발생 형태 | 통상적 해석 |
|---|---|---|
| 골든크로스 | MACD선이 시그널선을 상향 돌파 | 상승 모멘텀 강화 |
| 데드크로스 | MACD선이 시그널선을 하향 돌파 | 하락 모멘텀 강화 |
| 0선 돌파 | MACD선이 0선을 통과 | 추세 방향 전환 |
0선은 단순한 기준선이 아닙니다. MACD가 0이라는 것은 12일 EMA와 26일 EMA가 같은 수준이라는 의미입니다. 0 위에 있으면 단기선이 장기선보다 위에 있는 상태이고, 0 아래면 그 반대입니다.
따라서 같은 골든크로스라도 0선 위에서 발생한 것과 0선 아래에서 발생한 것은 의미가 다릅니다. 0선 아래의 교차는 하락 추세 중 반등일 가능성이 있습니다.
MACD 다이버전스

| 구분 | 주가 | MACD | 의미 |
|---|---|---|---|
| 약세 다이버전스 | 신고점 경신 | 고점이 따라가지 못함 | 상승 동력 약화 |
| 강세 다이버전스 | 신저점 경신 | 저점이 더 높아짐 | 하락 동력 약화 |
MACD 다이버전스는 발생 빈도가 낮고 신뢰도가 일정하지 않으므로, 단독 판단보다 다른 지표와 함께 확인하는 것이 일반적입니다.
이동평균선·RSI와 MACD의 역할 차이
| 지표 | 알려주는 것 | 값의 범위 |
|---|---|---|
| 이동평균선 | 추세의 방향, 지지와 저항 위치 | 가격과 같은 단위 |
| RSI | 움직임의 속도, 과열 여부 | 0 ~ 100 |
| MACD | 추세의 힘이 강해지는지 약해지는지 | 범위 없음 |
중요한 차이는 MACD에는 값의 상한과 하한이 없다는 점입니다. 따라서 “MACD가 얼마면 과매수”라는 기준이 존재하지 않습니다. 과열 판단은 RSI로, 힘의 방향과 변화는 MACD로 나누어 보는 것이 적절합니다.
MACD 볼 때 흔히 하는 실수
① 교차만 보고 즉시 진입 — MACD는 이동평균선을 두 차례 가공해 만든 지표이므로 후행성이 더 큽니다. 교차가 나타난 시점은 이미 상당 부분 움직인 뒤일 수 있습니다.
② 횡보장 신호를 그대로 신뢰 — 주가가 횡보하는 구간에서는 두 선이 반복적으로 교차하며 속임수 신호가 많아집니다.
③ MACD로 과매수·과매도 판단 — MACD에는 고정된 범위가 없어 과열 여부 판단에는 적합하지 않습니다.
④ 0선 위치 확인 생략 — 교차 지점만 보고 0선 위아래를 확인하지 않으면 신호의 무게를 잘못 읽게 됩니다.
총평
MACD는 추세에 힘이 붙고 있는지 빠지고 있는지를 보는 지표입니다. 방향은 이동평균선으로, 과열은 RSI로, 힘의 변화는 MACD로 역할을 나누면 세 지표가 겹치지 않고 각각의 기능을 합니다. 다음 편에서는 볼린저밴드를 다루겠습니다.
※ 이 글은 지표 이해를 돕기 위한 설명이며 특정 종목의 매매를 권유하지 않습니다. 투자 판단과 그 결과에 대한 책임은 투자자 본인에게 있습니다.
자주 묻는 질문(FAQ)
Q. MACD는 어떻게 계산하나요? A. MACD선은 12일 EMA에서 26일 EMA를 뺀 값, 시그널선은 MACD선의 9일 EMA, 히스토그램은 MACD선에서 시그널선을 뺀 값입니다.
Q. MACD의 12·26·9는 무엇을 의미하나요? A. 12는 단기 지수이동평균 기간, 26은 장기 지수이동평균 기간, 9는 시그널선을 만들 때 쓰는 기간입니다.
Q. MACD의 0선은 어떤 의미인가요? A. MACD가 0이라는 것은 12일 EMA와 26일 EMA가 같은 수준이라는 뜻입니다. 0 위면 단기선이 장기선 위에, 0 아래면 그 반대 상태입니다.
Q. MACD로 과매수·과매도를 판단할 수 있나요? A. 어렵습니다. MACD는 RSI와 달리 값의 상한과 하한이 없어 고정된 과열 기준을 세울 수 없습니다.
Q. MACD와 이동평균선은 무엇이 다른가요? A. 이동평균선은 추세의 방향과 지지·저항 위치를 보여주고, MACD는 그 추세에 힘이 붙는지 빠지는지를 보여줍니다. MACD는 이동평균선을 가공해 만든 지표라 신호가 더 늦게 나타납니다.
함께 보면 좋은 글
- 이동평균선 보는 법 (보조지표 ①) — MACD의 재료가 되는 지표, 정배열과 골든크로스부터
- RSI 지표 보는 법 (보조지표 ②) — 과매수 70·과매도 30의 진짜 의미와 다이버전스
최근에 올라온 글
- 연금저축 세액공제 한도와 환급액 — IRP 합산 900만원, 12월 31일까지 납입해야 올해 공제
