Bootstrap

ChatGPT炒股:查询分析某个公募基金的持仓变化

如果很认同某个基金经理的投资理念,可以跟踪基金经理的持仓变化,可以获取一些投资的线索。手动操作也可以实现,但略微麻烦,如果利用ChatGPT写一个跟踪程序,就方便多了。

下面以汇丰晋信副总经理、投资总监、知名基金经理陆彬为例,说明如何查看其近5年的持仓变化。

首先在基金网站上查找陆彬,然后选出想要跟踪的基金名称,比如:001643汇丰晋信智造先锋股票A。

然后在ChatGPT中输入提示词如下:

基金持仓

接口: fund_portfolio_hold_em

目标地址: http://fundf10.eastmoney.com/ccmx_000001.html

描述: 天天基金网-基金档案-投资组合-基金持仓

限量: 单次返回指定 symbol 和 date 的所有持仓数据

输入参数

名称类型描述

symbolstrsymbol="000001"; 基金代码, 可以通过调用 ak.fund_name_em() 接口获取

datestrdate="2020"; 指定年份

输出参数

名称类型描述

序号int64-

股票代码object-

股票名称object-

占净值比例float64注意单位: %

持股数float64注意单位: 万股

持仓市值float64注意单位: 万元

季度object-

接口示例

import akshare as ak

fund_portfolio_hold_em_df = ak.fund_portfolio_hold_em(symbol="000001", date="2020")

print(fund_portfolio_hold_em_df)

数据示例

序号 股票代码 股票名称 占净值比例 持股数 持仓市值 季度

0 1 601318 中国平安 6.04 333.75 29029.80 2020年4季度股票投资明细

1 2 002127 南极电商 5.90 2074.47 28378.78 2020年4季度股票投资明细

2 3 000961 中南建设 5.30 2889.73 25516.32 2020年4季度股票投资明细

3 4 600519 贵州茅台 5.01 12.06 24090.89 2020年4季度股票投资明细

4 5 002271 东方雨虹 4.57 566.84 21993.50 2020年4季度股票投资明细

.. .. ... ... ... ... ... ...

151 6 300226 上海钢联 2.75 177.07 12058.31 2020年1季度股票投资明细

152 7 000547 航天发展 2.45 800.00 10760.00 2020年1季度股票投资明细

153 8 300572 安车检测 1.81 204.39 7946.84 2020年1季度股票投资明细

154 9 603259 药明康德 1.65 80.12 7249.88 2020年1季度股票投资明细

155 10 603806 福斯特 1.63 175.98 7165.78 2020年1季度股票投资明细

以上是akshare库中基金持仓查询的接口。写一段Python代码,用akshare查询某个公母基金的持仓情况,具体步骤如下:

用户输入一个公募基金代码,获取这个代码;

查询2019年到2023年期间的所有基金持仓情况;

将所有查询结果保存到F盘的【公募基金代码】.xlsx文件中。

001643汇丰晋信智造先锋股票A近5年的持仓全部查询出来了:

然后对基金持仓变化进行分析,在ChatGPT中输入提示词如下:

根据F盘的001643.xlsx表格数据,对这个基金2023年一季度相对于2022年四季度的持仓变化做出分析,具体分析步骤如下:

查询这两个季度是否有同样的持仓股票,如果有同样的持仓股票,计算出持仓市值的变动情况;

比较2022年四季度的前十大持仓和2023年一季度的前十大持仓,找出哪些股票退出了前十大持仓,哪些新进了前十大持仓

注意:

001643.xlsx表格中的数据格式如下所示:

| 序号 | 股票代码 | 股票名称 | 占净值比例 | 持股数 | 持仓市值 | 季度 |

| ------ | ---------- | ---------- | ------------ | -------- | ---------- | ------------------------- |

| 1 | 600546 | 山煤国际 | 9.77 | 295.11 | 2059.87 | 2019年4季度股票投资明细 |

| 2 | 300751 | 迈为股份 | 9.54 | 14.21 | 2010 | 2019年4季度股票投资明细 |

| 3 | 300724 | 捷佳伟创 | 9.49 | 52.77 | 1999.46 | 2019年4季度股票投资明细 |

| 4 | 603396 | 金辰股份 | 5.96 | 58.62 | 1256.29 | 2019年4季度股票投资明细 |

运行程序,分析结果如上。

;