Workspace IndexKnowledge Notes › MACD is two EMAs racing — the signal line only marks who is ahead

#1508Basics2026-09-18chat

MACD is two EMAs racing — the signal line only marks who is ahead

MACD (Moving Average Convergence Divergence) is Gerald Appel's momentum indicator, built entirely from exponential moving averages of price: subtract a slow EMA from a fast one to get the MACD line, smooth that line with another EMA to get the signal line, and plot the gap between the two as a histogram. It does not show price; it shows whether the recent trend is speeding up or slowing down. That distinction is the whole point, and also why beginners misuse it — a line crossing another line looks like a trade signal even when it is really just a change in the rate of change.

For Jayverse this is a filter to keep in the toolbox for reading charts by eye, not a trigger to wire into anything that ships a decision on its own.

Why

A beginner's first instinct with any two-line indicator is to buy one cross and sell the other. MACD punishes that instinct more than most, because it is a lagging construction: every input is an EMA of price, so by the time a cross prints, price has already made the move that caused it. Treating it as a standalone trigger means acting late in trends and getting whipsawed in ranges. The concept matters because it prevents one specific, common mistake: reading a momentum indicator as if it were a price indicator, and a lagging confirmation as if it were a prediction.

How it works

The 12/26/9 construction

Appel's original and still-standard defaults are 12, 26, 9, all in bars of whatever timeframe the chart is on.

  • MACD line = EMA(12) − EMA(26) of price (typically close).
  • Signal line = EMA(9) of the MACD line itself.
  • Histogram = MACD line − signal line, drawn as bars.

MACD line above zero means the 12-EMA is above the 26-EMA — a rough proxy for "uptrend, currently accelerating relative to the slower average." Below zero is the mirror case.

Two crossovers, two different meanings

  • Signal-line cross (MACD line crosses the signal line): a shift in short-term momentum inside whatever trend is already in place. Frequent, fast, and noisy — the cross most platforms highlight by default, and the one most likely to whipsaw in a range.
  • Zero-line cross (MACD line crosses zero): the 12-EMA has crossed the 26-EMA, a slower, rarer event closer to a genuine trend change. It lags more, since two full EMAs must flip relative order, not just the derived MACD line against its own smoothed average.

Conflating the two is a common error: a signal-line cross while MACD is still deep in positive territory is a momentum wobble inside an uptrend, not a reversal.

Histogram shrinking, divergence, and why it fails in ranges

The histogram leads in practice, because MACD line and signal line converge before they cross. A shrinking histogram — bars getting shorter toward zero, even while still positive — is an early warning that momentum is fading, ahead of the signal-line cross itself. Watch its slope, not just its sign.

Divergence: price makes a new high (or low) while MACD makes a lower high (or higher low). This classic pattern reads as weakening momentum behind a price move — worth noting, not worth acting on alone, since divergence can persist a long time before price actually turns.

Lag and ranges: every component is an EMA of price, so MACD confirms after the move, never before it. In a choppy, ranging market the 12- and 26-EMA cross back and forth on noise, so MACD and signal repeatedly cross with no follow-through — the textbook whipsaw. This is why MACD is best used as a filter (does momentum agree with a setup found some other way?) rather than a trigger (act because the lines crossed).

On TradingView

Add it from Indicators (the "fx" icon in the top toolbar) → search "MACD" → select the default study. It opens in its own pane below the price chart, not on top of price. Three visual elements: two lines (MACD and signal, distinct colors) and a histogram colored by sign, shaded lighter or darker on most default themes by whether each bar is growing or shrinking versus the prior one — that shading is the histogram's slope, the early-warning signal above. Open the settings gear to change the 12/26/9 inputs or the source (close by default).

To compare with RSI, click Indicators again and add it — it opens as a second pane stacked below MACD's, on the same chart, which the free plan allows; a second synced chart window (multi-chart layout) is a separate paid-plan feature, not needed here. Rule of thumb: keep at most two oscillators visible at once — MACD and RSI are both momentum measures derived from price and correlated most of the time, so a third or fourth just adds panes without independent information.

Where it lands in Jayverse

  • Number: MACD as a documented filter, not a published signal. A "momentum weakening" flag needs the exact rule behind it — timeframe, 12/26/9 or a stated variant, signal-line or zero-line cross — the same way a Verex resolution field needs a named methodology.
  • Verex: a momentum filter gates market-making risk, it does not set it. A market maker widening or pulling quotes on every signal-line cross is reacting to noise; MACD state is one input alongside inventory and volatility checks, never the sole condition.
  • The Auditor row: log the settings, not just the flag. "MACD said momentum was fading" is not auditable alone — the row needs period inputs, cross type, and timeframe, the same "checked, by which rule" instinct already applied to resolution sources.
  • Theory math: MACD inherits the EMA lag tradeoff. As a difference of two EMAs, it sits next to the log-return and volatility items as another case of the smoothing-versus-responsiveness tradeoff.

Verified and unverified

Verified: the 12/26/9 construction, the definitions of MACD line, signal line and histogram, and the standard reading of signal-line versus zero-line crosses are textbook and match TradingView's documentation of the built-in MACD study. Unverified or rule-of-thumb: "at most two oscillators" and the exact histogram shading are conventions and practical guidance, not documented rules, and can vary by theme or platform update — check the live chart rather than this description.

Sources: TradingView Help Center (MACD study documentation); Appel, Technical Analysis: Power Tools for Active Investors (MACD's origin); Murphy, Technical Analysis of the Financial Markets (crossover and divergence interpretation).

Key expressions

Words and phrases from this page worth keeping, with the Korean meaning and the sentence they come from.

Expression뜻 · 쓰이는 자리
MACDMoving Average Convergence Divergence(이동평균 수렴·확산 지표)의 약자 · 두 EMA의 차이로 만드는 모멘텀 지표 이름. "MACD (Moving Average Convergence Divergence) is Gerald Appel's momentum indicator"
EMAExponential Moving Average(지수이동평균)의 약자 · 최근 값에 더 큰 가중치를 주는 이동평균, MACD의 모든 구성요소. "built entirely from exponential moving averages of price"
RSIRelative Strength Index의 약자 · MACD와 비교하는 두 번째 모멘텀 오실레이터. "To compare with RSI, click Indicators again"
signal line시그널선 · MACD선을 다시 EMA로 스무딩한 선, 교차 기준선. "smooth that line with another EMA to get the signal line"
histogram히스토그램 · MACD선과 시그널선의 차이를 막대로 그린 것. "plot the gap between the two as a histogram"
lagging indicator (구/개념)지연 지표 · 가격이 움직인 뒤에야 확인해주는 지표 성격을 가리키는 표현. "it is a lagging construction"
signal-line cross시그널선 교차 · MACD선이 시그널선을 가로지르는, 빈번하고 노이즈 많은 신호. "Signal-line cross (MACD line crosses the signal line)"
zero-line cross제로선 교차 · MACD선이 0을 가로지르는, 더 느리고 추세 전환에 가까운 신호. "Zero-line cross (MACD line crosses zero)"
momentum모멘텀(추세의 속도·기세) · MACD가 측정하는 대상, 가격 자체가 아님. "it shows whether the recent trend is speeding up or slowing down"
divergence다이버전스(가격과 지표의 방향 불일치) · 가격 신고점과 지표 하락이 어긋나는 고전적 패턴. "price makes a new high ... while MACD makes a lower high"
whipsaw휩쏘(횡보장에서 신호가 반복해서 틀리는 현상) · 레인지에서 MACD가 실패하는 방식. "the textbook whipsaw"
filter, not a trigger트리거가 아니라 필터 · 지표를 단독 매매 신호로 쓰지 말고 확인 용도로만 쓰라는 원칙. "used as a filter ... rather than a trigger"
follow-through후속 움직임(신호 이후 실제로 이어지는 가격 움직임) · 휩쏘를 설명할 때 그 부재를 지적. "crossing repeatedly with no follow-through"
convergence수렴(두 선이 서로 가까워짐) · 교차 직전에 두 선이 좁혀지는 상태, MACD 이름의 어원. "MACD line and signal line converge before they cross"
oscillator오실레이터(위아래로 오가는 보조지표) · MACD·RSI처럼 별도 패널에 그리는 지표군을 부르는 말. "keep at most two oscillators visible at once"
rule of thumb경험칙(엄밀한 규칙이 아닌 실전 지침) · 오실레이터 개수 제한처럼 문서화되지 않은 관행을 표시할 때. "Rule of thumb: keep at most two oscillators"
reproducible재현 가능한 · 다른 사람이 같은 규칙으로 같은 결과를 얻을 수 있는 상태, Number 항목의 기준. "so the flag is reproducible by someone else"

← All Knowledge Notes · Workspace Index · Top ↑

MACD는 두 EMA의 경주다 — 시그널선은 누가 앞서는지만 표시한다

MACD(Moving Average Convergence Divergence)는 Gerald Appel이 만든 모멘텀 지표로, 전적으로 가격의 지수이동평균(EMA)으로 만들어진다. 느린 EMA를 빠른 EMA에서 빼면 MACD선이 나오고, 그 선을 다시 EMA로 스무딩하면 시그널선이 나오며, 두 선의 차이를 막대로 그리면 히스토그램이 된다. 이 지표는 가격을 보여주지 않는다. 최근 추세가 빨라지는지 느려지는지를 보여준다. 이 구분이 지표의 전부이고, 동시에 초보자가 오용하는 이유이기도 하다. 한 선이 다른 선을 가로지르는 모습은 매매 신호처럼 보이지만, 실제로는 변화율의 변화일 뿐인 경우가 많다.

Jayverse에서는 눈으로 차트를 읽을 때 갖고 있을 필터이지, 자체 판단으로 무언가를 실행하는 트리거로 연결할 대상이 아니다.

두 선 지표를 처음 보는 사람의 본능은 한쪽 교차에서 사고 다른 쪽 교차에서 파는 것이다. MACD는 이 본능을 다른 지표보다 더 심하게 벌준다. 모든 입력이 가격의 EMA이기 때문에 지연되는 구조이고, 교차가 찍힐 때는 이미 가격이 그 교차를 일으킨 움직임을 마친 뒤이기 때문이다. MACD를 독립된 트리거로 쓰면 추세에서는 늦게 반응하고 횡보 구간에서는 휩쏘(whipsaw)를 당한다. 이 개념이 중요한 이유는 구체적이고 흔한 실수 하나를 막아주기 때문이다. 모멘텀 지표를 가격 지표처럼 읽는 것, 그리고 지연된 확인 신호를 예측처럼 읽는 것이다.

동작 방식

12/26/9 구성

Appel의 원래 값이자 여전히 표준인 기본값은 12, 26, 9이며, 모두 차트가 놓인 타임프레임의 봉 개수 기준이다.

  • MACD선 = 가격(보통 종가)의 EMA(12) − EMA(26).
  • 시그널선 = MACD선 자체의 EMA(9).
  • 히스토그램 = MACD선 − 시그널선, 막대로 표시.

MACD선이 0 위에 있다는 것은 12-EMA가 26-EMA보다 위에 있다는 뜻이며, 짧은 기간 평균이 긴 기간 평균보다 더 뜨겁게 움직인다는 대략적인 지표다. "상승 추세이며, 느린 평균 대비 현재 가속 중"이라는 뜻이다. 0 아래는 그 반대다.

두 종류의 교차, 두 가지 다른 의미

  • 시그널선 교차 (MACD선이 시그널선을 가로지름): 이미 진행 중인 추세 내부에서의 단기 모멘텀 전환. 빈번하고 빠르고 노이즈가 많으며, 대부분 플랫폼이 기본으로 강조하는 교차이자 횡보 구간에서 휩쏘를 가장 잘 일으키는 교차다.
  • 제로선 교차 (MACD선이 0을 가로지름): 12-EMA가 26-EMA를 가로지른 것으로, 더 느리고 더 드문 사건이며 실제 추세 전환에 더 가깝다. 두 EMA의 상대적 순서 자체가 뒤바뀌어야 하므로, 파생된 MACD선이 자신의 스무딩된 평균과 교차하는 것보다 더 지연된다.

둘을 혼동하는 것이 흔한 실수다. MACD가 여전히 큰 양수 영역에 있을 때의 시그널선 교차는 상승 추세 내부의 모멘텀 흔들림이지 추세 반전이 아니다.

히스토그램 축소, 다이버전스, 그리고 횡보에서 실패하는 이유

실전에서는 히스토그램이 MACD의 선행 부분이다. MACD선과 시그널선이 교차하기 전에 먼저 서로 수렴하기 때문이다. 히스토그램이 줄어드는 것, 즉 여전히 양수이더라도 막대가 0 쪽으로 짧아지는 것은 시그널선 교차보다 먼저 나오는 모멘텀 약화의 조기 경고다. 부호뿐 아니라 히스토그램의 기울기를 봐야 한다.

다이버전스: 가격이 신고점(또는 신저점)을 찍는데 MACD는 이전보다 낮은 고점(또는 높은 저점)을 찍는 경우다. Appel과 Murphy가 말하는 고전적 패턴으로 가격 움직임 뒤의 모멘텀 약화로 읽히지만, 그 자체로 매매하기보다는 참고할 대상이다. 다이버전스는 가격이 실제로 돌아서기 전까지 오래 지속될 수 있기 때문이다.

지연과 횡보: 모든 구성 요소가 가격의 EMA이므로 MACD는 움직임 이후에 확인해줄 뿐, 결코 미리 알려주지 않는다. 횡보하고 오르내림이 잦은 시장에서는 12-EMA와 26-EMA가 노이즈 위에서 계속 엇갈리므로 MACD선과 시그널선도 후속 움직임 없이 반복해서 교차한다. 교과서적인 휩쏘다. 그래서 MACD는 트리거(선이 교차했으니 행동한다)가 아니라 필터(다른 방법으로 찾은 셋업에 모멘텀이 동의하는가)로 쓰는 것이 가장 낫다.

TradingView에서

상단 툴바의 fx 아이콘인 Indicators에서 "MACD"를 검색해 기본 "MACD" 스터디를 추가한다. 가격 차트 위가 아니라 그 아래의 별도 패널에 열린다. 시각 요소는 세 가지다. 색이 다른 두 선(MACD와 시그널)과, 부호에 따라 색이 다르고 대부분의 기본 테마에서는 직전 막대 대비 커지는지 줄어드는지에 따라 더 밝거나 어둡게 표시되는 히스토그램 막대. 그 음영이 바로 위에서 말한 조기 경고 신호인 히스토그램의 기울기다. 지표의 설정 톱니바퀴를 열면 12/26/9 값이나 소스(기본은 종가)를 바꿀 수 있다.

RSI와 비교하려면 Indicators를 다시 클릭해 RSI를 추가한다. 같은 차트에서 MACD 패널 아래에 두 번째 패널로 열리며, 이는 무료 플랜에서도 가능하다. 동기화된 두 번째 차트 창(멀티차트 레이아웃)은 별도의 유료 플랜 기능이며 여기서는 필요 없다. 경험칙: 오실레이터는 최대 두 개까지만 동시에 띄운다. MACD와 RSI는 둘 다 가격에서 파생된 모멘텀 지표라 대부분 상관관계가 있으므로, 서너 개를 쌓아도 독립적인 정보 없이 스크롤할 패널만 늘어난다.

Jayverse에서의 위치

  • Number: MACD는 문서화된 필터이지, 공개되는 신호가 아니다. Number 읽기가 "모멘텀 약화"를 표시한다면, 어느 타임프레임인지, 12/26/9인지 명시된 변형인지, 시그널선 교차인지 제로선 교차인지 정확한 규칙을 적어야 한다. Verex 정산 필드가 이름 붙은 방법론을 요구하는 것과 같은 이유로, 같은 차트를 보는 다른 사람이 그 플래그를 재현할 수 있어야 한다.
  • Verex: 모멘텀 필터는 마켓 메이킹 리스크를 통과시키는 문일 뿐, 정하는 주체가 아니다. MACD 시그널선 교차마다 호가를 넓히거나 빼는 마켓 메이커는 노이즈에 반응하는 것이다. 기껏해야 MACD 상태는 인벤토리·변동성 점검과 함께 더 넓은 리스크 로직의 입력 하나이지, 유일한 조건이 되어서는 안 된다.
  • Auditor 행: 플래그가 아니라 설정을 기록한다. "MACD가 모멘텀 약화를 알렸다"는 그 자체로 감사 가능하지 않다. 그 행에는 기간 입력값, 교차 종류, 타임프레임이 있어야 한다. 정산 소스에 이미 적용된 "무엇을 어떤 규칙으로 확인했나"라는 직관을 그대로 반영한다.
  • Theory 수학 항목: MACD는 EMA의 지연 트레이드오프를 물려받는다. 두 EMA의 차이이므로 로그 수익률·변동성 항목 옆에, 스무딩과 반응성 사이의 같은 트레이드오프의 또 다른 사례로 놓인다. 빠른 EMA는 더 빨리 반응하고 더 자주 휩쏘를 당하며, 느린 EMA는 더 지연되고 휩쏘는 덜 당한다.

확인된 것과 미확인

확인됨: 12/26/9 구성, MACD선·시그널선·히스토그램의 정의, 시그널선 교차와 제로선 교차의 표준적 해석은 교과서적이며 TradingView의 내장 MACD 스터디 문서와 일치한다. 미확인 또는 경험칙: "오실레이터는 최대 두 개"와 TradingView가 히스토그램 막대에 쓰는 정확한 음영 방식은 실전 가이드이자 관행이지 문서화된 규칙이 아니며, 테마나 플랫폼 업데이트에 따라 달라질 수 있다. 여기 설명보다 실제 차트를 확인할 것.

출처: TradingView Help Center(MACD 스터디 문서) · Appel, Technical Analysis: Power Tools for Active Investors(MACD의 기원) · Murphy, Technical Analysis of the Financial Markets(교차와 다이버전스 해석).

핵심 표현

이 페이지의 영어 본문에서 배울 만한 단어와 표현, 뜻과 나온 자리.

Expression뜻 · 쓰이는 자리
MACDMoving Average Convergence Divergence(이동평균 수렴·확산 지표)의 약자 · 두 EMA의 차이로 만드는 모멘텀 지표 이름. "MACD (Moving Average Convergence Divergence) is Gerald Appel's momentum indicator"
EMAExponential Moving Average(지수이동평균)의 약자 · 최근 값에 더 큰 가중치를 주는 이동평균, MACD의 모든 구성요소. "built entirely from exponential moving averages of price"
RSIRelative Strength Index의 약자 · MACD와 비교하는 두 번째 모멘텀 오실레이터. "To compare with RSI, click Indicators again"
signal line시그널선 · MACD선을 다시 EMA로 스무딩한 선, 교차 기준선. "smooth that line with another EMA to get the signal line"
histogram히스토그램 · MACD선과 시그널선의 차이를 막대로 그린 것. "plot the gap between the two as a histogram"
lagging indicator (구/개념)지연 지표 · 가격이 움직인 뒤에야 확인해주는 지표 성격을 가리키는 표현. "it is a lagging construction"
signal-line cross시그널선 교차 · MACD선이 시그널선을 가로지르는, 빈번하고 노이즈 많은 신호. "Signal-line cross (MACD line crosses the signal line)"
zero-line cross제로선 교차 · MACD선이 0을 가로지르는, 더 느리고 추세 전환에 가까운 신호. "Zero-line cross (MACD line crosses zero)"
momentum모멘텀(추세의 속도·기세) · MACD가 측정하는 대상, 가격 자체가 아님. "it shows whether the recent trend is speeding up or slowing down"
divergence다이버전스(가격과 지표의 방향 불일치) · 가격 신고점과 지표 하락이 어긋나는 고전적 패턴. "price makes a new high ... while MACD makes a lower high"
whipsaw휩쏘(횡보장에서 신호가 반복해서 틀리는 현상) · 레인지에서 MACD가 실패하는 방식. "the textbook whipsaw"
filter, not a trigger트리거가 아니라 필터 · 지표를 단독 매매 신호로 쓰지 말고 확인 용도로만 쓰라는 원칙. "used as a filter ... rather than a trigger"
follow-through후속 움직임(신호 이후 실제로 이어지는 가격 움직임) · 휩쏘를 설명할 때 그 부재를 지적. "crossing repeatedly with no follow-through"
convergence수렴(두 선이 서로 가까워짐) · 교차 직전에 두 선이 좁혀지는 상태, MACD 이름의 어원. "MACD line and signal line converge before they cross"
oscillator오실레이터(위아래로 오가는 보조지표) · MACD·RSI처럼 별도 패널에 그리는 지표군을 부르는 말. "keep at most two oscillators visible at once"
rule of thumb경험칙(엄밀한 규칙이 아닌 실전 지침) · 오실레이터 개수 제한처럼 문서화되지 않은 관행을 표시할 때. "Rule of thumb: keep at most two oscillators"
reproducible재현 가능한 · 다른 사람이 같은 규칙으로 같은 결과를 얻을 수 있는 상태, Number 항목의 기준. "so the flag is reproducible by someone else"

← 전체 기술 노트 · 워크스페이스 인덱스 · 맨 위 ↑