기술적 지표

RSI (Relative Strength Index)

일정 기간의 상승폭 합산 대 하락폭 합산의 비율로 과매수·과매도 상태를 0~100으로 수치화하는 오실레이터. 30 이하는 과매도(매수 기회), 70 이상은 과매수(매도 주의)가 기본 해석이지만 다이버전스와 패일러스윙을 함께 읽어야 완전한 신호를 얻을 수 있다.

1. RSI의 탄생 — 웰스 와일더의 1978년 혁신

RSI(Relative Strength Index, 상대강도지수)는 1978년 J. 웰스 와일더 주니어(J. Welles Wilder Jr.)가 그의 저서 New Concepts in Technical Trading Systems에서 발표했습니다. 와일더는 상품 선물 시장을 분석하면서 기존의 과매수·과매도 지표들이 너무 자의적이라는 문제를 해결하고자 RSI를 개발했습니다.

RSI의 핵심 아이디어는 "얼마나 빠르게 얼마나 많이 올랐는가"를 수치화하는 것입니다. 주가가 단기간에 너무 많이 오르면 과매수(overbought) 상태로 조정이 올 가능성이 높고, 반대로 너무 많이 떨어지면 과매도(oversold) 상태로 반등이 올 가능성이 높다는 원리입니다.

RSI가 주식 시장에서 보편화된 이유

RSI는 0~100 사이의 고정된 범위(bounded oscillator)를 갖기 때문에, 종목 간 비교가 쉽고 과거 수치와의 비교도 직관적입니다. 또한 계산이 명확하고 재현 가능하여 알고리즘 트레이딩에도 널리 채택되어 있습니다. 현재 전 세계 트레이더의 약 80% 이상이 RSI를 사용하는 것으로 알려져 있습니다.

2. RSI 계산 공식 — EMA 방식과 단계별 예시

RSI 계산은 크게 세 단계로 이루어집니다. 기본 기간은 14일입니다.

Step 1 — 상승일·하락일 분리

14일간 매일 종가 변화를 계산합니다. 전일보다 오른 날(U, Up)과 내린 날(D, Down)을 분리합니다. 보합일(0)은 U=0, D=0으로 처리합니다.

Step 2 — 평균 상승폭, 평균 하락폭 계산 (스무딩 적용)

첫 번째 계산: 평균상승 = 14일 상승합 ÷ 14

이후 계산: 평균상승 = (전일평균상승 × 13 + 오늘상승) ÷ 14

※ 이를 Wilder의 스무딩(EMA 방식)이라 합니다

Step 3 — RS값과 RSI 계산

RS = 평균상승폭 ÷ 평균하락폭

RSI = 100 − (100 ÷ (1 + RS))

수치 예시로 이해하기

가령 14일간 평균 상승폭이 1,200원, 평균 하락폭이 800원이라고 가정합니다.

RS = 1,200 ÷ 800 = 1.5

RSI = 100 − (100 ÷ (1 + 1.5)) = 100 − 40 = 60

RSI가 60이라는 뜻은 "14일간 상승폭이 하락폭보다 1.5배 컸다"는 의미입니다. 중립(50)보다 강한 상태지만, 아직 과매수(70) 구역은 아닙니다.

평균상승평균하락RSRSI상태
010000완전 하락
30700.4330과매도
50501.050중립
70302.3370과매수
1000100완전 상승

3. RSI 차트 읽는 법 — 구역별 해석

아래 차트는 RSI가 과매수 구역(70 이상)에서 하락하고, 과매도 구역(30 이하)에서 반등하는 전형적인 패턴을 보여줍니다. 색깔로 칠해진 구역이 각각 과매수(빨강)와 과매도(초록) 영역입니다.

RSI(14) 차트 예시
705030과매수 구역과매도 구역RSI 80RSI 291월2월3월4월5월6월

RSI 80은 과매수 극단값으로 "주가가 단기간에 너무 많이 올랐다"는 경고입니다. 이후 RSI가 70 아래로 내려오는 시점이 실질적인 조정 시작 구간입니다. 반대로 RSI 29는 과매도 극단값으로 반등 가능성이 높은 구간입니다. RSI가 30 위로 회복하는 시점에 매수를 고려하는 전략을 씁니다.

4. 과매수·과매도 구역 상세 해석

RSI의 구역을 단순히 "70 이상=팔아라, 30 이하=사라"로 해석하면 틀립니다. 구역의 의미와 시장 맥락을 함께 읽어야 합니다.

RSI 70~100 (과매수)

  • 의미: 상승 속도가 너무 빠름. 단기 조정 가능성 증가.
  • 주의: 강한 상승 추세에서는 RSI가 오랫동안 70 이상을 유지할 수 있습니다(추세 장). 70 돌파 즉시 매도는 위험.
  • 실전: RSI 70 이상이면 신규 매수를 자제하고, RSI가 70 아래로 내려오는 시점을 조정 시작으로 봅니다.

RSI 0~30 (과매도)

  • 의미: 하락 속도가 너무 빠름. 단기 반등 가능성 증가.
  • 주의: 강한 하락 추세에서는 RSI가 오랫동안 30 이하를 유지할 수 있습니다(추세 장). 30 진입 즉시 매수는 위험.
  • 실전: RSI 30 이하에서 추가 하락에 대비하며, RSI가 30 위로 회복하는 시점을 반등 진입으로 봅니다.

구역별 RSI 상세 해석표

RSI 범위상태해석전략
80~100극단 과매수단기 급등 과열분할 매도 / 신규 매수 금지
70~80과매수상승세 강하나 조정 주의보유 유지, 추격 금지
50~70강세 중립상승 추세 유지보유 유지, 눌림 매수 가능
30~50약세 중립하락 추세 또는 횡보관망, 신호 대기
20~30과매도하락세 강하나 반등 주의분할 매수 준비
0~20극단 과매도단기 급락 과열분할 매수 진입 / 손절 리스크 관리

⚠️ 추세장에서의 RSI 활용 주의

강한 상승 추세(Bull Market)에서는 RSI가 40~80 범위에서 움직이고, 강한 하락 추세(Bear Market)에서는 20~60 범위에서 움직이는 경향이 있습니다. 추세장에서는 기준선을 조정해야 합니다: 상승 추세 시 과매도 기준을 40으로, 과매수 기준을 80으로 올려서 사용합니다.

5. RSI 다이버전스 — 추세 전환의 조기 경보

RSI 다이버전스는 주가와 RSI가 서로 다른 방향을 가리킬 때 발생하며, OBV 다이버전스와 함께 발생하면 신뢰도가 크게 높아집니다.

강세 다이버전스 (매수 신호)

주가: 더 낮은 저점 (Lower Low)

RSI: 더 높은 저점 (Higher Low)

의미: 주가 하락 속도가 둔화되고 있음. 매수세가 유입되기 시작함. 반등 가능성 증가.

약세 다이버전스 (매도 경고)

주가: 더 높은 고점 (Higher High)

RSI: 더 낮은 고점 (Lower High)

의미: 주가 상승 모멘텀이 약화되고 있음. 매도세가 강해지기 시작함. 조정 가능성 증가.

실전 예시 (약세 다이버전스): 2021년 코스피가 3,316포인트 사상 최고가를 경신할 때, RSI는 이전 고점인 2020년 11월의 RSI보다 낮은 수준을 기록했습니다. 이 약세 다이버전스는 상승 모멘텀의 한계를 예고했고, 이후 코스피는 2022년에 걸쳐 약 40% 하락했습니다.

주의: RSI 다이버전스는 강력한 신호이지만 타이밍 도구가 아닙니다. 다이버전스 발생 후 실제 전환까지 몇 주~몇 달이 걸릴 수 있습니다. 반드시 MACD, OBV 등 다른 지표와 교차 확인 후 매매하세요.

6. 패일러스윙(Failure Swing) — 확정 반전 신호

웰스 와일더가 직접 강조한 패일러스윙(Failure Swing)은 RSI 다이버전스보다 더 확실한 반전 신호입니다. 다이버전스와 달리 주가를 보지 않고 RSI만으로 판단합니다.

강세 패일러스윙 (Bullish)

  1. RSI가 30 이하(과매도) 진입
  2. RSI가 30 위로 반등
  3. RSI가 다시 조정받지만 30을 하향 돌파하지 않음 (이전 저점보다 높음)
  4. RSI가 직전 고점을 상향 돌파 → 매수 신호 확정

약세 패일러스윙 (Bearish)

  1. RSI가 70 이상(과매수) 진입
  2. RSI가 70 아래로 하락
  3. RSI가 다시 반등하지만 70을 상향 돌파하지 못함 (이전 고점보다 낮음)
  4. RSI가 직전 저점을 하향 이탈 → 매도 신호 확정

패일러스윙이 강력한 이유는 RSI 자체의 추세 전환을 확인하기 때문입니다. 단순히 주가와 RSI가 반대로 움직이는 다이버전스보다 한 단계 더 진행된 확정 신호입니다. 특히 일봉(1일) 기준에서 신뢰도가 높습니다.

7. RSI 50선 — 추세 방향 판단

많은 트레이더가 70/30선에만 집중하지만, 50선은 추세 방향을 판단하는 데 매우 중요합니다.

RSI > 50

  • • 상승 추세 지속 중
  • • 평균적으로 매수세가 우세
  • • 50선 위에서 조정 시 눌림목 매수 기회

RSI < 50

  • • 하락 추세 또는 약세 국면
  • • 평균적으로 매도세가 우세
  • • 50선 아래에서 반등은 반등매도 기회일 수 있음

강력한 신호: RSI가 50선을 하향 이탈하면서 주가도 주요 지지선을 이탈한다면, 추세 전환의 강력한 신호입니다. 반대로 RSI가 50선을 상향 돌파하면서 주가가 전고점을 넘어서면 새로운 상승 추세의 시작으로 볼 수 있습니다.

8. RSI 기간 설정 — 14일 vs 다른 기간

기간특성적합한 상황주의
RSI(7)매우 민감. 신호 잦음단기 스캘핑·데이트레이딩노이즈 많음, 가짜 신호 빈번
RSI(9)민감. 단기 추세 반영 빠름스윙 트레이딩 (3~5일)단기 노이즈 주의
RSI(14)표준. 노이즈와 신호의 균형대부분의 상황. 기본 설정급격한 추세에서는 늦게 반응
RSI(21)느림. 큰 추세 반영스윙·포지션 트레이딩 (수주)단기 변동 무시함
RSI(28)매우 느림. 장기 추세만 반영장기 투자 방향 판단단기 매매에 부적합

9. 실전 매매 전략 4가지

1

과매도 반등 전략 (단순 역추세)

RSI(14)가 30 이하로 내려온 후 30 위로 회복할 때 매수, RSI가 70 위로 오르면 매도. 횡보장에서 효과적이지만 강한 하락 추세에서는 위험합니다.

위험요소: 강한 하락 추세에서 손실 위험

2

RSI 50 돌파 추세 추종 전략

RSI가 50을 하향 돌파하면 매도, RSI가 50을 상향 돌파하면 매수. 추세가 명확한 시장에서 효과적. 진입 타이밍이 늦지만 안전성이 높습니다.

위험요소: 횡보장에서 잦은 가짜 신호

3

RSI 다이버전스 + 패일러스윙 결합 전략

먼저 다이버전스를 확인하고, 이후 패일러스윙이 발생할 때 진입. 두 신호의 조합으로 신뢰도를 높임. 신호 발생 빈도가 낮지만 품질이 높습니다.

위험요소: 신호 발생 빈도가 낮음

4

RSI + OBV 복합 전략

RSI 과매도(30 이하) + OBV 강세 다이버전스가 동시에 나타날 때만 매수. 두 지표가 모두 같은 신호를 내는 상황으로 신뢰도가 가장 높습니다.

위험요소: 신호 발생 빈도가 매우 낮음

10. RSI의 한계와 주의사항

1

추세장에서의 과매수 함정

RSI가 70 이상에서 오랫동안 머물 수 있습니다. 강세장에서는 RSI 80에서 숏(공매도)을 치거나 매도하면 큰 손실을 볼 수 있습니다. RSI 고점만 보고 추세에 역행하는 것은 위험합니다.

2

특정 기간에만 작동

RSI는 과거 데이터를 기반으로 합니다. 갑작스러운 뉴스 이벤트(실적 쇼크, 지정학적 위기)가 발생하면 RSI 신호와 무관하게 주가가 급변할 수 있습니다.

3

기간 설정의 자의성

14일이라는 기간은 와일더가 정한 경험적 기준입니다. 어떤 종목은 7일, 어떤 종목은 21일이 더 잘 맞을 수 있습니다. 최적 기간은 백테스트로 검증해야 합니다.

4

단독 사용의 한계

RSI 하나만으로 완전한 매매 결정을 내리면 안 됩니다. 반드시 가격 패턴, OBV, MACD, 지지/저항선 분석을 함께 사용하세요.

11. SignalMap MSNC에서의 RSI 역할

SignalMap의 MSNC 지표에서 RSI는 L3 레이어(기술적 신호, 가중치 20%)의 핵심 구성요소입니다. RSI 14일 기준값을 단독으로 사용하는 것이 아니라, 다음과 같이 가공해서 사용합니다.

  • RSI(14)와 RSI(28)의 동시 과매도 확인 → 단기·중기 모두 과매도인 경우 신호 강도 상승
  • RSI 다이버전스 자동 감지: 직전 5일 주가 저점 vs RSI 저점 비교, 직전 5일 주가 고점 vs RSI 고점 비교
  • RSI 50선 위/아래를 추세 방향 필터로 사용: OBV 매수 신호가 나와도 RSI가 50 아래면 신호 가중치를 절반으로 줄임

관심 종목 페이지의 스마트머니 이격 분석 섹션에서 RSI 다이버전스 발생 여부를 실시간으로 확인할 수 있습니다.