引言:
邢不行的系列帖子“量化小讲堂”,通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助。
【必读文章】:《10年400倍策略分享-附视频逐行讲解代码》
【历史文章汇总】:https://bbs.pinggu.org/thread-3950124-1-1.html
个人微信:xbx3642,有问题欢迎交流
前言:
巴蛇吞象,扬州跨鹤。人性之贪婪,逝者如此,来者亦然。
王朝兴衰,人生起落。周期之更替,顺之则昌,逆之则亡。
金融市场变化万千,唯独人性与周期,始终如一。
智者善以不变应万变,量化策略亦是如此。从不变的人性和周期入手构建策略,就能经得起市场考验。
本文就从周期角度介绍一个简单有效、拓展性强的量化策略。
01
股灾性牛市
如果你最近(2021年1月末)有关注股市,一定会知道这个奇怪现象:
上证指数从2019年1月的2440点至今已经涨到3500点左右,涨幅高达43%。
但是很多个股反而跌破了指数在2440点时的价格:
这段时间内,虽然大部分个股在下跌,但少部分大市值蓝筹股在上涨,它们在指数中权重较大,所以带动指数一起上涨。
大盘涨得飞起,个股却跌得要死,大家称之为股灾性牛市。
1
小市值策略
不过别看最近大市值的股票涨得好,就以为大市值股票一直很好。A股前十几年可是小市值股票的天下。
我在2016年写过一篇文章:《10年翻400倍的策略》(内含代码)。
该策略收益夸张,但却不含任何水分。原理也非常简单:每周选取市值最小的30只股票,持有一周,如此每周循环。
如果从2007年起按照该策略交易,在2020年最高能翻600多倍,虽然最近回撤不少,但净值依旧有400多。
有的同学觉得最近回撤那么多以及注册制的出台,策略已经失效了。
但是市场没有永远的优和差,有的只是不断往复的周期。看看几百年历史的美国市场就知道了。
2
“漂亮50”惨案
从美股百年的历史来看,小市值股票一直是涨得更多的,在学术界也有理论解释。
但市场风格总会轮动。在1960年末到1970年初的十年间,整个美国股市只有市值最大的50只股票在上涨,历史上称为“漂亮50”行情。
当时大家都在抱团买入大市值的蓝筹股,比如:可口可乐、迪士尼、麦当劳、运通等。这和A股当前的状况很像,只不过美国人买的是可乐,我们换成了茅台。
“漂亮50”会一直独领风骚吗?世事无常,在1972年至1974年间,这些大型蓝筹股开始集体下跌。
其中迪士尼跌幅高达80%,跌幅最小的麦当劳也有67%。而同期标普500只跌了37%。
所以大家千万不要觉得基金抱团的大市值蓝筹股,有“护城河”就会只涨不跌。
天下大势,分久必合合久必分。股票市场也一样,一个风格涨久必跌,跌久必涨,都是周期而已。
作为投资者,我们不能一根筋只买大市值或小市值,更好的方法是学会如何在它们之间轮动。不论周期如何波动,只要我们一直风口潮头就行。
下面就和大家分享一个在大小盘之间轮动的量化策略。
02
大小盘风格轮动
为了方便研究和理解,本文将用大盘指数来代表大市值股票,小盘指数来代表小市值股票。
本文以沪深300作为大盘指数,它由A股市值最大的300只股票组成,占总市值的55.9%,妥妥的大市值核心资产。
小盘指数我们选择创业板指数,它由创业板中的100只股票组成,占总市值的9.5%。
1
策略来自市场经验
当你长期泡在市场中,总能觉得自己发现一些了规律。比如我自己就注意到,市场走势存在延续性。
举例来说,上图中2010年9月28日至30日期间,大盘前一个月涨幅优于小盘,次日依旧优于小盘,延续了之前的表现。
同理,2010年11月17日至19日期间,小盘前一个月涨幅优于大盘,次日依旧优于大盘,也延续了之前的表现。
也就是说市场存在惯性。前期涨得多的指数,后期也大概率会涨得多。
当然这只是我肉眼观察到的现象,不一定普适。但不妨碍我尝试着基于此构建一个量化策略。
其实很多量化策略就来自这些实盘经验。把这些经验数量化、规则化形成一套严谨的买卖逻辑,就能构建一个完整的量化策略。
联系邢不行:关于量化的任何问题,或者想要了解其他内容,可以加我的微信(xbx2626)和我交流。