RSI 지수(Relative Strength Index, RSI / 상대강도지수)
RSI 전략
안녕하세요 ㅎㅎ 학교공부가 바빠서라는 핑계로.. 오랫만에 포스팅을 하게 되는 것 같네요. 종강하고 시간이 나서 이렇게 오랜만에 인사드리고 포스팅 올리게 되었습니다 ㅋㅋ
이번 포스팅은 RSI 전략을 사용해서 자동매매를 구현해보겠습니다.
RSI 전략
위키백과를 참고한 RSI 전략 RSI의 정의는 다음과 같습니다.
일정 기간 동안 주가가 전일 가격에 비해 상승한 변화량과 하락한 변화량의 평균값 을 구하여, 상승한 변화량이 크면 과매수로, 하락한 변화량이 크면 과매도로 판단하는 방식이다.
간단하게 상승한 변화량과 하락한 변화량을 계산해서 과매수면 매도, 과매도 상태면 매수하는 전략입니다.
RSI값은 RSI 전략 다음을 거쳐 계산한다.
- 가격이 전일 가격보다 상승한 날의 상승분은 U(up) 값이라고 하고,
- 가격이 전일 가격보다 하락한 날의 하락분은 D(down) 값이라고 한다.
- U값과 D값의 평균값을 구하여 그것을 각각 AU(average ups)와 AD(average downs)라 한다.
- AU를 AD값으로 나눈 것을 RS(relative strength) 값이라고 한다. RS 값이 크다는 것은 일정 기간 하락한 폭보다 상승한 폭이 크다는 것을 의미한다.
- 다음 계산에 의하여 RSI 값을 구한다.
- RSI = RS / (1 + RS) or RSI = AU / (AU + AD)
위에서 보시는 것과 같이, 상승한 날의 상승폭 평균 값(AU)에서 전체 변화량(AU + AD)을 나눠서 RSI를 계산합니다.
RSI가 70% 이상이면 과매수, 30% 이하일 때 과매도 상태로 RSI 전략 규정하기 때문에 RSI가 70% 이상이면 매도, 30% 이하이면 매수를 하도록 만들 수 있습니다. 하지만 과매수, 과매도 상태에서 오래 머무는 경우가 많아 이 전략만으로는 이익을 내기 어렵다는 단점이 있습니다.
이를 보완하기 위해 추세가 반전되는 순간을 포착하는 다이버전스 전략을 사용합니다.
다이버전스 전략은 전 고점, 저점과 현재 가격을 비교해서 추세를 판단하고 매매하는 방식을 말합니다.
일반 다이버전스에서는 전 고점, 저점을 돌파할 때 RSI 전략 추세가 전환되었다고 판단해 매매하고, 히든 다이버전스는 반대로 전 고점, 저점을 돌파하지 못했을 때 추세가 전환되었다고 판단해 매매합니다.
저는 고점, 저점을 넘지 못할 때 추세가 전환되었다고 판단하는 히든 다이버전스를 사용하겠습니다.
업비트 API 불러오기
RSI 전략을 사용해서 매매를 하기 위해선 업비트 access, secret 키를 사용해 API를 불러와야 합니다.
저는 업비트 API 키를 메모장에 적어놓고, 파일로 실행해 불러왔습니다.
self.size는 불러올 과거 데이터의 개수를 저장합니다.
과거 데이터 블러오기
단타 매매를 하기위해 과거 데이터를 불러와서 과매수, 과매도 여부를 판단해야 합니다.
main 함수를 만들어 매매할 코인(coin), 자동 매매 RSI 전략 RSI 전략 여부(auto), 매매할 액수(spend), 시간 단위(interval)을 받습니다.
시간 단위는 매매할 시간 간격과 매매에 사용할 과거 데이터의 시간 간격을 정합니다.
main 함수에서 과거 데이터를 불러오고, 현재 코인의 잔액을 표시하고, 출력합니다.
self.count는 RSI 전략에서 조건이 맞으면 1이 증가하는 변수입니다. 여러 전략을 사용할 때, 각 전략의 조건이 맞을 때마다 self.count의 값을 1씩 증가시키고, self.count가 특정 값 이상이 되면 실제 매매가 발생하는 식으로 사용할 겁니다.
self.buy는 현재 매수, 매도 여부를 보여줍니다. 아직 코인을 구매하지 않은 상태이므로, self.buy는 false가 됩니다.
지금은 RSI 전략만 사용하니까 self.count가 1이 되면 실제 매매가 이뤄집니다.
RSI 전략 사용하기
과거 데이터를 바탕으로 RSI를 RSI 전략 계산하고, 매매를 결정하는 함수를 만듭니다.
아까 설명드린 공식대로 과거데이터에서 RSI값을 계산해서, RSI가 70 초과이고, 전 고점을 돌파하지 못했으면 하락추세라고 판단하고 매도, RSI가 30 미만이고, 전 저점을 돌파하지 못했으면 상승추세라고 판단하고 매수합니다.
매매하기
RSI에서 판단한 조건이 맞으면 실제 매매가 되야 합니다.
매매를 위한 trade 함수를 추가합니다.
RSI의 조건에 맞아서 self.count가 1이 되면 매수, 매도를 합니다.
지금까지 적은 코드를 실행시켜 보겠습니다.
성공적으로 작동하는 모습을 볼 수 있습니다. RSI가 계산되어 출력되고, RSI가 30~70사이기 때문에 매매가 되지 않았습니다.
다음 포스팅에서는 스토캐스틱(Stochastic) 전략으로 찾아뵙겠습니다!
RSI (투자지표) - 위키백과, 우리 모두의 백과사전
상대강도지수(相對强度指數, 영어: relative strength index, RSI)는 주식, 선물, 옵션 등의 기술적 분석에 사용되는 보조 지표이다. RSI는 가격의 상승압력과 하락압력 간의 상대적인 강도를 나타낸다. 19
Quotex에서 볼린저 밴드(BB)와 상대 강도 지수(RSI) 전략을 결합하는 방법
많은 거래자는 상대 강도 RSI 전략 지수와 볼린저 밴드의 힘을 결합하여 터보 옵션에 적합한 성공적이고 안정적인 거래 전략을 구축합니다. 터보 옵션은 쉽지는 않지만 매우 수익성이 있습니다. 바이너리 거래에서 알다시피 이익은 포인트 수에 의존하지 않고 추세 방향에 따라 다릅니다.
터미널 및 표시등을 구성하는 방법
터보 옵션은 통화 쌍 또는 암호화폐와 같이 변동성이 큰 자산에 가장 적합합니다. 상대 강도 지수 및 볼린저 밴드에 대한 터보 옵션에 대한 전략을 수립하는 것이 좋습니다. 60초 시간 프레임으로 시작하고 차트에서 일본 초를 사용합니다. Quotex에서 필요한 모든 RSI 전략 도구와 지표를 찾을 수 있습니다.
볼린저 밴드의 설정은 편차가 2인 기간 20입니다.
상대 강도 지수를 설정하려면 더 많은 주의가 필요합니다. 기본 14 캔들 기간 RSI 설정은 중기 거래용이며 터보 옵션을 거래하려면 변경해야 합니다.
RSI에 대한 설정은 기간 7입니다. 또한 기본 RSI 수준을 20 및 80으로 변경합니다.
과매수 및 과매도 수준은 계약을 매수하라는 신호를 제공하므로 기간을 7로 변경하고 표준 30 및 70 영역을 떠날 때 RSI는 시장 소음에 대한 응답으로 많은 잘못된 신호를 제공합니다.
60초 안에 RSI와 BB로 옵션을 거래하는 방법은 무엇입니까?
터보 옵션에 대한 전략은 RSI와 RSI 전략 BB의 장점을 결합해야 합니다. RSI만 사용하여 좋은 결과를 얻었다고 주장하는 사람들의 게시물을 믿지 마십시오. 그것은 변칙 또는 체리 픽입니다. 전략이 작동하는 방식은 다음과 같습니다.
RSI 신호 라인이 과매도 영역을 벗어날 때 호출합니다. 동시에 볼린저 밴드에서 더 낮은 수준의 이탈이 관찰되어야 합니다.
상대 강도 지수 신호 라인이 과매수 영역을 벗어날 때 PUT. BB는 채널의 상위 레벨의 이탈을 보여줍니다.
터보 옵션의 경우 만료 기간은 2분 이상 4분을 넘지 않아야 합니다.
보시다시피 아이디어는 간단합니다. 확대 변수가 볼린저 내에 남아 있고 밴드 확대가 사전 지정된 마진 아래에 있고 RSI가 과매도 영역에 도달하면 매수하십시오. 확대 변수가 볼린저 내부에 남아 있고 밴드 확대가 미리 지정된 마진 RSI 전략 아래에 있고 RSI가 과매수 영역에 도달하면 매도하십시오.
결론적으로 RSI는 시장의 현재 상태에 의존한다는 것을 기억하십시오. 변화하는 경우 좋은 신호를 줄 수 있습니다. 증가하고 있다면 다른 도구를 사용하는 것이 좋습니다.
rsi를 결합한 전략
지표는 최상의 진입 점을 찾는 데 도움이되도록 설계되었습니다. 그러나 완벽한 것은 없으며 약간의 지연으로 신호를 보내는 것이 일반적입니다. 따라서 다른 표시기를 사용하여 수신 된 신호를 확인하는 것은 나쁜 생각이 아닙니다. 오늘 설명하고 싶은 전략은 세 가지 지표를 연결합니다. 단순 이동 평균, RSI 전략 상대 강도 지수 .
언어 선택
최근 뉴스
Binarium에서 바이너리 옵션을 예치하고 거래하는 방법
Binarium에서 계정을 등록하고 확인하는 방법
Binarium 시세가 FOREX 및 기타 소스의 시세와 다른 이유는 무엇입니까? 계정에 대해 자주 묻는 질문
인기 뉴스
Binarium에서 돈을 인출하는 방법?
Binarium에 로그인하는 방법
Binarium 검토
인기 카테고리
이 출판물은 마케팅 커뮤니케이션이며 투자 조언이나 조사를 구성하지 않습니다. 내용은 전문가의 일반적인 견해를 나타내며 개별 독자의 개인적인 상황, 투자 경험 또는 현재 재정 상황을 고려하지 않습니다.
일반 위험 알림: 이 웹 사이트에 나열된 회사가 제공하는 거래 상품은 높은 수준의 위험을 수반하며 모든 자금의 손실을 초래할 수 있습니다. 돈을 잃을 위험이 높은지 여부를 고려해야합니다. 거래를 결정하기 전에 관련된 위험을 이해하고 투자 목표와 경험 수준을 고려했는지 RSI 전략 확인해야합니다.
외환-rsi-전략
터키의 은행 카드(Visa / Mastercard), 전자 지불 및 암호 화폐를 통해 ExpertOption에 돈을 입금하십시오.
ExpertOption 모바일 앱 다운로드
언어 선택
최근 뉴스
최고의 바이너리 옵션 브로커 리뷰
2022년 최고의 바이너리 옵션 브로커 및 거래 플랫폼
최고의 바이너리 옵션 브로커 및 최고의 바이너리 옵션 리뷰
인기 뉴스
ExpertOption에서 돈을 인출하는 방법
ExpertOption 지원에 문의하는 방법
ExpertOption 검토
인기 카테고리
이 출판물은 마케팅 커뮤니케이션이며 투자 조언이나 조사를 구성하지 않습니다. 내용은 전문가의 일반적인 견해를 나타내며 개별 독자의 개인적인 상황, 투자 경험 또는 현재 재정 상황을 고려하지 않습니다.
일반 위험 알림: 이 웹 사이트에 나열된 회사가 제공하는 거래 상품은 높은 수준의 위험을 수반하며 모든 자금의 손실을 초래할 수 있습니다. 돈을 잃을 위험이 높은지 여부를 고려해야합니다. 거래를 결정하기 전에 관련된 위험을 이해하고 투자 목표와 경험 수준을 고려했는지 확인해야합니다.
RSI 전략
장기적인 투자 접근에 대해서 저는 오로지 매수만 하고 보유 중에 배당을 받는 전략을 취하고 있습니다.
제 종목들이 생각보다 많기 때문에 보통은 시장지수와 동일하게 움직이거나 약간 모자라게 움직이는 정도죠. 다만, 배당이 발생하기 때문에 받은 배당과 노동소득으로 얻은 자금들을 활용해서 주로 추가 매수를 진행했는데요. 개인적인 RSI 전략 일이나 부득이하게 종목을 정리해야 하는 상황이 발생했을 때, 적절하게 매도를 하는 시점을 그래도 잡기 위한 방법도 알아야 한다고 생각했습니다.
이에 따라, 현재의 주가가 과매수 구간인지 과매도 구간인지를 판단하는 보조지표에 대해서 공부하고 활용해보고자 합니다.
RSI 지수(Relative Strength Index, RSI / 상대강도지수)
RSI는 RSI 전략 가격의 상승 압력과 하락 압력 간의 상대적인 강도를 나타낸다. 1978년 미국의 월레스 와일더(J. Welles Wilder Jr.)가 개발했다.
RSI (투자지표) - 위키백과, 우리 모두의 백과사전
상대강도지수(相對强度指數, 영어: relative strength index, RSI)는 주식, 선물, 옵션 등의 기술적 분석에 사용되는 보조 지표이다. RSI는 가격의 상승압력과 하락압력 간의 상대적인 강도를 나타낸다. 19
개념은 RSI는 일정 기간 동안 주가가 전일 가격에 비해 상승한 변화량과 하락한 변화량의 평균값을 구하여, 상승한 변화량이 크면 과매수로, 하락한 변화량이 크면 과매도로 판단하는 방식이라고 합니다.
얼핏 보면 그냥 상승 형태나 하락 형태의 포지션 변화 여부에 따른 평균치라고 생각하면 될 것 같습니다. 계산식도 단순하더군요.
출처 : https://cobak.co.kr/community/2/post/232739
결국은 0~100 RSI 전략 사이의 값에서 상승폭이 지속될수록 100에 가까워지며, 하락폭이 지속될수록 0에 가까워진다고 합니다.
Welles Wilder는 70% 이상을 초과매수 국면으로, 30% 이하를 초과매도 국면으로 규정했습니다.
출처 : https://cobak.co.kr/community/2/post/232739
매매 기법에 따라서는 여러 가지가 있지만 기본적으로는,
1) RSI가 70%를 넘어서면 매도 포지션을, 30% 밑으로 떨어지면 매수 포지션을 취하는 방식이 있습니다. 이 기법을 활용한 전략으로 RSI가 70%를 넘어선 후 머물러 있다가 다시 70%를 깨고 내려오면 매도를, RSI가 30% 밑 으로 내려가 머물러 있다가 다시 30% 이상으로 올라오면 매수하는 방식으로 보완합니다.
2) 또 다른 전략으로는, RSI가 50%를 상향 돌파하면 매수, RSI가 50%를 하향 돌파하면 매도하는 식의 단기적인 방법으로 매매하는 방법입니다.
하지만 해당 보조지표를 전적으로 믿으면 되지 않으셨으면 합니다. 다만 적절한 매수나 매도 지점을 어느 정도는 알고 있으면 추후에 어느 정도 도움이 되기를 바라는 마음에 또한, 제가 공부한 내용을 기억하기 위해서 글을 남겨둔 것이니 참고해주시면 감사드리겠습니다.
0 개 댓글