글자 화면

MACD 지표 계산법과 읽는 법: 시그널선·0선·히스토그램 신호와 약점

MACD는 12일 지수이동평균에서 26일 지수이동평균을 뺀 값입니다. 시그널선·히스토그램 계산 예시, 신호 네 가지와 각각의 약점, 기본값 12·26·9를 바꿀 때의 차이를 정리했습니다.

작성 2025-07-12고친 날 2026-10-19경제브리핑 편집팀

MACD는 12일 지수이동평균에서 26일 지수이동평균을 뺀 값으로, 0보다 크면 단기 흐름이 장기보다 강하다는 뜻입니다.

여기에 MACD의 9일 지수이동평균(시그널선)과 두 선의 차이(히스토그램)를 더해 세 가지를 함께 봅니다. 1970년대 후반 제럴드 아펠(Gerald Appel)이 만든 지표이고, 대부분의 증권사 차트가 12·26·9를 기본값으로 씁니다. 아래에서 계산 순서, 신호 네 가지, 신호가 잘 틀리는 상황을 정리했습니다.

광고

세 개의 선은 이렇게 계산된다

구성계산무엇을 보여주나
MACD선12일 EMA − 26일 EMA단기·장기 평균의 간격(추세의 방향과 세기)
시그널선MACD선의 9일 EMAMACD선을 한 번 더 부드럽게 만든 기준선
히스토그램MACD선 − 시그널선두 선이 벌어지는지 좁혀지는지(속도 변화)

EMA(지수이동평균)는 최근 가격에 더 큰 무게를 두는 평균입니다. 오늘 EMA = 어제 EMA + α × (오늘 종가 − 어제 EMA)이고, α는 2 ÷ (기간 + 1)입니다. 12일은 약 0.154, 26일은 약 0.074, 9일은 0.2라서 12일 평균이 가격 변화에 두 배쯤 빨리 반응합니다. 이 속도 차이가 MACD의 원리입니다.

숫자로 한 번 따라 해 보기

어느 종목의 오늘 12일 EMA가 10,450원, 26일 EMA가 10,300원이라고 가정합니다.

  • MACD선 = 10,450 − 10,300 = 150
  • 어제 시그널선이 115였다면 오늘 시그널선 = 115 + 0.2 × (150 − 115) = 122
  • 히스토그램 = 150 − 122 = 28 (양수 → MACD선이 시그널선 위)

단위가 '원'이라서 주가가 1만원인 종목과 50만원인 종목의 MACD 값은 직접 비교할 수 없습니다. 같은 종목 안에서 0선 위인지 아래인지, 시그널선과의 위치가 바뀌었는지를 보는 지표라는 점을 기억하면 됩니다.

신호 네 가지와 각각의 약점

신호모양흔히 읽는 뜻약점
시그널선 교차MACD선이 시그널선을 위로/아래로 뚫음단기 흐름 전환횡보장에서 자주 엇갈림
0선 돌파MACD선이 0을 위로/아래로 지남12일 EMA가 26일 EMA를 넘음(추세 전환 확인)가격이 이미 많이 움직인 뒤 나옴
히스토그램 축소막대가 짧아짐추세의 속도가 줄어듦줄었다가 다시 늘어나는 일이 잦음
다이버전스가격은 신고점, MACD는 낮은 고점(또는 반대)추세의 힘이 약해짐강한 추세에서는 여러 번 나오고도 이어짐

0선 돌파는 사실 이동평균선 두 개가 교차하는 것과 같은 사건입니다. 단순이동평균의 교차를 다룬 골든크로스와 데드크로스 분석과 비교해 보면, MACD가 같은 정보를 조금 더 빨리 보여 주는 대신 신호가 더 자주 나온다는 차이가 보입니다.

신호가 잘 틀리는 세 가지 상황

첫째, 박스권(횡보장)입니다. 가격이 좁은 범위에서 오르내리면 MACD선과 시그널선이 0선 근처에서 계속 엇갈려 교차 신호가 연달아 나옵니다. 이때는 교차보다 가격이 박스 위아래를 벗어나는지를 먼저 봅니다.

둘째, 급등·급락 직후입니다. MACD는 이동평균으로 만들기 때문에 항상 가격보다 늦습니다. 하루 이틀 사이 크게 움직인 뒤 나온 교차는 이미 움직임의 상당 부분이 지나간 다음일 수 있습니다.

셋째, 거래량이 적은 종목입니다. 몇 번의 체결로 종가가 크게 바뀌면 EMA도 함께 흔들려 신호의 의미가 약해집니다.

그래서 MACD는 '방향'을 보는 지표로 쓰고, 지나치게 오르거나 내렸는지는 RSI로 매수·매도 타이밍 보는 법처럼 다른 성격의 지표로 따로 확인하는 경우가 많습니다. 보조지표 전체의 쓰임새는 보조지표란 무엇인가에 정리했습니다.

광고

기본값 12·26·9를 바꿔도 될까

기간을 줄이면(예: 5·35·5) 신호가 빨라지는 대신 잦아지고, 늘리면 느려지는 대신 줄어듭니다. 주봉·월봉 차트에 같은 12·26·9를 쓰면 12주·26주 평균이 되어 훨씬 긴 흐름을 보게 됩니다. 어떤 값을 쓰든 과거 차트에서 그 값의 신호가 얼마나 자주 틀렸는지 먼저 세어 보는 것이 출발점입니다.

보조지표는 지나간 가격으로 계산한 값이라 앞날을 보장하지 않습니다. 투자 판단과 그 결과는 본인 책임입니다.

다음 글: RSI(상대강도지수)로 매수·매도 타이밍 보는 법

자주 묻는 질문

MACD 값이 클수록 좋은 종목인가요?

아닙니다. MACD는 주가 단위로 나오기 때문에 비싼 종목일수록 숫자가 커집니다. 종목끼리 비교하는 값이 아니라 한 종목의 방향 변화를 보는 값입니다.

MACD 오실레이터와 히스토그램은 다른 건가요?

같은 값입니다. 국내 증권사 차트는 'MACD 오실레이터', 해외 자료는 'MACD 히스토그램'이라고 부르는 경우가 많고, 둘 다 MACD선에서 시그널선을 뺀 값입니다.

일봉과 주봉 신호가 반대면 어느 쪽을 보나요?

정해진 답은 없지만, 보통 주봉으로 큰 방향을 정하고 일봉 신호는 그 방향과 같을 때만 쓰는 방식이 많이 소개됩니다. 기간이 긴 차트일수록 신호가 드물고 늦게 나옵니다.

광고

참고한 자료

2026-10-19 고침: 지어낸 경험 문장을 지우고 계산식·숫자 예시·신호별 약점 표로 다시 씀, 기본값 바꿀 때의 차이와 자주 묻는 질문·참고한 자료·투자 책임 안내 추가

경
경제브리핑 편집팀
정부·공공기관 공식 자료로 숫자를 확인하고 계산은 직접 검산합니다. 실제 결정은 해당 기관 확인이 우선입니다. 틀린 곳은 문의로 알려 주시면 고친 날짜와 함께 바로잡습니다.

함께 보면 좋은 글