开云体育- 开云体育官方网站- APP下载交易策略] 基金反买别墅靠海?每年买倒数前十基金能赚这么多?Python量化分析告诉你答案
2025-10-21开云体育,开云体育官方网站,开云体育APP下载
每年年末基金排名出炉时,相信很多人都会盯着排名前几的明星基金,对排名倒数的却嗤之以鼻。
毕竟在大家的心中,基金排名越高,后续表现自然越好。排名倒数的基金自然就会被基金公司淘汰。
如果我说每年买排名后十基金的收益远超前十的明星基金,你会觉得我在胡言乱语吗?
先不着急反驳,接下来我会用Python量化基金排名,用数据告诉你应该怎么看每年的基金排名。
在之前的这篇文章中,我们讲解了:每年都买排名前十的明星基金,并持有接下来的一年,长期来看是赚是赔。
比如2012年为17%,即2012年排名前十的基金在2013年的平均收益(9%),相对于当年沪深300指数涨幅(-8%)的超额收益是17%(17%=9%-(-8%))。
乍一看这个收益很不错。但再看2008年至今所有年份的收益,就会发现事实并非如此。
08年前十基金在次年跑输了大盘64%,13年到16年的前十基金也是连续折戟,跑输大盘。总体来看,每年排名前十的基金,在次年相对于大盘的胜率并不占优。
我们还构建了一个投资组合:假设在2009年用1元买入沪深300指数,经过十几年的辗转反侧,你会拥有2.54元,也就是下图中的黄色曲线,说实话收益并不高。
但如果用这1元每年买入上年排名前十的明星基金并持有一年,就会如图中蓝色曲线元,甚至还不如大盘。
这个结果就是提醒大家:在明星基金最火爆的时候,不应该挤着、抢着、着急着去买入,应该主动的避开。追高明星基金其实也是很多新入场的小白亏钱的一个重要原因。
更多关于明星基金的详细内容大家可以看我这篇文章:每年都买排名前十的明星基金,长期是赚是赔?Python告诉你答案【邢不行】
比较出人意料的是,众多思路中呼声最高的竟然是排名后十的基金在次年的表现。
为了满足大家的好奇心,我就去跑了一下数据,看了一下结果,然后我就陷入了沉思。。。
大家可以选择天天基金网这样的财经网站,上面有较全的基金收益数据。美中不足的是,数据无法直接下载用于分析。
如果你会编程的话,可以尝试写个爬虫,从网站上爬取基金数据到Excel使用。
我从付费数据库中提取了基金数据,相对而言基金名单更加完整,数据准确率也更高。
打开后如图所示:第一列是基金的编码;第二列是历任基金经理的姓名和任职时间;第三列是2008年到2021年基金每年的收益率。
数据包含了2008年到2021年所有的偏股型基金,总计3216只,非常全面。
这个时候如果去买入它们,我会因为担心明年继续下跌而打退堂鼓,毕竟谁都怕这些基金第二年会直接清盘。
除了2019年有1只排名后十的基金在2020年清盘外,这些所谓岌岌可危的基金在次年清盘的数量基本为0。
并且退一万步说,就算买入的基金清盘了,也会把所有的资产变现再分给你,而不是像股票退市一样血本无归。
至此我们就可以确保排名后十的基金很少会在第二年清盘。这样也大大提高了我们买入的放心程度。
这也说明了倒数前十的基金更换基金经理的比例往往非常高。足以可见行业的残酷,排名一旦靠后,基金经理就会被降职为保洁。
因为一个拉胯的基金经理或基金会影响整个公司的口碑。此时基金公司就会有非常大的压力和动力去更换基金经理。
了解完这些基金的基础信息后,接下来我们来看一下后十名基金次年的排名表现。
如下图所示,08年排名倒数第一的基金在09年依然排名靠后。但倒数第二、第三的基金在09年就非常争气的名列前茅。
接着我们计算出后十基金在2009年的平均排名是83位,在270只基金中排名31%(83÷270=31%),看起来还不错。
得到2008年的数据后,我们可以用同样的方法,得到09年至今后十基金的次年排名百分比。
虽然EXCEL也能完成这一步,但相对繁琐,我们可以用Python编程来计算结果。
当然也有一些年份表现堪忧。比如2011年的后十基金在次年的排名是70%,2019年是77%,2020年是78%。
但是总体来看,这么多年下来平均排名在50%左右。可以看出排名后十的基金在次年的进步非常明显。
如2012年的17%,就表示2012年排名后十的基金在2013年的平均收益率是17%。
遍览全图,你可以看到在过去的13年中只有4年排名后十的基金在次年是亏钱的。
其他年份都略有盈利,并且有些年份收益颇丰,如2008年、2014年和2018年。
当然我们都知道,评价基金的好坏不能只看它的绝对收益,还要看它相对于大盘的相对收益。
所谓相对收益就是用基金收益与同期大盘涨跌幅比较,也就是俗称的跑赢或跑输大盘多少。
比如2008年的后十基金在2009年涨了77%,表面上看起来很是优秀。但当年代表大盘的沪深300指数涨了93%,也就是说它在09年跑输了大盘16%(77%-93%=16%)。
可以看到表现最差的是2013年的后十基金,在次年跑输大盘22%。表现最好的2014年则跑赢大盘41%。
基于以上的统计结果,我们甚至可以尝试构建一个交易策略,来看一下每年排名后十的基金,它的长期表现会如何。
假设我们初始有1元,每年年初均仓买入去年排名后十的基金,持有一年后全部卖出,根据新排名买入新的后十基金,如此循环往复。
鉴于这个策略的计算比较复杂,我们依然用Python编程来实现,需要相关的代码和数据都可以评论区留言免费获取。
蓝色曲线是我们每年购买后十基金最终得到的回报,它从初始的1元变成现在的4.56元。
所以我们惊讶的发现,后十基金组合居然大幅跑赢了代表大盘的沪深300指数。
所以下次每年基金年度排名出来的时候,先别急着吃倒数后十基金的瓜,也不要一直盯着名列前茅的那些大佬们。
针对以上的研究,可能会有人觉得只看前十名和后十名的话样本数量太少,会有一定的偶然性。
将收益最高的20%的基金分为第一组,收益排名在20% - 40%的为第二组,依次类推。
分组后我们把每组基金当做一个投资组合,在次年年初买入相应的全部基金并持有一年,如此循环往复。
以80% - 100%为例,即假设用1元从2009年开始,每年年初均仓买入去年排名80% -100%的基金,持有一年后调仓,最终会得到4.72元。
观察数据我们能发现一个很有意思的现象:除了60% - 80%外的其他基金组合,排名越靠后收益越高。
比如80% - 100%的基金组合收益为4.72,是收益最高的分组;前20%的基金分组收益却是最低的,为4.02。
如果更深入探究的话,其实当年排名靠后的基金次年表现优秀也是有相应理论支撑的。
比较重要的一个原因是市场风格会不断转换。比如去年蓝筹股表现不错,今年则可能是中小盘股崛起。基金经理很难在市场风格的突变中连续踩对赛道,但同样不会一直踩错赛道。
而前面也提过,当旗下某个基金表现较差的时候,整个基金公司会有动力和压力换上更优秀的基金经理来托底。