AI를 활용한 재밌는 것들을 개발합니다

2019년 11월 23일 토요일

[퀀트투자] 3. 모멘텀 전략으로 선정한 종목 1년 전 매수 후 보유 시 현재 수익률은?

안녕하세요.

'R을 이용한 퀀트 투자 포트폴리오 만들기' 책을 읽고 감명받아 책의 내용으로 실제 투자시 어떤 수익률이 었을지 시뮬레이션을 해보고 있습니다.

이번 글은 9.3 모멘텀 전략 내용입니다.

전략의 자세한 내용은 책을 참고해주시기 바라고 저는 시뮬레이션 결과만 볼 것입니다.

9.3.1 모멘텀 포트폴리오 구하기: 12개월 모멘텀


책에서는 최근 12개월의 모멘텀을 구하는데 이렇게 선정한 종목을 그대로 시뮬레이션을 돌리면 당연히 상승을 많이 한 종목들이기 떄문에 수익률은 좋을 수 밖에 없습니다. 그래서 저는 2년 전 12개월 모멘텀을 구해서 1년 전에 투자하는 것으로 시뮬레이션을 하였습니다.

책에 있는 코드를 아래처럼 바꾸면 됩니다.

#ret = Return.calculate(KOR_price) %>% xts::last(252)
ret = Return.calculate(KOR_price) %>% xts::last(504) %>% xts::first(252)

마지막 2년치를 뽑아서 앞의 1년치만 다시 뽑는 것입니다.


결과가 충격적입니다. 지난 1년 간의 평가액 변화 그래프는 아래와 같습니다.


비교를 위해 저변동성 종목들과 함께 그려 보았습니다. 아... 이래서 주식투자하면 돈 다 잃는다고 하나 봅니다. 물론 이번 1년 간 마이너스고 향후 다시 오를 수도 있지만 이런 손실을 보고 누가 계속 투자를 할 수 있겠습니까...

그러고 보니 저변동성 종목 뽑을 때 지난 1년 간의 데이터를 가지고 했네요. 2년 전 데이터로 다시 해보았습니다.


역시 2년 전 데이터로 뽑은 주간 저변동성 종목의 수익률 및 낙폭률이 더 안 좋아져 있습니다. 여러분 주식이 이렇게 무서운 겁니다. 좋은 전략이라고 무턱대고 투자했다가는 손해만 보게 됩니다.

 9.3.2 모멘텀 포트폴리오 구하기: 위험조정 수익률

이번에는 모멘텀에 저변동성을 고려해서 종목을 뽑는 전략입니다.


선정된 종목들은 생략하고 바로 평가액 그래프를 보면 저변동성을 고려했을 때 수익률이 좋아지는 것을 확인할 수 있습니다.

그러고 보니 마법공식 전략 할 때도 최근 1년 데이터로 했었네요. 나중에 다시 1년 전 상황에서 마법공식을 적용한 종목으로 다시 시뮬레이션 해봐야겠습니다.

퀀트투자... 이거 진짜 수익이 나는 건가요?

앞으로도 시뮬레이션 해 볼 전략이 무궁무진 하니 계속 시뮬레이션을 해보면서 수익이 나는 전략을 찾아보도록 하겠습니다.


댓글 없음:

댓글 쓰기

가장 많이 본 글