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

in kr-coin •  2 years ago  (edited)

안녕하세요.
최근, 비트맥스에서 제공하는 롱/숏/레버리지 등의 기능을 이용하여, 추세 추종 전략을 시뮬레이션을 매일 진행하고 있습니다.
현재 3일차까지 진행되었으며, 초기 1.000BTC=9365$의 자산을 1.026BTC=10702$로 증식시킬 수 있었습니다.
대략 BTC기준으로는 2.6%, USD기준으로는 14.3% 정도의 수익이 난 것인데요,
시뮬레이션 포스팅은 매일 자정 즈음에 게시하며 이전의 진행은 아래 링크에서 확인하실 수 있습니다.

추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (0)일차 시작, 2018.02.25
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (1)일차 결과, 2018.02.26
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (2)일차 결과, 2018.02.27
추세 추종 전략을 비트맥스로 시뮬레이션 해보자! (3)일차 결과, 2018.02.28

다만 시뮬레이션이 의미있는 수준의 데이터를 획득하기 위해서는 꽤 오랜 시간이 걸릴것으로 보입니다. 따라서, 과거 가격데이터를 이용한 백테스팅으로 현재 시뮬레이션 전략의 테스트를 진행해보았습니다.
시뮬레이션에서는 BTCUSD, ETHBTC, XRPBTC 등등 총 12페어를 이용하여 포트폴리오를 구성하였지만, 여기서는 편의상 ETHBTC만을 이용하여 전략의 검증을 수행하였습니다. 추후 여유가 될 때 다른 페어를 이용하여서 검증을 진행해보도록 하겠습니다.

1. 거래의 규칙

1.1. 하루에 한번만 거래합니다.
1.2. 2017년1월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
image.png
image.png

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

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

2. 시뮬레이션 거래 결과

추세 추종 전략을 꾸준히 취하여 거래를 수행한 결과, 2017년1월1일 998.99달러, 1비트코인으로 시작한 자산은 1년2개월만에 96730.87달러, 9.3777비트코인으로 크게 증가했습니다. 추세 추종 전략이 강력한 전략으로 작용함은 확실한듯 합니다.

다만, 2017년 한 해가 워낙 모든 코인들이 상승폭이 큰 한해이기에, 추세 추종 전략 또한 큰 상승폭을 보이지 않았나 하는 반론이 있을 수 있을 것 같은데요.
추세 추종 전략, 비트코인, 이더리움의 동기간 가격 상승은 다음과 같습니다.

2017.1.1.2018.2.28수익율
추세 추종 전략 (레버리지 1배)998.99$96,730.87$9683%
비트코인998.99$10,315.00$1033%
이더리움8.21$851.98$10377%

추세 추종 전략이 이더리움의 퍼포먼스에는 조금 못 미치지만, 비트코인의 동기간 퍼포먼스를 9배이상 상회하였음을 확인 할 수 있습니다.
또한, 레버리지를 변화시킬 경우, 더 놀라운 결과를 확인할 수 있습니다.

2017.1.1.2018.2.28수익율
비트코인998.99$10,315.00$1033%
이더리움8.21$851.98$10377%
추세 추종 전략 (레버리지 0.5배)998.99$40,488.63$4053%
추세 추종 전략 (레버리지 1.0배)998.99$96,730.87$9683%
추세 추종 전략 (레버리지 1.5배)998.99$159,428.63$15959%
추세 추종 전략 (레버리지 2.0배)998.99$192,338.82$19253%
추세 추종 전략 (레버리지 2.5배)998.99$174,170.99$17435%
추세 추종 전략 (레버리지 3.0배)998.99$112,800.44$11291%
추세 추종 전략 (레버리지 3.5배)998.99$48,891.14$4894%
추세 추종 전략 (레버리지 4.0배)998.99$11,345.57$1136%

레버리지를 2배로 하여 거래를 진행한 경우, 이더리움의 수익율 보다도 2배 가까이 좋은 퍼포먼스를 보이는 거래 결과가 나타났습니다. 좀 더 고 수익을 노린다면, 적정량의 레버리지를 사용하는 것 또한 충분히 좋은 선택으로 보입니다.

다만, 너무 많은 레버리지를 사용하는 경우, MDD가 매우 높아지고, 마진콜에 의한 청산 위험 또한 크게 증가합니다. 가령 2배의 레버리지를 사용하는 경우 63% 이상의 MDD가 발생하였습니다.
리스크를 고려할 때, 좀 더 낮은 수준의 레버리지 사용 및 포트폴리오를 이용한 위험의 분산이 필수일듯 합니다.

아래는 시간에 따른 수익율 결과 차트입니다. 여기까지 ETHBTC의 추세 추종 전략 성과 검증이었습니다. 긴 글 읽어주셔서 감사합니다!

image.png
image.png

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

잘 보고갑니다 굿밤되시구 맞보팅@팔로워 부탁드립니다

반갑습니다! 팔로우 했어요~~

비트코인 전문가 이시군요ㄷㄷ 시간내서 진득하게 읽어 보아야 겠어요:)

감사합니다! 투자 전반에 관심이 많아, 앞으로 여러가지 투자 관련글들을 올려볼 계획입니다! 많은 관심 가져주세요 ㅎㅎ