스토캐스틱 오실레이터 계산법과 다른 지표와 함께 쓰는 방법: 이동평균·MACD·거래량 조합
스토캐스틱은 오늘 종가가 최근 14일 최고가·최저가 범위의 어디쯤인지 0~100으로 보여 줍니다. %K·%D 계산 예시, 짝 지표별 역할 비교표, 조합 전 점검 순서를 정리했습니다.
스토캐스틱은 오늘 종가가 최근 14일 최고가·최저가 사이 어디쯤인지를 0~100으로 나타낸 지표입니다. 80 이상이면 범위 꼭대기, 20 이하면 바닥 근처입니다.
1950년대 조지 레인(George C. Lane)이 정리한 지표로, 가격 범위 안의 위치만 보기 때문에 추세 방향은 알려 주지 않습니다. 그래서 추세를 보는 지표와 짝을 지어 쓰는 경우가 많습니다. 이 글은 계산법을 짧게 확인한 뒤, 어떤 지표와 어떻게 묶어야 서로 빈 곳을 채우는지에 집중합니다.
%K와 %D 계산
%K = (오늘 종가 − 14일 최저가) ÷ (14일 최고가 − 14일 최저가) × 100
예를 들어 최근 14일 최고가 12,000원, 최저가 10,000원, 오늘 종가 11,500원이면 %K = (11,500 − 10,000) ÷ 2,000 × 100 = 75입니다. 범위의 4분의 3 높이에서 마감했다는 뜻입니다.
| 종류 | %K | %D | 특징 |
|---|---|---|---|
| 패스트(Fast) | 위 공식 그대로 | %K의 3일 평균 | 빠르지만 신호가 매우 잦음 |
| 슬로(Slow) | 패스트 %K의 3일 평균 | 슬로 %K의 3일 평균 | 국내 차트에서 흔한 기본값(예: 14·3·3) |
| 풀(Full) | 기간·평균 일수를 직접 정함 | 직접 정함 | 슬로를 일반화한 형태 |
증권사 앱에서 '스토캐스틱 슬로우 5·3·3'처럼 보이면 각각 기간 5일, %K 평균 3일, %D 평균 3일이라는 뜻입니다. 기간이 짧을수록 0과 100 사이를 더 자주 오갑니다.
혼자 쓸 때 생기는 빈 곳
스토캐스틱이 80을 넘었다는 것은 '최근 범위의 위쪽에서 끝났다'는 사실뿐입니다. 상승 추세가 강하면 매일 범위 위쪽에서 마감하므로 80 이상이 몇 주씩 이어지기도 합니다. 이 상태에서 80을 '팔 때'로 읽으면 추세 내내 반대로 서게 됩니다. 하락 추세의 20 이하도 마찬가지입니다.
그래서 조합의 기본 원칙은 '다른 질문에 답하는 지표'끼리 묶는 것입니다. 스토캐스틱은 '지금 범위의 어디쯤인가'에 답하므로, '추세가 어느 쪽인가'에 답하는 지표가 짝이 됩니다.
짝으로 많이 쓰는 지표 비교
| 함께 쓰는 지표 | 그 지표가 답하는 질문 | 묶는 방식 예시 |
|---|---|---|
| 이동평균선 | 추세가 위인가 아래인가 | 가격이 장기 이평선 위일 때만 스토캐스틱 20 아래 → 위 반등을 봄 |
| MACD | 추세의 방향이 바뀌었나 | MACD가 0선 위일 때의 스토캐스틱 하락만 '눌림'으로 해석 |
| 거래량·OBV | 움직임에 돈이 실렸나 | 스토캐스틱 반등 때 거래량도 늘었는지 확인 |
| 일목균형표 | 가격이 구름대 위인가 아래인가 | 구름대 위에서의 과매도 신호만 사용 |
| RSI | 오른 폭과 내린 폭의 비율 | 둘 다 '얼마나 빨리 움직였나'를 봐서 겹치는 정보가 많음 |
표의 마지막 줄처럼 RSI와 스토캐스틱은 계산 방식만 다를 뿐 둘 다 움직임의 속도를 보는 지표라, 두 개가 동시에 과매수라고 해서 확신이 두 배가 되지는 않습니다. RSI 계산은 RSI로 매수·매도 타이밍 보는 법, 추세 지표는 MACD 지표 계산법과 이동평균선 기본 이해에서 확인할 수 있습니다.
조합을 쓰기 전 점검 순서
- 추세 확인: 이동평균선이나 MACD로 지금이 상승·하락·횡보 중 어디인지 먼저 정합니다.
- 방향 맞추기: 상승 추세면 스토캐스틱의 과매도 반등만, 하락 추세면 과매수 하락만 봅니다. 추세와 반대 신호는 버립니다.
- 교차 확인: %K가 %D를 같은 방향으로 교차하는지 봅니다.
- 과거 차트로 세어 보기: 같은 조건이 지난 1~2년 동안 몇 번 나왔고 그 뒤 어떻게 움직였는지 직접 셉니다.
횡보장에서는 1번에서 추세가 없다고 나오므로, 스토캐스틱의 80·20 반전이 오히려 잘 맞는 편입니다. 지표를 많이 겹치는 것보다 장의 성격에 맞는 지표 하나를 고르는 쪽이 중요합니다.
보조지표는 지나간 가격으로 계산한 값이라 앞으로의 가격을 보장하지 않습니다. 투자 판단과 그 결과는 본인 책임입니다.
다음 글: 일목균형표와 스토캐스틱을 함께 쓰는 매매 전략
자주 묻는 질문
스토캐스틱 패스트와 슬로우 중 무엇을 써야 하나요?
패스트는 하루 종가 변화에 크게 흔들려 신호가 너무 잦습니다. 그래서 대부분의 차트가 한 번 더 평균을 낸 슬로우를 기본으로 보여 줍니다. 처음이라면 슬로우로 보는 편이 읽기 쉽습니다.
스토캐스틱이 몇 주째 80 위에 있으면 위험한가요?
그 자체로 위험 신호는 아닙니다. 상승 추세가 강하면 매일 범위 위쪽에서 마감해 80 위가 이어집니다. 80 아래로 내려오면서 %K가 %D를 아래로 교차할 때를 보는 방식이 더 흔합니다.
KDJ 지표와는 어떤 관계인가요?
KDJ는 스토캐스틱의 %K·%D에 J선(3×K − 2×D)을 더한 변형입니다. 차이는 KDJ vs 스토캐스틱 글에 정리했습니다.
참고한 자료
- StockCharts ChartSchool — Stochastic Oscillator (Fast, Slow, and Full)
- Wikipedia — Stochastic oscillator
2026-10-19 고침: 지어낸 경험 문장을 지우고 %K·%D 계산 예시, 패스트·슬로·풀 비교표, 짝 지표별 역할 표와 점검 순서로 다시 씀, RSI와 함께 쓸 때 정보가 겹치는 점, 자주 묻는 질문·참고한 자료·투자 책임 안내 추가
정부·공공기관 공식 자료로 숫자를 확인하고 계산은 직접 검산합니다. 실제 결정은 해당 기관 확인이 우선입니다. 틀린 곳은 문의로 알려 주시면 고친 날짜와 함께 바로잡습니다.