Fund Info

查看基金的基本信息、最新净值、持仓概况。快速了解一只基金的全貌。

cloud26 Updated

File contents

用户想要快速了解一只基金的基本面信息。

输入

用户提供一个基金代码(如 217027),通过 $ARGUMENTS 传入。

步骤

1. 获取基本信息

用 WebFetch 抓取:

https://fundf10.eastmoney.com/jbgk_{基金代码}.html

提取:

  • 基金全称和简称
  • 基金代码
  • 基金类型(股票型/混合型/指数型/QDII等)
  • 成立日期
  • 基金经理
  • 管理公司
  • 托管银行
  • 最新规模(净资产)
  • 费率(管理费、托管费、申购费)
  • 跟踪指数(如有)
  • 业绩比较基准

2. 获取最新净值和近期表现

用 WebFetch 抓取最近30天的净值:

https://fundf10.eastmoney.com/F10DataApi.aspx?type=lsjz&code={基金代码}&sdate={30天前日期}&edate={今天日期}&per=40

计算:

  • 最新单位净值和累计净值
  • 近1周/近1月涨跌幅

3. 获取前十大持仓

用 WebFetch 抓取:

https://fundf10.eastmoney.com/FundArchivesDatas.aspx?type=jjcc&code={基金代码}&topline=10&year={当前年}&month=

如果是 ETF联接基金,提示用户这只基金的实际持仓在母ETF中,并尝试查找母ETF代码后获取母ETF的持仓。

4. 输出

以结构化方式输出所有信息:

  • 基金名片(名称、代码、类型、成立日期、规模、费率)
  • 最新净值和近期表现
  • 前十大持仓(股票名、占比)
  • 如有跟踪指数,说明指数特点

备用数据源

前十大持仓也可从新浪获取:

https://finance.sina.com.cn/fund/quotes/{基金代码}/bc.shtml

注意事项

  • 累计净值 ≠ 单位净值,有分红的基金两者会不同
  • 季报只披露前10大持仓,完整持仓要等半年报/年报
  • 联接基金的"持仓"几乎100%是母ETF份额,要穿透到母ETF才有意义

cloud26/awesome-fund-skills/tree/main/fund-info commit 341f00c346

Frequently asked questions

npx skillmds@latest add cloud26/fund-info