주식투자

내 투자 성과는 왜 시장보다 못했을까? (개인적인 국내장 퀀트 투자 전략의 성과 분석 - 2023년 11월부터 2024년 5월까지 7개월간)

오렌지사과키위 2024. 6. 8. 18:50

2023년 11월부터 2024년 5월까지 대략 7개월간 사용한 퀀트 투자 전략의 성과에 대한 간단한 정리와 분석입니다. 연평균 성장률(CAGR)변동성(표준 편차)으로 시장대비 상대적인 성과를 비교하고, 일부 전략이 저조한 성과를 거둔 원인을 추정해 봅니다.

국내장에만 투자하기에, 국내 증시 대표 지수인 KOPSI 200과 KOSDAQ 150 추종하는 KODEX 200KODEX 코스닥150과 비교합니다.

주의: 이 글은 개인적으로 사용하는 국내장 퀀트 투자 전략에 대한 간단한 정리와 분석입니다. 투자 전략에 대한 소개가 아니며, 투자 전략의 성과를 분석하는 하나의 방법을 소개하는 것에 목적입니다. 오류가 있을 수 있으며, 일부 실제와 다를 수 있습니다. 데이터 수집 기간은 짧은 편이며, 투자 기간이 달라지면 성과가 크게 달라질 수 있습니다.

위험도-수익률 산점도

현재 사용하고 있는 국내장 퀀트 투자 전략은 총 7가지입니다. 중간중간 새로운 전략을 시도해 보기도 했고, 성과가 미흡하다고 판단되면 퇴출시키기도 했습니다. 현재까지 살아남은 전략이 7개인 셈입니다.

평균-분산(Mean-Variance) 최적화에 많이 등장하는 전략의 표현 형태가 위험도-수익률 산점도(scatter plot)입니다. 아래는 7개의 전략을 시장 성과라고 할 수 있는 KODEX 200과 KODEX 코스닥 150과 함께 산점도에 표시하였습니다.

국내장 퀀트 투자 전략의 위험도와 수익률 (2024년 5월까지 - 7개월)

가로축은 표준 편차입니다. 표준 편차는 대표적인 위험 척도(metric)의 하나입니다. 오른쪽으로 갈수록 위험도가 높아집니다. 세로축은 CAGR입니다. 위로 갈수록 수익률이 높습니다.

지난 7개월간은 KODEX 200이 KODEX 코스닥150에 비해 위험은 낮고 수익률은 높았습니다. 이 기간 동안에는 KODEX 200에 투자하는 것이 더 나았다고 볼 수 있습니다.

KODEX 200과 KODEX 코스닥150에는 각각 빨간색과 초록색의 점선이 그어져 있습니다. 공통으로 (0%, 3.5%)에서 만납니다. 무위험 수익률이라고 할 수 있는 한국 기준 금리에 해당하는 위치입니다.

두 선은 KODEX 200 또는 KODEX 코스닥150과 현금을 조합하여 만들 수 있는 포트폴리오의 위험도와 수익률입니다. 이 선들보다 아래에 있으면, 시장 대비 성과가 저조했던 것이고, 이 선들보다 위에 있으면, 시장 대비 성과가 높았다고 볼 수 있습니다.

위험도-수익률 그래프에서는 절대적인 위치가 중요하지 않을 수 있습니다. 기준점(무위험 수익률의 위치)에서 본 각 전략의 기울기인 투자 효율이 더 중요할 수 있습니다. KODEX 200이 KODEX 코스닥150보다 더 좋았다고 평가할 수 있는 이유는, KODEX 200의 기울기가 더 가파르기 때문입니다. 

영역별 투자 전략

상대적으로 성과가 낮았던 KODEX 코스닥150 선 아래에 3개의 투자 전략이 있습니다. basic, daily, night.CR입니다. 시장보다 확연히 낮은 성과를 보였던 전략입니다.

  • basic: 단기 주간 전략으로 시장에 대한 어떠한 전망도 없이 기계적으로 투자합니다.
  • daily: 단기 주간 전략으로 단기 추세를 고려해서 투자합니다.
  • night.CR: 단기 야간 전략으로 단기 추세를 고려해서 투자합니다.

KODEX 200과 KODEX 코스닥150의 두 선 사이에는 2개의 투자 전략이 있습니다. night와 hybrid입니다. 시장 수준의 성과를 보였던 전략이라 할 수 있습니다.

  • night: 단기 야간 전략으로 단기 추세와 중기 추세와 함께 고려해서 투자합니다.
  • hybrid: 단기 주간 전략으로 단기 추세와 중기 추세를 함께 고려해서 투자합니다.

상대적으로 성과가 높았던 KODEX 200 선 위에도 2개의 투자 전략이 있습니다. swing.MC와 swing.Q2입니다.

  • swing.MC: 중기 추세를 이용한 보수적인 스윙 전략입니다.
  • swing.Q2: 중기 추세를 이용한 스윙 전략입니다.

두 전략은 거의 비슷합니다. 산점도에서 볼 수 있다시피, swing.Q2가 swing.MC보다 위험도와 수익률이 모두 높은 전략입니다. swing.MC가 부분 손절과 분할 매수를 이용하는 전략이기 때문입니다.

얼핏 보기에는 swing.Q2의 수익률이 더 높으니 swing.MC보다 더 좋았던 투자 전략이라 생각할 수 있습니다. 앞서 설명과 같이 위험도-수익률 그래프에서는 기울기로 비교해야 합니다. 아래는 기준점에서 swing.Q2로 파란색 점선을 그은 그래프입니다.

국내장 퀀트 투자 전략의 위험도와 수익률 2 (2024년 5월까지 - 7개월)

swing.MC는 swing.Q2로 만든 선보다 위에 있습니다. swing.MC의 투자 효율이 swing.Q2보다 높았기 때문입니다. swing.Q2에 현금을 조합하면 파란색 선을 따라 움직이기에 swing.MC보다 낮은 위치로 이동하게 됩니다.

과최적화의 주된 요인

사용하는 모든 전략은 백테스트 상으로는 근사한 결과를 보였기에 실전에 투입했습니다. 하지만 실전은 가흑합니다. 백테스트 결과보다 상당히 저조한 성과를 보였습니다. 모든 전략이 과최적화되었다고 볼 수 있습니다.

두 점선으로 나누어진 세 영역을 보면 문제의 주요한 원인 하나가 무엇인지 어느 정도 추정할 수 있습니다. 참고: 단기 추세와 중기 추세 모두 지난 데이터를 이용한 예측값입니다.

중기 추세만 고려한 투자 전략은 시장보다 높은 성과를 보였습니다. 추세를 고려하지 않거나 단기 추세만 고려한 투자 전략은 시장보다 낮은 성과를 보였습니다. 단기 추세와 중기 추세를 모두 고려하는 전략은 시장 정도의 성과를 보였습니다.

기간이 충분히 길지 않아서 분석의 신뢰도가 높지는 않지만, 단기 추세의 정확도가 낮기에 이런 현상이 발생했다고 추정해 볼 수 있습니다. 단기 추세를 고려하지 않은 basic보다 단기 추세만 고려하는 night.CR과 daily가 더 아래에(기울기가 낮은) 있습니다.

단기 추세를 전망하는 모델에 가장 큰 문제가 있을 가능성이 높습니다.

정리하며

사용하는 국내장 퀀트 투자 전략의 성과를 시장과 비교해 보고, 성과 저하의 원인을 추정해 보았습니다. 실전 기간이 길지 않아 신뢰성이 높지는 않지만, 단기 추세를 전망하는 모델에 높은 수준의 과최적화가 이루어진 듯합니다.

위험도-수익률 산점도는 다양한 투자 전략의 성과를 한눈에 비교해 볼 수 있는 효과적인 도구의 하나입니다. 

함께 읽으면 좋은 글:

도움이 되었다면, 이 글을 친구와 공유하는 건 어떻까요?

facebook twitter kakaoTalk naver band