RSI 보는 법 — 과매수·과매도에 9년 차 투자자가 속지 않게 된 과정
RSI (Relative Strength Index) · 글: 주가맵 운영자 (9년 차 개인 투자자) · 콘텐츠 원칙에 따라 작성합니다

투자 2년 차쯤이었을 겁니다. 어디선가 "RSI 30 밑에서 사면 반등이 나온다"는 글을 읽고, 과매도 종목만 골라 담는 단순한 전략을 한 달 정도 돌려본 적이 있습니다. 결과는 처참했습니다. RSI 28에서 샀던 종목이 RSI 19까지 떨어지는 걸 계좌로 직접 확인했거든요. 그때 배운 교훈이 이 글의 핵심입니다. RSI는 "싸다/비싸다"를 알려주는 지표가 아니라, 가격이 움직이는 속도를 알려주는 지표라는 것.
그 뒤로 9년 가까이 차트를 보면서 RSI는 여전히 제가 가장 자주 켜두는 보조지표입니다. 다만 쓰는 방식이 완전히 달라졌습니다. 이 글에서는 RSI의 계산 원리를 한 번만 제대로 짚고, 제가 실전에서 실제로 쓰는 기준과, 초보 때 당했던 함정들을 순서대로 정리합니다.
RSI란 무엇인가 — 계산 원리를 알면 절반은 끝
RSI(Relative Strength Index, 상대강도지수)는 일정 기간 동안 상승폭과 하락폭의 상대적 크기를 0~100 사이 값으로 나타낸 모멘텀 지표입니다. 1978년 웰레스 와일더(J. Welles Wilder)가 만들었고, 기본 설정 기간은 14입니다. 계산식을 아주 단순화하면 "최근 14개 봉에서 오른 날의 평균 상승폭이 내린 날의 평균 하락폭보다 얼마나 큰가"입니다.
수식은 RSI = 100 − 100/(1+RS)이고, RS는 평균 상승폭 ÷ 평균 하락폭입니다. 외울 필요는 없습니다. 중요한 건 구조입니다. 14일 내내 단 하루도 빠지지 않고 오르면 RSI는 100에 수렴하고, 내내 떨어지기만 하면 0에 수렴합니다. 즉 RSI 70이라는 숫자는 "최근 2주간 상승 에너지가 하락 에너지를 크게 압도했다"는 뜻이지, "이제 떨어질 때가 됐다"는 뜻이 아닙니다.
이 차이가 왜 중요하냐면, 강한 상승 추세의 초입에서도 RSI는 당연히 70을 넘기 때문입니다. 상승 에너지가 압도적이니까요. 과매수라서 팔았는데 거기서부터 본격적인 상승이 시작되는, 개인 투자자라면 누구나 한 번쯤 겪는 그 상황이 바로 이 구조에서 나옵니다.
기본 기준선 — 70/30은 출발점일 뿐
교과서적인 기준은 단순합니다. RSI 70 이상이면 과매수, 30 이하면 과매도. 여기에 50선을 추세의 중심선으로 봅니다. 하지만 실전에서 이 숫자를 그대로 매매 신호로 쓰면 제 2년 차 계좌처럼 됩니다. 기준선은 시장 상황에 따라 다르게 읽어야 합니다.
제가 수백 개 종목 차트를 보면서 체감으로 정리한 패턴은 이렇습니다. 상승 추세가 살아있는 종목은 RSI가 40~80 사이에서 움직이는 경우가 많습니다. 조정이 와도 30까지 안 내려가고 40~45 부근에서 멈추고 다시 올라갑니다. 반대로 하락 추세 종목은 20~60 레인지에 갇힙니다. 반등이 나와도 RSI 60 부근에서 힘이 빠집니다. 그래서 저는 "RSI 30 터치"보다 "이 종목의 RSI가 평소 어느 레인지에서 노는가"를 먼저 봅니다.
| RSI 구간 | 교과서 해석 | 실전에서 같이 봐야 할 것 |
|---|---|---|
| 70 이상 | 과매수 — 조정 가능성 | 추세 초입이면 오히려 강세 신호일 수 있음 |
| 50~70 | 상승 모멘텀 우위 | 상승 추세 지속 구간, 눌림목 관찰 |
| 50 | 중립 (추세 분기점) | 50 위에서 노는지 아래에서 노는지가 추세 판단 기준 |
| 30~50 | 하락 모멘텀 우위 | 상승 추세 종목이라면 매수 검토 영역 |
| 30 이하 | 과매도 — 반등 가능성 | 하락 추세에서는 20 밑까지 흔하게 깨짐 |
다이버전스 — 내가 RSI에서 유일하게 신뢰하는 신호
다이버전스는 가격과 RSI가 서로 다른 방향을 가리키는 현상입니다. 주가는 신저점을 갱신하는데 RSI 저점은 직전보다 높아지는 것이 상승 다이버전스(매수 관점), 주가는 신고점인데 RSI 고점이 낮아지는 것이 하락 다이버전스(매도 관점)입니다.
솔직히 말하면 RSI의 숫자 자체보다 다이버전스가 실전에서 훨씬 쓸모 있었습니다. 2022년 하락장 막바지에 제가 들고 있던 종목이 신저가를 계속 깨는데 RSI 저점은 35 → 38 → 42로 올라오는 걸 보고 물타기 대신 버티기를 선택했던 적이 있습니다. 하락의 힘 자체가 빠지고 있다는 뜻이었고, 실제로 두 달 뒤 추세가 돌았습니다. 물론 다이버전스가 나왔다고 바로 반전하는 건 아닙니다. 다이버전스는 "추세의 에너지가 식고 있다"는 경고등이지 진입 타이밍 그 자체는 아니라서, 저는 다이버전스 확인 후 가격이 직전 고점(혹은 저점)을 실제로 돌파할 때까지 기다립니다.
주의할 점 하나. 다이버전스는 길게 이어지는 추세에서는 두세 번 연속 나오고도 추세가 계속되는 경우가 있습니다. 특히 코스닥 테마주처럼 수급이 쏠리는 종목에서는 하락 다이버전스를 무시하고 한참을 더 올라가기도 합니다. 그래서 다이버전스 하나만 보고 역추세 베팅을 하는 건 권하지 않습니다.
기간 설정 — 14가 기본, 바꾼다면 이유가 있어야
기본값 14는 와일더가 정한 값이고 전 세계 트레이더가 가장 많이 보는 설정입니다. 많이 본다는 것 자체가 의미가 있습니다. 같은 자리를 모두가 보고 있으니 그 부근에서 실제로 매물이 나오거든요. 그래서 저는 일봉에서는 14를 그대로 둡니다.
단기 트레이딩을 할 때는 9로 줄여서 민감도를 높이는 경우가 있고, 주봉에서 큰 흐름만 볼 때는 14 그대로 두되 기준선을 느슨하게(80/20) 봅니다. 기간을 줄이면 신호가 빨라지는 대신 가짜 신호가 늘고, 늘리면 신호가 늦는 대신 묵직해집니다. 어느 쪽이 좋다기보다 자기 매매 주기와 맞추는 문제입니다. 스윙 기준 일봉 14, 데이트레이딩이면 분봉에서 9 — 이 정도가 제 결론입니다.
다른 지표와의 조합 — RSI 혼자 쓰지 않기
RSI의 최대 약점은 추세를 모른다는 것입니다. 그래서 추세를 알려주는 지표와 짝을 지어야 합니다. 제 기본 조합은 이동평균선 + RSI입니다. 20일선이 우상향하는 종목에서만 RSI 40~45 눌림을 매수 후보로 보고, 20일선이 꺾인 종목에서는 RSI 30 이하라도 쳐다보지 않습니다. 이 필터 하나로 과매도 함정의 대부분을 걸러낼 수 있었습니다.
거래량을 함께 보는 것도 중요합니다. RSI가 30 밑에서 올라오면서 거래량이 평소보다 붙기 시작하면 반등의 신뢰도가 올라갑니다. 거래량이 말라붙은 채 RSI만 낮은 종목은 그냥 소외주일 가능성이 높습니다. 거래량까지 반영한 RSI를 보고 싶다면 MFI(자금흐름지수)를 함께 띄워보는 것도 방법입니다.
- 추세 필터: 20일·60일 이동평균선 방향이 위일 때만 RSI 매수 신호 채택
- 거래량 확인: RSI 반등 시 거래량 증가 동반 여부 체크
- 다이버전스: 신호 확인 후 가격 돌파까지 기다렸다가 진입
- 역추세 금지: 하락 추세 종목의 RSI 과매도는 매수 근거가 아님
내가 돈 내고 배운 RSI의 함정 3가지
첫째, 과매수 = 매도가 아닙니다. 제일 아픈 경험은 오히려 상승장에서 나왔습니다. 2020년 반등장에서 RSI 75를 보고 "과열"이라며 익절했던 종목이 그 뒤로 40%를 더 올랐습니다. 강한 추세의 시작 구간에서 RSI는 과매수 영역에 "눌러앉습니다". 이를 두고 차트쟁이들은 RSI가 고공행진한다고 표현하는데, 이때의 과매수는 경고가 아니라 추세의 강도 증명입니다.
둘째, 횡보장에서는 잘 맞고 추세장에서는 안 맞습니다. RSI를 포함한 오실레이터 계열의 공통 속성입니다. 박스권에서는 70 매도/30 매수가 기분 좋게 맞아떨어지다가, 박스를 뚫고 추세가 발생하는 순간 그 규칙이 가장 비싼 수업료를 청구합니다. 지금 시장이 박스권인지 추세장인지 판단하는 게 RSI 숫자보다 먼저입니다. 저는 ADX를 같이 띄워서 추세 강도를 확인합니다.
셋째, 종목마다 RSI의 성격이 다릅니다. 삼성전자 같은 대형주의 RSI와 시가총액 2천억짜리 테마주의 RSI는 같은 숫자라도 무게가 다릅니다. 변동성이 큰 종목은 RSI가 10에서 90까지 출렁이는 게 일상이라 기준선의 의미가 약해집니다. 새 종목을 볼 때는 과거 1년 치 차트에서 그 종목의 RSI가 어떤 레인지로 움직였는지 먼저 훑어보길 권합니다.
실전 체크리스트 — 나의 RSI 사용 순서
정리하면서 제가 실제로 차트를 열고 확인하는 순서를 그대로 적어봅니다. 이대로 따라 하라는 게 아니라, 자기만의 순서를 만드는 참고가 됐으면 합니다.
- 1단계 — 추세 확인: 20일·60일 이평선 방향과 배열부터 본다 (RSI는 그다음)
- 2단계 — 레인지 파악: 이 종목 RSI가 최근 1년간 놀던 범위를 확인한다
- 3단계 — 위치 판단: 상승 추세 종목의 RSI 40~50 눌림이면 관심 목록에 올린다
- 4단계 — 다이버전스 스캔: 최근 고점·저점에서 가격과 RSI의 엇갈림이 있는지 본다
- 5단계 — 거래량 대조: 신호 발생 시 거래량이 받쳐주는지 확인한다
- 6단계 — 손절선 설정: RSI가 아니라 가격(직전 저점 이탈)으로 손절 기준을 잡는다