안녕하세요 이노도리입니다 :)
오늘은 볼린저밴드에 이어 RSI(Relative Strength Index)를 활용한 매매전략 백테스트 도구를 업데이트하였습니다. (오늘 벌써 3개 업데이트하는 것 같아요. 정말 열정이 솟구칩니다! 좋은 기운 갖고 다음 주 월요일 출근할 것 같습니다 ㅎㅎ)
RSI는 너무도 유명해서 따로 설명할 필요가 없을 것 같아요. 혹시 궁금하신 분은 이전 포스팅을 참고하시기 바랍니다.
RSI 역시 볼린저밴드와 마찬가지로 전략이 여러 개가 있을 수 있습니다. 이전 포스팅에서처럼 전략에 모드를 설정할 수 있도록 해주겠습니다. 그럼 각 모드별 매수/매도 신호를 알아보도록 할까요?
모드 0
매수신호 = RSI < RSI 하한선
매도신호 = RSI > RSI 상한선
모드 1
매수신호 = RSI > RSI 상한선
매도신호 = RSI < RSI 상한선
모드 2
매수신호 = 현재 RSI > RSI 하한선 and 전일 RSI < RSI 하한선
매도신호 = 현재 RSI < RSI 상한선 and 전일 RSI > RSI 상한선
이전 볼린저밴드와 비슷하게 매매전략을 세워줬습니다. 이번에도 역시나 80개 종목의 백테스트를 진행해 보도록 하겠습니다. 테스트를 위한 종목 데이터는 이전 포스팅에서 다운로드하실 수 있으니 참고하십시오 :)
그럼 백테스트 결과를 볼까요?
모드 0
모드 1
모드 2
각 전략별로 차이가 꽤 크게 나타납니다. 전략 0은 어찌 보면 전략 2와 비슷하네요. 아무래도 과매도 구간에 매수를 들어가는 것이 비슷하니 결과도 비슷한 것 같습니다.
자 그럼 한번 여러분이 이번에도 직접 해보는 건 어떨까요?
간단히 사용방법을 정리하면 다음과 같습니다.
1. 데이터 파일들을 포맷에 맞게 준비합니다. 이전 글에서 데이터 파일 다운로드하여서 사용하셔도 무방합니다 :)
2. 파일들을 불러들입니다.
3. 파라미터를 조정해 줍니다.
4. 백테스트를 진행합니다.
정말 간단하죠? ㅎㅎㅎ
여러 파일들을 한꺼번에 백테스트 진행하게 될 경우 컴퓨터 리소스가 크게 필요할 수 있어 시간이 걸릴 수 있습니다. 이 점 참고하세요 ㅎㅎ
Mode =
Period =
Low bound =
Upper bound =
Tax = %
slipage + Fee = %
'시스템 트레이딩 > 백테스트 도구' 카테고리의 다른 글
[암호화폐] 비트코인 백테스트 도구 - 웹에서 직접 돌려보는 추세추종 전략 백테스트 (6) | 2021.01.03 |
---|---|
[암호화폐] 비트코인 백테스트 도구 - 웹에서 직접 돌려보는 RSI 전략 백테스트 (0) | 2021.01.03 |
[암호화폐] 비트코인 백테스트 도구 - 웹에서 직접 돌려보는 볼린저밴드 전략 백테스트 (1) | 2021.01.03 |
[암호화폐] 비트코인 백테스트 도구 - 웹에서 직접 돌려보는 RSI(2) 전략 백테스트 (0) | 2021.01.03 |
[주식투자] 전세계에서 가장 유명한 전략 중 하나인 RSI(2) 단타 전략 백테스트 해보기 - 웹에서 직접 돌려보는 RSI(2) 백테스트 (0) | 2021.01.03 |
[주식투자] 백테스트 도구(볼린저밴드) - 웹에서 직접 돌려보는 볼린저밴드 백테스트 (4) | 2021.01.02 |
[주식투자] 백테스트 도구(개선버전) - 웹에서 직접 돌려보는 추세추종 백테스트(분산투자의 중요성) (15) | 2021.01.01 |
[주식투자] 백테스트 도구 - 웹에서 직접 돌려보는 추세추종 백테스트 (2) | 2021.01.01 |