본문 바로가기
투자일기

최강 동적 자산 배분 전략 BAA를 직접 백테스트 해보자(feat. 퀀터스)

by investor2020 2023. 7. 18.

이제 퀀터스에서도 동적 자산 배분 전략 중 가장 수익률이 높은 전략인 BAA 전략을 직접 백테스트 해볼 수 있습니다. 기존에는 정적자산배분과, 듀얼모멘텀 전략, VAA, DAA 전략만 가능했는데 최근에 BAA 공격형 전략과 BAA 중도형 전략도 백테스트 가능하도록 업데이트되었습니다.

썸네일

목차
1. 동적 자산 배분이란?
2. BAA 전략 소개
3. BAA 백테스트 방법
4. BAA 백테스트 결과

 

 

동적 자산 배분이란?

정적 자산 배(패시브 투자) 전략이 사전에 정해진 비율로 일정하게 투자를 하는데 반해 동적 자산 배분은 가격의 변화에 따라 상승장과 하락장을 구분하고 상승장일 때는 변동성이 높은 주식과 같은 공격 자산을 보유하고 하락장일 때는 변동성이 낮은 채권이나 금 현금과 같은 자산을 보유하는 유동적인 전략을 말합니다. 대표적인 전략으로 듀얼 모멘텀 전략이 있습니다.

 

BAA 전략 소개

BAA(Bold Assets Allocation) 전략은 동적 자산 배분 전략의 대가인 Wouter Keller가 만든 듀얼 모멘텀 기반 전략으로 전통 듀얼 모멘텀 전략의 개념에 카나리아 자산군이라는 개념을 도입한 다소 복잡한 전략입니다. 최근 5~10년 수익은 조금 저조하지만 1970~2023년 기준 연 복리 수익률 19% 최대 손실 -14.5%라는 높은 수익률과 낮은 손실률을 기록한 뛰어난 전략입니다. 전략이 복잡하기 때문에 저도 직접 백테스트 해보지는 못하고 allocatesmartly를 통해서 백테스트 결과를 확인할 수밖에 없었습니다. 그런데 이번에 퀀터스 자산 배분 백테스트에 BAA가 추가되면서 직접 백테스트 할 수 있게 되었습니다.

동적-자산-배분-전략-BAA의-1970년부터-2023년까지의-백테스트-결과-표
BAA 전략 50년 백테스트 결과

 

BAA 백테스트 방법

자산 배분 화면에서 BAA 공격형을 선택하고 초기 투자 금액을 입력합니다.

퀀터스에서-BAA-전략-백테스트-실행하는-방법-설명
퀀터스에서 BAA 백테스트

 

기본적으로 공격 자산, 방어 자산, 카나리아 자산이 미국 상장 ETF 기준으로 모두 세팅되어 있습니다. ETF 말고 미국 자산군을 선택하면 S&P500과 같은 지수로도 백테스트가 가능합니다.

퀀터스를-통해-BAA-전략-자산군을-다른-자산군으로-수정하는-메뉴-설명
기본 자산군 외에 다른 자산군으로 커스텀이 가능하다

 

자산군 별로 환율 반영 유무를 선택한 뒤 기간 설정 후 백테스트를 실행하면 됩니다. 정적 자산 배분에서 환율 반영을 하면 일정 시점에서의 달러 기준 수익률과 원화 기준 수익률을 비교할 수 있었는데 동적 자산 배분 전략인 BAA에서는 어떤 자산군에 환율 반영을 하느냐에 따라 결과가 전부 다르게 나왔습니다. 어떤 자산군에 환율을 반영하느냐에 따라 포트폴리오 구성이 달라지는 듯했습니다. 그래서 환율 미반영으로만 백테스트를 해봤습니다.

 

BAA 백테스트 결과

BAA-백테스터-결과-2015년-12월-1일부터
퀀터스를 통한 BAA 백테스트 결과

 

50년간의 수익률에 비해 최근 8년 수익률은 저조했습니다. allocatesmartly 결과와 월별로 수익률이 조금씩 다르긴 한데 연 복리 수익률과 MDD는 비슷한 값이 나왔습니다. 다만 원래 BAA 전략 자산군 중에 원자재인 DBC가 포함되어 있었는데 외국인 매도 시 과세 문제로 PDBC(2014년 말 상장)로 변경이 되면서 백테스트 구간이 8년 정도밖에 확인이 안 돼서 아쉬웠습니다. 실전에서 적용은 못하지만 백테스트 결과만이라도 보려고 DBC로 바꿔보려 했는데 검색이 되지 않아서 DBC로 백테스트 할 수는 없었습니다.

 

포트 추출(예정)

동적 자산 배분 전략은 1달에 1번 트레이딩을 하는데 말일이나 1일에 주로 하게 됩니다. 아쉽지만 현재 트레이딩 시점에 어떤 자산을 매수해야 하는지에 대한 정보는 제공되지 않고 있습니다. 추후에 지원할 예정이라고 합니다.

 

추후 업데이트

다양한 동적 자산 배분 전략들 중에서 퀀터스에서 기본적으로 제공되는 자산 배분 전략들만 백테스트 해볼 수 있다는 점이 아쉽긴 하지만 DAA나 VAA 그리고 이번에 추가된 BAA와 같이 복잡한 전략도 ‘직접’ 백테스트 해볼 수 있다는 것은 매우 큰 장점이라고 생각합니다.

그리고 직접 동적 자산 배분 전략을 만들어 볼 수 있도록 커스텀  동적배분 기능도 곧 선보일 예정이라고 하니 더욱 기대가 됩니다. 

그리고 예정되지는 않았지만 혹시나 퀀터스에서도 portfolio visualizer처럼 기본적으로 제공되는 데이터 외에도 직접 데이터를 업로드해서 백테스트를 해볼 수 있게 된다면 퀀터스는 개별 퀀트 전략, 정적 자산 배분, 동적 자산 배분까지 모두 가능한 최고의 백테스팅 툴이 되지 않을까 생각합니다.

 

댓글