안녕하세요 이노도리입니다 :)
오늘은 추세추종에 이어 볼린저밴드를 활용한 매매전략 백테스트 도구를 업데이트하였습니다. (오랜만에 열정이 솟구치고 있습니다 ㅎㅎ 블로그에 여러 전략의 백테스트 도구를 올려두고 놀러 오시는 분들이 백테스트 놀이를 할 수 있도록 하려고 합니다 :D)
볼린저밴드는 주식 좀 하셨다 하시는 분들이라면 정말 많은 분들이 들어보셨을 매매전략입니다.
볼린저밴드에 대해서는 따로 설명하지 않겠습니다. 혹시 볼린저 밴드가 궁금하신 분들은 제 이전 블로그나 다른 글을 참고하시면 도움이 될 것 같습니다. ㅎㅎ
먼저 볼린저 밴드를 활용한 매매전략은 단순히 하나가 아니기 때문에 옵션을 추가해 주었습니다. 사용자는 모드를 바꿔가며 전략을 테스트해 볼 수 있습니다.
모드별 전략은 다음과 같습니다.
모드 0
매수신호 = 종가 < 볼린저밴드 하한선
매도신호 = 종가 > 볼린저밴드 상한선
모드 1
매수신호 = 종가 > 볼린저밴드 상한선
매도신호 = 종가 < 볼린저밴드 상한선
모드 2
매수신호 = 오늘종가 > 볼린저밴드 하한선 and 어제 종가 < 볼린저밴드 하한선
매도신호 = 오늘종가 < 볼린저밴드 상한선 and 어제 종가 > 볼린저밴드 상한선
간단히 모드 옵션을 바꿔가며 매매 전략을 바꿔줄 수 있습니다. 그러면 간단히 80개 종목에 대한 백테스트 결과를 볼까요? 이전 글에 백테스트를 위한 주가 데이터를 업로드해 두었습니다. 필요하신 분은 다운로드하셔서 사용하시면 됩니다. ㅎㅎ
모드 0
모드 1
모드 2
각 전략별로 차이가 상당히 크게 나타납니다. 전략 0은 어찌 보면 전략 2와 비슷한데 상당히 큰 차이를 보여주고 있습니다. 자 그럼 한번 직접 해보는 건 어떨까요?
간단히 사용방법을 정리하면 다음과 같습니다.
1. 데이터 파일들을 포맷에 맞게 준비합니다. 이전 글에서 데이터 파일 다운로드하여서 사용하셔도 무방합니다 :)
2. 파일들을 불러들입니다.
3. 파라미터를 조정해 줍니다.
4. 백테스트를 진행합니다.
정말 간단하죠? ㅎㅎㅎ
여러 파일들을 한꺼번에 백테스트 진행하게 될 경우 컴퓨터 리소스가 크게 필요할 수 있어 시간이 걸릴 수 있습니다. 이 점 참고하세요 ㅎㅎ
Mode =
Period =
Standard deviation =
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 |
[주식투자] 백테스트 도구(RSI) - 웹에서 직접 돌려보는 RSI 백테스트 (2) | 2021.01.02 |
[주식투자] 백테스트 도구(개선버전) - 웹에서 직접 돌려보는 추세추종 백테스트(분산투자의 중요성) (15) | 2021.01.01 |
[주식투자] 백테스트 도구 - 웹에서 직접 돌려보는 추세추종 백테스트 (2) | 2021.01.01 |