입문약 11분·2026년 9월 23일

RSI, 그림으로 이해하기

RSI는 아마 가장 널리 쓰이면서 동시에 가장 자주 오해받는 지표일 것입니다. '70 위면 과매수, 30 아래면 과매도'라는 한 줄 요약이 워낙 유명한데, 이 글에서 보게 될 실제 데이터는 그 요약이 왜 위험한지를 꽤 분명하게 보여 줍니다.

차트는 볼린저 밴드·이동평균선 강의와 같은 구간입니다 — Binance의 BTC/USDT 4시간봉 200개, 2026년 8월 3일부터 9월 5일까지. 계산식은 시뮬레이터가 백테스트에서 실행하는 것과 동일합니다.

1. RSI는 무엇을 재는가

RSI는 가격의 위치가 아니라 움직임의 균형을 잽니다. 최근 14봉 동안 오른 날의 평균 상승폭과 내린 날의 평균 하락폭을 비교해서, 상승 쪽이 압도적이면 100에 가까워지고 하락 쪽이 압도적이면 0에 가까워지는 0~100 사이 숫자를 만듭니다.

중요한 것은 '평균'을 내는 방식입니다. RSI는 단순평균이 아니라 와일더 방식의 평활을 씁니다 — 새 봉 하나가 기존 평균을 1/14만큼만 밀어냅니다. 그래서 한 방향으로 강하게 움직이는 구간에서는 RSI가 한쪽 끝에 오래 머무릅니다. 이 성질이 뒤에 나올 이야기의 핵심입니다.

상승분과 하락분으로 만드는 RSI

RSI는 14봉 동안의 평균 상승폭과 평균 하락폭을 비교해 0부터 100 사이의 숫자로 나타냅니다.

  • 가격(종가)
  • RSI 14
08/0309/05

09/05: 종가 하락 $101 — RSI 53.1

BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05

아래 패널이 RSI입니다. 재생하면 각 봉의 상승·하락이 RSI를 어느 쪽으로 미는지 따라갈 수 있습니다.

2. 70과 30은 어디서 온 숫자인가

답부터 말하면, 관습입니다. RSI를 만든 와일더가 제안한 값이고 그 뒤로 기본값으로 굳었을 뿐, 시장이 70에서 무언가를 하는 것은 아닙니다. 기준선을 옮기면 '과매수'라고 부르는 구간의 크기가 그냥 달라집니다.

70과 30은 사실이 아니라 설정입니다

70과 30은 관습적인 값일 뿐입니다. 직접 움직여 각 기준이 구간의 얼마나 많은 부분을 잡아내는지 보세요.

  • 가격(종가)
  • RSI 14
08/0309/05

70 위: 44봉. 30 아래: 0봉. RSI 값이 있는 전체 186봉 중에서입니다.

BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05

기준선을 직접 움직여 보세요. 숫자를 바꾸면 시장이 바뀌는 것이 아니라, 무엇을 특별하다고 부를지에 대한 정의가 바뀝니다.

3. 기간이 짧을수록 예민해집니다

기간을 줄이면 RSI는 0과 100 양쪽 끝을 훨씬 자주 건드립니다. 늘리면 가운데에서 거의 움직이지 않습니다. 신호가 많아지는 것은 시장이 더 많은 기회를 준 것이 아니라 잣대가 예민해진 것입니다.

기간이 곧 민감도입니다

기간이 짧으면 양극단을 오가고, 길면 가운데를 거의 벗어나지 않습니다.

  • 가격(종가)
  • RSI 14
08/03

14봉 기준으로, 이 구간의 RSI는 33.5에서 94.3 사이를 움직입니다.

BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05

2에서 40까지 움직여 보세요. 아래 숫자가 이 구간에서 RSI가 실제로 도달한 최저·최고값입니다.

4. 과매수는 매도 신호가 아닙니다

이 강의에서 하나만 가져간다면 이 부분입니다. RSI가 70을 넘었다는 것은 '최근 상승이 강했다'는 과거에 대한 서술이지, 곧 떨어진다는 예고가 아닙니다. 오히려 강한 추세에서는 RSI가 70 위에 오래 머무는 것이 정상입니다.

과매수는 매도 신호가 아닙니다

이 구간에서 RSI가 70 위에 연속으로 머문 가장 긴 구간입니다 — 손으로 고른 것이 아니라 데이터에서 찾은 것입니다.

  • 가격(종가)
  • RSI 14
94.370 위에서 22봉 연속08/03

RSI는 08/19부터 08/23까지 22봉 연속으로 70 위에 머물렀고 최고 94.3까지 올랐습니다. 같은 구간에서 가격은 $68,554에서 $76,928로 올랐습니다 — '과매수니까 곧 되돌림이 온다'는 판단이 그 모든 봉에서 빗나갔다는 뜻입니다.

BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05

이 구간에서 RSI는 22봉 연속으로 70 위에 머물렀습니다. 그동안 가격은 계속 올랐습니다.

22봉이면 4시간봉 기준으로 사흘 반이 넘습니다. 그 사이 RSI는 94.3까지 올랐습니다.

'70을 넘었으니 과열, 곧 되돌림'이라고 읽었다면 이 구간에서 스물두 번 연속으로 틀렸을 것입니다. 볼린저 밴드 강의에서 본 '밴드 워킹'과 정확히 같은 현상을, 다른 지표가 다른 방식으로 보여 주고 있는 것입니다.

5. 규칙이 한 번도 발동하지 않는 경우

반대쪽도 봐야 공평합니다. '30 아래로 내려갔다가 올라오면 매수'라는 전형적인 과매도 진입 규칙을 이 구간에 적용하면 어떻게 될까요.

한 번도 발동하지 않습니다. 이 200봉 내내 RSI(14)의 최저값은 33.5였고, 30 아래로는 아예 내려간 적이 없습니다.

규칙이 한 번도 발동하지 않을 때

엄격한 과매도 진입 규칙은 RSI가 기준선 아래로 내려갔다가 다시 올라와야 작동합니다. 이 구간에서 어떤 결과가 나오는지 보세요.

  • 가격(종가)
  • RSI 14
  • 이 규칙의 진입 지점
최저 RSI: 33.508/03

기준선이 30일 때 진입은 0회입니다. 이 구간 내내 RSI는 33.5 아래로 내려간 적이 없습니다 — 규칙이 한 번도 발동하지 않은 것이며, 차트가 잘못된 것이 아니라 그 자체가 실제 결과입니다.

BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05

점선이 이 구간에서 RSI가 실제로 도달한 최저값입니다. 기준선을 올려 보면 어디서부터 진입이 생기기 시작하는지 확인할 수 있습니다.

이것은 차트가 고장 난 것도, 지표가 쓸모없는 것도 아닙니다. 그냥 이 구간이 그런 시장이었다는 뜻입니다. 백테스트에서 거래 수가 0으로 나오는 일이 실제로 이렇게 생깁니다 — 전략이 잘못된 것이 아니라 그 규칙이 요구하는 조건이 그 구간에 없었던 것입니다. 거래 수가 적은 백테스트 결과를 볼 때 이 점을 기억하면 좋습니다.

6. 다이버전스

RSI를 쓰는 또 다른 방식은 가격과 엇갈리는 지점을 보는 것입니다. 가격은 더 높은 고점을 만들었는데 RSI는 더 낮은 고점에 그쳤다면, 최고가를 만든 그 상승의 탄력이 이전 상승보다 약했다는 뜻입니다.

다이버전스: 가격과 RSI가 엇갈릴 때

가격은 더 높은 고점을 만들었는데 RSI는 더 낮은 고점을 만든 경우 — 가장 강한 상승 탄력은 최고가보다 먼저 나왔습니다.

  • 가격(종가)
  • RSI 14
08/03

08/21: 가격 $77,222, RSI 94.3. 09/03: 가격 $81,755로 더 높지만 RSI는 76.7에 그쳤습니다. 한 구간의 한 사례일 뿐, 규칙은 아닙니다.

BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05

두 지점 모두 데이터에서 찾은 것입니다 — 구간 내 최고 종가와, 그 이전에 RSI가 가장 높았던 지점.

다이버전스는 자주 '반전 신호'로 소개되지만, 실제로는 훨씬 조심스럽게 다뤄야 합니다. 탄력이 약해졌다는 관찰은 맞지만, 약해진 상태가 얼마나 오래 이어질지에 대해서는 아무것도 말해 주지 않습니다. 위 차트도 한 구간의 한 사례일 뿐입니다.

7. 흔한 오해들

  • 70 위는 '비싸다'가 아니라 '최근 상승이 강했다'입니다. 강할수록 오래 머무릅니다.
  • 30과 70은 관습적인 기본값입니다. 바꾸면 신호 수가 바뀔 뿐, 정확도가 바뀌는 것이 아닙니다.
  • RSI는 가격 수준이 아니라 변화의 균형을 잽니다. 같은 RSI 값이 완전히 다른 가격대에서 나올 수 있습니다.
  • 신호가 하나도 없는 것도 결과입니다. 이 구간의 과매도 진입이 정확히 그 경우입니다.
  • 다이버전스는 탄력의 약화를 말할 뿐, 시점을 말하지 않습니다.

8. 시뮬레이터에서 직접 확인하기

시뮬레이터에는 RSI를 쓰는 방식이 두 가지로 들어 있습니다. 하나는 RSI 자체로 진입·청산을 결정하는 템플릿이고, 다른 하나는 다른 전략의 진입을 걸러 주는 필터입니다 — 같은 지표라도 '신호를 만드는' 쓰임과 '신호를 막는' 쓰임은 전혀 다릅니다.

기간과 기준선 조합을 직접 비교하고 싶다면 Sweep이 지정한 범위의 모든 조합을 실제로 백테스트해 순위로 보여줍니다.

시뮬레이터에서는
  • RSI Mean-Reversion — RSI가 과매도 구간에서 올라올 때 진입하고 과매수 구간에서 물러날 때 청산하는 템플릿입니다.
  • RSI 필터 — 다른 전략의 진입을 RSI 조건으로 걸러 주는 선택 필터입니다. 특정 RSI 위에서는 매수하지 않도록 막거나, 반대로 일정 수준 위에서만 매수하도록 제한할 수 있습니다.
  • RSI 상승 필터 — RSI의 절대 수준이 아니라 방향(직전 봉보다 오르고 있는지)을 조건으로 쓰는 별도의 필터입니다.