상대강도지수 (Relative Strength Index)
다른 명령
RSI(Relative Strength Index, 상대강도지수)는 일정 기간 동안 주가의 상승폭과 하락폭을 비교하여 가격 움직임의 상대적인 강도를 0에서 100 사이의 값으로 나타내는 모멘텀 오실레이터이다. J. 웰스 와일더(J. Welles Wilder)가 개발했으며, 가격의 상승과 하락이 어느 정도의 상대적 강도로 나타나고 있는지를 파악하고 과매수·과매도 상태, 추세의 강도 및 가격과 지표 사이의 괴리를 분석하는 데 활용된다.
RSI는 일반적으로 14기간을 기준으로 계산하며, 상승폭의 평균과 하락폭의 평균을 이용하여 상대강도(Relative Strength)를 구한 뒤 이를 0에서 100 사이의 값으로 변환한다. 전통적으로 RSI가 70을 초과하면 과매수, 30 미만이면 과매도로 해석하지만, 이러한 기준은 가격의 방향을 자동으로 예측하는 신호가 아니다. 강한 상승 추세에서는 RSI가 70 이상에 장기간 머물 수 있으며, 강한 하락 추세에서는 30 이하에 장기간 머물 수 있다.
- 상승폭의 평균과 하락폭의 평균을 이용하여 가격 움직임의 상대적 강도를 계산한다
- RSI는 0에서 100 사이의 값으로 표시되며, 일반적으로 70 이상은 과매수, 30 이하는 과매도로 해석한다
- 70·30 기준의 한계: 과매수 또는 과매도가 곧바로 가격 반전을 의미하지 않으며, 강한 추세에서는 해당 구간에 장기간 머물 수 있다
- 주요 활용: 과매수·과매도 상태, 가격과 RSI의 다이버전스, 실패 스윙(Failure Swing), 추세의 상대적 강도 등을 분석한다
RSI의 계산 방법
RSI는 일정 기간 동안의 평균 상승폭과 평균 하락폭을 비교하여 계산한다. 먼저 해당 기간의 가격 변화 중 상승한 부분과 하락한 부분을 각각 구분하여 평균값을 계산하고, 평균 상승폭을 평균 하락폭으로 나누어 상대강도(RS)를 산출한다.
계산식은 다음과 같다.
RS = 평균 상승폭 / 평균 하락폭
RSI = 100 - (100 / (1 + RS))
와일더가 제시한 전통적인 RSI는 14기간을 사용한다. 다만 기간을 짧게 설정하면 RSI가 가격 변화에 더욱 민감하게 반응하고 변동 폭이 커질 수 있으며, 기간을 길게 설정하면 지표가 보다 완만하게 움직인다. 따라서 기간 설정에 따라 동일한 가격 움직임에서도 RSI의 값과 신호가 달라질 수 있다.
RSI의 주요 해석 방법
RSI는 특정 수준을 넘었는지와 함께 가격과 지표의 관계, RSI 자체의 추세 및 시장의 전체적인 추세를 함께 분석하는 방식으로 활용할 수 있다.
- 과매수 구간: 일반적으로 RSI가 70을 초과하면 과매수 상태로 해석한다. 다만 이는 가격이 반드시 하락한다는 의미가 아니며, 강한 상승 추세에서는 RSI가 70 이상을 장기간 유지할 수 있다.
- 과매도 구간: 일반적으로 RSI가 30 미만이면 과매도 상태로 해석한다. 그러나 과매도 역시 즉각적인 상승 반전을 의미하지 않으며, 강한 하락 추세에서는 RSI가 30 이하에서 장기간 움직일 수 있다.
- 다이버전스(Divergence): 주가가 이전 고점을 넘어섰지만 RSI가 이전 고점을 넘지 못하는 경우 하락 모멘텀이 약해지거나 상승 추세가 둔화될 가능성을 나타내는 하락 다이버전스로 해석할 수 있다. 반대로 주가가 이전 저점을 낮추는 동안 RSI가 이전 저점보다 높은 수준을 형성하면 하락 모멘텀이 약화될 가능성을 나타내는 상승 다이버전스로 해석할 수 있다. 다이버전스는 가격 반전 가능성을 보여주는 보조적인 신호이며, 그 자체로 반전을 확정하지는 않는다.
- 실패 스윙(Failure Swing): 실패 스윙은 가격 움직임과 직접적인 비교 없이 RSI 자체의 고점과 저점을 이용하여 추세 변화 가능성을 분석하는 방법이다. 대표적인 하락 실패 스윙은 RSI가 70 이상으로 상승한 뒤 70 아래로 내려오고, 다시 상승했지만 이전 고점을 넘지 못한 후 직전 저점을 하향 이탈하는 형태이다. 상승 실패 스윙은 반대로 RSI가 30 이하로 하락한 뒤 반등하고, 다시 하락했지만 이전 저점을 하향 이탈하지 않은 상태에서 직전 고점을 상향 돌파하는 형태로 설명할 수 있다.
- 중간 영역의 해석: RSI의 50은 지표의 산술적 중간값이지만, 이를 단순히 매수세와 매도세가 정확히 균형을 이루는 가격 기준으로 해석해서는 안 된다. 일부 분석에서는 RSI가 50보다 높은지 낮은지를 추세의 상대적인 강도를 판단하는 보조 기준으로 활용하지만, 시장의 추세와 종목의 특성에 따라 RSI가 주로 움직이는 범위가 달라질 수 있다.
RSI와 추세의 관계
RSI의 과매수·과매도 기준은 시장의 전체적인 추세와 함께 해석할 필요가 있다. 강한 상승 추세에서는 RSI가 상대적으로 높은 영역에 머무르는 경향이 있으며, 반대로 강한 하락 추세에서는 RSI가 낮은 영역에 머무를 수 있다. 따라서 상승 추세에서 RSI가 70을 넘어섰다는 이유만으로 곧바로 하락 반전을 예상하거나, 하락 추세에서 RSI가 30 아래로 내려갔다는 이유만으로 즉시 상승 반전을 예상하는 것은 적절하지 않다.
Fidelity는 상승 추세에서 RSI가 대체로 40~90 범위에서 움직이고 40~50 구간이 지지 영역으로 작용할 수 있으며, 하락 추세에서는 대체로 10~60 범위에서 움직이고 50~60 구간이 저항 영역으로 작용할 수 있다고 설명한다. 다만 이러한 범위는 종목과 추세의 강도, RSI 설정 기간 등에 따라 달라질 수 있다.
RSI 분석과 투자 주의 기준
RSI는 가격의 모멘텀을 비교적 단순한 방식으로 표시하지만, 단일 지표만으로 가격의 방향을 확정하기에는 한계가 있다.
- 70·30 기준의 기계적 적용 주의: RSI가 70 이상이라는 이유만으로 매도하거나 30 이하라는 이유만으로 매수하는 것은 위험할 수 있다. 강한 추세에서는 RSI가 과매수 또는 과매도 영역에 장기간 머무를 수 있기 때문이다.
- 추세 환경 확인: RSI 신호는 시장이 상승 추세인지 하락 추세인지 또는 횡보하고 있는지를 함께 고려해야 한다. 동일한 RSI 수치라도 시장의 추세에 따라 의미가 달라질 수 있다.
- 기간 설정: 와일더의 전통적인 설정은 14기간이지만, 분석 목적에 따라 다른 기간을 사용할 수 있다. 기간이 짧을수록 RSI가 가격 변화에 민감하게 반응하고 단기적인 변동이 커질 수 있으며, 기간이 길수록 신호가 완만해질 수 있다.
- 다이버전스의 단독 사용 주의: 가격과 RSI 사이의 다이버전스는 추세가 약화될 가능성을 보여줄 수 있지만 반드시 가격 반전으로 이어지는 것은 아니다. 따라서 지지·저항선, 가격 패턴, 거래량 및 다른 추세 지표를 함께 확인하는 것이 바람직하다.
- 시장 특성 고려: 종목의 변동성과 추세 특성에 따라 RSI가 주로 움직이는 범위가 달라질 수 있다. 따라서 모든 종목에 동일한 과매수·과매도 기준을 기계적으로 적용하는 것은 적절하지 않을 수 있다.
실무 예시
가상의 기업 혁신모터스가 강한 상승 추세를 보이고 있다고 가정할 수 있다. 주가가 지속적으로 상승하면서 RSI가 70을 넘어 80 부근까지 상승한 경우, 이를 단순히 즉각적인 하락 신호로 해석하기보다는 상승 모멘텀이 강하게 유지되고 있는지 확인할 필요가 있다.
이후 주가가 새로운 고점을 기록했지만 RSI가 이전 고점을 넘지 못하고 낮아지는 현상이 나타난다면 하락 다이버전스가 형성된 것으로 볼 수 있다. 분석가는 이를 상승 모멘텀의 약화 가능성을 보여주는 경고 신호로 활용할 수 있으며, 실제 가격이 주요 지지선을 이탈하거나 거래량 변화가 나타나는지 추가적으로 확인할 수 있다. 이 사례에서 RSI의 역할은 미래의 가격 방향을 확정하는 것이 아니라, 가격 상승에 비해 모멘텀이 약화되고 있는지를 확인하는 보조적인 정보를 제공하는 것이다.
장점
RSI의 주요 장점은 가격 변화의 상대적인 강도를 0에서 100 사이의 범위로 표현하여 서로 다른 시점의 모멘텀 상태를 비교하기 쉽다는 점이다. 또한 과매수·과매도 영역, 다이버전스, 실패 스윙 및 RSI 자체의 추세를 함께 분석할 수 있어 하나의 지표로 여러 가지 모멘텀 정보를 확인할 수 있다.
특히 가격이 새로운 고점이나 저점을 형성할 때 RSI가 이를 확인하지 못하는 다이버전스는 가격 움직임과 모멘텀 사이의 차이를 파악하는 데 활용할 수 있다. 다만 이러한 신호는 추세 반전을 확정하는 것이 아니라 향후 가격 움직임을 추가적으로 관찰해야 하는 경고 신호로 이해하는 것이 적절하다.
한계와 위험
RSI의 대표적인 한계는 강한 추세에서 과매수·과매도 신호가 예상보다 오래 지속될 수 있다는 점이다. 상승 추세가 강한 시장에서는 RSI가 70 이상에 머물면서 주가가 계속 상승할 수 있고, 하락 추세에서는 RSI가 30 이하에 머물면서 주가가 계속 하락할 수 있다. 따라서 70과 30을 가격 반전의 확정적인 기준으로 사용하는 것은 적절하지 않다.
RSI는 과거 가격 데이터를 이용하여 계산되는 지표이므로 갑작스러운 뉴스나 기업 이벤트와 같은 새로운 정보 자체를 직접 반영하는 지표는 아니다. 따라서 RSI의 변화만으로 기업의 가치나 향후 실적을 판단할 수 없으며, 가격과 거래량, 재무정보 등 다른 정보를 함께 검토할 필요가 있다.
RSI와 다른 기술적 지표의 결합
RSI는 단독으로 사용하는 것보다 다른 기술적 분석 도구와 함께 사용할 때 시장 상황을 보다 입체적으로 파악할 수 있다. 이동평균선은 중장기적인 추세 방향을 확인하는 데 활용할 수 있고, 거래량은 가격 움직임에 대한 시장 참여도를 확인하는 데 사용할 수 있다. 지지선과 저항선은 RSI에서 발생한 신호가 실제 가격 구조와 일치하는지를 확인하는 데 활용할 수 있다.
예를 들어 상승 추세에서 RSI가 70 이상으로 상승했다면 단순히 과매수라는 이유만으로 매도하기보다는 가격이 주요 저항선에서 어떤 반응을 보이는지, 거래량이 어떻게 변화하는지, RSI의 고점이 가격의 고점과 일치하는지를 함께 확인할 수 있다.
출처
- Fidelity, Relative Strength Index
- Fidelity, Relative Strength Index
- Fidelity Research Glossary, Relative Strength Index
- StockCharts, John Murphy's Law #7 — Learn the Turns (Oscillators)
- StockCharts, A Bearish Failure Swing for the Russell 2000