본문 바로가기
코인머니

MACD 지표 계산과 읽는 법

12, 26, 9. MACD 설정 창을 열면 가장 먼저 보이는 세 숫자입니다. 제럴드 아펠이 1970년대 후반에 고안한 이 지표는 짧은 지수이동평균과 긴 지수이동평균의 간격이 벌어지는지 좁혀지는지를 선 하나로 보여줍니다. 여기에 시그널선과 히스토그램이 더해져 추세의 방향과 힘을 한 화면에서 읽게 되지만 평균을 두 번 겹친 구조라 신호가 늦게 나오는 한계도 함께 따라옵니다.

BTC 4시간봉 · MACD

MACD 지표 기본 정보
영문 표기Moving Average Convergence Divergence · MACD
한 줄 정의단기·장기 지수이동평균의 차이로 추세 방향과 모멘텀 변화를 보는 지표
계산식MACD선 = 12 EMA − 26 EMA, 시그널선 = MACD선의 9 EMA, 히스토그램 = MACD선 − 시그널선
확인할 수 있는 곳코인머니 차트 도구
주의점가격 단위 값이라 코인끼리 MACD 절댓값을 비교하면 왜곡됩니다

MACD선·시그널선·히스토그램 계산

MACD는 세 층으로 계산됩니다. 가장 먼저 종가의 12기간 EMA에서 26기간 EMA를 뺀 값이 MACD선이고 이 MACD선을 다시 9기간 EMA로 부드럽게 만든 것이 시그널선이며 두 선의 차이를 막대로 그린 것이 히스토그램입니다. 히스토그램은 1986년 토머스 애스프레이가 덧붙인 요소로 알려져 있습니다.

숫자 예시를 들어 보겠습니다. 어느 날 12 EMA가 105, 26 EMA가 102라면 MACD선은 3이고 같은 날 시그널선이 2.2라면 히스토그램은 3에서 2.2를 뺀 0.8이 되어 0선 위에 양수 막대로 찍힙니다. 이 수치들은 계산 원리를 보여주기 위한 가정입니다.

0선 교차와 다이버전스 읽기

MACD선이 0 위로 올라섰다는 건 12 EMA가 26 EMA를 넘었다는 뜻입니다. 이동평균 교차의 압축판인 셈입니다. MACD선이 시그널선을 위로 넘는 교차는 흔히 MACD 골든크로스로 불리며 두 EMA의 간격 변화에 먼저 반응하기 때문에 0선 통과보다 앞서 나타나는 경우가 많습니다.

히스토그램 막대의 길이는 두 선 사이 간격입니다. 막대가 양수인데 점점 짧아진다면 상승 쪽 모멘텀이 줄었다고 읽습니다. 가격은 고점을 높이는데 MACD 고점이 낮아지는 하락 다이버전스도 자주 거론됩니다. 주기마다 그림이 다릅니다. 일봉 MACD가 교차한 날짜를 주봉 MACD와 맞대 보는 작업은 코인머니 차트 도구에서 봉 주기만 바꾸면 되고 두 주기의 신호가 엇갈리는 구간이 생각보다 많다는 점도 금방 확인됩니다.

코인에 MACD를 쓸 때 주의점

가격 자릿수가 큰 비트코인과 가격이 낮은 알트코인은 MACD 값의 자릿수부터 다릅니다. 단위가 가격이기 때문입니다. MACD는 두 평균의 가격 차이를 그대로 쓰는 지표라서 절댓값 크기로 종목끼리 강약을 비교하면 틀린 결론에 이르기 쉽고 비교가 꼭 필요하다면 차이를 백분율로 바꾼 PPO 같은 변형 지표를 따로 씁니다.

지연도 피할 수 없습니다. EMA를 두 번 겹쳐 쓰니 급등락 직후의 신호는 한참 뒤에 나오고 횡보장에서는 교차가 잦아 잘못된 신호가 늘어납니다. 설정값을 바꿔 과거 차트에 맞춰 보는 최적화는 이후 결과를 보장하지 않으며 특정 구간에서 잘 맞던 조합이 변동성이 달라진 다음 구간에서 잘못된 신호를 연달아 내는 일도 흔합니다.

MACD 지표 자주 묻는 질문

MACD 12, 26, 9는 무엇을 뜻하나요?
12와 26은 MACD선을 만들 때 쓰는 단기·장기 EMA 기간이고 9는 시그널선을 만드는 EMA 기간입니다. 차트 도구에서 이 값을 바꾸면 선의 민감도가 달라집니다.
MACD 골든크로스는 무엇인가요?
MACD선이 시그널선을 아래에서 위로 넘는 교차를 흔히 그렇게 부릅니다. 반대 방향 교차는 데드크로스라고 합니다. 교차는 모멘텀 변화의 기록일 뿐 이후 가격 방향을 보장하지 않으며 횡보장에서는 자주 뒤집힙니다.
히스토그램이 줄어들면 어떻게 해석하나요?
MACD선과 시그널선의 간격이 좁혀졌다는 뜻입니다. 양수 막대가 짧아지면 상승 모멘텀이, 음수 막대가 짧아지면 하락 모멘텀이 약해졌다고 읽습니다. 선끼리 교차하기 전에 막대 변화가 먼저 보이는 편입니다.
MACD와 RSI는 어떻게 다른가요?
MACD는 두 이동평균의 차이라서 상한·하한이 없고 가격 단위를 따릅니다. RSI는 0에서 100 사이로 정규화된 값이라 과매수·과매도 기준선을 둡니다. 두 지표 모두 과거 가격으로 계산하므로 신호가 늦게 나옵니다.
MACD 값이 차트마다 다른 이유는?
EMA 계산을 시작한 데이터 길이, 봉 마감 시각, 참조 거래소 가격이 다르면 값이 달라집니다. 일부 플랫폼은 시그널선을 단순이동평균으로 바꾸는 옵션을 두기도 해 설정을 확인해야 합니다.

최종 수정 2026-09-11. 이 페이지는 정보 제공 목적이며 매수·매도 권유가 아닙니다.