본문 바로가기

자산관리

BAA 전략 회전율 (Turnover Ratio)

BAA 전략의 Annual Turnover Ratio (회전율)를 계산해봤다. 

포트폴리오 회전율이란, 펀드 혹은 운용중인 포트폴리오에서 운용 주체 (본인 혹은 운용 매니저) 에 의해 특정 기간 사이에 얼마나 자주 자산을 사고파는지를 나타내는 지표이다. 사고 파는 행위에 의해 슬리피지 및 세금 관련 비용이 발생하므로 투자 금액이 커질수록, 혹은 장기간 투자 관점에서 중요하게 고려해야 될 사항이다. 종종 12개월을 기준으로 계산하는데, 지난 12월 동안 판 (sell) 총금액 혹은 산 (buy) 총금액 중 적은 금액을 해당 기간 동안의 총 평균 자산 (total net asset value, NAV)으로 나누어 계산한다.

회전율 계산

온라인에서  참고할 수 있는 Python 코드가 없었고, 충분히 납득이 될 정도로 정량적으로 기술된 자료를 찾을 수 없어서 시간을 꽤 할애했다. 간단하게는 다음 사이트를 참고하면 좋을듯하다. 

https://www.investopedia.com/terms/p/portfolioturnover.asp  

 

Portfolio Turnover Formula, Meaning, and Taxes

Portfolio turnover refers to the rate at which securities are replaced within a fund.

www.investopedia.com

 

Dr. Wouter J. Keller 의 2022년 BAA 전략 논문에 나온 값과 자체 계산한 회전율 값을 비교해봤다. 

    Turnover Ratio, %
CAGR, % MDD, %
전략 관련 포스팅 링크 Keller SBI
BAA-G12/T6, Fig3 링크1 472 502 10.54 -9.56
BAA-G4/T1, Fig6 링크2 523 517 13.74 -9.56
BAA-G12/T3, Fig9 링크3 513 546 10.37 -9.56
BAA-G4/T2, Fig10 링크3 502 501 11.38 -9.56
BAA-SPY/T1, Fig11 링크3 473 460 11.50 -9.56
BAA-QQQ/T1 링크3 - 460 14.44 -9.56
BAA-Overfitted 1 링크4 - 534 15.29 -9.56
BAA-Overfitted 2 링크5 - 529 17.71 -9.56
Modifed Dual Momentum 링크6 - 572 13.78 -21.34

CAGR, MDD 자체 계산 백테스트 기간은 2005.1 부터 (lagging period 고려서 since 2006-2-28) 진행하였다. VEA 가 2007.8 부터 시작되었는데 EFA 로 교체하였다. DBC가 2006 년 부근에 시작되지만 부족한 부분은 일정하다고 가정하고 진행하였다. 관련 포스팅 링크. CAGR, MDD 는 회전율을 고려하지 않았고 전략별 성과의 대략적인 참고 지표로써 같이 나타내었다.

켈러씨와 계산에 차이가 약간 있지만 백테스트 기간에 차이가 있다는 것을 염두하면 큰 차이는 아닌 것 같다. 높은 수익률을 보이는 Overfitted 전략의 상대적인 회전율도 생각보다 크지 않아서 다행이다. 다음엔 Turnover를 기반으로 수수료를 넣어 CAGR, MDD 를 계산해봐야겠다.