커뮤니티
내가 만든 정보와 전략들을 공유하고 토론합니다.
모멘텀 전략 백테스트 (키움증권 리포트)
대풍 2019.01.13 23:48 조회수  1177 추천 0

http://hkconsensus.hankyung.com/apps.analysis/analysis.downpdf?report_idx=392168


키움증권의 2016년 모멘텀 전략에 관한 리포트입니다.

결론은 대형주에서 모멘텀 전략이 좋다 인데,

인텔리퀀트로 동일한 전략을 백테스트하였는데 결과가 너무 다르게 나와서...

혹시 잘못된 부분을 찾는데 도움을 받을 수 있을까 해서 올려봅니다

------------------------------------------------------------------------------------------

- 키움증권 리포트 결과 (2001년 1월말부터 2016년중순까지)

1. 코스피200 종목 중에서,

지난 12개월 주가 상승률 (오늘주가 / 12개월 전 주가) 순서대로 나열하여, 매월말 최상위 40종목에 동일비중 투자.

최상위 1분위 40종목의 수익률 : 1494.3%    (cagr 19.22%)


2. 시가총액 1~100위 중에서,

지난 12개월 주가 상승률 (오늘주가 / 12개월 전 주가) 순서대로 나열하여, 매월말 최상위 40종목에 동일비중 투자.

최상위 1분위 40종목의 수익률 : 2,875.2%   (cagr 24.04%)


- 아래 백테스트

시가총액 상위 10% (시기에 따라, 100~200개 사이입니다)

지난 12개월 주가 상승률 순으로 나열하여, 매월초(1일) 최상위 40종목에 동일비중 투자

최상위 40종목의 수익률 : 377%      (cagr 9%)

--------------------------------------------------------------------------------------------


너무 차이가 나네요... 리밸런싱 날짜를 말일로 바꾸어도 동일하게 아주 많이 차이가 납니다

시가총액 상위 10%가 아니라 상위 5%로 바꾸어도 아주 많이 차이가 나고....


뭔가 제가 잘못 짠 곳이 있는 것 같은데 부족한 실력이라 제대로 찾을수 가 없네요 ㅠ

혹시 보시고 수정할 부분들 있으면 한번 부탁드립니다.


댓글 4
안녕하세요. 대풍님

전체 테스트 알고리즘을 볼 수 없어 대충 짐작하자면
1번과 3번의 가장 큰 차이는 코스닥 포함 미포함일 것 같습니다.
아마도, 2번에 테스트 에서도 이런 영향력이 컸을 것 같습니다.

예전에 제가 테스트한 결과치도
참고하시기 바랍니다.
(https://intelliquant.co.kr/article/100)

감사합니다.
푸른주전자 2019.01.14 10:35
코스닥을 제외하고 한번 테스트 해보시길 바랍니다.
푸른주전자 2019.01.14 10:51
코스닥을 제외하고 코스피로만 유니버스를 제한하고, 그 안에서 시총 상위 10%로 테스트를 했더니 670% 정도가 나오는데 여전히 괴리가 크네요..
대풍 2019.01.15 09:29
키움증권 리포트의 백테스트가 엑셀에 의해 수행되었다고 추측해 보면, 생각해 볼 수 있는 몇 가지 원인은 다음과 같은 것들이 있을 것 같습니다:
- 키움증권의 분석에는 수수료, 세금 영향이 계산되지 않았을 가능성
- 월말(28, 30, 31일 중의 하나로 바뀜)과 매월 1일로 리밸런싱 날짜가 엄밀하게는 다르다는 점
- 종목이 포트에 편입된지 얼마 되지 않아 상폐, 합병 등으로 해당 코드가 없어지게 될 때의 처리 방법이 차이
- KOSPI200 종목 또는 대형주 등 유니버스 자체의 차이

위와 같은 원인들이 차리를 가져오게 된 것 같은데요.. 때로는 수익률이 높았거나 낮았던 몇 개 종목만 구성이 달라져도 18년간의 누적 수익률은 꽤 달라질 수도 있을 것 같습니다.
혹시 좀 더 자세히 비교 실험해 보고 원인을 구체적으로 파악하게 되면 또 글 올리겠습니다.
한 가지 말씀드릴 수 있는 건, 아마도 엑셀로 백테스트하는 것보다는 인텔리퀀트로 백테스트하는게 실전과 가장 비슷한 결과를 알 수 있을 것 같습니다. ^^
Joseph 2019.01.18 18:04
댓글 등록을 위해서 로그인해주세요.
 
태그
최신 게시글
  • 2019.07.15 22:04 / 성난소
    안녕하세요. 이번엔 ETF의 시뮬레이션 관련해서 문의드립니다. ETF의 경우 패시프 펀드이...
  • 2019.07.15 12:58 / 이용기
    안녕하세요^^ 백테스팅을 위한목적으로 인텔리퀀트를 너무 잘 사용하고있습니다 ㅎㅎ  무료로 ...
  • 2019.07.13 16:46 / 성난소
    안녕하세요. 배당금 적용 여부 관련해서 궁금한 것이 있는데요. 샘플로 제공된 코드들을 그대...