经过数月的基金操作体验,某日闲暇之余,我决定尝试用编程来完成一个项目——自动抓取基金数据并进行分析。选取白酒行业作为研究对象,毕竟在投资圈内,白酒基金因其热议度和排行榜上的显赫位置而广为人知。特别值得一提的是,2024年1月25日,白酒板块涨幅高达6.35%,相当于投入一百元就能净赚6.35元。闲言少叙,进入正题。

第一步是数据的采集。我选择了蛋卷基金网站作为数据源,该网站上白酒基金的代码为161725。通过查看网页源代码,发现数据是通过异步加载的方式呈现的,这为我们获取数据提供了便利。确定了访问链接后,可以获取到json格式的数据。更有趣的是,只需更改基金代码和size参数,就能获取不同基金的最新数据。

使用requests库请求数据,基金代码为161725,对应的是白酒基金,size参数则决定了获取数据量的多少。获取数据后,我将数据按照时间顺序(从早到晚)进行排列,并按月份进行分类整理。

编程打造基金采集与分析高效通用模板!

以下是分析结果:

效果图1显示,过去几个月的月末数值均高于月初,表明这些月份均处于盈利状态,尤其是2024年12月,盈利最为显著。而2024年8月则是亏损最为严重的月份。总体来看,全年累计下来,整体呈现盈利状态。

效果图2中,蓝线表示当月最高涨幅,橙线则表示当月最大跌幅。2024年7月的跌幅最为惨重,而10月和12月的涨幅则相对较大。

效果图3展示了当月最高涨幅与最低跌幅之间的差距,通过这些图表可以更直观地看出,2024年7月是波动最小的月份,而2024年7月波动最大,颇为巧合。

效果图4中,当月数值大于0表示盈利,小于0则表示亏损。从折线图可以看出,大多数月份都实现了盈利,尤其是近期几个月,盈利更是显著。

至此,本次分析就先到这里,毕竟饭点已到,剩余的分析,我们下次再继续探讨。