커뮤니티
내가 만든 전략들과 지식을 공유하고 토론합니다.

시즈널리티 (최적화 시리즈7)

소포클레스 2021.11.24 15:51 조회수  3157 추천 9

이 글의 내용으로 대중에게 글을 쓰거나 방송을 한다면 출처를 밝혀주기 바란다.

글을 읽으려면 지난 최적화 시리즈(0~6)회를 모두 보고 오기 바란다. 여러가지 기술이 모두 사용되었기 때문에 이번글만 읽는 사람들은 어떤 전략들을 사용한건지 이해하지 못한다.

많은 사람들이 자신감에 차서 2021년에 주식시장에 들어왔으며, 우량주인 삼성전자를 매수했다. 하지만 그 자신감이 과연 오래갈까? 20219~10월에 현재 MDD 30% 이상을 체험하며, 눈물을 머금고 손절을 하고 있고, 그때에 맞춰서 외국인은 삼성전자를 매수하고 있다이런 사태로 인해 개미군단의 손실은 불어나고 있으며, 자신감을 잃은 순간의 손절은 장기 투자를 방해하는 요소로 작용한다. 나는 자신감을 유지하기 위한 좋은 방법이 시즈널리티를 적용하는 것이라고 주장한다.

  

시즈널리티란?

두려운 계절(5~10)이 오면 주식 비중을 낮추는 방법이다. "이미 지난번 최적화 시리즈에서 모멘텀을 적용했는데 또 뭐하러 주식비중을 낮추나?" 라고 의문을 가질 수 있다. 하지만 통계에 의하면 5~10월에 변동성이 커지게 된다. 그러므로 시즈널리티 전략은 수익률을 높이기 보다는 MDD를 낮추고, 샤프 Ratio를 높이는데 사용된다.

 "그럼 모멘텀을 적용하지 않고, 시즈널리티만 사용하면 어떤가?" 라고 생각할 수 있다.하지만 작년 처럼 5~10월이 아닌 3월에 코로나 사태처럼 예상치 못한 폭락장이 오면 어떻게 할것인가? 그러므로 필자는 모멘텀과 시즈널리티라는 2중 안전장치를 모두 사용하라고 권고 한다.

 

적용방법

모멘텀 전략들(모멘텀 스코어/가속 모멘텀 스코어/절대 모멘텀)을 기본적으로 적용하되, 5~10월이 되면 최대 주식 비중을 50%(중립)로 제한한다. 말이 중립이지 매우 보수적인 전략이다. 예를 들어 가속 모멘텀의 경우 평소에는 주식비중이 0~100% 로 되지만, 5~10월의 경우 주식 비중이 0~50% 내에서 결정되기 떄문이다. 그럼으로 주식비중을 50%로 고정한 자산배분보다 보수적인 전략이다.

 

절대모멘텀에 대해서는 중립을 유지한다. Kospi 소형주의 1년 모멘텀이 플러스라면 주식비중이 95%이지만, 5~10월에는 주식비중을 50%로 유지한다. 물론 1년 모멘텀이 마이너스라면 주식비중이 30%로 된다.

 

시즈널리티를 적용한 결과는?


 

위에서 아래로 내려올수록 수익률이 높아지고 샤프 비율도 올라간다. 그리고 왼쪽에서 오른쪽으로 옮기면 비록 수익률은 낮아지지만, MDD도 낮아지며, 샤프비율은 오히려 올라간다.

 

테스트 기간은?

201132일 부터 20211112일 까지로 지난번과 같다. 자산배분 효과를 무시하고 테스트 기간을 늘리려면 할 수는 있다. 200362일 부터 테스트 해보기 바란다. 왜냐하면 PCR로 가치가중을 하고 있는데, 20036월 이전에는 PCR 지표로 가치가중을 할 수 없기 때문이다.


2003년 6월2일부터 테스트 해보면 절대모멘텀 + 가치가중 전략은 샤프 Ratio3을 넘을 것이다. 놀랍지 않은가? 18년간 샤프가 3을 유지하다니!.  MDD가 18% 정도로 높아지지만, 자산배분 없이 현금만으로 버텼기 때문이다.  하지만 MDD가 높다고 실망하지 말자. 2011년 이전의 백테스트에 대해서는 미국채 10년물이 있다고 가정하고 자산배분을 하면 MDD가 4~5% 낮아질 것으로 생각한다.


아래 그림은 한국 주식 30% + 미국채 70% 와 한국 주식 30% 현금 70% 를  비교한 테스트이다. 기간은  2002년 8월 부터 2021년 10월 까지이다.  



 


위 그림을 보면 미국채(IEF)를 가진 경우가 현금만 가진 경우에 비해 MDD가 9% 이상 낮다. 앞서 말한대로 현금 대신에 미국채로 자산배분을 하면 MDD가 4~5% 낮아질 것이라는 나의 생각을 위의 테스트가 증명해준다. 


“18년간 샤프비율 3.0 유지” 그게 잘한 건가요?

지난 18년 동안 샤프비율을 3을 유지하기란 쉽지않다. 왜냐하면 18년간 미국발 금융위기, 유럽발 PIGS 사태, 작년의 코로나 위기 같은 큼직한 사태들을 모두 견뎌내고 얻은 결과이기 때문이다. 그런데 이번에도 퀀트 초보가 한마디 한다. “18년간 샤프 비율 3.0 유지? 그게 그렇게 좋은 건가요? 샤프비율 3.5도 만들 수 있을것 같은데요.” 헐 할말을 잃었다. 그가 단언한데로 18년간 샤프비율 3.5 이상을 유지하는 전략을 만든다고 가정하자. 그 전략에 과최적화가 없다면, 종목당 300만원을 투자할 수 있을 정도의 거래량 이라면, 년 평균 수익률이 아래의 7개 전략 중 가장 낮은 것(25%) 정도 된다면,  나는 5천만원 정도 지불하고 그 전략을 살 용의가 있다. 아니 5천만원은 너무 작은 금액 일지도 모른다. 그가 반드시 성공하길 기원한다.


투자의 왕도

부끄럽지만, 나의 투자 이력을 소개한다. 97년 IMF 사태 직전 삼성전자를 매수했으며, 2000년 IT 버블이 터지기전에 새롬기술을 매수하고, 2008년 초에 바이오 주식을 매수하여 쓴맛을 본 나로서는 낮은 변동성을 추구할 수 밖에 없었다. 자신값이 없어진 상태에서 손절을 하지 않으려면 시즈널리티를 적용하기 바란다. 모멘템 전략에 시즈널리티리티 까지 적용한다면 개미들의 손실은 많이 줄어들어, 장기 투자에 대한 확신을 가질 것이라 믿는다. 투자에 있어서 왕도는 높은 수익률이 아니라, 투자 방법에 대한 자신감을 꾸준히 유지하는 것이다. 이것 외에 복리 효과를 장기간 누릴 수 있는 방법이 있는가? 


PS

최적화 시리즈를 진행하면서 보여주신 성원에 감사드린다사실 최적화 시리즈는 내가 집필하고 있는 책의 일부분이다언젠지는 알 수 없지만 책이 나오면 알려드릴 것을 약속한다.  지금까지 공개한 최적화 시리즈 8가지를 모두 이해했다면더 이상 초보가 아니라고 생각한다.  자신이 초보라고 생각되면 꼭 복습해 보길 바란다. 


이제 필자의 역할은 여기까지 이다. 초보 퀀트에게 샤프 비율 3.5 전략을 만들 수 있다는 자신감을 주었음으로 최적화 시리즈는 이 즈음에서 마무리 한다. 감사드린다.

댓글 32
선생님 퀀트 초보라서 질문이 있는데요 MDD가 높고 sharp ratio가 낮아도 수익률만 높으면 안좋은 전략인 이유가 어떤건가요? 맨탈이 버티기 힘들어서 그런건가요? 잘몰라서 ㅠㅠ 부탁드립니다.
vmfmgmfm57 2021.11.24 17:55
네 맞습니다. MDD가 높으면 버티기 힘들어서 전략을 포기하게 돱니다. 삼프로 tv에 오늘 출연한 게스트인 사경인 회계사의 영상을 보시길 추천드립니다.
소포클레스 2021.11.24 22:17
아하 그럼 MDD 높더라도 수익률을 믿고 버틸수 있는 맨탈이 있으면 수익률 높은게 좋을 수도 있는거네요?
vmfmgmfm57 2021.11.25 10:15
비트코인 2천만원에 샀는데 500만원 되어도 안팔고 잘 버티면 7천만원까지 오른 거처럼 생각하면 되겠네요. 
희망퀀트 2021.11.25 10:30
 vmfmgmfm57 님 맞습니다. 수익률도 높고 mdd도 높은 경우 멘탈이 강하면 좋을 수도 있습니다. 하지만 99% 의 투자자들은 mdd 가 20% 넘으면 나가 떨어지게 됩니다. 저처럼요 ㅎ ㅎ . 한가지 팁을 드리자면 mdd를 생각할때 투자금액의 10배로 생각해보는 겁니다. 만약 투자금이 5천만원이라면 mdd가 20%면 천만원이 없어지죠. 그런데 10배로 생각하면 투자금이 5억이 되고  mdd에 의해서 없어지는 돈은 1억 이 되는 겁니다.  그러면 1억이 없어져도 견딜 수 있는가? 꿀잠을 잘 수 있는가? 자신에게 물어보는 겁니다. 
소포클레스 2021.11.25 10:45
희망퀀트님 반갑습니다. 위의 글에서 언급한 것처럼 투자금을 원금의 10배로 생각해보시면 견디기 얼마나 힘든지 알 수 있습니다^^
소포클레스 2021.11.25 10:47
확실히 저도 못버티겠네요. 좋은 말씀 감사합니다.
vmfmgmfm57 2021.11.25 14:19
 네 안전하게 투자하는 것이 장기적인 복리효과를 누리는데 가장 좋습니다
소포클레스 2021.11.25 18:51
그동안 좋은글 감사합니다.
MDD가 정말 중요하죠. 결국 전략의 성과를 맛보려면 지속성에서 갈리는데 다들 못 버티니까요..
그리고 전략이 계속 먹힌다는 보장도 없으니 더더욱 그렇죠.
실제로 과거에 먹히는 전략이 더 이상 먹히지 않는 경우가 워낙 많으니...
이주영 2021.11.26 20:47
이주영님 반갑습니다. 저도 동감 입니다^^
소포클레스 2021.11.27 10:41
제가 자바스크립트는 잘 몰라서 ㅠㅠ 백테스트를 못하는데 넘 궁금해서 문의드립니다ㅜㅜ
1. 거래된 종목들을 살펴보면 최근년도나 분기에 자본잠식은 아니더라도 영업이익이나 당기순이익이 적자난 기업들이 상당히 포함되어있는데 이런 종목들을 제외하는 조건을 걸고 돌리면 수익률이 좀더 나아지려나요?
2. 재무데이터들(영업이익 등)을 모두 최종(가장최근)분기 데이터를 이용하셔서 bp cp op 등을 구하셨는데 혹시 최근 4개분기(trailing 영업이익 등) 합산해서 시총으로 나누는 방식으로 가장최근 데이터를 반영한다면 좀더 수익률이 개선될 수있을까요?
3. 3~50% 정도는 채권에 투자하게되는데 이 채권도 모멘텀스코어를 활용해서 미국 단기/중기/장기/회사체 중 최근 모멘텀이 있는 안전자산을 선택해 운용한다면 수익률이나 MDD에 개선이 어느정도 있을까요?
GoRootae 2021.12.10 16:35
GoRootae님 반갑습니다. 답변 드리겠습니다.
1. 위 스크립트를 보시면 PBR + GP/A + EV/EBIT 전략임을 알 수 있습니다. EBIT은 영업이익과 같습니다. 그런데 영업이익이나 당기순이익이 적자인 종목이 포함되어 있다면, 이익은 적자지만 PBR과 GP/A가 압도적으로 우월하기 때문입니다. 따라서 당기순이익 > 0 필터를 추가하시면  적자난 기업은 제거할 수 있지만 PBR과 GP/A 가 압도적으로 우월한 종목은 없어 집니다. 즉 하나를 취하면 좋아지는 측면과 나빠지는 측면이 있음으로 "수익률은 알수 없다" 정도로 답하는게 맏을것 같습니다.
2. 최근 4개분기로 하면 수익률이 떨어집니다. 모든 전략이 그런지는 알 수 없지만 대부분 수익률이 떨어집니다.
3. 테스트 해보지 않아서 알수가 없습니다.^^ 그런데 경험적으로 보면 미국  단기 국채와 회사채는 한국주식(소형주퀀트)의 방어력이 떨어집니다.  왜냐하면 위기가 오면 대부분 금리를 낮추게 되는데 단기 국채는 듀레이션이 짧음으로 수익률이 낮습니다. 회사채의 경우는 주식의 성질을 절반정도 가지고 있어서 위기가 오면 가격이 하락할 가능성이 높습니다. 따라서 소형주퀀트 + 미국 국채 10년물 + 골드 를 추천드립니다.      
소포클레스 2021.12.11 00:03
그레이트합니다~~~ 나중에 책 나오면 꼭 게시판에도 써주셔요
슈퍼공돌맨 2021.12.16 14:10
슈퍼공돌맨님 감사드립니다^^
소포클레스 2021.12.16 17:55
좋은 글 몇번이고 읽게 되네요. 공부해서 한번 돌려 보려구요.
Lexus 2021.12.22 04:57
Lexus님 벌써 다 읽으셨네요^^
소포클레스 2021.12.22 11:49
소포클레스님 위에 제 긴질문에 대한 답변감사합니다
하나더 궁금한게 있어서요 ㅠㅠ

절대가치주+소형주+절대모멘텀 기준으로 짜놓으신 스크립트 로직을 따라가다보면 
1. 매월 ev/ebit, pbr, gp/a 절대가치 순으로 정렬해서 순위를 합산해 랭킹을 매기고 거기서 상위 20%만 취한다 2. 그중 가장 시총이 가장 적은 20개 종목만 매수한다 => 약 연평균 80% 수익률이 발생했다 로 요약되는데 절대가치주중 20% 정도면 ETF등을 골라내고 대략 250종목정도 되는데 이중에 시총작은것만 20개 골라내다보니 그닥 가치가 있다고 보기 어려운 소형주들.. 예를들어, 상대적으로 절대가치 순으로는 200위 정도 되는 소형종목들 매수 비중이 높은것 같습니다(맘같아선 최대한 절대가치가 높은순으로 매수하고싶은데ㅠ)  제가 이해한 로직 순서가 맞는 것이죠?
GoRootae 2021.12.22 16:24
GoRootae 님 안녕하세요.  "가치가 있다고 보기 어렵다" 고 하셨는데, 이건 개인에 따라서 모두 다릅니다. 저는 대학교의 성적 인 A/B/C/D/F 중 A 인 상위 20% 를 가치가 있는 것으로 설정 했습니다. 성적으로 A를 받았다는것은 일반적으로 좋은 것입니다. 하지만 A학점으로는 GoRootae님 처럼 가치가 있다고 보기 어렵다고 생각할 수도 있습니다. 좀 더 가치가 있는 것으로 하려면 테스트 해볼 수는 있습니다. 5번째 라인을 수정하시면 됩니다. 다시말해 var valueRatio = 0.2; 를 0.1로 수정하시면 상위 20% 가 아닌 상위 10% 정도로 테스트 해볼수는 있습니다. 바꾸고 테스트 해보세요. 이렇게 바꾸면 소형주 효과가 줄어듭니다. 왜냐하면 250종목에서 소형주 20종목을 뽑는 것과 125종목에서 소형주 20종목을 뽑는 것이 다르기 때문입니다. 극단적으로 이야기 해보면 가치주 최고 22종목 중 소형주 20종목을 뽑는다면, 소형주라고 할 수 없겠죠. 따라서 하나(가치)가 좋아지면  다른 하나(소형주 효과)는 나빠지니 참고하세요.
소포클레스 2021.12.23 13:25
상세한 답변 감사드립니다 ^^ 올려주신 전략 활용해서 자동주문 들어갔습니다!
GoRootae 2021.12.31 08:34
와우~! 시리즈 너무 좋습니다 ~! 
darkredsharp 2022.01.02 19:49
darkredsharp 님 감사드립니다^^
소포클레스 2022.01.03 15:41
친절하게 써주진 선생님 글 정말 감동적입니다. 빨리 책이 나와서 읽어보고 싶은 마음입니다. 정말 감사드립니다. ^^!
매너모드 2022.01.14 20:53
 매너모드님 감사드립니다^^
소포클레스 2022.01.14 21:18
안녕하세요.  퀀트의 매력에 빠지게된 공학도 입니다. 모델공개에 더불어 인사이트가 묻어나오는 친절한 설명까지 적어주셔서 너무 감사합니다! 책도 나오면 바로 구매하고 싶네요.
이 글을 읽고나서 인터넷에서 다른 전략들을 찾아보았는데, 특정시점을 알고 과적홥된 모델을 설계하지 않는이상 연 50%가 넘는 전략을 찾기 힘든데요, 혹시 소포클래스님이 알고계신것중에 절대모멘텀 외에도 MDD가 높더라도 연 50%가 넘는 수익율이 나오는 전략이 있을까요? 연구해보고 싶어서 질문드립니다.
whkwls2653 2022.01.15 08:42
whkwls2653 님 안녕하세요.연 50% 수익이 나는 전략은 많습니다.
https://www.intelliquant.ai/article/986?forum=0
위의 링크에 소개된 전략에서 83번째 라인을 주석처리 하시고 돌려보시기 바랍니다.
소위 우량(ROA) + 가치주(PBR) 전략입니다. 물론 MDD는 50% 로 매우 높습니다.
그런데 연 수익률에서 MDD를 빼야 무위험 수익률이 나옴으로, MDD가 큰 전략은 실제 투자로는 적절치 않은 것 같습니다.
소포클레스 2022.01.15 11:10
좋은글 감사합니다. 궁금한것이 있는데 TradingValueFilter 함수에서 한달 거래대금의 중간값을 사용할때 연도별로 조금씩 차이를 두셧는데 한국 주식시장 거래대금 총량에 비례해서 연도별로 조금씩 늘어나게 설정한것인가요?? 2021년 이후로는 거래대금 중간값이 1억 이상인것으로 설정을 하셧는데 이것도 연도별로 조금씩 늘려 나가야하는 것일까요??
정권이내 2022.02.24 13:20
정권이네님 안녕하세요. 최적화 시리즈3에 보시면 거래대금필방를 처리한 방법에 대해 자세히 나와있습니다. 2021년 기준으로 연간 7%씩 줄여나간것 입니다. 앞으로 어떻게 해야되나? 이것도 결론 부분에힌트가 있습니다. 다만 이것은 힌트이지 정답은 아닙니다
소포클레스 2022.02.25 12:49
아 어떤 말씀인지 이해가 됬습니다 ㅎㅎ 
정권이내 2022.03.03 10:09
안녕하세요
소포클레스님 전략을 보고 따라서 투자하고있는 직장인입니다. 
여쭙고싶은게 있는데요.
1. 상승 하강 모멘텀을 1년기준, 그리고 1년 하강모멘텀 이더라도 2개월이 상승모멘텀이면 상승으로 판단.
이 부분은 어떻게 생각하시게된걸까요?

2. 이 모멘텀 기준을 강환국 작가님 책에서 본 (최근12개월x1+최근6개월x2+최근3개월x4+최근1개월x12) 이 방법으로 투자해도 괜찮을지 궁금합니다.
jookl195 2023.02.02 10:00
jookl195 님 안녕하세요. 답변 드리겠습니다. 1번은 1년 모멘텀이 마이너스라 하더라도 단기 반등(2개월 모멘텀) 이 오면 바닥을 찍고 상승 중이라는 판단입니다. 2번은 제가 테스트 한 방법이 아니라서 알 수 없습니다. 충분 한 테스트 후에 실전투자를 권고 드립니다. 감사합니다.  
소포클레스 2023.02.02 12:46
빠른 답변 감사드립니다!
더해서 이런 자료, 인싸이트 남겨주셔서 많은 공부가 되었습니다. 감사합니다.
jookl195 2023.02.02 13:51
jookl195 님 감사드립니다^^
소포클레스 2023.02.02 15:22
댓글 등록을 위해서 로그인해주세요.
 
최신 게시글