MACD 보는 법: MACD선·시그널선·히스토그램을 구분해서 읽기
MACD는 매수·매도 신호를 알려주는 마법의 선이 아니라 빠른 평균과 느린 평균의 차이를 보여주는 계산값입니다. 세 요소를 숫자로 이해하고, 지금의 상태와 새로 생긴 교차를 구분하는 법을 정리합니다.

차트 아래에 두 곡선과 색깔 막대가 보이면 대부분 매수·매도 신호부터 찾게 됩니다. 그런데 그 막대가 무엇을 계산한 값인지 모르면, 막대가 줄어든 것과 추세가 바뀐 것을 쉽게 혼동해요.
이번 강의에서는 MACD의 세 요소인 MACD선, 시그널선, 히스토그램을 숫자로 하나씩 읽어 보고, 현재 상태와 새로 발생한 교차를 구분하는 방법을 배웁니다. 마지막에는 트레이딩뷰 설정과 실제 차트 사례까지 이어서 보겠습니다.
- MACD선은 12봉 EMA − 26봉 EMA, 시그널선은 MACD 값의 9봉 EMA, 히스토그램은 MACD − 시그널입니다.
- MACD의 0선 통과와 MACD·시그널 교차(히스토그램의 0 통과)는 서로 다른 사건이며, MACD가 음수여도 히스토그램은 양수일 수 있습니다.
- 막대가 짧아졌다고 가격 반전이 확정되지 않으며, 완성봉 기준·가격 위치·지연 비용을 함께 확인해야 합니다.
목차
MACD 보는 법, 먼저 MACD는 무엇을 보여줄까?
MACD는 빠른 가격 평균과 느린 가격 평균이 가까워지거나 멀어지는 모습을 보여주는 지표입니다. 보통 가격 차트 아래 별도 창에 표시하며, 가격의 흐름과 그 변화 정도를 관찰하는 데 씁니다.
MACD는 Moving Average Convergence Divergence의 약자예요. 이름 그대로 이동평균의 수렴(가까워짐)과 발산(멀어짐)을 보는 도구입니다. 맨 위 그림에서 막대는 거래량이 아니라 두 선의 차이라는 점부터 기억해 두세요.
MACD선·시그널선·히스토그램은 어떻게 계산할까?
MACD선은 12봉 EMA에서 26봉 EMA를 뺀 값, 시그널선은 MACD 값의 9봉 EMA, 히스토그램은 MACD에서 시그널을 뺀 값입니다. 세 요소 모두 가격과 같은 단위를 씁니다.
이 강의의 설정은 12·26·9, 종가, 평균 종류 EMA입니다. EMA는 지수이동평균으로, 오래된 가격보다 최근 가격에 더 큰 비중을 주는 평균입니다. 그래서 12봉 평균은 26봉 평균보다 대체로 새 가격에 빨리 반응해요. 참고로 1시간봉에서 12는 12개의 1시간봉이지 12일이 아닙니다.
| 구성 요소 | 이 강의의 계산 | 무엇을 비교하나 |
|---|---|---|
| MACD선 | 12봉 EMA − 26봉 EMA | 빠른 가격 평균과 느린 가격 평균 |
| 시그널선 | MACD 값의 9봉 EMA | MACD를 한 번 더 부드럽게 한 흐름 |
| 히스토그램 | MACD − 시그널 | 두 선의 현재 차이 |
예를 들어 12봉 EMA가 104원, 26봉 EMA가 101원이면 MACD는 3원입니다. 그때 시그널이 2원이면 막대는 1원이고요. 두 선이 같으면 히스토그램은 0입니다.

EMA를 직접 계산해 보고 싶다면?
EMA의 새 값은 직전 EMA에 α×(현재 값 − 직전 EMA)를 더해서 구합니다. 여기서 α는 2÷(기간+1)이에요.
- α 구하기시그널 9봉이면 α = 2 ÷ (9+1) = 0.2
- 새 시그널 계산직전 시그널 2, 현재 MACD 3이면 2 + 0.2 × (3 − 2) = 2.2
- 현재 히스토그램3 − 2.2 = 0.8
초기값을 어떻게 잡느냐에 따라 첫 구간 값이 달라질 수 있어서, 계산 준비 자료를 충분히 확보해야 합니다. 맨 위 그림도 첫 종가를 EMA 초기값으로 놓고 160봉의 일정한 가격을 먼저 계산한 자체 예시예요. 실제 플랫폼도 초기값과 자료 범위에 따라 초반 값이 다를 수 있으니, 화면 첫 몇 개 값만 보고 설정 오류라고 단정하지 마세요.
MACD 0선 돌파와 시그널선 교차는 어떻게 다를까?
0선 돌파는 12봉 EMA와 26봉 EMA의 위아래가 바뀐 사건이고, 시그널선 교차는 MACD와 시그널의 위아래가 바뀐 사건입니다. 서로 다른 질문에 대한 답이라 동시에 나오지 않아도 정상입니다.

MACD선이 0선을 넘으면 무슨 뜻일까?
MACD가 0보다 크면 12봉 EMA가 26봉 EMA보다 높고, 0보다 작으면 그 반대입니다. 음수에서 양수로 바뀌는 0선 상향 통과는 빠른 가격 평균이 느린 가격 평균 위로 올라섰다는 뜻이에요. 현재 가격이 전 봉보다 올랐다는 뜻과는 다릅니다.
MACD선이 시그널선을 넘으면 무슨 뜻일까?
MACD가 시그널보다 높으면 히스토그램은 양수입니다. MACD가 시그널 아래에서 위로 바뀌면 막대도 음수 쪽에서 양수 쪽으로 바뀌어요. 이 교차는 0선 아래에서도 생길 수 있습니다.
MACD −2 · 시그널 −3 → 히스토그램 +1. MACD는 여전히 음수지만 두 선 중 MACD가 위쪽입니다.
MACD 2 · 시그널 3 → 히스토그램 −1. MACD는 양수지만 두 선 중 MACD가 아래쪽입니다.
현재 상태와 새로 생긴 교차는 어떻게 구분할까?
MACD가 시그널 위에 있다는 것은 상태이고, 오늘 새로 상향 교차했다는 것은 직전 봉과 현재 봉을 비교한 사건입니다. 연습에서는 아래처럼 기록 규칙을 정해 둡니다.
- 상향 교차
- 직전 완성봉의 MACD가 시그널 이하이고, 현재 완성봉에서 MACD가 시그널을 초과할 때
- 하향 교차
- 직전 완성봉의 MACD가 시그널 이상이고, 현재 완성봉에서 MACD가 시그널 미만일 때
히스토그램이 짧아지면 추세가 바뀐 걸까?
아닙니다. 히스토그램이 짧아졌다는 것은 두 선의 차이가 줄었다는 뜻일 뿐, 가격 반전이 확정됐다는 뜻은 아닙니다.

막대를 읽을 때는 먼저 0 위인지 아래인지(부호)를 보고, 다음으로 직전 봉보다 0에서 멀어지는지 가까워지는지(크기)를 봅니다. 막대 색은 설정마다 다를 수 있으니 "초록은 매수, 빨강은 매도"처럼 외우지 마세요.
| 막대 변화 | 정확하게 말할 수 있는 내용 |
|---|---|
| +0.4 → +0.8 | MACD가 시그널 위에 있고 양의 차이가 커짐 |
| +0.8 → +0.4 | MACD가 시그널 위에 있지만 차이가 줄어듦 |
| −0.4 → −0.8 | MACD가 시그널 아래에 있고 음의 차이가 커짐 |
| −0.8 → −0.4 | MACD가 시그널 아래에 있지만 차이가 줄어듦 |
양수 막대가 짧아져도 가격과 MACD가 계속 오를 수 있습니다. 시그널선이 따라 올라오면서 두 선의 차이가 줄어들기 때문이에요. 음수 막대가 짧아지는 것도 즉시 가격 상승이 확정됐다는 뜻은 아닙니다. 우선 두 선 사이의 차이가 어떻게 변했는지를 말하고, 가격 고점·저점과 함께 해석하세요.
막대가 큰 상품이 더 강한 걸까?
그렇게 단순 비교하면 안 됩니다. MACD는 가격 차이라서 고정된 0~100 범위가 없어요. 가격 수준과 시간봉이 다른 두 상품의 MACD가 10과 100이라고 해서 뒤쪽이 열 배 강하다고 결론 내리지 않습니다. RSI의 과매수 70 같은 기준을 MACD에 그대로 적용할 수도 없고요.
실제 차트에서 MACD를 쓸 때 흔한 오해는?
횡보장의 잦은 교차, 미완성봉의 신호, 확인 지연의 비용, 설정 숫자 바꾸기가 대표적인 함정입니다. 아래 네 가지를 점검하고 쓰면 오해를 크게 줄일 수 있어요.

1. 횡보에서도 교차마다 거래한다
가격이 좁은 범위를 오가면 두 선이 자주 만납니다. 상향 교차 후 곧 하향 교차가 나오는 상황을 휩쏘라고 부르기도 해요. 교차마다 거래하면 작은 손실과 비용이 쌓일 수 있습니다.
점검: 가격이 추세인지 범위 안인지 먼저 보고, 교차 횟수와 이후 결과를 함께 기록하기2. 완성되지 않은 봉의 신호를 믿는다
1시간봉이 진행 중이면 종가 후보가 움직여 MACD와 시그널도 달라집니다. 장중 교차가 봉 마감 전에 사라질 수 있어요.
점검: 완성봉만 사용하고, 알림도 마감 기준인지 확인하며, 지표 시간봉을 차트와 같게 맞추기3. 확인 신호의 지연 비용을 무시한다
이동평균은 가격을 부드럽게 만드는 대신 변화에 늦게 반응할 수 있습니다. 교차가 나왔을 때 이미 가까운 저항에 도달했을 수도 있어요.
점검: 신호 확인 후에도 실제 진입 가격으로 손익비를 다시 계산하기4. 결과가 마음에 안 들 때마다 설정을 바꾼다
기간을 줄이면 반응이 빨라질 수 있지만 잦은 뒤집힘도 늘 수 있습니다. 12·26·9는 이 수업에서 일관되게 쓰는 설정이지 모든 상품의 최적값이 아니에요.
점검: 동일한 설정으로 실패 사례까지 기록하기
지연 때문에 손익비가 얼마나 달라질까?
같은 손절·목표라도 진입 가격이 늦어지면 손익비가 크게 나빠집니다. 강의안의 가상 숫자로 비교해 볼게요(비용 전 기준).
| 진입가 | 위험(진입 − 손절) | 보상(목표 − 진입) | 손익비 |
|---|---|---|---|
| 103원 | 4원 | 8원 | 2배 |
| 108원 | 9원 | 3원 | 약 0.33배 |
숫자 예시로 MACD 관찰 기록은 어떻게 만들까?
완성봉마다 MACD의 0선 위치, 시그널 대비 위치, 히스토그램 변화를 따로 적고 직전 봉과 비교해 새 교차인지 판단하면 됩니다. 아래 가상 계산으로 연습해 볼게요.
시그널 9 EMA의 α=0.2를 적용했고, 시작 직전 시그널을 −1.00으로 놓았습니다. MACD 값은 계산 설명을 위해 주어진 값이며 특정 실제 가격 차트의 결과가 아닙니다.
| 완성봉 | MACD | 시그널 | 히스토그램 |
|---|---|---|---|
| A | −1.50 | −1.10 | −0.40 |
| B | −0.50 | −0.98 | +0.48 |
| C | +0.20 | −0.744 | +0.944 |
| D | 0.00 | −0.5952 | +0.5952 |
- A → B: MACD가 시그널 아래에서 위로 바뀌었습니다(상향 교차). 하지만 B의 MACD는 −0.50이라 아직 0선 아래예요.
- C: MACD가 양수가 되면서 0선 상향 통과가 별도로 나타납니다.
- D: 양수 막대는 줄었지만 MACD는 여전히 시그널보다 높습니다.
차트에서는 어떤 순서로 읽을까?
- 가격 위치 보기가격이 가까운 지지·저항 중 어디에 있는지 확인합니다.
- MACD와 0선MACD가 0 위·아래·정확히 0 중 어디인지 기록합니다.
- MACD와 시그널시그널보다 위·아래·같음 중 어디인지 기록합니다.
- 히스토그램 변화차이가 확대·축소·유지 중 무엇인지 기록합니다.
- 새 교차인지 판단직전 완성봉과 비교해 새 교차인지 기존 상태인지 구분합니다.
실습은 어떻게 할까?
거래보다 관찰을 먼저 합니다. 한 상품의 1시간봉에서 상향 교차가 새로 생긴 완성봉을 찾아 당시 화면을 저장하세요. 이후 6개 완성봉 동안 가격 변화와 반대 교차 여부를 같은 방식으로 기록합니다. 상승 사례뿐 아니라 실패·횡보 사례도 꼭 포함하세요. 6봉은 연습 기간일 뿐이니, 그 안의 상승을 실제 매매 수익으로 계산하지 않습니다.
이렇게 적었다면 여기서 바로 매수하지 않고 목표까지 공간이 있는지부터 확인할 수 있어요. 실제 주문에는 진입·취소·손절·수량·목표·종료 규칙이 필요하며, 조합 방법은 다음 강의에서 이어갑니다.
트레이딩뷰에서 MACD는 어떻게 설정할까?
기본 MACD 지표를 추가한 뒤 빠른 기간 12, 느린 기간 26, 시그널 기간 9, 소스 종가로 맞추고, 가격 평균과 시그널 평균 종류를 모두 EMA로 설정합니다.
- 빠른 기간
- 12
- 느린 기간
- 26
- 시그널 기간
- 9
- 소스
- 종가
- 평균 종류
- 가격 평균·시그널 평균 모두 EMA
- 시간봉
- 차트와 같게
- 표시
- 두 선, 히스토그램, 0선
플랫폼에서 평균 종류를 바꾸면 같은 12·26·9여도 값이 달라집니다. 다른 사람과 화면을 비교할 때는 평균 종류까지 맞는지 확인하세요.
실제 차트에서는 어떻게 보였을까?
아래는 비트코인 무기한 선물(BTCUSDT.P) 1시간봉 화면입니다. 가격이 올라가는 동안 MACD의 오실레이터와 시그널선들도 함께 올라가고 있었어요. 하지만 가격이 막힌 뒤 시그널선이 데드크로스를 이루고 음의 파동이 형성됐고, 이후 시그널선들은 내려가며 오실레이터는 두터워지면서 가격은 하락을 시작했습니다.

반대 경우도 있습니다. 시그널선의 데드크로스와 음의 파동이 출현해서 가격이 눌릴 줄 알고 숏 포지션에 진입했다고 가정해 볼게요. 그런데 금세 골든크로스가 나타나고, 음의 파동이 두터워지는 대신 다시 양의 파동 오실레이터가 출현했습니다. 이럴 때 숏에 들어갔다면 해당 지표를 참고해 손절 기준으로 삼아야 해요. 그렇지 않으면 시그널선과 오실레이터가 더 올라가고 가격도 계속 오르는 모습을 보게 됩니다.

이해했는지 직접 풀어볼까요?
Q1. 12봉 EMA 104원, 26봉 EMA 101원, 시그널 2원이면 히스토그램은?
MACD는 104 − 101 = 3원, 히스토그램은 3 − 2 = 1원입니다.
Q2. MACD −2, 시그널 −3입니다. 히스토그램 부호는?
+1로 양수입니다. MACD는 0선 아래지만 두 선 중 MACD가 위쪽이기 때문이에요. 0선과의 위치와 두 선 사이의 위치는 서로 다른 질문입니다.
Q3. 양수 막대가 +0.8에서 +0.4로 줄었습니다. 가격이 하락 반전한 걸까요?
그렇게 말할 수 없습니다. 정확한 표현은 "MACD가 시그널 위에 있지만 차이가 줄어들었다"예요. 시그널선이 따라 올라오면서 차이가 줄어든 것일 수 있습니다.
Q4. 직전 시그널 2, 현재 MACD 3일 때 새 시그널(9봉 EMA)은?
α = 0.2이므로 2 + 0.2 × (3 − 2) = 2.2이고, 현재 히스토그램은 0.8입니다.
이 강의를 마치고 해볼 것은?
트레이딩뷰에서 MACD를 12·26·9, 종가, EMA로 맞춘 뒤, 한 상품의 1시간봉에서 새로 생긴 상향 교차 완성봉을 찾아 6개 완성봉 동안 관찰 기록을 남겨 보세요. 실패·횡보 사례도 빼지 않는 것이 중요합니다.
기록할 때는 0선 위치, 시그널 대비 위치, 히스토그램 변화, 새 교차 여부를 따로 적으세요. 다음 중급 19강 「MACD 실전 활용법」에서는 교차·0선·히스토그램을 가격 구조와 연결해 실행 규칙으로 정리합니다.
자주 묻는 질문
MACD 히스토그램은 거래량인가요?
아닙니다. 히스토그램은 MACD선에서 시그널선을 뺀 값, 즉 두 선의 현재 차이를 막대로 보여준 것입니다. 단위도 가격과 같습니다.
MACD 시그널선은 종가의 9일 평균인가요?
아닙니다. 시그널선은 종가가 아니라 MACD 값의 9봉 EMA입니다. 또 1시간봉에서 9는 9일이 아니라 9개의 1시간봉을 뜻합니다.
MACD 골든크로스와 0선 돌파는 같은 신호인가요?
다른 사건입니다. 시그널선 교차는 MACD와 시그널의 위아래가 바뀐 것이고, 0선 돌파는 12봉 EMA와 26봉 EMA의 위아래가 바뀐 것입니다. 두 신호가 동시에 나오지 않아도 정상입니다.
MACD 히스토그램 막대가 줄어들면 추세 반전인가요?
반전이 확정된 것은 아닙니다. 막대가 짧아졌다는 것은 두 선의 차이가 줄었다는 뜻이며, 양수 막대가 짧아져도 가격과 MACD가 계속 오를 수 있습니다. 가격 고점·저점과 함께 해석해야 합니다.
MACD 설정은 12·26·9가 가장 좋은가요?
12·26·9는 이 강의에서 일관되게 쓰는 설정일 뿐 모든 상품의 최적값은 아닙니다. 기간을 줄이면 반응은 빨라질 수 있지만 잦은 뒤집힘도 늘 수 있으니, 같은 설정으로 실패 사례까지 기록하는 것이 좋습니다.
장중에 나온 MACD 교차를 믿어도 되나요?
진행 중인 봉에서는 종가 후보가 움직여 MACD와 시그널도 바뀌므로 교차가 봉 마감 전에 사라질 수 있습니다. 이 강의의 연습에서는 완성봉만 사용하고, 알림도 마감 기준인지 확인합니다.
인용 안내 이 글을 인용할 때는 출처를 함께 적어 주세요.이재민, 「MACD 보는 법: MACD선·시그널선·히스토그램을 구분해서 읽기」, 트레이드캠프, 2026-10-15. https://tradecamp.co.kr/post/macd-basic-concept-histogram-signal
본문의 숫자 예시는 강의안의 가상 값이며, 차트 사례는 지표 해석을 설명하기 위한 과거 화면으로 매매 권유가 아닙니다. 트레이드캠프의 모든 콘텐츠는 교육 목적으로 제공되며 투자 권유나 자문이 아닙니다. 투자 판단과 그 결과에 대한 책임은 투자자 본인에게 있으며, 가상자산과 주식은 원금 손실 위험이 있습니다.



