스토캐스틱 RSI란? 더 민감하고, 더 자주 틀린다
‘RSI는 너무 느려. 스토캐스틱 RSI가 더 빨라.’
스토캐스틱 RSI(Stochastic RSI)는 정말 RSI보다 훨씬 빠릅니다. 방법이 영리합니다. 가격이 아니라, RSI 자체가 최근 한동안에 비해 높은지 낮은지를 봅니다. RSI가 조금만 올라가도 꼭대기까지 치솟을 수 있습니다. 하지만 빠른 만큼 시끄럽습니다. 이 글에서는 먼저 RSI 값 4개로 한 번 계산해 보고, 1~4가 표시된 실제 차트(독일 40 지수, 2024년)로 그 민감함이 횡보와 추세에서 각각 무엇이 되는지 살펴봅니다.
이 글은 MASQuant ‘트레이딩 아카데미 · 기술 지표 백과’ 시리즈의 한 편입니다. 모든 지표의 분류는 기술 지표 백과에 정리되어 있습니다.
한 문장으로 이해하기
스토캐스틱 RSI = 지금의 RSI가 RSI 자신의 최근 14봉 최고값과 최저값 사이에서 어디쯤 있는가.
답하는 질문은 ‘최근과 비교해서, 지금 RSI는 높은 편인가 낮은 편인가?’입니다.
‘몇 점 받았나’와 ‘몇 등인가’의 차이로 생각하면 됩니다. RSI는 이번 시험 점수이고, 스토캐스틱 RSI는 이번 점수가 내 최근 14번의 시험 중 몇 등인지입니다. 최근 14번 내내 45~55점이었는데 이번에 53점이라면, 점수는 평범하지만 내 최근 성적 중에서는 이미 상위권입니다. 그래서 스토캐스틱 RSI는 높게 나옵니다.
먼저 한 번 계산하기: RSI 값 4개면 충분
최근 14봉의 RSI 최저값이 45, 최고값이 55라고 합시다(설명을 위한 정수이며, 시세 데이터가 아닙니다). 계산은 (지금 RSI − 최저값) ÷ (최고값 − 최저값) × 100입니다.
| 지금 RSI | 계산 | 스토캐스틱 RSI | 쉽게 말하면 |
|---|---|---|---|
| 55 | (55 − 45) ÷ 10 × 100 | 100 | 최근 14봉 RSI의 최고점 |
| 53 | (53 − 45) ÷ 10 × 100 | 80 | RSI는 겨우 53으로 70과 한참 먼데, 스토캐스틱 RSI는 벌써 ‘과매수선’에 닿음 |
| 50 | (50 − 45) ÷ 10 × 100 | 50 | 딱 한가운데 |
| 47 | (47 − 45) ÷ 10 × 100 | 20 | RSI 47은 아주 평범한데, 스토캐스틱 RSI는 ‘과매도선’에 와 있음 |
이것이 민감한 이유입니다. 비교 대상이 70, 30이 아니라 RSI 자신의 최근 모습입니다. RSI가 45~55 사이에서 조금만 흔들려도, 스토캐스틱 RSI는 0~100 사이를 크게 오갑니다.
실제로 쓸 때는 이 원값을 3기간 평균한 것을 %K, %K를 다시 3기간 평균한 것을 %D라고 합니다. 평균한 선이 더 매끄럽지만, 원리는 같습니다.
정식 공식
1 먼저 RSI(14)를 계산
2 스토캐스틱 RSI = (RSI − 최근 14봉 RSI 최저값) ÷ (최근 14봉 RSI 최고값 − 최저값)
3 100을 곱하고, 3기간 평균을 %K로, %K의 3기간 평균을 %D로
스토캐스틱 RSI는 Tushar Chande와 Stanley Kroll이 1994년에 발표한 지표로, 스토캐스틱(KD의 원래 공식)을 RSI에 적용한 것입니다. 흔한 설정은 14, 14, 3, 3으로 씁니다. RSI 기간 14, 스토캐스틱 기간 14, %K 평활 3, %D 평활 3입니다. 80 이상은 흔히 과매수, 20 이하는 과매도라고 부릅니다.
스토캐스틱 RSI는 MT5 기본 내장 지표가 아니어서 사용자 지정 지표를 설치해야 합니다. TradingView 같은 차트 프로그램에는 기본으로 들어 있습니다.
차트로 보기: 독일 40 지수의 2024년, 1~4 순서로
아래 차트는 독일 40 지수(GER40)의 2024년 4월~2025년 1월 일봉으로, MT5 과거 시세에서 가져왔습니다. 처음 다섯 달은 종가가 17,308에서 18,947 사이를 오갔고, 9월부터 올라 2025년 1월 20일에 21,018로 마감했습니다. 가운데는 RSI(14), 맨 아래는 스토캐스틱 RSI입니다.

횡보 때의 RSI: 조용함(6월 4일, RSI 49.6). 횡보 내내 RSI는 70에 닿지 않았고, 30 아래로 내려간 것도 한 번뿐입니다. 82%의 시간은 40~60 사이에 있었습니다.
같은 구간, 스토캐스틱 RSI가 20 아래로(6월 13일). RSI가 40~60 사이에서 흔들리기만 하는 동안, 스토캐스틱 RSI는 끝에서 끝까지 뛰어다녔습니다. 80 돌파 3번, 20 이탈 6번입니다. 횡보 속 단기 전환점을 원한다면, 이쪽이 훨씬 많이 줍니다.
상승 도중, 스토캐스틱 RSI가 80 이상에서 내려옴(10월 2일). 상승 구간에서 가격은 14.8% 올랐고, 그 사이 가장 큰 되돌림은 3.3%에 불과했습니다. 그런데 이 구간에서 스토캐스틱 RSI는 80 이상에서 80 아래로 내려온 것이 3번이고, 3은 그 첫 번째입니다. ‘과매수선 아래로 내려오면 매도’라면, 스토캐스틱 RSI로는 3번 팔게 됩니다.
같은 구간, RSI가 70 이상에서 내려온 것은 1번뿐(12월 16일). RSI는 평활화되어 있고 더 긴 힘을 보기 때문에, 작은 되돌림에 덜 흔들립니다. 스토캐스틱 RSI의 매도 신호는 RSI의 3배였고, 가격은 구간 내내 올라갔습니다.
이것은 실제 과거 시세의 한 구간으로, 스토캐스틱 RSI의 성격을 설명하기 위한 것이지 일반 법칙이 아닙니다. 상품, 주기, 구간이 바뀌면 숫자도 모두 달라집니다.
보이는 것, 의미하는 것
| 보이는 것 | 보통 의미하는 것 | 하지만 주의할 점 |
|---|---|---|
| 스토캐스틱 RSI가 80 이상 | RSI가 자신의 최근 범위에서 높은 편 | RSI 자체는 50대일 수도 있고, 가격이 많이 오른 것은 아닐 수 있음 |
| 스토캐스틱 RSI가 20 이하 | RSI가 자신의 최근 범위에서 낮은 편 | 마찬가지로, 가격이 많이 내렸다는 뜻은 아님 |
| 횡보에서 0~100 사이를 크게 오감 | 횡보 속 작은 전환(차트의 2) | 가장 쓸모 있는 때지만, 전환 하나하나가 작음 |
| 상승 중 80 이상에서 내려옴 | RSI가 조금 식음 | 그냥 숨 고르기인 경우가 많음(차트의 3) |
| %K가 %D를 상향 돌파 | 단기적으로 강해짐 | %K만 볼 때보다 조금 느리지만, 거짓 신호가 조금 적음 |
실전 활용: 예시 세 가지
예시 1: 큰 방향은 다른 지표에 맡기고, 타이밍만 맡긴다
스토캐스틱 RSI는 RSI의 최근 작은 기복을 보므로 단기에 맞습니다. 큰 방향은 이동평균선, ADX 또는 RSI 자체에 맡기고, 스토캐스틱 RSI는 그 방향 안에서 타이밍을 찾는 데만 씁니다. 규칙 예: ‘가격이 50일선 위에 있고, 스토캐스틱 RSI가 20 아래에서 반등하면 진입.’
예시 2: 80, 20은 횡보에서만 쓴다
횡보에서는 80, 20이 작은 파동의 끝인 경우가 많습니다(차트의 2). 추세에서는 고점권에서 내려왔다 다시 치솟기를 반복하며, 버티지 못하는 매도 신호를 줄줄이 냅니다(차트의 3). 먼저 장세를 판단한 뒤, 귀를 기울일지 정하세요.
예시 3: %K와 %D의 교차를 보거나, 양 끝을 벗어나기를 기다린다
%K는 빠르고 %D는 느립니다. %K와 %D가 교차하기를 기다리거나, 과매수·과매도 구역을 벗어난 뒤에 움직이면 조금 늦지만 거짓 신호가 줄어듭니다.
흔한 오용
1. RSI보다 더 ‘정확’하다고 생각하기
스토캐스틱 RSI는 더 민감할 뿐, 더 정확한 것이 아닙니다. ‘최근 높은 편이다’를 더 빨리, 더 자주 알려 주지만, 그중 상당수는 나중에 아무 일도 일어나지 않습니다.
2. 추세 속에서 역추세로 쓰기
차트의 상승 구간에서 과매수에서 3번 내려왔지만, 가격은 계속 올라갔습니다. 추세 속에서 천장을 찾는 데 쓰면, 계속 중간에 팔기 쉽습니다.
3. 이 지표의 80을 RSI의 70과 비교하기
둘이 재는 것이 다릅니다. 스토캐스틱 RSI가 80이라는 건 RSI가 최근 범위에서 높은 편이라는 뜻일 뿐입니다. 예시처럼 RSI 자체는 53일 수도 있습니다.
자주 묻는 질문
스토캐스틱 RSI란 무엇인가요?
스토캐스틱 RSI(Stochastic RSI)는 Tushar Chande와 Stanley Kroll이 1994년에 발표한 지표로, 스토캐스틱 공식을 RSI에 적용해 RSI가 최근 N봉의 고저 범위에서 어디에 있는지를 0~100으로 잽니다. 예를 들어 최근 14봉 RSI 최저 45, 최고 55이고 지금 RSI가 53이면, 스토캐스틱 RSI는 80입니다.
스토캐스틱 RSI와 RSI는 무엇이 다른가요?
RSI는 가격 상승·하락의 힘을 비교하고 70, 30으로 판단합니다. 스토캐스틱 RSI는 RSI를 자신의 최근 고저와 비교하므로 훨씬 민감하고, 양 끝에 닿는 횟수도 훨씬 많습니다. RSI의 장단점은 RSI 지표 보는 법에서 볼 수 있습니다.
스토캐스틱 RSI는 어떻게 설정하나요?
흔한 설정은 14, 14, 3, 3입니다. 기간을 짧게 하면 더 민감하고 시끄러워지고, 길게 하면 더 매끄러워집니다. 내 상품에서 백테스트로 비교해 보는 것이 가장 좋습니다.
스토캐스틱 RSI와 KD는 어떤 관계인가요?
KD(스토캐스틱)는 종가가 최근 고저 범위에서 어디에 있는지를 봅니다. 스토캐스틱 RSI는 같은 공식을 쓰되, 종가를 RSI로 바꿨을 뿐입니다. KD의 장단점은 KD 골든크로스에 진입해야 할까?를 참고하세요.
맺음말
스토캐스틱 RSI의 민감함은 진짜입니다. 같은 횡보에서 RSI가 거의 움직이지 않는 동안, 이 지표는 양 끝에 9번 닿았습니다. 시끄러움도 진짜입니다. 상승 도중 과매수에서 내려온 횟수가 RSI의 3배였습니다. 둘 다 같은 설계, 즉 RSI를 자신의 최근 모습과 비교하는 데서 나옵니다.
그러니 정말 물어야 할 것은, 내 상품에서 이 민감함이 가져오는 단기 기회가, 늘어난 거짓 신호를 감당할 만큼 되는가?입니다. 이 질문은 과거 시세 한 구간으로는 답할 수 없습니다. 당사의 AI 전략 어시스턴트로 백테스트하면 알 수 있습니다.
조건을 한 문장으로 적어, 예를 들어 ‘가격이 50일선 위에 있고, 스토캐스틱 RSI가 20 아래에서 반등하면 진입’처럼 MASQuant의 AI 전략 어시스턴트에 맡기고 버튼을 누르면 백테스트가 시작됩니다. 백테스트 환경에는 스프레드, 슬리피지, 시장 유동성 변화, 체결 지연 같은 실제 시장의 마찰이 반영되어 있습니다(사용 방법은 AI 전략 어시스턴트 사용 가이드 참고). 백테스트가 알려 주는 것은 ‘이 규칙이 과거 시세에서 어땠는가’이지, 미래에 대한 보장이 아닙니다.
아이디어는 검증을 거쳐야 비로소 전략이 됩니다.
본문의 차트는 MT5 플랫폼의 과거 시세(일봉. 플랫폼마다 시세와 일봉 구분 방식이 조금씩 달라 수치가 완전히 같지 않을 수 있습니다)에서 가져왔고, 지표는 프로그램이 표준 계산법에 따라 산출했습니다. 예시에 쓴 정수는 시세 데이터가 아닙니다. 과거 시세는 지표의 성격을 설명하기 위해서만 쓰였으며, 미래 가격 움직임을 나타내지 않습니다.
위험 고지: CFD는 고위험 금융상품으로, 빠른 자금 손실로 이어질 수 있습니다. 과거 성과는 미래 결과를 보장하지 않으며, 모든 전략과 백테스트는 참고용일 뿐 투자 조언이 아닙니다. 거래 전에 당사의 위험 고지 조항을 충분히 확인하시기 바랍니다.


