MACD: 두 이동평균의 간격, 히스토그램, 전략 아이디어
MACD는 흔히 말하는 범위가 정해진 오실레이터가 아닙니다. 속도가 다른 두 지수이동평균을 살피며 둘 사이의 거리를 추적합니다. 간격이 벌어지면 움직임이 가속하고 있다는 뜻이고, 간격이 좁아지면 그 뒤의 힘이 식고 있다는 뜻입니다. 이 페이지에서는 선물 트레이더가 MACD선, 시그널선, 히스토그램을 어떻게 읽는지, 그리고 전략 생성기가 내가 거래하는 계약에서 이 해석들을 어떻게 비교할 수 있는지 다룹니다.
무엇을 측정하는가
MACD선은 빠른 지수이동평균과 느린 지수이동평균의 차이입니다. 빠른 평균은 최근 가격에 바짝 붙고, 느린 평균은 더 긴 구간의 거래를 반영하므로, 이 차이는 최근 움직임이 장기 평균에서 얼마나 멀어졌는지로 읽을 수 있습니다. 차이가 상승 방향으로 벌어지면 매수 세력이 더 강하게 밀어붙이고 있는 것이고, 차이가 좁아지거나 반대편으로 넘어가면 움직임을 만들던 추진력이 소진되고 있는 것입니다.
메인 선 위에는 두 가지 요소가 더 있습니다. 시그널선은 MACD선을 부드럽게 만든 사본이고, 히스토그램은 둘 사이의 거리를 세로 막대로 그린 것입니다. 히스토그램은 모멘텀의 변화율이라고 생각하면 좋습니다. MACD선이 여전히 오르고 있어도 히스토그램 막대가 직전보다 짧아지고 있다면, 가격은 계속 오르더라도 상승의 힘은 빠지고 있는 것입니다. 경험 많은 트레이더들은 선 자체보다 히스토그램이 커졌다 줄어드는 모습을 훨씬 더 눈여겨봅니다.
RSI나 스토캐스틱과 달리 MACD에는 상한도 하한도 없습니다. 값은 적용 대상의 가격 수준과 변동성에 따라 크기가 달라지므로, 주가지수 선물의 값을 채권이나 곡물 계약의 값과 직접 비교할 수 없습니다. 그래서 MACD는 방향과 추세의 속도를 설명하는 데 좋고, 시장이 절대적인 기준으로 과열되었다고 판정하는 데는 맞지 않습니다.
실제 시장에서의 움직임
방향성이 있는 시장에서는 MACD선이 오랫동안 제로선 한쪽에 머무르고, 히스토그램은 밀어붙임과 눌림이 반복될 때마다 숨 쉬듯 커졌다 줄어듭니다. 추세 속의 건강한 눌림은 대개 히스토그램을 줄이고 잠깐 뒤집기도 하지만, 메인 선은 제로선의 같은 쪽에 남겨 둡니다. 잠시 쉬는 것과 진짜 전환을 구분하는 바로 이 점이, 추세 추종 트레이더가 MACD로 판단하려는 부분입니다.
횡보 국면에서는 두 이동평균이 서로 휘감기고, 메인 선이 제로선을 오가며, 교차가 짧은 간격으로 몰려서 나타납니다. 이런 교차 대부분은 이어지는 움직임이 없습니다. 그래서 많은 트레이더가 시장에 방향이 있는지를 따로 판단하는 조건을 더하고, 간격이 실제로 벌어진 뒤에야 MACD에 따라 행동합니다.
이동평균으로 만들어진 지표이므로 MACD에는 태생적인 지연이 있습니다. 전환이 확인될 즈음에는 가격이 이미 어느 정도 움직인 뒤인 경우가 많습니다. 이 지연은 갭이 자주 생기거나 급반전하는 계약에서는 비용이 더 크고, 한 방향으로 꾸준히 밀고 가는 시장에서는 덜합니다. 같은 MACD 규칙이 어떤 시장에서는 강해 보이고 다른 시장에서는 약해 보이는 큰 이유입니다.
대표적인 활용법(개념)
제로선을 방향 기준으로 사용
MACD선이 제로 위에 있는 동안에만 매수를, 아래에 있는 동안에만 매도를 고려합니다. MACD는 방향 스위치 역할을 하고, 실제 진입은 돌파, 눌림 규칙 또는 이동평균선 트리거에서 나옵니다.
줄어들다 뒤집히는 히스토그램
히스토그램 막대가 연달아 짧아지다가 반대편으로 넘어가면 추진력이 약해지는 것으로 읽습니다. 반대 방향으로 새로 진입하는 데보다는 포지션을 줄이거나 청산하는 데 더 자주 쓰입니다.
가격은 신고점, 히스토그램 봉우리는 낮아짐
가격은 새 고점을 찍었는데 그에 해당하는 히스토그램 봉우리가 직전보다 낮다면, 매수세가 확신 없이 쫓아가고 있다는 신호입니다. 트레이더는 의미 있는 신호로 받아들이기 전에 ADX도 함께 하락하는지 확인하는 경우가 많습니다.
다른 지표 계열과의 조합
MACD에는 이미 추세 요소가 들어 있으므로, 순수한 추세 도구와 조합할 때는 각자 다른 역할을 맡길 때 가장 잘 작동합니다. 흔한 구성은 ADX로 추세가 있는지부터 판단하고, 추세 강도가 충분히 높을 때만 MACD 교차나 히스토그램 반전을 사용하는 것입니다. 그러면 횡보 구간에 쌓이는 잡음 섞인 교차 대부분을 걸러 낼 수 있습니다.
두 번째 조합은 위험 관리를 변동성 지표에 맡기는 것입니다. MACD는 어느 방향으로 얼마나 빠르게 가는지는 잘 말해 주지만, 손절을 얼마나 멀리 둘지는 전혀 알려 주지 못합니다. ATR로 현재 상황에 맞게 손절과 청산 거리를 정하면 진입 논리와 위험 논리가 서로 독립적으로 유지됩니다.
MACD를 RSI나 스토캐스틱과 함께 쓸 때는 이들이 서로 다른 역할을 한다는 점을 기억하면 좋습니다. MACD는 추세의 가속을 설명하며 반응이 느리고, 범위가 정해진 오실레이터는 단기 강도를 설명하며 반응이 빠릅니다. 보통은 MACD가 방향을 정하고, 더 빠른 오실레이터가 눌림이 끝나는 시점을 잡도록 역할을 나눕니다.
AlphaPrime에서는
AlphaPrime의 전략 생성기 안에서 MACD는 단독 진입보다는 방향 필터나, 추세가 힘을 잃기 시작할 때 작동하는 청산 조건으로 쓰이는 경우가 가장 많습니다. 생성기는 제로선 위치, 히스토그램 반전, 메인 선과 시그널선의 교차처럼 서로 다른 해석을 꺼내 각각을 돌파, 변동성, 세션 규칙과 교차시키고, GPU가 만들어진 후보를 하나씩 백테스트합니다.
MACD의 지연은 계약마다 크게 다르게 나타나므로, 여기서는 표본 외 검증이 특히 중요합니다. 한 번도 본 적 없는 데이터에서도 방향 필터가 역추세 거래를 계속 막아 주고 청산 조건이 추세 구간을 계속 지켜 주는 조합만 남습니다. 횡보 구간에서 휩쏘를 겪는 변형은 저절로 탈락하는 경향이 있습니다.
살아남은 조합은 MACD의 방향 논리와 청산 논리를 그대로 담은 거래 플랫폼용 전략 코드로 내보낼 수 있습니다. 이미 익숙한 환경에서 시뮬레이션 주문으로 어떻게 움직이는지 지켜볼 수 있습니다.
자주 묻는 질문
MACD 교차와 히스토그램 반전은 같은 건가요?
같은 순간을 두 가지 방식으로 그린 것입니다. 메인 선이 시그널선을 교차할 때 히스토그램이 양에서 음으로, 또는 그 반대로 넘어갑니다. 히스토그램을 보면 교차가 일어나기 전에 간격이 줄어드는 모습을 먼저 볼 수 있기 때문에, 많은 트레이더가 모멘텀이 약해지는 것을 일찍 읽는 용도로 활용합니다.
MACD와 RSI 중 어느 쪽을 써야 하나요?
서로 다른 질문에 답합니다. MACD는 추세가 빨라지는지 느려지는지를 설명하며 범위 제한이 없고, RSI는 고정된 범위 안에서 상승과 하락의 균형을 설명하며 단기 강도를 파악하는 데 더 좋습니다. 하나를 고르기보다 내 시장에서 각각이 어떤 역할을 더 믿음직하게 해내는지 테스트해 보세요.
MACD를 방향 필터로 쓰는 전략을 내가 쓰는 플랫폼에서 돌릴 수 있나요?
네. 생성기가 표본 외에서도 건전한 조합을 찾으면, 방향 필터와 청산 규칙이 포함된 채로 내 거래 플랫폼이 이해하는 전략 코드로 변환할 수 있으므로 바로 불러와 시뮬레이션 주문을 실행해 볼 수 있습니다.

