ADX - 추세의 강도를 측정하는 지표
ADX란 무엇인가
ADX는 Average Directional Index의 약자로, 한국어로는 평균 방향성 지수라고 부른다. 1978년 J. Welles Wilder가 그의 저서 "New Concepts in Technical Trading Systems"에서 소개한 지표다. 이 책에서 Wilder는 ADX 외에도 RSI와 파라볼릭 SAR을 함께 소개했다.
ADX를 이해할 때 가장 중요한 점이 하나 있다.
ADX는 추세의 강도만 측정한다. 추세의 방향은 알려주지 않는다.
이 말은 ADX 값이 높다고 해서 가격이 올라간다는 뜻이 아니라는 것이다. ADX가 높으면 현재 강한 추세가 진행 중이라는 의미일 뿐, 그것이 상승 추세인지 하락 추세인지는 ADX만으로는 판단할 수 없다. 방향성 판단은 함께 사용하는 +DI와 -DI의 몫이다.
ADX의 구성 요소
ADX 시스템은 세 가지 라인으로 구성된다. 이 세 가지를 합쳐서 DMI(Directional Movement Indicator, 방향성 움직임 지표)라고도 부른다.
+DI (Positive Directional Indicator)
+DI는 상승 방향의 움직임 강도를 나타낸다. 현재 캔들의 고가가 이전 캔들의 고가보다 얼마나 높은지를 기반으로 계산한다. +DI 값이 높을수록 상승 방향의 힘이 강하다는 의미다.
-DI (Negative Directional Indicator)
-DI는 하락 방향의 움직임 강도를 나타낸다. 현재 캔들의 저가가 이전 캔들의 저가보다 얼마나 낮은지를 기반으로 계산한다. -DI 값이 높을수록 하락 방향의 힘이 강하다는 의미다.
ADX 라인
ADX 라인은 +DI와 -DI의 차이를 절대값으로 환산하고 이를 평활화한 값이다. 기본 기간은 14일이다. 방향성과 무관하게 추세의 강도만을 0에서 100 사이의 값으로 보여준다.
| 구성 요소 | 역할 | 해석 |
|---|---|---|
| +DI | 상승 방향 강도 | +DI가 -DI 위에 있으면 상승 우위 |
| -DI | 하락 방향 강도 | -DI가 +DI 위에 있으면 하락 우위 |
| ADX | 추세 강도 | 값이 클수록 강한 추세 |
ADX 값 읽는 법
ADX 값은 0에서 100 사이에서 움직이며, 값의 크기에 따라 추세의 강도를 판단한다.
| ADX 값 | 추세 강도 | 시장 상태 |
|---|---|---|
| 0 ~ 20 | 매우 약함 또는 추세 없음 | 횡보장, 방향성 불명확 |
| 20 ~ 25 | 추세 발생 가능성 | 추세 시작 여부 주시 필요 |
| 25 ~ 40 | 추세 발달 중 | 추세 추종 전략 유효 |
| 40 ~ 60 | 강한 추세 | 강한 추세 추종 전략 유효 |
| 60 ~ 100 | 매우 강한 추세 | 극단적 추세, 실제로는 드묾 |
일반적으로 ADX가 25 이상이면 의미 있는 추세가 존재한다고 판단하고, 20 이하이면 추세가 없는 횡보 구간으로 본다. 다만 이 기준은 시장과 종목에 따라 다소 유연하게 적용할 필요가 있다.
ADX의 방향도 중요하다
ADX의 절대값뿐 아니라 ADX가 오르고 있는지 내리고 있는지도 중요하다.
- ADX 상승: 추세가 강해지고 있다. 현재 추세 방향으로의 움직임이 가속되고 있다.
- ADX 하락: 추세가 약해지고 있다. 현재 추세가 둔화되거나 횡보로 전환될 가능성이 있다.
- ADX 고점에서 하락 전환: 추세가 정점을 지났을 수 있다. 반드시 추세 반전을 의미하지는 않지만, 추세의 힘이 약해지고 있다는 경고다.
+DI / -DI 크로스오버 시그널
ADX 시스템에서 매매 시그널은 주로 +DI와 -DI의 교차에서 발생한다.
매수 시그널
+DI가 -DI를 아래에서 위로 교차할 때 매수 시그널이 발생한다. 이는 상승 방향의 힘이 하락 방향의 힘을 앞지르기 시작했다는 의미다. 이때 ADX가 25 이상이면 시그널의 신뢰도가 높아진다.
매도 시그널
-DI가 +DI를 아래에서 위로 교차할 때 매도 시그널이 발생한다. 하락 방향의 힘이 상승 방향의 힘을 앞지르기 시작했다는 뜻이다. 마찬가지로 ADX가 25 이상이면 신뢰도가 높다.
크로스오버 필터링
+DI와 -DI의 크로스오버가 ADX 값이 낮은 횡보 구간에서 발생하면 거짓 신호일 가능성이 높다. 따라서 다음과 같은 조건을 함께 확인하는 것이 좋다.
- ADX가 20 이상인 상태에서 크로스오버가 발생했는가
- ADX가 상승 중인가 (추세가 강해지고 있는가)
- 크로스오버 이후 가격이 해당 방향으로 움직이고 있는가
흔한 실수: ADX 상승은 가격 상승이 아니다
ADX를 처음 접하는 트레이더들이 가장 자주 저지르는 실수는 ADX 상승을 가격 상승과 혼동하는 것이다.
다시 강조하지만, ADX는 방향을 알려주지 않는다. ADX가 20에서 50으로 올라갔다면, 이는 "강한 추세가 진행 중"이라는 의미일 뿐이다. 그 추세가 상승인지 하락인지는 +DI와 -DI의 위치, 또는 다른 추세 지표를 통해 확인해야 한다.
ADX가 50이고 -DI가 +DI 위에 있다면, 이는 강한 하락 추세가 진행 중이라는 뜻이다. ADX 값이 높다고 매수할 일이 아니다.
다른 지표와의 조합
ADX의 진정한 가치는 다른 지표와 함께 사용할 때 발휘된다. ADX는 추세의 강도만 알려주므로, 다른 지표의 시그널을 필터링하는 역할로 활용할 수 있다.
ADX + 이동평균선
이동평균선의 골든크로스나 데드크로스가 발생했을 때, ADX가 25 이상이면 해당 시그널의 신뢰도가 높다고 판단할 수 있다. 반대로 ADX가 20 이하인 상태에서의 이동평균선 크로스오버는 횡보장에서의 거짓 신호일 가능성이 크다.
ADX + MACD
MACD의 크로스오버 시그널도 마찬가지다. MACD에서 매수 시그널이 발생했더라도 ADX가 매우 낮으면 추세가 발달하지 않은 상태이므로 시그널의 효과가 제한적이다. ADX가 상승하면서 25를 넘어서는 시점에 MACD 시그널이 동시에 나타나면 강력한 진입 근거가 된다.
ADX + 파라볼릭 SAR
파라볼릭 SAR은 추세 시장에서는 잘 작동하지만 횡보장에서는 거짓 신호가 잦다. ADX가 25 이상일 때만 파라볼릭 SAR의 시그널을 따르면 횡보장에서의 거짓 신호를 상당 부분 걸러낼 수 있다.
ADX + 오실레이터
RSI나 스토캐스틱은 횡보장에서 더 효과적인 지표다. ADX가 20 이하로 추세가 없는 구간에서는 이러한 오실레이터 지표의 과매수/과매도 시그널이 더 유효하다. 반대로 ADX가 높은 강한 추세에서는 오실레이터가 과매수/과매도 상태에서 오래 머물 수 있으므로 주의가 필요하다.
ADX 활용 전략 정리
| 시장 상태 | ADX 조건 | 적합한 전략 |
|---|---|---|
| 횡보장 | ADX < 20 | 오실레이터(RSI, 스토캐스틱) 기반 역추세 매매 |
| 추세 발달 초기 | ADX 20~25 상승 중 | 추세 발생 대비, 진입 준비 |
| 추세 진행 중 | ADX 25~40 | 이동평균선, MACD 기반 추세 추종 매매 |
| 강한 추세 | ADX 40 이상 | 파라볼릭 SAR 기반 트레일링 스탑 활용 |
| 추세 둔화 | ADX 고점에서 하락 | 부분 청산 또는 스탑 조정 고려 |
ADX는 그 자체로 매수/매도 시점을 알려주는 지표는 아니지만, 다른 지표의 시그널이 유효한지를 판단하는 필터로서 매우 유용하다. "지금 추세가 있는가, 없는가"라는 질문에 객관적으로 답해주는 몇 안 되는 지표이기 때문이다.