백테스트는 왜 할까요? 높은 수익률과 낮은 위험(MDD) 파악하여 성공투자를 하기 위함이겠죠.

모든 투자자는 높은 수익을 추구합니다. 그러나 높은 수익만 쫒다가는 생각지 못한 손실에 충격을 받거나 투자를 그만두게 됩니다.
때문에 투자 전 추구하는 수익과 그에 따른 MDD를 확인하면, 감당 가능한 손실 범위와 투자 적합 여부를 판단할 수 있습니다. 예를 들어, 50% 수익을 낼 수 있지만 MDD가 -90%인 투자 전략과, 50% 수익을 낼 수 있지만, MDD가 -30%인 전략이 있다면 당연 후자가 좋은 전략이 되겠죠. 이를 찾기 위해 우리는 백테스팅을 하는 것입니다.

그런데 이 MDD(Maximum Drawdown)란 무엇일까요?

MDD는 투자 과정에서 발생할 수 있는 ‘최대 손실 폭’을 의미합니다. 쉽게 말해서, 투자 중 “내 돈이 얼마나 많이 줄어들 수 있는지"를 보여주는 지표입니다.

간단한 예시로 볼께요.

  • 1,000만원으로 시작했을 때:
  • 200만원 손실 → MDD -20%
  • 500만원 손실 → MDD -50%
  • 900만원 손실 → MDD -90%

즉, MDD는 우리 투자금이 최악의 경우 얼마나 줄어들 수 있는지 미리 알려주는 중요한 지표입니다. 이를 통해 1천만원이 8백만원 되었을때와 1천만원이 백만원으로 줄어 들었을때 심리를 미루어 느껴 볼 수 있습니다.

좋은 투자 전략의 조건 - 낮은 위험(MDD)

  1. 낮은 MDD: 큰 폭의 손실을 피할 수 있음, 백테스팅을 통해 학습과 노력을 통해 찾을 수 있는것
  2. 어떻게 찾아야 할까? 아래의 파라미터들을 조정해 봅시다.

백테스팅 결과로 비교해 보기

위 내용을 바탕으로 백테스팅을 하는 사례입니다. 값들을 올리거나 내렸을때 작용과 반작용을 관찰 할 수 있습니다.

- 높은 시드 : 수익금이 높아집니다. 다만 손실금도 커집니다.
- 낮은 시드 : 수익금이 적습니다. 그렇지만 손실금도 적습니다.
- 높은 익절값: 이는 수익을 크게 내는것이 목표입니다, 다만 익절 기준에 다다르지 못하고 손절로 갈 가능성이 커집니다.
- 잦은 익절 횟수: 조금 수익에 만족하고 자주 수익화 합니다. 승률은 높아지지만 보유시 큰 수익을 낼 기회는 사라집니다.
- 낮은 손절값: 손절을 짧게 하여 큰 손실을 예방합니다, 다만 반등으로 발생할 수 있는 큰 수익기회도 함께 사라집니다.
- 적은 손절 횟수: 손절값을 크게하여 손절 기준을 낮춥니다. 손절을 아래서 하므로 손절시 손절액이 커집니다.

투자금(시드) 설정에 따른 차이

  • 큰 매수액: 큰 수익이 가능하지만, MDD도 함께 커집니다. 현금이 빨리 소진될 수 있습니다.
  • 적은 매수액: 적은 수익이지만, MDD가 낮습니다. 하락시 남은 현금으로 재투자가 가능하죠. 안정성을 중시하는 저는 이 전략을 선호합니다.
큰 매수금액
작은 매수금액
큰 매수금액작은 매수금액

수익률의 영향 : 손익비와 승률

  • 큰 익절값은 한번 익절시 크게 먹습니다. 다만 손절할 확률이 높아집니다. 공격적 투자자들은 이 전략을 선호합니다.
  • 작은 익절값은 잦은 수익을 실현합니다. 즉 승률이 좋습니다. 다만 크게 수익을 내지는 못합니다. 안정적 투자자들은 이 전략을 선호합니다.
큰 익절설정
작은 익절설정
큰 익절설정작은 익절설정

손절매의 영향 : 손익비와 승률

  • 큰 손절값은 손절의 횟수는 줄일 수 있습니다. 손실을 확정짓지 않죠, 그러나 한번 손절시 큰 손실금을 부담해야 합니다.
  • 작은 손절값은 손실금액을 작게 제한 할 수 있으나, 잦은 손절을 해야하므로 잦은 손절 횟수로 인한 심리적 위축이 발생합니다.
큰 손절설정
작은 손절설정
큰 손절설정작은 손절설정

시장 상황에 따른 차이

  • 아무리 좋은 전략이라도 시장앞에 장사 없습니다. 최악의 시장 상황을 고려해서 전략을 확인하는것이 백테스팅을 하는 이유라고 보면 될것 같습니다.
  • 아래를 보시면 같은 전략인데, 다른 시장에서는 다른 결과를 보입니다. 따라서 절대적인 전략은 없음을 받아 들여야 합니다.
  • 따라서 좋은 전략을 찾았다고 유레카를 외치기도 하지만, 어느순간 그게 아님을 우리가 깨닫는 이유죠. 시장앞에서 겸손해야 하는 이유입니다.
좋은 시장
나쁜 시장
대세 상승장대세 하락장

마치며

이상 본인에게 맞는 투자원칙을 찾기 위한 백테스트와 MDD에 대한 내용을 말씀드렸습니다. 모든 투자에 있어 중요한 것은 아래 세가지라고 생각합니다.

  1. 자신이 감당할 수 있는 MDD 위험 수준 파악하기
  2. 익절값 손절값 전략에 따른 손익비와 승률을 따져보기
  3. 백테스트로 충분한 테스트 후 본인에게 맞는 투자원칙 찾기

성공적인 투자를 위해 백테스팅을 통해 본인이 감당가능한 MDD를 확인하시고 본인에게 맞는 투자원칙을 세우시길 바랍니다. 이것이 제가 본 앱을 개발한 이유이기도 합니다. 조급함을 내려놓고, 길게 보면서 모두가 성공적인 투자를 하시길 기원합니다.