스토캐스틱(Stochastic)이란 통계, 금융 등 다양한 분야에서 사용되는 수학적 개념을 말합니다. 금융에서는 확률론적 프로세스를 사용하여 시간 경과에 따른 자산 가격의 무작위 움직임을 모델링합니다. "확률적"이라는 용어는 본질적으로 무작위 또는 확률을 의미합니다.
금융 시장의 기술적 분석 맥락에서 스토캐스틱 오실레이터는 가격 움직임의 모멘텀을 측정하는 데 사용되는 특정 도구입니다. 자산의 현재 가격을 특정 기간 보통 14일 동안의 가격 범위와 비교합니다. 스토캐스틱 오실레이터는 0에서 100 사이의 값을 생성하여 최근 가격 범위 내에서 현재 가격의 상대적 위치를 나타냅니다

.
스토캐스틱 오실레이터는 %K와 %D라는 두 개의 선으로 구성됩니다. %K 선은 가격 범위 대비 현재 가격을 나타내고, %D 선은 %K의 이동 평균을 나타냅니다.
거래자들은 종종 스토캐스틱 오실레이터를 사용하여 시장의 과매수 및 과매도 상태를 식별합니다. 80보다 높은 수치는 일반적으로 자산이 과매수되어 가격 조정이 필요할 수 있음을 의미하는 반면, 20 미만의 수치는 해당 자산이 과매도되어 잠재적인 반등 준비가 되어 있음을 나타냅니다.
스토캐스틱 오실레이터를 분석함으로써 트레이더는 가격 모멘텀의 강도와 방향에 대한 통찰력을 얻을 수 있어 더 많은 정보를 바탕으로 거래 결정을 내리는 데 도움이 됩니다. 그러나 다른 기술 지표와 마찬가지로 스토캐스틱 오실레이터는 완벽하지 않으며 더 나은 정확성을 위해 다른 분석 기술과 함께 사용해야 합니다.