퀀트북

4. 실전 투자 봇 10개

RSI로 시장을 읽다: RSI 알고리즘 봇

퀀트북 목차

RSI는 가격이 최근 얼마나 한 방향으로 쏠려 움직였는지를 숫자로 보여 주는 지표입니다. 가격 자체가 아니라 상승과 하락의 상대적인 힘을 재기 때문에, 지금이 과열 구간인지 침체 구간인지를 가늠하는 데 널리 쓰입니다.

이 글에서는 RSI의 정의와 계산식, 해석 방법, 활용 전략 예시와 주의할 점을 정리하고, 트레이딩뱅크에서 RSI를 활용해 만들 수 있는 봇으로 이어지는 실습 문서를 안내합니다.


RSI란 무엇인가

RSI(Relative Strength Index, 상대강도지수)는 가격의 상승 압력과 하락 압력을 비교해 과매수·과매도 상태를 판단하는 대표적인 모멘텀 지표입니다.

RSI로 시장을 읽다: RSI 알고리즘 봇 이미지

계산식은 다음과 같습니다.

RSI = 100 - [100 / (1 + RS)]
RS = n기간 동안의 상승폭 평균 / n기간 동안의 하락폭 평균

n기간 동안 상승폭 평균이 하락폭 평균보다 크면 RS가 1보다 커지고 RSI는 50 위로 올라갑니다. 반대로 하락폭 평균이 더 크면 RSI는 50 아래로 내려갑니다.


RSI의 특징

RSI는 세 가지 특징으로 요약할 수 있습니다.

  • 값이 항상 0~100 사이로 표현되므로, 종목이나 가격대가 달라도 같은 기준으로 비교할 수 있습니다.
  • 일반적으로 14일을 기본 기간으로 사용합니다.
  • 가격의 절대 수준이 아니라 가격 변동의 상대적 강도를 측정합니다.

RSI 해석 방법

기준선

RSI를 읽을 때는 세 개의 기준선을 사용합니다.

  • 70선: 과매수 기준입니다.
  • 30선: 과매도 기준입니다.
  • 50선: 중립 기준입니다.

매매 시그널 예시

기준선을 바탕으로 한 대표적인 해석은 다음과 같습니다.

  • RSI가 70을 넘으면 과매수 구간으로 보고 매도를 고려합니다.
  • RSI가 30 아래로 내려가면 과매도 구간으로 보고 매수를 고려합니다.
  • RSI가 50선을 돌파하면 추세 전환 신호로 해석합니다.

RSI 활용 전략 예시

다이버전스(Divergence) 분석

다이버전스는 가격과 RSI가 서로 반대 방향으로 움직이는 현상입니다.

  • 긍정적 다이버전스: 가격은 하락하는데 RSI는 상승하는 경우입니다. 하락 압력이 약해지고 있다는 신호로 봅니다.
  • 부정적 다이버전스: 가격은 상승하는데 RSI는 하락하는 경우입니다. 상승 압력이 약해지고 있다는 신호로 봅니다.

실전 매매 포인트

기준선 돌파를 실제 매매 규칙으로 옮기면 다음과 같이 정리할 수 있습니다.

  • 과매도 구간에 머물다가 30선을 상향 돌파하면 매수 시그널로 봅니다.
  • 과매수 구간에 머물다가 70선을 하향 돌파하면 매도 시그널로 봅니다.
  • RSI가 50선을 어느 방향으로 돌파하는지로 중기 추세를 판단합니다.

주의할 점

RSI를 활용할 때는 다음 네 가지를 염두에 두어야 합니다.

  • RSI는 단독 지표가 아니라 보조 지표로 활용해야 합니다.
  • 강한 추세장에서는 과매수·과매도 신호가 해소되지 않고 오래 지속될 수 있습니다.
  • 시장 상황에 따라 70·30 같은 기준선을 조정할 필요가 있습니다.
  • 거래량과 함께 해석하면 신뢰도가 높아집니다.

학술 연구와 트레이딩뱅크 실습

RSI를 활용한 매매 규칙이 실제 데이터에서 어떤 결과를 보였는지는 RSI 보조 지표 활용 학술 연구 결과에서 정리합니다.

트레이딩뱅크에서는 이 글의 기준선 규칙을 그대로 알고리즘 봇으로 만들어 볼 수 있습니다. 실습은 RSI 30·70 전략 문서에서 이어집니다.

4. 실전 투자 봇 10개

RSI로 시장을 읽다: RSI 알고리즘 봇

퀀트북 목차

RSI는 가격이 최근 얼마나 한 방향으로 쏠려 움직였는지를 숫자로 보여 주는 지표입니다. 가격 자체가 아니라 상승과 하락의 상대적인 힘을 재기 때문에, 지금이 과열 구간인지 침체 구간인지를 가늠하는 데 널리 쓰입니다.

이 글에서는 RSI의 정의와 계산식, 해석 방법, 활용 전략 예시와 주의할 점을 정리하고, 트레이딩뱅크에서 RSI를 활용해 만들 수 있는 봇으로 이어지는 실습 문서를 안내합니다.


RSI란 무엇인가

RSI(Relative Strength Index, 상대강도지수)는 가격의 상승 압력과 하락 압력을 비교해 과매수·과매도 상태를 판단하는 대표적인 모멘텀 지표입니다.

RSI로 시장을 읽다: RSI 알고리즘 봇 이미지

계산식은 다음과 같습니다.

RSI = 100 - [100 / (1 + RS)]
RS = n기간 동안의 상승폭 평균 / n기간 동안의 하락폭 평균

n기간 동안 상승폭 평균이 하락폭 평균보다 크면 RS가 1보다 커지고 RSI는 50 위로 올라갑니다. 반대로 하락폭 평균이 더 크면 RSI는 50 아래로 내려갑니다.


RSI의 특징

RSI는 세 가지 특징으로 요약할 수 있습니다.

  • 값이 항상 0~100 사이로 표현되므로, 종목이나 가격대가 달라도 같은 기준으로 비교할 수 있습니다.
  • 일반적으로 14일을 기본 기간으로 사용합니다.
  • 가격의 절대 수준이 아니라 가격 변동의 상대적 강도를 측정합니다.

RSI 해석 방법

기준선

RSI를 읽을 때는 세 개의 기준선을 사용합니다.

  • 70선: 과매수 기준입니다.
  • 30선: 과매도 기준입니다.
  • 50선: 중립 기준입니다.

매매 시그널 예시

기준선을 바탕으로 한 대표적인 해석은 다음과 같습니다.

  • RSI가 70을 넘으면 과매수 구간으로 보고 매도를 고려합니다.
  • RSI가 30 아래로 내려가면 과매도 구간으로 보고 매수를 고려합니다.
  • RSI가 50선을 돌파하면 추세 전환 신호로 해석합니다.

RSI 활용 전략 예시

다이버전스(Divergence) 분석

다이버전스는 가격과 RSI가 서로 반대 방향으로 움직이는 현상입니다.

  • 긍정적 다이버전스: 가격은 하락하는데 RSI는 상승하는 경우입니다. 하락 압력이 약해지고 있다는 신호로 봅니다.
  • 부정적 다이버전스: 가격은 상승하는데 RSI는 하락하는 경우입니다. 상승 압력이 약해지고 있다는 신호로 봅니다.

실전 매매 포인트

기준선 돌파를 실제 매매 규칙으로 옮기면 다음과 같이 정리할 수 있습니다.

  • 과매도 구간에 머물다가 30선을 상향 돌파하면 매수 시그널로 봅니다.
  • 과매수 구간에 머물다가 70선을 하향 돌파하면 매도 시그널로 봅니다.
  • RSI가 50선을 어느 방향으로 돌파하는지로 중기 추세를 판단합니다.

주의할 점

RSI를 활용할 때는 다음 네 가지를 염두에 두어야 합니다.

  • RSI는 단독 지표가 아니라 보조 지표로 활용해야 합니다.
  • 강한 추세장에서는 과매수·과매도 신호가 해소되지 않고 오래 지속될 수 있습니다.
  • 시장 상황에 따라 70·30 같은 기준선을 조정할 필요가 있습니다.
  • 거래량과 함께 해석하면 신뢰도가 높아집니다.

학술 연구와 트레이딩뱅크 실습

RSI를 활용한 매매 규칙이 실제 데이터에서 어떤 결과를 보였는지는 RSI 보조 지표 활용 학술 연구 결과에서 정리합니다.

트레이딩뱅크에서는 이 글의 기준선 규칙을 그대로 알고리즘 봇으로 만들어 볼 수 있습니다. 실습은 RSI 30·70 전략 문서에서 이어집니다.