
스토캐스틱 오실레이터란?
스토캐스틱 오실레이터(Stochastic Oscillator)는 조지 레인(George Lane)이 개발한 모멘텀 지표로, 특정 기간 동안의 가격 변동 범위 내에서 현재 종가가 상대적으로 어느 위치에 있는지를 0~100 사이의 값으로 나타냅니다. 값이 높을수록 최근 고점 부근에서, 낮을수록 최근 저점 부근에서 거래되고 있음을 의미합니다.
스토캐스틱 오실레이터 계산 방법
%K와 %D 공식
스토캐스틱은 %K와 %D 두 개의 선으로 구성됩니다. %K = (현재 종가 − n일간 최저가) ÷ (n일간 최고가 − n일간 최저가) × 100 이며, %D는 %K의 일정 기간(보통 3일) 이동평균입니다. 통상 14일을 기준 기간으로 사용하며, 이를 각각 %K(14), %D(3)으로 표기합니다.
예를 들어 최근 14일간 최고가가 25,000원, 최저가가 20,000원이고 현재 종가가 23,000원이라면, %K = (23,000 − 20,000) ÷ (25,000 − 20,000) × 100 = 3,000 ÷ 5,000 × 100 = 60이 됩니다. 이는 현재 가격이 최근 14일 변동 범위의 60% 지점에 위치한다는 의미입니다.

과매수·과매도 판단 기준
일반적으로 %K와 %D가 80 이상이면 과매수 구간, 20 이하이면 과매도 구간으로 해석합니다. 과매수 구간에서는 단기 조정 가능성을, 과매도 구간에서는 단기 반등 가능성을 참고 지표로 활용합니다.
스토캐스틱 골든크로스와 데드크로스
%K선이 %D선을 아래에서 위로 돌파하는 것을 골든크로스라 하며 매수 신호로, %K선이 %D선을 위에서 아래로 돌파하는 것을 데드크로스라 하며 매도 신호로 해석하는 경우가 많습니다. 특히 과매도 구간에서의 골든크로스, 과매수 구간에서의 데드크로스는 상대적으로 신뢰도가 높은 신호로 여겨집니다.
스토캐스틱과 RSI 비교
스토캐스틱과 RSI는 둘 다 모멘텀 계열의 과매수·과매도 지표이지만 계산 방식과 민감도에 차이가 있습니다.
| 구분 | 스토캐스틱 오실레이터 | RSI |
|---|---|---|
| 계산 기준 | 일정 기간 고가·저가 범위 내 종가 위치 | 일정 기간 상승폭과 하락폭의 비율 |
| 민감도 | 상대적으로 변동에 민감 | 상대적으로 완만한 움직임 |
| 과매수/과매도 기준 | 80 이상 / 20 이하 | 70 이상 / 30 이하 |
자주 묻는 질문
스토캐스틱의 기준 기간은 왜 14일을 많이 쓰나요?
14일은 약 2~3주간의 가격 흐름을 반영하는 기간으로, 단기적인 노이즈를 줄이면서도 추세 변화를 비교적 빠르게 포착할 수 있어 널리 사용되는 관행적 설정값입니다. 투자자에 따라 5일, 9일 등 더 짧은 기간을 사용하기도 합니다.
스토캐스틱은 왜 다이버전스 분석에도 사용되나요?
가격은 신고점을 경신하는데 스토캐스틱 값은 이전 고점을 넘지 못하는 경우(약세 다이버전스)나, 반대로 가격은 신저점을 기록하는데 스토캐스틱은 이전 저점보다 높은 경우(강세 다이버전스)는 추세 전환의 선행 신호로 참고되곤 합니다.
스토캐스틱과 RSI를 함께 사용해도 되나요?
네, 두 지표는 계산 방식이 다르기 때문에 함께 사용하면 신호의 신뢰도를 교차 검증하는 데 도움이 될 수 있습니다. 다만 두 지표 모두 모멘텀 계열 지표이므로 추세 지표(이동평균선 등)와 함께 활용하는 것이 일반적으로 권장됩니다.
스토캐스틱이 80 이상이면 무조건 매도해야 하나요?
그렇지 않습니다. 강한 상승 추세에서는 스토캐스틱이 과매수 구간에 오래 머무를 수 있으므로, 단일 신호만으로 매도를 결정하기보다 추세와 거래량, 다른 지표를 함께 고려하는 것이 바람직합니다.
핵심 요약
스토캐스틱 오실레이터는 일정 기간의 가격 변동 범위 내에서 현재 종가의 상대적 위치를 %K, %D 두 선으로 나타내는 모멘텀 지표로, 80 이상은 과매수, 20 이하는 과매도로 해석됩니다. 골든크로스와 데드크로스, 다이버전스 등을 다른 지표와 함께 살펴보면 보다 신뢰도 높은 매매 판단에 도움이 될 수 있습니다. 본 콘텐츠는 정보 제공을 목적으로 하며, 투자 조언에 해당하지 않습니다.