Install any skill in seconds. Free to start, no credit card required.
Get Started Free →aifinlab/a-share-fund-holding
A股公募基金持仓分析/机构持仓追踪。当用户说"基金持仓"、"机构持仓"、"公募重仓"、"基金在买什么"、"机构抱团"、"XX被哪些基金持有"、"基金经理持仓"、"fund holding"时触发。分析公募基金季报披露的重仓股数据,追踪机构持仓变动、抱团程度、行业配置偏好。通过 web 搜索获取基金持仓数据,结合 cn-stock-data 获取个股行情和财务指标。支持机构持仓研究风格(formal)和个人跟踪笔记风格(brief)。
Passed 8 of 15 test cases with the skill, and 8 of 15 without it.
and 1 more in the full report
3 fixed9 passed either way8 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
请为我整理一份公募基金最新行业配置变化的 brief 个人跟踪笔记,重点列出配置倾斜,不要列出所有 31 个申万一级行业的表格。
| Checked | Without skill | With skill |
|---|---|---|
| The output limits the sector allocation summary to the top 3 overweight and top 3 underweight sectors. | Missed | Passed |
| The output keeps the overall document length within 1 page. | Passed | Passed |
The instructions your model reads when the skill loads.
SCRIPTS="$SKILLS_ROOT/cn-stock-data/scripts"
# 个股行情(被重仓的股票)
python "$SCRIPTS/cn_stock_data.py" quote --code [CODE1],[CODE2],...
# 个股财务指标
python "$SCRIPTS/cn_stock_data.py" finance --code [CODE]
# K线(持仓变动期间的股价走势)
python "$SCRIPTS/cn_stock_data.py" kline --code [CODE] --freq daily --start [季报期末日期]
核心数据来源为 web 搜索(基金持仓数据无法从 cn-stock-data 直接获取):
Step 1: 确定分析维度
根据用户需求选择分析角度:
Step 2: 数据获取
通过 web 搜索获取最新季报数据(每季度披露一次):
个股视角需获取: | 基金名称 | 基金经理 | 规模(亿) | 持股数(万股) | 持仓市值(亿) | 占基金净值(%) | 较上期变动 |
市场视角需获取: | 股票代码 | 名称 | 被持有基金数 | 合计持仓市值(亿) | 占流通股(%) | 较上期变化 |
test cases passed, vs 8 / 15 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.