跟着基金买,别墅靠大海?买基金重仓股票,会破产吗?| 附最新选股结果

2020年A股经历了一波结构性牛市。

抱团核心资产的公募基金历史性大赚2万亿,一跃成为全市场顶流。不仅常年霸榜热搜,甚至连游戏直播的弹幕都在讨论基金。

很多年轻人也纷纷跑步入场,毕竟支付宝买基金贼方便。

可惜好景不长,大盘急转直下,A股此后打响了多轮3000点保卫战。

基金也未能幸免,跌妈不认。2022年公募基金再创纪录,总体亏损1.45万亿。

渴望慢慢变富的年轻人也体会到了什么叫慢慢变负......

这让我不禁好奇,作为国内最大的机构资金,公募基金到底有没有赚钱能力?

如果能赚钱,我们又能否抄它的作业,构建一个有效的量化投资策略?

下面我们就来寻找相关的答案。

01 公募基金赚钱吗?

1 公募收益

首先来看第一个问题,公募基金到底赚不赚钱。

我们之前有篇文章做过详细的数据分析,感兴趣的可以去看看。

5000个基金经理能跑赢4000只股票吗?15年数据告诉你该炒股还是买基金【邢不行】icon-default.png?t=N7T8https://mp.csdn.net/mp_blog/creation/editor/124588010

点击上方链接查看文章

这里直接说结论:长期来看买基金是有收益的,并能跑赢代表大盘的沪深300指数。

Wind上有一个偏股基金指数,也可以用来观测股票基金的整体收益走势。

该指数年化收益约12%,和我们早前介绍过的社保基金类似。

2 分年度收益

分年度看,20年来公募基金盈利14年,亏损6年,表现尚可。

但在2020年大赚一笔后,2021年收益急剧缩减,22、23年更是直接亏损。

很多基金小白又恰恰是在2020年的基金牛市入场,持仓体验自然不佳,可以说一进场就学会了站岗。

同时网络上的各种讨论也进一步放大了基民亏损后焦虑愤怒的情绪,很多人转而选择去怀疑基金经理的能力。

但不管怎样,抛弃主观判断,从数据上看基金整体确实是赚钱的。

3 抄基金作业

了解了公募基金的能力,我们很自然的就想跟着它做投资,去抄它的作业。

就像我一直说的那样:投资最幸福的事,就是有个人一直对,照抄就行。

当然还有第二幸福的事,大家知道是什么吗?不知道的话可以看我这一期文章:

 

我用Python量化了1000万次散户操作,然后反着来,胜率竟然高达...?! | 你可以永远相信散户!icon-default.png?t=N7T8https://mp.csdn.net/mp_blog/creation/editor/125165258

点击链接查看文章

其实我们做量化交易时经常会沿着这样的思路,去找出市场上的聪明资金,比如社保、公募之类,而不是分析一个股票的好坏、涨跌。

跟着他们的思路甚至持仓去进行交易,这也是我们构建量化策略的一个重要方向。

02 基金持仓数据

1 基金报告

既然要跟着公募基金买,就需要知道它到底买了哪些股票。

公募基金每个季度都会发布定期报告,里面就包含了它们前十大重仓股名单,也就是它持有最多的10个股票

通过这些名单,我们就能知道此刻有哪些股票被基金重仓了。

如果某些股票被公募基金持有的市值较少,无法进入它的重仓股名单,我们也就无法得知具体的持仓情况。

所以大家要明确这个数据并不完整,它只能够部分反映公募基金的持仓。但不完整的数据也包含了信息,本质上还是看你会不会用。

2 基金重仓数据

相关数据我已经给大家准备好了,包含了2009年至今每个季度所有被公募基金重仓过的股票。

你打开任意文件都可以看到这个股票被公募基金重仓时,对应报告期基金的持仓数量、持股市值等,非常完备。

如果你需要这个数据的话,可以在评论区留言,都是可以直接发给你的。

也希望知道这份数据有多珍贵的同学,可以多多点赞转发支持

3 数据获取时间

有了相应的数据,我们还需要知道,基金重仓股数据只会在基金定期报告中披露,分别是一季报、半年报、三季报和年报。

监管机构对报告披露时间也有限定范围,比如年报需要在1月1日-3月31日之间完成披露,基金公司可在此期间自行选择披露时间。

为此我们就约定在每年的4月15日、8月31日和10月15日去统一获取公募基金发布的定期报告数据并进行选股。

其中4月15日对应了一季报披露的最后期限,8月底对应半年报,10月15日对应三季报。

鉴于年报和一季报发布时间比较靠近,我们就只取一季报的数据使用。

如此一来我们拿到的数据必然不是最新的。不排除有基金在7月初发布半年报,我们8月底才去获取相关数据,中间就有1-2个月的时间差。

但这样做可以让策略框架更简单清晰,我们在研究过程中也常常如此,即把问题适当简化,有时甚至为此牺牲精确度。

实际工作中也是,任何事都是在完成和完美之间寻求一个平衡。

有了数据我们就可以尝试来构建一个跟着基金买的选股策略。

03 跟着基金买

1 策略构建

我们在每年4月15号、8月31号和10月15日根据公募基金最新定期报告,找出此时所有公募基金重仓的股票。

计算每只股票被公募基金持有的总股数,并计算出与上季度的变动比例。

其实就是考察股票在这期间有没有被公募基金增持。

再按照增持变动比从大到小进行排序。

比如A股票在上个季度被公募基金总体持有2亿股,本季度变为10亿,则变动比例为400%。

然后剔除当时处于ST、退市、停牌状态以及上市不满一年的股票。

并剔除公募基金持仓市值小于1亿的股票,这主要是为了防止选到没有太多资金参与的股票。

最后选择排名最高,也就是公募基金在本季度增持比例最大的的5只股票,我们认为这些股票在过去一段时间更受公募基金的青睐,未来也会涨得更好。

在选出股票的第一个交易日买入它们,并一直持有到下个选股日收盘卖出。

此时根据最新的公募基金持仓数据,按同样的方法选出对应股票去买入持有,如此循环往复。

这样就形成了一个完整的可执行的,持仓时间比较长的量化选股策略。

2 选股示例

比如我们在2022年10月15日,也就是基金三季度报告完全发布后选出图中这5只股票。

然后在下个交易日,也就是10月17日开盘均仓买入,一直持有到2023年的4月14日收盘卖出,并重新选择此时公募基金加仓最多的5只股票,在4月17号开盘时重新买入。

假设一开始就投入一笔钱去交易这个策略,最后是赚还是赔呢?

进行计算的相关Python代码我也已经帮大家准备好了。

如果你需要这个代码和前面的数据的话,可以在评论区留言,都是可以直接发给你的。

3 策略结果

程序运行的结果如图。

代表策略的橙色曲线自2009年至今从1块钱涨到19.11元,远远跑赢了代表沪深300的蓝色曲线。

具体来看,策略的年化收益有23%,但由于是长期持股并且永远满仓,策略的最大回撤也不小,约59%。

这实属正常,因为数据本身有一定滞后性,我们永远满仓并且换仓频率很低,也无法规避熊市整体下跌的风险。

但策略总体表现较好,市场上涨时它涨的更好;市场下跌时它的相对跌幅也较少。

最何况更何况它选到的股票都是公募基金精心挑选且基本面优秀的,你可以大胆持有,策略回撤时也不至于太担心。

当然我们只是介绍了公募重仓股数据衍生的其中一个量化策略,还有更多的方向值得我们去探讨。

04 策略延伸

1 股票池思维

比如我们曾介绍过跟着社保基金投资的策略。

提到了可以把社保基金重仓的股票看作一个股票池,在其中结合交易经验进一步进行选股,不管是量化还是主观选择都是可以的,具体方法可以去看这篇文章:

跟着社保买,别墅靠大海?跟着国家队炒股,还会亏钱吗?| 附最新选股结果【邢不行】icon-default.png?t=N7T8https://mp.csdn.net/mp_blog/creation/editor/131716843

点击链接查看文章

上述方法也同样适用于公募基金重仓股。

2 策略拓展

比如前文我们选出了公募基金增持最多的5只股票作为策略标的,其实我们完全可以选200只。

把它们当做一个股票池,并进一步使用其他条件去做筛选。

下面就是我们以基金重仓股为股票池构建的量化选股策略。

对这个策略感兴趣的朋友,可以在评论区留言和我交流也可以问我要了数据和代码,亲自尝试探究一番,形成属于自己的策略。

05 尾声

最后我想说,本文的策略一年只需交易3次,非常适合上班、工作、学习比较忙碌的群体。

我也更建议大部分投资者们将更多精力放在如何扩大主业工作的现金流,而不是追涨杀跌上。

同时这个策略买到的这些国家队精心挑选的股票,大多基本面良好,暴雷风险较小。当市场行情较差时,你也更有信心继续持有。

就像我一直说的,一个策略的好坏并不在于年化收益有多高、最大回撤有多小。重要的是你对它是否有信心,是否敢在它逆势回撤时加仓。

另外我们也已经讲过好几个跟着聪明钱去买的策略了。比如之前的社保基金、北向资金、分析师及本文的公募基金,效果都还不错。

妙用北向资金找出大盘买点、卖点,跟着操作6年4倍【附代码】- 邢不行icon-default.png?t=N7T8https://mp.csdn.net/mp_blog/creation/editor/120196508

分析师的嘴,骗人的鬼?年薪百万的券商分析师靠谱吗?Python量化大数据给你答案!| 邢不行icon-default.png?t=N7T8https://mp.csdn.net/mp_blog/creation/editor/129587636

跟着社保买,别墅靠大海?跟着国家队炒股,还会亏钱吗?| 附最新选股结果【邢不行】icon-default.png?t=N7T8https://mp.csdn.net/mp_blog/creation/editor/131716843点击链接查看文章 

你还有其他想了解的跟着聪明钱买的策略吗?欢迎在评论区留言和我交流。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/147425.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

V10chrony服务配置

Chrony简介 Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。 Ch…

C 语言指针

C 语言指针 在本教程中,您将学习指针。什么是指针,如何使用它们以及在示例的帮助下使用它们时可能遇到的常见错误。 指针是 C和C 编程的强大功能。在学习指针之前,让我们学习一下C语言编程中的地址。 C 语言地址 如果程序中有变量var&am…

【NodeJS】Nodejs安装及环境配置

下载安装包 网址:https://nodejs.org/en 安装程序 1.下载完成后,双击安装包,进行安装,一路默认配置 nxet 即可,安装路劲给默认在C盘,或者选择其他位置,当前教程默认C盘 2.下图根据本身的…

Mybatis报错找不到参数解决之编译保留参数名称

Hi, I’m Shendi Mybatis报错找不到参数解决之编译保留参数名称 需求场景 在使用 Mybatis 的过程中,对于函数参数,通常会加上 Param 注解来给参数命名,以让 Mybatis 找到参数。 有的时候忘记添加,执行时就会报找不到参数的错误&…

Python接口测试框架选择之pytest+yaml+Allure!

一、为什么选择pytest? pytest完全兼容python自带的unittest pytest让单元测试更简单,能很好的管理测试用例。 对于实现接口测试的复杂场景,pytest的fixture、PDB等高阶用法都能实现需求。 入门简单,对于代码基础薄弱的团队人…

Live800:客服中心必备的7种客户服务原则

在现代商业社会中,客户服务已经成为企业竞争的重要因素之一。提供高质量的客户服务可以帮助企业赢得客户的忠诚度和信任,从而推动企业的发展。客服中心是企业与客户之间的桥梁,对于客户服务的质量要求更高。为了提高客服中心的服务质量&#…

Pandas教程(非常详细)(第六部分)

接着Pandas教程(非常详细)(第五部分),继续讲述。 三十一、Pandas Excel读写操作详解 Excel 是由微软公司开发的办公软件之一,它在日常工作中得到了广泛的应用。在数据量较少的情况下,Excel 对…

移动端APP版本治理

1 背景 在许多公司,APP版本都是不受重视的,产品忙着借鉴,开发埋头编码,测试想着不粘锅。 只有在用户反馈app不能用的时候,你回复客服说,让用户升级最新版本,是不是很真实。 而且业界也很少有…

SpringEvent事件通知机制

“Spring Event” 是 Spring 框架通过事件驱动的编程模型来处理应用程序中的事件。开发者可以定义自己的事件,然后在应用程序中触发这些事件。Spring 框架提供了用于发布和监听事件的机制,以实现松散耦合的组件间通信。 有两个核心组件: 事…

基于springboot实现校园医疗保险管理系统【项目源码】计算机毕业设计

基于springboot实现校园医疗保险管理系统演示 系统开发平台 在线校园医疗保险系统中,Eclipse能给用户提供更多的方便,其特点一是方便学习,方便快捷;二是有非常大的信息储存量,主要功能是用在对数据库中查询和编程。其…

SLF4J: Class path contains multiple SLF4J bindings.

问题截图 问题原因 这里就是由于hbase 安装路径下的一个文件和hadoop安装路径下的文件起冲突了 解决办法 我的路径: 这个一定要看自己电脑上的路径 /usr/local/hbase/lib/client-facing-thirdparty/ slf4j-log4j12-1.7.25.jar更名为: /usr/local/hb…

docker部署Prometheus+Cadvisor+Grafana实现服务器监控

一:Prometheus 1:介绍: Prometheus是一个在SoundCloud上构建的开源系统监视和警报工具包 2:特点 多维度数据模型-由指标键值对标识的时间序列数据组成;PromQL,一种灵活的查询语言;不依赖分布…

会议邀请 | 思腾合力邀您共赴第二十五届高交会(CHTF2023)

2023年11月15-19日,以“激发创新活力 提升发展质量”为主题的「第二十五届中国国际高新技术成果交易会(CHTF2023)」将在深圳会展中心(福田)和深圳国际会展中心(宝安)举办。思腾合力作为行业领先…

NOIR脑机接口机器人——让脑机接口通过少样本学习实现做家务的能力

一、概述 大脑与机器人接口(BRI)是人类艺术、科学和工程的集大成之作,其影响已经贯穿于无数科幻作品和创意艺术之中,如《黑客帝国》和《西部世界》等。然而,要真正实现BRI并创造出能够与人类完美协同运作的机器人系统…

前端开发好用的vscode插件

1.TONGYI Lingma 通义灵码,是一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/API 的使用场景调优&#xff0…

音频限幅器电路芯片D2761,工作电压范围宽,输出噪声低

D2761是为保护扬声器所设计的音频限幅器,其限幅值可通过外接电 阻来调节,适合在个人电脑、便携式音响等系统中作音频限幅用。 主要特点: ● 工作电压范围宽:2.7V ~ 13.0V ● 外接电阻调节限幅范围:0.2V …

UE4动作游戏实例RPG Action解析四:装备系统

导语: 以加血道具为例,详细分析拆解ActionRPG的装备系统,包含装备系统需求和数据结构设计,以及实现 一、装备系统需求: 装备槽: 已获取装备和未获取装备: 当已经装备一个道具时,再次捡到道具,会把道具放在装备库,不会放在装备槽中, 当没有装备道具时,会拾取道具…

Android图片压缩插件

今天才发现这个还有插件,平时都是传网站上压缩完了又下载下来覆盖原文件。现在有这个了,开发好高效😁!分享给大家,可能对你们有用哈哈😆。也可能你们早都知道了……

P6入门:项目初始化10-项目详情之设置Setting

前言 使用项目详细信息查看和编辑有关所选项目的详细信息,在项目创建完成后,初始化项目是一项非常重要的工作,涉及需要设置的内容包括项目名,ID,责任人,日历,预算,资金,分类码等等&…

java实现计数排序

图解 计数排序是一种线性时间复杂度的排序算法,它不基于比较排序,而是根据待排序序列中元素的值来进行排序。 具体的过程如下: 统计序列中每个元素出现的个数,得到一个计数数组count。其中,count[i]表示待排序序列中值…