안녕하세요, Yonsei_dent 입니다. :) 오늘은 장단기 이동평균선간의 차이를 이용하여 매매신호를 포착하려는 추세지표인 MACD (Moving Average Convergence & Divergence) 에 대해 알아보도록 하겠습니다. --------------------------------
1. 서론
단기 모멘텀(Short-term momentum), 추세를 예측하여 거래하는 것은 매우 중요하지만 적용하기가 쉽지 않습니다. 특히 이를 적용할 적절한 방법을 알지 못할 때, 난이도는 하급수적으로 상승합니다. 가장 일반적으로 사용되는 장단기 이동평균선의 교차점 (골든크로스 or 데드크로스)을 매매신호로 보는 이동평균기법의 경우 시차 (time lag) 가 생기는 문제가 있습니다.
즉, MACD는 이동평균선에 비해 조금 더 빠르게 추세 전환을 예측하게 합니다.
이번 시간에는, 동일한 이동평균기법 중 하나이지만 시차에서 좀 더 유리한 입지를 가질 수 있는 보조지표인 MACD에 관하여 알아보도록 하겠습니다.
구독자분들께서 이번 컨텐츠를 통해 MACD의 개념을 명확히 이해하고 보조지표로써 활용하는 방법을 이해하여 TradingView에서 적용하고 매매하실 수 있도록 제작하였으니 많은 관심 부탁드립니다.
✅ MACD 주요 요약 1️⃣ MACD 선과 Signal선(신호선)으로 구성 (Histogram, Oscillator 부가 활용 가능) 2️⃣ MACD 선 : 단기(12주기) 지수이동평균 - 장기(26주기) 지수이동평균 Signal선 : 9주기 지수이동평균 3️⃣ MACD선이 Signal선 위로 교차하거나 (매수) 아래로 떨어질 때 (매도) 신호 포착 4️⃣ 추세의 변화 예상에 도움을 주며, 과매수/과매도 여부 판단에도 도움을 줄 수 있음 5️⃣ Bullish/Bearish Divergence는 가격 추세 반전을 암시할 수 있음
--------------------------------------------
2. MACD란 Gerald Appel이라는 사람이 1970년대에 이 지표를 개발했으며 그 이름이 매우 복잡해 보이지만 실제로는 이해하기 그리 어렵지 않은 지표입니다. 장단기 이동평균 간의 차이를 이용하여 매매신호를 포착하려는 기법으로, 장기 이동평균선과 단기 이동평균선이 서로 멀어지게 되면 (Divergence) 언젠가는 다시 가까워져 (Convergence) 어느 시점에서 교차된다는 성질을 근거로 합니다.
즉, 이동평균선의 수렴과 확산 - 그 과정속에서 교차되는 지점을 이용하여 매수/매도 타이밍을 찾아내는 지표 라고 설명할 수 있습니다.
MACD의 가장 큰 장점은, 앞서 설명한 장단기 이동평균선의 교차점을 매매신호로 보는 이동평균기법의 단점인 시차(time lag) 문제(후행성)를 극복할 수 있는 것입니다. 또한 주가의 단기적인 흐름보다는 중장기적인 방향성 결정에 유용한 지표입니다.
--------------------------------------------
3. MACD의 구성 요소
1) MACD선 : 단기 지수이동평균 - 장기 지수이동평균 2) MACD Signal 선 : MACD의 n일 지수이동평균 3) MACD 오실레이터(≒ MACD histogram) : MACD선 - 시그널선의 값을 막대로 표현
단기 지수이동평균은 보통 12일 이동평균을 사용하며, 장기 지수이동평균은 보통 26일 이동평균을 사용합니다. 시그널 선의 경우 9일 지수 이동평균을 적용한 선입니다.
MACD는 대부분의 트레이더가 사용하는 표준 변수인 12와 26을 기본 일수로 사용합니다. 그러나 자신에게 맞는 MACD를 설정하기 위해 날짜를 변경할 수 있습니다
더 짧은 이동평균값을 사용한다면 더 빠르고 민감하게 추세변화를 감지할 수 있지만 동시에 더 많은 false signal을 유발하게 됩니다.
--------------------------------------------
4. MACD의 장단점
가장 큰 장점으로는 앞서 설명한 장단기 이동평균선의 교차점을 매매신호로 보는 이동평균기법의 단점인 시차(time lag) 문제(후행성)를 극복할 수 있는 것입니다. 이를 통해서 단기적인 매매를 진행할 시 유리한 점을 가집니다. 또한 매우 직관적으로 트레이더에게 단기 방향이 자신에게 유리한지 확인하는데 사용하기 쉽습니다.
이 지표를 사용하여 거래 신호를 생성할 때의 단점은 경우에 따라 상대적으로 작은 가격 움직임으로도 지표가 방향을 바꿀 수 있기 때문에 여러번의 False negative signal을 발생시킬 수 있습니다. 즉, 트레이더는 왜곡된 신호(Whipsaw)가 나타날 수 있음을 인식해야 합니다. MACD의 또 다른 단점은 서로 다른 자산 간의 비교가 불가하다는 것입니다. MACD는 같은 자산의 두 이동 평균 사이의 비교이기 때문에 서로 다른 종목을 서로 비교할 때 이용될 수는 없습니다. 마지막으로 단기적인 이동평균을 활용하여 추세를 파악 (장기 이동평균이 26) 함으로써 장기적인 추세나 전환점을 파악하기에는 적합하지 않을 수 있습니다.
--------------------------------------------
5. 어떻게 해석해야 하는가?
해석을 위해서는 MACD선과 시그널 선의 기울기와 교차(cross)를 동시에 활용할 수 있습니다.
먼저 MACD선과 Signal선이 교차될 때 그 기울기가 가파를 수록 상대적으로 신뢰도가 높아집니다. 반면에 서로의 기울기가 완만할 수록 변동성이 작고 추세전환이 분명하지않아 신뢰도가 상대적으로 낮습니다.
MACD선이 Signal선을 상향 돌파할 때를 매수 시점으로 (골든크로스), 하향 돌파할 때를 매도 시점으로 (데드크로스)로 인식합니다. 또한 MACD선의 값 자체가 음(-)에서 양(+)으로 전환하면 상승 추세로의 전환으로 보고 양에서 음으로 변하면 하락 추세로의 전환으로 판단할 수 있습니다.
--------------------------------------------
6. Trading Strategies & Examples
1️⃣ MACD 값의 증감 앞서 MACD의 개념에서도 살펴보셨듯이 MACD 값은 단기 이동평균값 - 장기 이동평균값을 의미합니다
따라서, MACD 값이 증가 혹은 감소 하고 있다는 것은 (기울기가 + 혹은 -) 단기 이동평균과 장기 이동평균의 차이가 생기고 있다는 것을 의미합니다
양의 값으로 증가하고 있는 경우 상승 추세 음의 값으로 감소하고 있는 경우 하락 추세
또한 증가하던 값이 감소로 추세가 바뀌거나 감소하던 값이 증가로 추세가 바뀌는 경우 상승/하락의 추세가 전환될 가능성이 있음을 생각해 볼 수 있고 신규 포지션 진입과 기존의 포지션을 청산하는 기준점으로 활용할 수 있습니다.
📌 사례
2️⃣ MACD와 시그널
앞서 시그널은 MACD값의 9일 이동평균임을 말씀드렸습니다
MACD값이 시그널을 골든 크로스 / 데드 크로스 하는 경우 가장 최근의 추세가 9일 간의 추세를 상회하거나 하회한다는 의미이므로 각각 신규 롱 포지션, 숏 포지션을 계획할 수 있습니다.
📌 사례
3️⃣ MACD zero-line 돌파
MACD zero-line은 MACD 값이 0인, 즉 단기 이동평균값과 장기 이동평균값이 동일한 지점을 의미합니다
⭕️ MACD 값이 음의 값을 가지다가 zero line을 상방 돌파 했다는 것은 단기 이동평균값이 장기 이동평균값을 상회하기 시작한 지점을 의미하고 ⭕️ MACD 값이 양의 값을 가지다가 zero line을 하방 돌파 했다는 것은 단기 이동평균값이 장기 이동평균값을 하회하기 시작한 지점을 의미합니다
따라서, Trading strategy 1에서 말씀드린 것과 병행하면 false signal을 좀 더 걸러내는데 유용할 수 있으며 다음과 같이 활용될 수 있습니다.
1) MACD가 증가하면서 zero line을 돌파 ➡️ 보다 확률 높은 long position의 설정 2) MACD가 감소하면서 zero line을 돌파 ➡️ 보다 확률 높은 short position의 설정
📌 사례
4️⃣ MACD with PSAR
현재 추세 및 추세의 전환을 알려주는 지표로 PSAR에 대한 컨텐츠를 발행한 바 있습니다.
PSAR 역시 추세 지표로 유용하게 활용될 수 있으며 가격의 하방에 점이 위치한 경우 상승 추세 / 가격의 사방에 점이 위치한 경우 하락 추세 를 나타냅니다.
따라서 앞서 살펴본 3가지의 MACD 전략과 같은 방향성을 보인다면 ⭐️서로 다른 지표의 결합으로 좀 더 확률 높은 추세 분석을 할 수 있을 것입니다.
📌 사례
--------------------------------------------
7. TradingView에서 적용하기
실제로 Trader들이 가장 많이 사용하는 TradingView 에서 적용하는 방법을 알아보고 글을 마무리하도록 하겠습니다.
기본 세팅은 단기 이동평균 12 / 장기 이동평균 26, 시그널은 MACD 이동평균 9를 이용합니다 이때, 조금 더 길거나 짧은 호흡으로 적용하고 싶어 MA의 기준을 수정하고자 할 때는
위와 같이 접근하여 해당 칸을 같이 수정합니다.
--------------------------------------------
8. 마무리
이번 컨텐츠를 통해 MACD의 개념부터 실전 적용까지 전반적인 내용을 살펴보았습니다 MACD는 추세에 대한 비교적 정확한 정보와 추세 전환 여부를 알려주는데 도움을 줍니다 그 정확도를 더욱 향상시키기 위해서는 다양한 TF를 더블체크하여 같은 신호를 보이는지 확인해야 하고 맹신하거나 단독으로 사용하기 보다는 하나의 매매 기준으로 활용하며 다른 지표나 패턴을 ((Ex) PSAR, RSI 등) 함께 활용하는 것이 그 유용성과 정확도를 향상시키는데 도움이 될 것으로 생각됩니다.