추세 추종이 정말 효과가 있을까? 백테스팅 성과검증 (2) - XRPBTC

in #kr-coin7 years ago (edited)

안녕하세요.
최근, 비트맥스에서 제공하는 롱/숏/레버리지 등의 기능을 이용하여, 추세 추종 전략의 시뮬레이션을 매일 진행하고 있습니다. 매일 시뮬레이션의 결과는 글 하단의 <부록> 부분에서 확인하실 수 있습니다.
현재 6일차까지 진행된 현재, 수익율이 무려 55%를 돌파하였습니다. 비트 수량으로도 30%에 가까운 증가를 확인할 수 있었습니다.

아직 시뮬레이션 기간이 짧고 시기가 잘 맞은 점도 있으리라 생각 됩니다.
지난 포스팅에서는 ETHBTC 페어를 이용하여, 2017.01.01 ~ 2018.02.28 시기에 전략을 백테스팅하고, 전략이 유효하게 작동하였음을 확인할 수 있습니다. 백테스팅 결과도 마찬가지로 글 하단의 <부록> 부분에서 확인하실 수 있습니다.

이번 글에서는 BTC, ETH와 함께 오랜 기간 암호화폐를 대표하였고, 그러면서도 다른 두 화폐와는 상이한 행보를 보여주었던 XRP(리플)을 이용하여, XRPBTC에 대해서 전략을 검증해보고자 합니다!

1. 거래의 규칙

1.1. 하루에 한번만 거래합니다.
1.2. 2017년7월1일~2018년2월28일을 벡테스팅 기간으로 합니다.
1.3 초기 자본금은 1.000BTC 입니다.
1.4. 매일 한 번 포지션을 유지할지, 변경할지 판단합니다.
1.5. 포지션을 변경할 경우에만, 주어진 레버리지 한도에 맞추어 종목을 최대한 거래합니다.
1.6 레버리지 한도를 0.5배, 1.0배, 1.5배, 2.0배, 2.5배, 3.0배, 3.5배, 4.0배 까지 총 8가지의 경우로 나누어 각각 테스트를 수행하였습니다.
1.6. 포지션 변경 여부를 판단하기 위하여 TradingView에서 제공하는 BitFinex 거래소의 일일 종가 데이터를 이용하였습니다.
1.7. DEMA 20선, TEMA 3선이 추세 판단의 지표로 사용됩니다. TEMA 3선이 DEMA 20선 위에 있을 경우 롱 포지션, 아래에 있을 경우 숏 포지션으로 판단합니다.
1.8. 포지션의 변경이 발생한 날 만을 기록합니다. 다만 최대 2달간 포지션이 그대로 유지 되는 경우가 있기 때문에, 매월 1일은 포지션 변경 여부와 상관없이 기록하였습니다.

2. 시뮬레이션 거래 일지

거래 일지는 아래와 같습니다. 이번에도 편의상 레버리지 1.0배로 설정한 경우에 대해서만 거래 결과를 올렸습니다.
image.png
image.png
image.png

거래 일지를 보는 방법은 다음과 같습니다.

2.1. 표의 첫 줄, 네 번째 줄은 각각 현재 자산을 BTC, USD 기반으로 평가한 액수를 보여줍니다. (ex. 2017년7월1일에 보유 자산은 1.0000BTC = 2346.20$ 입니다.)
2.2. 표의 두 번째, 세 번째 줄은 현재 포지션의 투자액과, 그에 따른 레버리지 배수를 나타냅니다. (이번 벡테스팅에서는 레버리지 최대 배수를 1배로 제한하였기에, 포지션 투자액수가 자산과 거의 같아지는 형태를 보입니다. 만약 레버리지 최대 배수를 2배로 한다면, 포지션의 투자액수가 자산의 2배가 되겠죠?)
2.3 표의 다섯, 여섯 번째 줄은 바로 앞 칸 대비 수익을 표시합니다. (ex. 2017년7월2일에는 2017년7월1일과 비교하여 BTC 환산 시, 0.0183BTC만큼 감소하고, 달러 환산 시, 54.03$ 만큼 증가했습니다.)
2.4 여덟, 아홉 번째 줄은 해당 시점에서의 비트코인 및 리플의 달러 가격입니다. 열 번째 줄은 XRPBTC 가격입니다.
2.5 열 한 번쨰 줄은 리플의 수량을, 열 두 번째 줄은 포지션을 나타냅니다. (ex. 2017년7월1일에는 리플 10138개에 대해 숏포지션을, 2017년7월2일에는 리플 9773개에 대해 롱포지션을 취하였습니다.)

2. 시뮬레이션 거래 결과

추세 추종 전략을 꾸준히 취하여 거래를 수행한 결과, ETHBTC 페어와 마찬가지로, XRPBTC 페어에서도 매우 좋은 결과를 얻을 수 있었습니다.
2017년7월1일 2346.20달러, 1비트코인으로 시작한 자산은 8개월만에 55628.88달러, 5.3930비트코인으로 크게 증가했습니다.

다음으로 비트코인 혹은 리플 한 종목만을 매수하여 지금까지 쭉 홀딩한 경우와, 저의 추세 추종 전략을 적용한 경우 수익율을 비교하여 보았습니다.

2017.7.1.2018.2.28수익율
추세 추종 전략 (레버리지 1배)2,346.20$55,628.88$2371%
비트코인2,346.20$10,315.00$440%
리플0.23$0.88$382%

놀랍게도, 8개월간 비트코인/리플의 수익율이 각각 440%, 382%였던 반면, XRPBTC 추세추종전략의 경우, 두 종목의 수익율을 5배이상으로 상회하는 2371% 수익율을 얻을 수 있었습니다.

다음으로, 여기에서 레버리지를 변경하며 실험하면 어떻게 될까요?

2017.7.1.2018.2.28수익율
비트코인2,346.20$10,315.00$440%
리플0.23$0.88$382%
추세 추종 전략 (레버리지 0.5배)2,346.20$36,419.49$1552%
추세 추종 전략 (레버리지 1.0배)2,346.20$55,628.88$2371%
추세 추종 전략 (레버리지 1.5배)2,346.20$62,245.91$2653%
추세 추종 전략 (레버리지 2.0배)2,346.20$56,558.79$2411%
추세 추종 전략 (레버리지 2.5배)2,346.20$43,227.11$1842%
추세 추종 전략 (레버리지 3.0배)2,346.20$28,076.53$1197%
추세 추종 전략 (레버리지 3.5배)2,346.20$15,424.05$657%
추세 추종 전략 (레버리지 4.0배)2,346.20$7,035.46$300%
* 고레버리지를 사용한 경우, 마진콜에 의한 청산이 발생할 수 있습니다. 해당 백테스팅은 일봉 종가 데이터만을 이용하여 시뮬레이션 하였기에, 레버리지가 높아질 수록 실제 결과와 시뮬레이션 결과가 차이가 날 수 있습니다.

레버리지를 변형시킨 결과, 1.00배의 레버리지를 사용할 때와 비교하여 추가 수익을 얻을 수 있었습니다. 이번에는 1.50배의 레버리지를 사용한 경우, 최고 수익을 얻을 수 있었습니다. 2653%의 수익율로 비트코인을 6배이상 상회하네요.
다만, ETHBTC페어의 경우 2.00배 레버리지에서 최고 수익율을 얻을 수 있었고, 1.00배 레버리지 사용과 비교하여 4배 수준의 퍼포먼스 상승이 있었던것과 비교해서는 상승폭은 적어졌습니다.
또 하나 주목할 것은, 4.00배 레버리지 사용시 퍼포먼스가 오히려 크게 감소했습니다. 수익율은 300% 수준으로 오히려 그냥 비트코인 또는 리플을 바이앤홀드하는 전략보다도 성과가 좋지 않습니다.

아래는 시간에 따른 수익율 결과 차트입니다.
image.png
image.png
첫 번째 그래프를 보시면, 레버리지를 0.5~2.0배 사용할 경우, 수익율 그래프가 계속하여 비트코인(푸른색 선), 리플(붉은색 선)을 크게 상회하고 있음을 확인하실 수 있습니다.

▣ 부록

다음은 ETHBTC를 이용하여 백테스팅을 수행하고 성과를 검층한 글 입니다.
추세 추종이 정말 효과가 있을까? 백테스팅 성과검증 (1) - ETHBTC

0~6일차의 포스팅은 아래에서 확인할 수 있습니다.
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (0)일차 시작, 2018.02.25
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (1)일차 결과, 2018.02.26
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (2)일차 결과, 2018.02.27
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (3)일차 결과, 2018.02.28
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (4)일차 결과, 2018.03.01
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (5)일차 결과, 2018.03.02
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (6)일차 결과, 2018.03.03

지금까지 XRPBTC의 추세 추종 전략 성과 검증이었습니다. 긴 글 읽어주셔서 감사합니다!

* 혹시 다음 백테스팅 종목으로 관심있으신 종목이 있으시다면, 댓글로 달아주시면 반영해서 실험해보도록 하겠습니다!
Sort:  

[수동나눔]무조건-수동보팅 9회차 에 참여해주셔서 감사합니다.

의미있는 결과 기대합니다.

항상 좋은 이벤트 감사합니다!

좋은글 잘 읽었습니다. 이정도면 실제 트레이딩에 적용해봐도 되겠는데요? 그런데 혹시 추세판단 규칙은 tema와 dema로만 판단을 하신건가요? 몇시간봉 기준으로 잡으신건가요?

네 앞으로 좀 더 다양한 전략을 테스트 해볼 예정이긴 합니다만.. 우선은 가장 단순하게 딱 두 지표만을 활용하고 있습니다. 사용하는 봉은 일봉입니다.

이전에 12시간 봉 등등 좀 더 짧은 봉을 사용해보기도 하였지만, 그다지 퍼포먼스 향상이 관찰되지 않더군요, 거기다가 12시간에 한번씩 매매하려면 많이 귀찮기도 하고요 ㅎㅎ;;

뭔가 분석적이고 체계적으로 투자하실것 같아요
저의 기도매매를 반성해봅니다 ㅎ

칭찬 감사합니다 ㅎㅎ 아무래도 제가 투자 자체에 흥미가 많다보니 계속 파고들어가게 되는거 같네요 ㅎㅎ...

답방 왔어요 ㅎㅎ 화이팅 입니다!

감사합니다 ㅎㅎ 앞으로 자주 뵈어요~!

왠지 글이 무지 전문적이어보네요 ㅎㅎ 멋짐 폭팔~ 열씨미쓰신글이니 잘 읽어보고 갑니다 ^^

좋게 봐주셔서 감사합니다 ㅎㅎㅎ 앞으로도 자주 와서 읽어주세요!^^

와 시뮬레이션이 다 끝나고 직접 매매에 들어가면 규칙만 잘 지키면 되겠네요. 멋집니다!
좋은 글 감사드리며 팔로우 보팅하고 갑니다

넵 항상 느끼는 부분이지만, 원칙을 어기지않고 매매하는게 가장 힘들면서도 중요한 부분 같습니다. 저도 맞팔 드렸습니다! 감사합니다 ㅎㅎ

This post received a 40% upvote from @krwhale thanks to @apdls92! For more information, click here!
이 글은 @apdls92님의 소중한 스팀/스팀달러를 지원 받아 40% 보팅 후 작성한 글입니다. 이 글에 대한 자세한 정보를 원하시면, click here!