2026년 10월 22일
비트코인 RSI 지표 차트 개념 이미지
15개 예시 종가로 RSI를 직접 계산하고 Wilder 평활을 확인합니다. RSI 70·30을 매매 명령으로 읽지 않는 법, 거래소·봉 마감·평활 방식에 따른 차이를 설명합니다.

RSI가 70을 넘었다고 반드시 하락하지 않고, 30 아래라고 반드시 반등하지도 않습니다. RSI는 정해진 가격 자료에서 최근 상승폭과 하락폭을 비교한 지표입니다. 가격이 싸거나 비싼지, 다음 봉에서 수익이 날 확률이 얼마인지를 직접 알려주는 값은 아닙니다.

이 글은 같은 RSI 숫자가 왜 다르게 해석될 수 있는지, 그리고 차트 두 곳의 RSI가 다를 때 무엇부터 확인해야 하는지를 다룹니다. 아래 숫자는 계산을 재현하기 위한 가상 예시이며 비트코인 실측 가격이나 실제 매매 경험이 아닙니다.

RSI 14는 ‘14일’이 아니라 선택한 차트의 14개 봉

일봉에서 길이를 14로 정하면 일간 변화, 1시간봉이면 시간별 변화를 사용합니다. 종가를 입력값으로 쓰는 것이 일반적이지만 차트 설정에 따라 다른 가격을 사용할 수도 있습니다. 먼저 거래소·거래쌍·봉 주기·입력값을 맞춰야 지표끼리 비교할 수 있습니다.

Wilder 방식의 기본 식은 RSI = 100 − 100 ÷ (1 + 평균 상승폭 ÷ 평균 하락폭)입니다. 하락폭은 음수가 아니라 하락한 크기의 양수로 사용합니다. 첫 평균을 만든 뒤에는 이전 평균을 반영해 갱신합니다. 매번 최근 14개의 단순평균만 새로 계산하는 것과는 다릅니다. TradingView의 RSI 계산 설명에서도 RMA를 사용하는 식을 확인할 수 있습니다.

15개 종가로 직접 계산해 보기

가상의 종가 15개를 순서대로 놓겠습니다. 가격 단위는 임의입니다.

100, 102, 101, 104, 103, 105, 104, 106, 105, 108, 107, 109, 108, 110, 109

15개 가격 사이에는 14개의 변화가 있습니다. 상승한 변화의 합은 16이고 하락한 크기의 합은 7입니다. 첫 14개 변화의 평균 상승폭은 16 ÷ 14, 평균 하락폭은 7 ÷ 14입니다.

가상 종가의 RSI 14 계산
항목계산결과
평균 상승폭16 ÷ 14약 1.142857
평균 하락폭7 ÷ 140.5
상승폭 / 하락폭16 ÷ 7약 2.285714
첫 RSI100 − 100 ÷ (1 + 16/7)약 69.5652

다음 종가가 113이라면 변화는 +4입니다. 새 평균 상승폭은 (이전 평균 상승폭 × 13 + 4) ÷ 14, 새 평균 하락폭은 (이전 평균 하락폭 × 13 + 0) ÷ 14입니다. 이 방식으로 계산한 다음 RSI는 약 74.3662입니다.

같은 예시를 스프레드시트로 재현하려면 각 행에 종가 차이, 양수 변화 또는 0, 음수 변화의 절댓값 또는 0을 나눠 적으면 됩니다. 평균 하락폭이 0인 경우처럼 식의 분모가 0이 되는 구간은 사용하는 차트 프로그램의 처리 규칙도 확인해야 합니다.

70을 넘었다는 사실과 매도해야 한다는 판단은 다르다

예시의 RSI가 69.6에서 74.4로 오른 이유는 새로운 +4의 변화가 들어왔기 때문입니다. 이 계산에는 미래 매도 물량이나 뉴스, 시장가치 평가가 들어 있지 않습니다. 따라서 70을 넘었다는 것은 계산 구간에서 상승 변화가 상대적으로 강했다는 설명으로 읽는 것이 타당합니다.

강한 상승이 이어지면 높은 RSI도 유지될 수 있습니다. 횡보장에서도 70·30을 기계적으로 매매 기준으로 쓰면 손실이 날 수 있습니다. ‘횡보장에서 잘 맞는다’고 주장하려면 횡보의 정의, 진입·청산 시점, 수수료, 검증 기간을 정한 별도의 성과 검증이 필요합니다. 이 글에서는 그 검증을 수행하지 않았습니다.

두 차트의 RSI가 다를 때 확인할 순서

  1. 같은 자산과 상품인가: 업비트 BTC/KRW와 Binance BTC/USDT, 현물과 무기한 선물은 입력 가격이 다릅니다.
  2. 같은 봉과 마감 기준인가: 일봉 시작 시각이 다르면 종가 배열이 달라집니다. 아직 끝나지 않은 봉의 RSI도 가격에 따라 변합니다.
  3. 설정이 같은가: 길이 14, 종가 입력, Wilder 평활 등 계산 조건을 대조합니다. RSI 위에 추가로 그린 이동평균선과 RSI 원선을 혼동하지 않습니다.
  4. 충분한 과거 자료가 있는가: Wilder 평활은 이전 평균을 이어받습니다. 불러온 이력이 짧거나 초기값이 다르면 같은 구간에서도 차이가 남을 수 있습니다.

한 가지 계산상 구분도 유용합니다. 모든 종가에 똑같은 상수 환율을 곱하면 상승폭과 하락폭에 같은 배수가 적용되어 RSI 비율은 달라지지 않습니다. 반면 실제 환율과 국내외 가격 차이가 시간마다 바뀌면 가격 배열 자체가 달라집니다. 국내외 RSI 차이를 단순히 ‘원화 단위라서’라고 설명하면 부족한 이유입니다.

다이버전스와 지표 조합에서 놓치기 쉬운 점

가격 고점이 높아지는데 RSI 고점은 낮아지면 하락 다이버전스라고 부릅니다. 그러나 고점을 어느 봉으로 선택하느냐에 따라 결과가 달라지고, 고점이 확정되기 전에 보였던 형태가 사라질 수도 있습니다. 비교할 두 가격 고점과 RSI 값을 기록하고, 완료된 봉인지 구분해야 나중에 같은 판단을 재현할 수 있습니다.

RSI·MACD·이동평균선은 모두 주로 가격에서 계산됩니다. 세 지표가 같은 방향이라고 해서 서로 독립적인 증거 세 개가 생긴 것은 아닙니다. 조합의 예측력이 개선됐는지는 별도로 검증해야 합니다. 거래량을 추가할 때도 같은 거래소의 거래량인지, 실제로 비교 기간보다 증가했는지 확인해야 합니다.

차트에서 기록할 최소 항목은 거래소·거래쌍, 시간대와 봉 주기, RSI 길이·입력값, 완료된 봉의 시각·종가·RSI 값입니다. 이 기록을 먼저 갖추면 ‘신호가 맞았다’는 회고 대신 어떤 조건에서 관찰했는지 점검할 수 있습니다.

가격 추세의 표현은 이동평균선 설명, 체결량의 의미는 거래량 설명과 함께 살펴볼 수 있습니다.

자주 묻는 질문

RSI가 70을 넘으면 바로 매도해야 하나요?

아닙니다. RSI는 정한 기간의 상승·하락 강도를 요약한 값이라, 강한 추세에서는 높은 구간에 오래 머물 수 있습니다. 가격 추세와 거래량, 완료된 봉, 미리 정한 위험 관리 기준을 함께 확인해야 합니다.

거래소나 시간대가 다르면 RSI 값도 달라지나요?

달라질 수 있습니다. 같은 자산인지뿐 아니라 거래소, 거래쌍, 봉 주기, RSI 길이와 입력값, 마지막 봉의 확정 여부를 맞춰야 같은 조건으로 비교할 수 있습니다.

이 글의 계산 결과는 실제 매매 수익 사례인가요?

아닙니다. 계산 과정을 보여 주기 위한 가상 종가 수열입니다. 실거래 경험이나 수익률 검증으로 해석하지 말고, 자신의 차트에서 같은 조건을 기록해 확인해 보세요.

출처와 수정 내역

2026년 9월 8일 수정: 근거가 없는 ‘지표 조합은 신뢰도를 높인다’, ‘횡보장에서만 잘 맞는다’는 단정을 제거하고 계산 예시와 재현 절차를 추가했습니다. 계산 정의는 TradingView 공식 도움말을 참고했으며, 위 가상 수열과 결과는 설명을 위해 별도로 계산했습니다.

작성과 계산 확인에 AI를 사용했습니다. 실거래 체험이나 수익률 검증을 가장하지 않으며, 이 글은 지표 이해를 위한 교육 자료입니다. 정정 요청은 작성·검증 및 정정 정책을 참고해 주세요.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다