메뉴 건너뛰기

코인픽:ver.2021년 비트코인 마진,선물거래소 순위 및 추천 사이트
2021년 해외코인거래소 순위 및 추천
  binance main.png ftx main.png bybit main.png
거래량 11조 3.5조 9.5조
언어 영어

★한국어지원

영어
수수료

- 지정가 : 0.02%

- 시장가 : 0.04%(1위)

- 지정가 : 0.02%

- 시장가 : 0.03%

- 지정가 : -0.025%

- 시장가 : 0.075%

분야

현물(1위)

현물+선물 (강추!)

선물(1위)

회원가입 회원가입 회원가입 회원가입
할인코드 20% 할인 50% 할인 20% 할인

안녕하세요 퀀트픽입니다! 


이번 포스팅에서는 업그레이드 된 트레이딩 뷰 백테스트 보는 방법을 정리하여 올려드리겠습니다! 처음 보시는 분들은 어려워 하실 수 있으나 이번 글을 쭉 한번 보시면 큰 도움이 되실 겁니다! 

제가 사용하는 예시에서 사용하는 전략은 변동성 돌파 전략입니다. 트레이딩 뷰와 TVExtbot을 활용하여 시스템 트레이딩 하고 있으며, 트레이딩 뷰 백테스트 보는 방법들을 구석구석 수치와 함께 같이 보실 수 있습니다!


백테스트 결과는 크게 3가지로 분류되어 보여주고 있습니다!

 

003.png

 

 

1. 오버뷰(OVERVIEW)

  
오버뷰는 이러한 전략과 변수를 사용하여 트레이딩을 했다면 어떤 결과가 나왔는지 '큰 그림'을 보유 주는 화면입니다. 

 

- 이곳에서는 최종 수익률, 거래 횟수, 승률, 손익비, 최대낙폭, 평균거래 수익률, 거래시 평균 봉수 등등 여러가지 수치와 더불어 시장대비 어떤 성과를 내었는지 수익곡선이라는 형태로 보여 줍니다. 


2. 성과요약(PERFORMANCE)


- 성과요약은 모든 거래내역을 토대로 오버뷰 보다는 더 자세한 수치들을 보여 줍니다. 


- 이러한 수치들을 참고함으로서 전략에 대해서 더 많이 그리고 깊이 이해할 수 있도록 큰 도움을 줍니다. 


- 각각의 요소들을 알아보고 퀀트픽이 해석해드리도록 하겠습니다! 


3. 거래목록(TRADING RECORD)


- 거래목록은 쉽게 말하면 매매일지 입니다. 언제, 무엇을, 얼마큼, 어는 가격에 매수와 매도를 했으며 그에 대한 결과는 어떤지를 기록한 데이터 베이스 입니다. 


- 결국은 이 매매일지 데이터를 토대로 오버뷰와 성과요약이 형성된 것 입니다.


오버뷰 수치 보는 방법!


 

004.png

 


1. 손익


- 사용하는 전략을 통해 반복적으로 거래를 했을 경우 최종 수익은 얼마인지 보여주는 항목입니다.


2. 청산된 트레이드 전체


- 매수와 매도를 한 세트로 묶어서 지정한 기간동안 몇 번의 매매를 했는지 보유주는 항목입니다.


3. 승률


- 승률은 수익난 거래 / 총 거래 횟수를 뜻 합니다. 


4. 수익팩터


- 수익 팩터는 한국어로 변역하면 손익비 입니다. 손익비는 총 수익금액 / 총 손실 금액입니다. 


- 이번 예시에서는 승률이 53.4%인데 손익비는 2정도 되는 아주 휼륭한 전략 입니다! 


001.png

 

5. 최대 손실폭


- 최대 손실폭은 MDD(Maximum Drawdown)이라고도 합니다.


- 이는 손실을 보는 구간에서 누적 손실폭이 고점 대비 최고 얼마나 빠졌는지 보여 주는 수치 입니다. 


-  최대 손실폭은 최고 -20%~-25% 까지만 허용하는 것을 추천 드립니다.


- 너무 큰 손실을 보시면 복구하기 매우 어려운 이유는 아래의 도표를 보시면 이해가 되십니다!

 

002.jpg



6. 평균거래


- 평균거래에서는 모든 트레이딩의 수익과 손실의 합의 평균 입니다.


- 우선은 양수(+)이여야 수익이 났다는 뜻이며, 해당 %는 높으면 높을 수록 좋습니다 :)


7. 거래시 평균봉수


- 거래시 평균봉수는 전략에 따라 포지션을 진입한 후 몇 캔들 만큼 보유하고 있는지를 뜻 합니다.


- 지금 보고 계시는 백테스트 결과는 1시간봉 기준으로 시뮬레이션 한 것이며 평균 14 캔들을 보유하고 있다고 나와 있습니다.


- 이 수치의 함의는 매수를 한 후 매도 할때까지 14시간정도 보유하고 청산했다는 뜻 입니다. 


- 만약 1시간 봉이 아니라 일봉 기준 스윙으로 먹는 전략이라면 14일 이라고 해석하시면 됩니다! 



오버뷰 백테스트 그래프 보는 방법! 

 

005.png

 

오버뷰 백테스트 그래프에서는 크게 3개로 나뉠 수 있습니다.

1. 빨간색 영역 : 최대낙폭(mdd)를 시각화 한 것 입니다.


2. 파란색 영역 : 전략의 누적 수익률을 시각화 한 수익곡선 입니다.


3. 검정색 선 : 검정색 선은 트레이딩 하는 자산군의 가격 움직임을 라인 차트로 표시한 것 입니다.


빨간영역은 적고, 파란영역은 검정색 선 보다 위에 있으면 좋은 전략이라고 쉽게 정리할 수 있습니다. 



성과요약 보는 방법 ! 


성과요약에서는 오버뷰 보다 더 많은 수치를 제공합니다 .


1. 순익 : 전략을 사용하여 트레이딩 했다면 얻을 수 있는 최종 수익률을 뜻합니다.


2. 총수익 : '+'가 난 수익의 총합 입니다.


3. 총손실: '-' 가 손실의 총합 입니다.


4. 최대 손실폭 : 고점 대비 최고 얼마큼 하락했는지를 뜻 합니다.


5. 바이앤홀드 리턴 : 매수 후 존버 했다면 얼만큼 벌었는지를 뜻 합니다.


6. 샤프 레이쇼 : sharpe ratio는 (변동성 / 수익률)로 변동성 대비 수익률이 얼마인지 계산하는 수치 입니다.


7. 수익 팩터 : profit factor은 손익비를 뜻 합니다.


8. 보유 최대 계약수 : 거래하는 자산을 최대 몇 주를 보유했느지를 뜻 합니다. 저는 백테스트 편의상 100불을 입력하여 최소 1만불이였던 구간에는 0.01계약이니 소수점은 생략된 것으로 보입니다! 


9. 오픈 손익 : 오픈 손익은 현재 백테스트 한 시점에 포지션에 진입했다면 수익 또는 손실 금이 얼마인지 보여 주는 항목입니다.


10. 낸 커미션 : 거래를 하면서 지불한 수수료의 총합을 뜻 합니다.


11. 청산된 트레이드 전체 : 백테스트에 몇몇의 진입 & 청산을 했는지 보여 줍니다.


12. 전체 오픈 거래 : 현재 포지션에 진입한 포지션이 몇개 인지를 뜻 합니다.


13. 수익 거래수 : 총 거래한 횟수 중에 몇번을 이겼는지 보여 줍니다.


14. 승률 : 수익 거래수 / 총 거래수의 %를 보여 줍니다.


15. 평균 거래 : 평균거래에서는 모든 트레이딩의 수익과 손실의 합의 평균 입니다.


16. 평균수익거래 : 평균수익거래는 수익을 보았다면 평균적으로 얼마를 벌었는지 보여 줍니다.


17. 평균손실거래 : 평균손실거래는 손실을 보았다면 평균적으로 얼마나 손실을 보았는지 보여 줍니다.


18. 평균수익/평균손실 비율 : 평균수익거래%를 평균손실거래%로 나눈 수치 입니다.


19. 최대 수익 거래 : 한번에 가장 많이 수익을 본 퍼센트를 보여 줍니다.

 

20. 최대 손실 거래 : 한번에 가장 많이 손실을 본 퍼센트를 보여 줍니다.


21. 거래시 평균봉수 : 포지션 진입 후 평균적으로 몇개의 캔들동안 보유하고 있는지 보여 줍니다.


22. 수익거래시 평균봉수 : 수익을 본 트레이딩에서 평균적으로 몇 캔들 동안 보유했는지 보여 줍니다.


23. 손실거래시 평균봉수 : 반대로 손실을 본 트레이딩에서는 평균적으로 몇 캔들 동안 보유 했는지 보여 줍니다.


 

006.png

 

007.png



트레이딩 뷰 백테스트 거래목록 보는 방법!

 

1. 거래# : 몇 번의 거래를 했는지 보여 줍니다.


2. 타입 : 사용한 전략이 롱(상방 베팅) 또는 숏(하방 베팅)인지 방향성을 보여 줍니다.


3. 신호 : 매수인지 또는 청산인지 보여 줍니다.


4. 날짜/시간 : 진입 청산한 정확한 날짜와 시간을 보여 줍니다. 


5. 가격 : 진입가격과 청산가격을 보여 줍니다.


6. 계약 : 백테스트에 설정한 초기 금액으로 진입/청산 시 거래한 자산의 수량을 뜻 합니다.


7. 수익 : 수익은 해당 거래에서 몇 %의 수익 또는 손실을 봤는지 보여 줍니다.


8. 누적수익 : 누적 수익은 과거에 본 수익 or 손실을 누적한 수치 입니다. 


9. 런업 : 런업은 포지션에 진입한 가격 대비 최고 얼마큼 상승했는지를 뜻 합니다.


10. 드로다운 : 드로다운은 포지션 진입한 가격 대비 최고 얼마큰 하락했는지를 뜻 합니다

008.png


009.png




가장 아래로 스크롤 다운 하시면 가장 최근에 매매한 기록을 확인 할 수 있습니다. 만약 실전에서 사용하시고 계시는 전략이 있다면 최근의 실전 매매 손익과 백테스트 손익을 비교하여 괴리가 작은지 또는 큰지를 인지하는 것이 중요합니다. 제가 사용하고 있는 변동성 돌파 전략은 그렇게 큰 괴리는 없는 것으로 파악했습니다. 


가장 마지막 기록에 05월4일에 손익은 -5.4%인데, 누적에서는 -11.26%인 이유는 전체 자산의 98%를 2배 레버리지로 진입 청산하였기 때문입니다. 또한, 누적 수익률에는 제가 사전에 기입한 투자비중, 레버리지 배수, 거래 수수료와 슬리피지 까지 계산해서 최종적으로 보여주는 수치입니다.


커미션과 슬리피지를 설정하는 방법

 

010.png

011.png

 

트레이딩 뷰 백테스팅 툴에서 좌측 상단에 있는 톱니바퀴(설정)을 클릭해주시면 됩니다! 


설정 => 속성 => 커미션 & 슬리피지 설정! 


제가 커미션에 0.15%를 기입한 이유는 아래와 같습니다.


1. 사용하고 있는 거래소는 바이낸스 선물 거래소입니다.


2. 시장가 주문 수수료 0.04%, 지정가 수수료 0.02% 입니다.


3. 저는 시장가로만 진입/청산 합니다.


4. 수수료 외에 슬리피지를 보수적으로 0.11%를 더 부여하였습니다.


5. 수수료 + 슬리피지 = 0.15% 정도로 기입한 이유 입니다.


6. 플러스 슬리피지 항목에 3틱을 더 추가하였습니다! 




백테스트를 진행할때는 최대한 비판적으로 그리고 보수적으로 하는 것이 좋습니다. 과척적화를 할 경우 실전에서는 잘 안먹힐 수 있으며 백테스트 결과와 실전 매매와의 성과에 큰 괴리가 있을 수 있습니다. 제 개인적인 경험으로는 현물에서는 0.2%, 선물에서는 0.15%정도로 잡아서 백테스트 하는 것이 괴리가 좁았습니다! 이상 트레이딩 뷰 백테스팅 툴을 보는 방법에 대해서 포스팅 마무리 하겠습니다! 감사합니다~ 

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 퀀트픽_VB+ , 비트코인 자동매매 시리즈 ver.2 총정리! (최신) 퀀트픽 2021.04.26 5004
공지 퀀트픽_VB , 비트코인 자동매매 시리즈 1 총정리! OK픽 2020.07.13 5246
44 비트코인 자동매매 프로그램 TVExtbot에 비트맥스 API 연동하는 방법! file 퀀트픽 2021.04.26 373
43 asd 제육볶음 2022.02.17 392
42 TVExtbot 퀵주문 사용하는 방법, 주문 미체결시 바로 원격 통제 가능! [1] file 퀀트픽 2021.04.26 631
41 TVExtbot + 변돌 분노자 세팅 완료, 자동매매 봇 모니터링하는 방법. file 퀀트픽 2021.04.26 689
40 [헌터봇] 빗썸에서 사용 가능한 자동매매 단타봇 (▲1.16%) [1] file 썬더볼트 2021.03.27 785
39 트레이딩 뷰에 변동성 돌파 분노자 전략 세팅하는 방법2! file 퀀트픽 2021.05.13 908
38 비트코인 자동매매 프로그램 TVExtbot에 바이비트 API 연동하는 방법! file 퀀트픽 2021.04.26 956
37 TVExtbot에서 자동매매 트레이딩뷰 메세지 생성하는 방법 file 퀀트픽 2021.04.26 1003
36 트레이딩뷰 지표 백테스트 데이터 Autoview(오토뷰)로 엑셀 데이터 추출 하는 방법 file 퀀트픽 2020.07.20 1007
35 [헌터봇] 빗썸에서 거래하는 자동매매봇 3일 연속 수익 (▲1.17%) file 썬더볼트 2021.03.28 1029
34 TVExtbot 구글 확장 프로그램 설치 및 대쉬보드로 이동하는 방법! file 퀀트픽 2021.04.26 1123
33 TVExtbot + 변돌 분노자 콤보 전용 트레이딩 뷰 얼러트 만드는 방법 file 퀀트픽 2021.04.26 1155
32 트레이딩 뷰 데이터로 엑셀 백테스트 하는 방법 (2) file 퀀트픽 2020.07.20 1181
31 트레이딩 뷰에 TVExtbot 메세지 기입하는 방법! file 퀀트픽 2021.05.25 1203
30 [3콤마스] 트레이딩 봇 세팅 완료 후 3COMMAS에서 모니터링 하는 방법 [3] file 퀀트픽 2020.07.20 1255
29 트레이딩 뷰에 변동성 돌파 분노자 전략 세팅하는 방법3! file 퀀트픽 2021.05.13 1422
28 [3콤마스] 트레이딩 뷰 앨러트에 3COMMAS 자동 주문 메세지 기입하는 방법 [2] file 퀀트픽 2020.07.20 1428
27 TVExtbot 텔레그램(Telegram) 봇 설정 및 사용방법! file 퀀트픽 2021.04.26 1637
26 [3콤마스] 3COMMAS 회원가입 및 플랜 구매하는 방법 file 퀀트픽 2020.07.20 1721
25 트레이딩뷰 변동성 돌파매매 타임프레임 분산 지표 사용법 file 퀀트픽 2020.10.26 1815
24 변동성 돌파매매 스크립트를 구할수 있는 곳 file 퀀트픽 2020.07.20 1925
23 [코인봇24] 자동매매 봇은 하락장에서 어떻게 매수할까??? 내 돈 괜찮을까??? file 썬더볼트 2021.02.28 1928
22 [코인봇24] 비트코인 자동매매 봇 사용법 및 선정이유 1화 (가입 및 설정) [1] file 썬더볼트 2021.02.26 2074
21 [코인봇24] 비트코인 자동매매 봇 4연속 수익... 2차 검증 완료 file 썬더볼트 2021.03.08 2085
20 [3콤마스] 비트맥스 API 자동매매 트레이딩 봇 프로그램(3commas) 셋팅 방법 file OK픽 2020.07.13 2145
19 [코인봇24] 비트코인 자동매매 봇 매매 후기 [2] file 썬더볼트 2021.03.02 2290
18 백테스트에 대해서 반드시 주의해야 하는점 file 퀀트픽 2020.07.20 2326
17 [헌터봇] 빗썸에서 자동매매 일주일 돌려본 후기 (누적수익률▲7.94%) [1] file 썬더볼트 2021.04.01 2406
16 트레이딩 뷰 데이터로 엑셀 백테스트 하는 방법 (3) file 퀀트픽 2020.07.20 2456
15 퀀트픽의 비트코인 프로그램 자동매매 일지 구글 시트 오픈! [2] file 퀀트픽 2021.06.12 2460