← 전체 글

MACD 보는 법, 선 두 개와 막대는 뭔가요? 셋 다 평균 두 개의 차이예요

MACD 선은 12일 지수이동평균에서 26일 지수이동평균을 뺀 값이고, 시그널은 그 선의 평균, 막대는 둘의 차이예요. 키움 영웅문4 MACD 창에서 0선과 막대를 어떻게 읽는지 정리했어요.

차트 지표 · · 2026년 10월 7일 수정 · 7분 읽기 · 글
MACD 창의 셋을 식으로 정리한 카드. 제목은 「MACD 창의 셋은 전부 평균 두 개의 차이예요」이고, MACD 선은 12일 지수이평 빼기 26일 지수이평, 시그널 선은 MACD 의 9일 지수이평, 막대(히스토그램)는 MACD 빼기 시그널이다. 아래에 기본값 12·26·9 기준, 출처 StockCharts ChartSchool MACD 라고 적혀 있다

차트 아래 MACD 창을 열면 선 두 개와 막대가 같이 떠요. 「0선을 넘었다」는 말은 들었는데, 무엇이 무엇을 넘은 건지 잘 안 보여요. 키움 화면은 영웅문4 기준이고 2026-09-28 에 확인했어요.

먼저 결론부터

  • MACD 선은 12일 지수이동평균에서 26일 지수이동평균을 뺀 값이에요. 0 위면 12일 평균이 26일 평균보다 위에 있다는 뜻이에요.
  • 시그널은 MACD 선을 9일로 다시 평균 낸 선이고, 막대는 MACD 선에서 시그널을 뺀 값이에요.
  • 셋 다 지난 종가의 평균에서 나온 값이라, 앞으로 가격이 어디로 갈지는 말하지 않아요.

MACD 뜻: 선 두 개와 막대는 전부 평균 두 개의 차이예요

MACD(이동평균 수렴·확산)는 두 평균이 얼마나 벌어졌는지 보여 주는 지표예요. 1970년대 후반 Gerald Appel(제럴드 애펠)이 만들었어요 (StockCharts MACD 설명).

여기서 평균은 지수이동평균(지수이평)이에요. 최근 종가에 더 큰 무게를 주는 평균이에요. 종가는 그날 장이 끝날 때의 가격이에요.

12일 지수이평은 오늘 종가에 2/13, 약 15.4% 의 무게를 줘요 (StockCharts 이동평균 설명의 2/(기간+1)). 모든 날에 같은 무게를 주는 단순이평은 이동평균선 글에 있어요.

숫자로 볼게요. 코스피 200 을 따라가는 ETF 인 KODEX 200 의 2026-09-23 일봉이에요. 일봉은 하루의 가격 움직임을 봉 하나로 그린 거예요.

ETF 는 거래소에서 주식처럼 사고파는 펀드이고, 지수 ETF 라서 고른 지표 설명용 예시예요.

이날 MACD 선은 938.4, 시그널은 342.1, 막대는 596.3 이었어요 (저자 계산, 네이버 금융 시세 데이터의 2016년부터 일봉 종가, 12·26·9). 938.4 에서 342.1 을 빼면 596.3 이에요. 셋의 식은 이래요.

MACD 선 = 12일 지수이동평균 - 26일 지수이동평균
시그널  = MACD 선의 9일 지수이동평균
막대    = MACD 선 - 시그널

출처: StockCharts ChartSchool MACD 설명, 2026-09-28 확인. 원문은 영어이고 우리말로 옮겼어요.

그래서 MACD 선이 0선 위로 올라가는 날은 12일 지수이평이 26일 지수이평을 넘는 날이에요 (같은 StockCharts 설명). 0선은 MACD 창의 0 높이 가로선이에요. 짧은 평균이 긴 평균을 넘는 걸 골든크로스라고 하니, 두 지수이평의 골든크로스예요.

막대도 같은 구조예요. 막대가 0 위로 올라가는 날은 MACD 선이 시그널을 위로 넘는 날이에요.

막대 이름은 문서마다 달라요. 영웅문4 도움말은 「MACD Histogram」이라고 불러요. 키움 기술지표 가이드는 「MACD 오실레이터」라고 불러요.

MACD 보는 법: 내 화면에서 볼 자리 세 곳

영웅문4 0600 키움종합차트 일봉 화면. 위쪽 가격 창에 삼성전자 봉과 종가 단순 5 10 20 60 120 이동평균선이 있다. 아래 MACD 창 범례는 MACD Oscillator 12,26,9, MACD, 시그널 순이고, 주황 선과 보라 선, 0 아래 하늘색 막대와 0 위 살구색 막대가 보인다. 왼쪽 끝에서는 두 선이 0 위에 있고 막대는 0 아래다. 8월 들어 막대가 살구색으로 바뀔 때 주황 선은 아직 0 아래에 있고, 9월에 0 근처로 올라온다. 가로축은 2026년 6월부터 9월까지다

화면: 키움증권 영웅문4 [0600] 삼성전자 일봉(지표 설명용 예시), 2026-09-28 캡처. 아래 창의 주황 선이 MACD, 보라 선이 시그널이에요. 막대는 0 위가 살구색, 0 아래가 하늘색이에요.

MACD 창에서 볼 자리를 순서대로 적으면 이래요.

  1. 범례의 세 숫자. 범례는 지표 창 위에 지표 이름이 적힌 줄이에요. 위 화면은 「MACD Oscillator 12,26,9」예요. 단기·장기·시그널 기간이에요.
  2. MACD 선이 0 위인가 아래인가. 0 위면 12일 지수이평이 26일 지수이평보다 위라는 뜻이에요. 이 선이 말하는 건 거기까지예요.
  3. 막대가 0 위인가 아래인가. 0 위면 MACD 선이 시그널보다 위라는 뜻이에요. 막대가 짧아지는 건 두 선이 가까워진다는 뜻이에요.

2번과 3번은 따로 움직여요. 위 화면 왼쪽 끝은 두 선이 0 위인데 막대는 0 아래예요. 8월 들어 막대가 0 위로 바뀔 때도 주황 선은 아직 0 아래예요.

영웅문4 지표 설정 창의 지표조건설정 탭. 지표명 칸에 MACD, 종목명 칸에 삼성전자가 있다. 조건 칸에 short 12, long 26, signal 9 가 들어 있고, 아래에 기본값으로 저장 체크박스와 초기화, 확인, 취소 버튼이 있다

화면: 키움증권 영웅문4 MACD 지표 설정 창 「지표조건설정」 탭, 2026-09-28 캡처. short·long·signal 칸이 12·26·9 예요. 종목명 칸의 삼성전자는 지표 설명용 예시예요.

범례의 숫자는 이 설정 창에서 바꿔요. [초기화] 를 누르자 12·26·9 로 돌아왔으니 영웅문4 기본값은 이 값이에요.

시그널 기간은 문서마다 다를 수 있어요. 영웅문4 MACD 도움말은 9일, 키움 기술지표 가이드는 12일로 적어요. 저는 도움말보다 내 설정 창의 숫자를 먼저 봐요.

MACD 를 두고 흔히 하는 오해 두 가지

「MACD 가 시그널을 넘으면 매수 신호다」

관행으로는 그렇게 읽는 사람이 많아요. 계산으로 보면 MACD 선이 자기 9일 평균보다 위로 올라왔다는 것까지예요.

그 뒤가 정해져 있지도 않아요. KODEX 200 10년 치 일봉으로 제가 세어 봤어요 (네이버 금융 시세 데이터, 2016-01-04 ~ 2026-09-23 종가, 12·26·9, 앞 60봉 제외). 0선 아래에서 MACD 가 시그널을 넘은 50번 중 20번은 0선에 닿기 전에 다시 시그널 아래로 내려갔어요.

이 숫자는 MACD 선과 시그널의 움직임만 센 거예요. 그 뒤 가격은 세지 않았고, 지난 10년의 기록이라 앞으로도 같다는 보장은 없어요.

「0선을 넘으면 오른다」

0선을 넘었다는 건 12일 지수이평이 26일 지수이평 위로 올라왔다는 뜻이에요. 둘 다 지난 종가로 낸 평균이에요.

지수이평은 단순이평보다 덜 늦지만, 평균이라 가격보다는 늦어요 (StockCharts 이동평균 설명). 영웅문4 MACD 도움말도 0선 교차에 「단점: 후행성 존재」라고 적어요. 후행성은 지표가 가격보다 늦게 움직이는 성질이에요.

그래서 0선 돌파도 골든크로스처럼 이미 오른 뒤에 뜨기 쉬워요. 그 뒤 방향은 이 식에 들어 있지 않아요.

자주 묻는 질문

MACD 오실레이터는 뭐예요

MACD 창의 막대예요. 키움 기술지표 가이드는 「MACD 오실레이터 = MACD - Signal Line의 막대 그래프」로 적어요. 영웅문4 차트 범례도 막대를 「MACD Oscillator」로 띄워요.

12·26·9 는 누가 정했어요

StockCharts는 12·26·9 를 흔히 쓰는 설정이라고 적어요. 매매 방식에 따라 다른 값을 넣어도 된다고 해요.

과매수·과매도 기준이 있나요

정해진 기준선이 없어요. 과매수·과매도는 짧은 기간에 많이 오르거나 내렸다는 뜻으로 쓰는 말이에요.

RSI는 0~100 안의 값이라 통상 70·30 에 선을 긋고 읽어요. MACD 는 범위가 없어서 그런 선을 긋기 어렵다고 StockCharts 가 적어요.

다른 종목과 MACD 값을 견줘도 되나요

견주지 않아요. MACD 는 원 단위라 가격 크기가 값에 섞여요. StockCharts 도 가격이 다른 종목끼리는 MACD 값을 비교할 수 없다고 적어요.

같은 날인데 화면마다 MACD 값이 달라요

지수이평은 계산에 쓴 과거 데이터 길이에 따라 값이 달라질 수 있어요 (StockCharts 이동평균 설명). 트레이딩뷰처럼 평균 종류를 단순이평으로 바꾸는 설정이 있는 화면도 있어요.

더 알아보기

참고자료

이 글에 나오는 용어

  • MACD(이동평균 수렴·확산): 12일 지수이동평균에서 26일 지수이동평균을 뺀 값. Appel 이 1970년대 후반에 만들었어요.
  • 지수이동평균(지수이평, EMA): 최근 종가에 더 큰 무게를 주는 평균. 12일이면 오늘 종가의 무게가 2/13 이에요.
  • 단순이동평균(단순이평): 기간 안의 모든 날에 같은 무게를 주는 평균.
  • 시그널: MACD 선을 다시 지수이평한 선. 영웅문4 기본값은 9일이에요.
  • 막대(MACD 오실레이터, MACD Histogram): MACD 선에서 시그널을 뺀 값을 막대로 그린 것.
  • 0선: MACD 창의 0 높이 가로선. MACD 가 이 위면 12일 지수이평이 26일 지수이평보다 위예요.
  • 범례: 지표 창 위에 지표 이름과 설정 숫자가 적힌 줄.
  • 골든크로스: 짧은 기간 평균이 긴 기간 평균을 아래에서 위로 지나는 시점.
  • ETF: 거래소에서 주식처럼 사고파는 펀드.
  • 종가: 그날 장이 끝날 때의 가격.
  • 일봉: 하루의 가격 움직임을 봉 하나로 그린 것.
  • 과매수·과매도: 짧은 기간에 많이 오르거나 내렸다는 뜻으로 쓰는 말. MACD 에는 정해진 기준선이 없어요.
  • 후행성: 지표가 가격보다 늦게 움직이는 성질.