거래량 기반 전략에 대한 설명은 이전 글을 참조하실 수 있습니다 :)
2025.03.08 - [암호화폐] - 코인 시스템 트레이딩 - 거래량 기반 전략
코인 시스템 트레이딩 - 거래량 기반 전략
거래량 기반 거래에서 거래량이란 특정 시간 동안 거래된 자산의 총량을 의미합니다. 주식 시장에서는 거래량에 가격을 곱해 총 거래 금액을 계산하기도 합니다.거래량은 시장 내 수요와 공급
trading-notes.tistory.com
거래량 기반 전략으로 백테스팅을 수행해 보았습니다 :)
백테스팅 파라미터
거래량 기반 전략 파라미터
- threshold: 0.2 (전일 대비 거래량이 20프로 이상 증가하거나 하락해야 시그널을 주도록 설정)
골든크로스 전략 파라미터
- Short MA: 7일
- Long MA: 30일
- close (종가) 기준으로 시그널 계산
거래 기간:
3월 29일 기준으로 과거 150일간의 백테스팅 결과입니다. (Long MA가 30일이기 때문에 데이터는 180일 이전 데이터부터 참조 되었습니다.)
거래 수수료:
거래 수수료는 업비트의 KRW 예약 거래 수수료인 0.139%를 적용했습니다.
슬리피지:
0.5%를 적용했습니다.
백테스팅 결과
시작 보유 금액: 1,000,000원
종료 보유 금액: 1,203,568원
수익률: 20.36%
거래 횟수: 19번
아래 그래프를 통해 좀더 자세히 살펴볼 수 있습니다.
- 파란 선: 비트코인 가격 추이
- 노란 선: 매수/매도로 인한 보유 금액 변화 추이
- 빨간 점: Buy 시그널
- 파란 점: Sell 시그널
Buy and hold 전략과의 비교
150일 전에 구매하여 지금까지 보유중일 경우, 구매 가격 99,850,000원, 현재 가격 125,010,000원으로 약 25.20% 상승하였습니다.
백테스팅 결과가 20.36%였기 때문에 그냥 가지고 있었을 때보다 약 5% 하회하는 결과를 보여주었습니다. 하지만 19번의 거래동안 슬리피지를 0.5% 적용하였기 때문에 슬리피지가 더 낮았다고 가정하면 (0.1% 적용시) 약 40.11%의 수익률까지도 기대해볼 수 있었습니다. 슬리피지가 백테스팅 결과에 미치는 영향이 매우 크기때문에, 어느 정도 슬리피지를 적용하는게 현실적인 값인지 알아볼 필요성을 느꼈습니다.
**
슬리피지 테스트 결과 슬리피지의 값은 0.1%를 적용해도 무난한 것으로 판단되었습니다. 따라서 Buy and hold 전략보다 약 15프로 상회하는 백테스팅 결과를 볼 수 있었습니다. (관련 글 포스팅 예정)
'암호화폐' 카테고리의 다른 글
주식 매매 vs 코인 매매, 뭐가 다를까? (2) | 2025.04.05 |
---|---|
Model Fitting (1) | 2025.03.31 |
Moving Average(이동평균선) - 심화 (0) | 2025.03.20 |
코인 시스템 트레이딩 - 거래량 기반 전략 (0) | 2025.03.08 |
코인으로 시스템 트레이딩을 해야 하는 이유 (0) | 2025.02.21 |