[이론] RSI는 주가의 속도계다
주가가 많이 올랐다고 해서 곧바로 비싼 것은 아니고, 많이 떨어졌다고 해서 반드시 싼 것도 아니다. 그렇다면 최근 가격 움직임이 어느 한쪽으로 얼마나 강하게 쏠렸는지는 어떻게 확인할 수 있을까?
RSI는 주가의 속도계다
주가가 많이 올랐다고 해서 곧바로 비싼 것은 아니고, 많이 떨어졌다고 해서 반드시 싼 것도 아니다. 그렇다면 최근 가격 움직임이 어느 한쪽으로 얼마나 강하게 쏠렸는지는 어떻게 확인할 수 있을까?
이때 자주 사용하는 지표가 RSI(Relative Strength Index·상대강도지수)다. RSI는 최근 일정 기간의 상승폭과 하락폭을 비교해, 현재 가격 움직임의 힘을 0부터 100 사이의 숫자로 나타낸다.
이름에 ‘상대강도’가 들어가지만 다른 종목이나 시장지수와 비교하는 지표는 아니다. 해당 종목 안에서 최근의 상승폭과 하락폭을 서로 비교하는 지표다.
쉽게 말해 RSI는 주가의 속도계이자 힘의 균형계다. 기업의 적정가치를 알려주는 것이 아니라, 최근 가격 움직임에서 상승과 하락 중 어느 쪽의 힘이 더 강했는지를 보여준다.
RSI 50은 상승과 하락의 힘이 같다는 뜻이다
RSI를 가장 직관적으로 이해하려면 50을 중심으로 보면 된다.
- RSI가 50보다 높으면 최근 상승폭이 하락폭보다 컸다는 뜻이다.
- RSI가 50보다 낮으면 최근 하락폭이 상승폭보다 컸다는 뜻이다.
- RSI가 50이면 최근 상승폭과 하락폭이 같다는 뜻이다.
일반적으로 RSI가 70 이상이면 과매수, 30 이하이면 과매도라고 표현한다.
그러나 과매수는 “이제 반드시 떨어진다”는 뜻이 아니다. 최근 상승세가 매우 강했다는 의미에 가깝다. 과매도 역시 곧바로 반등한다는 뜻이 아니라, 최근 하락세가 매우 강했다는 의미다.
RSI의 계산식
RSI의 기본 공식은 다음과 같다.
여기서 는 평균 상승폭을 평균 하락폭으로 나눈 값이다.
가장 널리 쓰이는 14일 RSI는 최근 14번의 가격 변화를 이용한다. 가격 변화 14개를 구하려면 종가는 총 15개가 필요하다.
각 거래일의 상승폭과 하락폭은 다음과 같이 기록한다.
- 주가가 상승한 날은 상승폭을 기록하고 하락폭은 0으로 둔다.
- 주가가 하락한 날은 하락폭을 양수로 기록하고 상승폭은 0으로 둔다.
- 주가가 변하지 않은 날은 상승폭과 하락폭을 모두 0으로 둔다.
삼성전자 종가로 직접 계산해 보기
삼성전자(005930)의 2026년 8월 31일부터 9월 18일까지 종가를 이용해 14일 RSI를 직접 계산해 보자.
- 8월 31일: 260,000원
- 9월 1일: 261,000원, 전일 대비 원
- 9월 2일: 250,500원, 전일 대비 원
- 9월 3일: 250,000원, 전일 대비 원
- 9월 4일: 255,500원, 전일 대비 원
- 9월 7일: 270,000원, 전일 대비 원
- 9월 8일: 269,500원, 전일 대비 원
- 9월 9일: 269,500원, 변동 없음
- 9월 10일: 269,000원, 전일 대비 원
- 9월 11일: 259,500원, 전일 대비 원
- 9월 14일: 248,500원, 전일 대비 원
- 9월 15일: 250,500원, 전일 대비 원
- 9월 16일: 253,500원, 전일 대비 원
- 9월 17일: 256,000원, 전일 대비 원
- 9월 18일: 260,000원, 전일 대비 원
먼저 상승한 날의 상승폭을 모두 더한다.
다음으로 하락한 날의 하락폭을 양수로 바꾸어 모두 더한다.
평균 상승폭은 총 상승폭을 14로 나눈 값이다.
평균 하락폭도 같은 방법으로 계산한다.
평균 상승폭과 평균 하락폭이 같으므로 는 1이다.
이를 RSI 공식에 넣는다.
따라서 이 기간의 최초 14일 RSI는 정확히 50.0이다.
삼성전자 종가는 8월 31일 260,000원에서 출발해 9월 18일 다시 260,000원이 되었다. 중간에는 큰 상승과 하락이 있었지만 전체 상승폭과 하락폭이 정확히 같았기 때문에 RSI도 균형점인 50이 나온 것이다.
증권 앱의 RSI는 왜 조금 다를까?
위 계산은 최근 15개 종가만으로 RSI의 첫 값을 구한 손계산 예제다. 실제 증권 차트는 일반적으로 이전 기간의 평균을 이어받는 와일더 평활 방식을 사용한다.
평균 하락폭도 같은 방법으로 갱신한다.
이 방식에서는 과거 가격 움직임의 영향이 조금씩 남는다. 따라서 최근 15개 종가만으로 계산한 RSI와 증권 앱에 표시되는 RSI는 약간 다를 수 있다.
같은 삼성전자 데이터를 앞선 기간부터 와일더 방식으로 누적하면 9월 18일 RSI는 약 50.56이다.
- 최근 15개 종가만 사용한 최초 RSI: 50.00
- 앞선 기간부터 평활한 RSI: 약 50.56
두 값의 차이는 계산 오류가 아니라 평활 방식과 사용한 데이터 범위의 차이에서 생긴다. RSI를 비교할 때는 계산 기간, 일봉·주봉·분봉과 같은 봉의 단위, 데이터 제공처가 같은지도 확인해야 한다.
RSI를 실제로 활용하는 방법
70과 30은 반전 신호가 아니라 과열 정도다
RSI가 70을 넘으면 상승 속도가 매우 빠른 상태이고, 30 아래로 내려가면 하락 속도가 매우 빠른 상태다.
자동차의 속도계가 시속 120km를 가리킨다고 해서 차가 곧바로 멈추는 것은 아니다. 마찬가지로 RSI가 70을 넘었다고 주가가 즉시 하락하는 것은 아니다.
강한 상승 추세에서는 RSI가 70 이상에 오래 머물 수 있고, 강한 하락 추세에서는 30 이하에 계속 머물 수 있다. 따라서 “70이면 매도, 30이면 매수”처럼 기계적으로 사용하기보다 가격이 평소보다 한쪽으로 강하게 쏠렸다는 신호로 이해하는 편이 적절하다.
50선으로 힘의 방향을 확인한다
RSI의 50선은 상승과 하락의 힘이 바뀌는 경계다.
- RSI가 50 아래에서 위로 올라오면 상승 쪽 힘이 강해지고 있다는 뜻이다.
- RSI가 50 위에서 아래로 내려가면 하락 쪽 힘이 강해지고 있다는 뜻이다.
주가가 중요한 저항선을 돌파할 때 RSI도 50 위로 올라선다면 가격의 방향과 움직임의 힘이 서로 일치한다고 볼 수 있다.
반대로 주가는 오르는데 RSI가 50을 회복하지 못한다면 상승의 힘이 충분한지 한 번 더 살펴볼 필요가 있다.
추세 속 눌림목을 판단하는 보조 도구로 사용한다
상승 추세에 있는 종목이 잠시 조정을 받을 때 RSI가 내려오는 것은 자연스럽다. 이때 RSI가 지나치게 무너지지 않고 다시 상승한다면 추세가 완전히 끝났다기보다 단기적으로 숨을 고르는 상황일 가능성을 살펴볼 수 있다.
반대로 하락 추세에서 RSI가 잠시 반등했다고 해서 추세가 바뀐 것은 아니다. 가격이 주요 저항선을 회복하는지, 거래량이 함께 증가하는지 확인해야 한다.
가격과 RSI가 다른 방향으로 움직이는지 확인한다
주가는 이전 고점보다 높아졌는데 RSI의 고점은 낮아지는 경우가 있다. 이를 약세 다이버전스라고 한다. 가격은 계속 오르고 있지만 상승의 힘은 약해지고 있을 가능성을 보여준다.
반대로 주가는 이전 저점보다 낮아졌는데 RSI의 저점은 높아진다면 강세 다이버전스라고 한다. 가격은 하락했지만 하락의 힘은 약해지고 있을 가능성을 보여준다.
다이버전스 역시 반전을 보장하지 않는다. 강한 추세에서는 다이버전스가 나타난 뒤에도 가격이 기존 방향으로 계속 움직일 수 있다. 실제로 활용할 때는 추세선 돌파, 지지와 저항, 거래량 변화와 같은 확인 신호가 필요하다.
RSI를 볼 때 함께 확인할 것
RSI 하나만으로 매매 결정을 내리기보다 다음 항목을 함께 확인하는 것이 좋다.
- 큰 추세를 먼저 본다. 주가가 상승 추세인지 하락 추세인지 확인한다.
- 현재 가격의 위치를 본다. 주요 지지선이나 저항선 부근인지 확인한다.
- RSI로 움직임의 힘을 본다. RSI가 30·50·70 중 어디에 있으며 어느 방향으로 움직이는지 살핀다.
- 거래량으로 참여 강도를 확인한다. 가격 움직임에 실제 거래가 동반되는지 본다.
- 손절 기준을 먼저 정한다. RSI는 가능성을 보여줄 뿐 미래 가격을 확정하지 않는다.
가격 차트가 자동차가 어느 방향으로 가는지를 보여준다면 RSI는 그 자동차가 지금 얼마나 강하게 가속하거나 감속하고 있는지를 보여준다. 방향과 속도를 함께 봐야 현재 움직임을 더 정확하게 이해할 수 있다.
RSI의 장점은 복잡한 가격 움직임을 0부터 100 사이의 숫자로 단순하게 보여준다는 데 있다. 그러나 그 숫자는 정답이 아니라 최근 가격 움직임을 압축한 정보다.
RSI는 “지금 사야 하는가”를 혼자 결정하는 지표가 아니다. 현재 상승과 하락 중 어느 쪽의 힘이 더 강한가를 확인하는 보조 도구로 사용할 때 가장 유용하다.
참고 자료
- TradingView, Relative Strength Index(RSI): https://www.tradingview.com/support/solutions/43000502338-relative-strength-index-rsi/
- StockCharts ChartSchool, Relative Strength Index: https://chartschool.stockcharts.com/table-of-contents/technical-indicators-and-overlays/technical-indicators/relative-strength-index-rsi
- 네이버 금융, 삼성전자 일별 시세 데이터: https://api.finance.naver.com/siseJson.naver?symbol=005930&requestType=1&startTime=20260831&endTime=20260918&timeframe=day
이 글은 RSI의 개념과 계산 방법을 설명하기 위한 교육용 자료이며, 특정 종목의 매수와 매도를 권유하는 투자 조언이 아니다.
