ADX (Average Directional Index)는 J. Welles Wilder Jr.가 개발한 기술적 분석 지표로, 추세의 강도를 측정하는 데 사용돼요. 중요한 점은 ADX가 추세의 방향이 아닌 강도만을 나타낸다는 거예요. 즉, 상승 추세든 하락 추세든 추세가 강하면 ADX 값은 상승하고, 추세가 약하거나 횡보장이면 ADX 값은 하락하죠.
ADX는 단독으로 사용하기보다는 주로 DMI (Directional Movement Index)와 함께 사용됩니다. DMI는 +DI (Positive Directional Indicator)와 -DI (Negative Directional Indicator)로 구성되어 추세의 방향을 나타냅니다.
ADX의 구성 요소
ADX 지표는 일반적으로 세 가지 선으로 구성됩니다.
- ADX (Average Directional Index) 선: 추세의 강도를 나타내는 메인 선이에요. 0에서 100까지의 값을 가지며, 값이 높을수록 추세가 강함을 의미하죠.
- +DI (Positive Directional Indicator) 선: 상승 추세의 강도를 나타냅니다.
- -DI (Negative Directional Indicator) 선: 하락 추세의 강도를 나타냅니다.
ADX 계산 과정
ADX는 여러 단계의 복잡한 계산 과정을 거치며, 주로 14일 기간을 기준으로 합니다.
1단계: 방향성 움직임 (Directional Movement, DM) 및 진정한 범위 (True Range, TR) 계산
각 거래일 ($i$)마다 다음 값들을 계산해요.
- 진정한 범위 (True Range, TR): 현재 캔들(bar)의 최고가(High), 최저가(Low), 그리고 이전 캔들의 종가(Close)를 고려하여 계산되는 그날의 최대 가격 변동 폭입니다. 세 값 중 가장 큰 절대값을 취하죠.
- $$TR_i = \max(High_i - Low_i, |High_i - Close_{i-1}|, |Low_i - Close_{i-1}|)$$
- 상승 방향성 움직임 (+DM): 현재 캔들의 고가가 이전 캔들의 고가보다 높고, 현재 캔들의 고가와 이전 캔들의 고가 차이가 현재 캔들의 저가와 이전 캔들의 저가 차이보다 클 때 발생하는 상승 움직임입니다.
- $$+DM_i = \begin{cases} High_i - High_{i-1} & \text{if } High_i - High_{i-1} > 0 \text{ and } High_i - High_{i-1} > Low_{i-1} - Low_i \ 0 & \text{otherwise} \end{cases}$$
- 하락 방향성 움직임 (-DM): 이전 캔들의 저가가 현재 캔들의 저가보다 높고, 이전 캔들의 저가와 현재 캔들의 저가 차이가 이전 캔들의 고가와 현재 캔들의 고가 차이보다 클 때 발생하는 하락 움직임입니다.참고: 만약 $High_i - High_{i-1} > 0$ 이고 $Low_{i-1} - Low_i > 0$ 인 경우, 둘 중 더 큰 값만 유효한 DM으로 간주하고 다른 하나는 $0$으로 처리합니다.
- $$-DM_i = \begin{cases} Low_{i-1} - Low_i & \text{if } Low_{i-1} - Low_i > 0 \text{ and } Low_{i-1} - Low_i > High_i - High_{i-1} \ 0 & \text{otherwise} \end{cases}$$
2단계: 평활화된 TR, +DM, -DM 계산
일정 기간 (주로 $N=14$일) 동안의 TR, +DM, -DM의 평균값을 지수 이동평균(EMA)과 유사한 방식으로 평활화합니다.
- 초기 값 (첫 $N$일): 첫 $N$일 동안의 단순 합계로 시작합니다.
$$TR_{sum, N} = \sum_{j=1}^{N} TR_j$$ $$+DM_{sum, N} = \sum_{j=1}^{N} +DM_j$$ $$-DM_{sum, N} = \sum_{j=1}^{N} -DM_j$$ - 이후 값 (N+1일부터): Wilder의 평활화 기법을 적용합니다.
$$TR_{평활화, i} = (TR_{평활화, i-1} \times (N-1) + TR_i) / N$$ $$+DM_{평활화, i} = (+DM_{평활화, i-1} \times (N-1) + +DM_i) / N$$ $$-DM_{평활화, i} = (-DM_{평활화, i-1} \times (N-1) + -DM_i) / N$$
3단계: 방향성 지표 (Directional Indicator, DI) 계산
평활화된 TR을 사용하여 평활화된 +DM과 -DM을 정규화합니다.
- +DI (Positive Directional Indicator):
$$+DI_i = (+DM_{평활화, i} / TR_{평활화, i}) \times 100$$ - -DI (Negative Directional Indicator):
$$-DI_i = (-DM_{평활화, i} / TR_{평활화, i}) \times 100$$
4단계: 방향성 움직임 지수 (Directional Movement Index, DX) 계산
+DI와 -DI의 차이의 절대값을 그들의 합으로 나눈 후 100을 곱하여 DX를 계산합니다.
$$DX_i = \left( \frac{|+DI_i - -DI_i|}{|+DI_i + -DI_i|} \right) \times 100$$
5단계: 평균 방향성 지수 (Average Directional Index, ADX) 계산
DX 값을 다시 한번 $N$일 동안 Wilder의 평활화 기법으로 평활화하여 최종 ADX를 계산합니다.
- 초기 값 (첫 $N$일): 첫 $N$일 동안의 DX 값의 단순 평균입니다.
$$ADX_N = (\sum_{j=1}^{N} DX_j) / N$$ - 이후 값 (N+1일부터):
$$ADX_i = (ADX_{i-1} \times (N-1) + DX_i) / N$$
ADX 해석 및 활용 방법
ADX는 다음과 같은 방식으로 해석하고 활용할 수 있어요.
- 추세의 강도 확인:
- ADX 20 미만: 추세가 약하거나 횡보장임을 의미해요. 추세 추종 전략은 피하는 게 좋겠죠.
- ADX 20 ~ 25: 추세 형성의 초기 단계일 수 있습니다.
- ADX 25 이상: 추세가 강하게 진행 중임을 의미합니다. ADX 값이 높을수록 추세는 더욱 강력해요 (예: 40 이상은 매우 강한 추세).
- ADX가 상승할 때: 현재 추세의 강도가 강해지고 있음을 의미합니다.
- ADX가 하락할 때: 현재 추세의 강도가 약해지고 있음을 의미하며, 이는 추세 반전의 신호일 수도 있습니다.
- ADX와 DMI의 조합 활용 (추세 방향 및 강도 파악):
- +DI가 -DI 위에 있을 때: 상승 추세임을 시사해요. 이때 ADX가 상승하면 강력한 상승 추세로 볼 수 있죠.
- -DI가 +DI 위에 있을 때: 하락 추세임을 시사해요. 이때 ADX가 상승하면 강력한 하락 추세입니다.
- +DI와 -DI의 교차:
- 골든 크로스 (+DI가 -DI를 상향 돌파): 매수 신호로 간주될 수 있으며, 이때 ADX가 25 이상으로 상승하면 신뢰도가 높아집니다.
- 데드 크로스 (-DI가 +DI를 상향 돌파): 매도 신호로 간주될 수 있으며, 이때 ADX가 25 이상으로 상승하면 신뢰도가 높아집니다.
- 횡보장 식별: ADX 값이 지속적으로 20 미만에서 움직이면 횡보장일 가능성이 높아요. 이런 시장에서는 추세 추종 전략보다는 박스권 매매 전략이 더 유용할 수 있습니다.
- 추세 반전 예측: ADX가 높은 수준에서 하락하기 시작하면 현재 추세의 모멘텀이 약화되고 있음을 나타내며, 이는 추세 반전의 초기 신호일 수 있으니 주의 깊게 살펴보세요.
ADX 사용 시 주의사항 및 한계
- 후행성 지표: ADX는 과거 데이터를 기반으로 계산되므로 후행성 지표입니다. 이미 발생한 추세의 강도를 확인하는 데 더 효과적이며, 미래를 정확하게 예측하기는 어렵죠.
- 매수/매도 시점 제공 불가: ADX는 추세의 강도만을 나타낼 뿐, 직접적인 매수 또는 매도 타이밍을 제공하지 않아요. 따라서 이동평균선, RSI, MACD 등 다른 보조지표와 함께 사용하는 것이 중요합니다.
- 기간 설정의 중요성: ADX의 기본 설정은 14일이지만, 시장의 특성이나 투자자의 매매 스타일에 따라 기간을 조정할 수 있습니다.
- 속임수 신호: 특히 변동성이 큰 시장에서는 ADX가 가짜 신호를 보낼 수 있으므로, 단독으로 맹신하기보다는 여러 지표를 종합적으로 분석하는 것이 중요해요.
결론적으로, ADX는 시장의 추세 강도를 객관적으로 파악하는 데 매우 유용한 지표예요. 특히 DMI와 함께 사용하여 추세의 방향과 강도를 동시에 분석하면 더욱 효과적인 매매 전략을 수립할 수 있죠. 하지만 어떤 기술적 지표도 만능은 아니므로, 다른 지표들과 함께 사용하고 시장 상황을 종합적으로 고려하는 것이 중요합니다.
ADX 지표에 대해 더 궁금한 점이 있으신가요?
'주식' 카테고리의 다른 글
| 윌리엄스 %R (Williams %R) (2) | 2025.07.28 |
|---|---|
| ATR(Average True Range) (3) | 2025.07.27 |
| CCI (Commodity Channel Index) (0) | 2025.07.25 |
| VR (Volume Ratio) (0) | 2025.07.25 |
| 재무제표 용어 상세 설명 (1) | 2025.07.16 |
