Install any skill in seconds. Free to start, no credit card required.
Get Started Free →aifinlab/a-share-shareholder-structure
A股股权结构/股东分析。当用户说"股权结构"、"股东"、"十大股东"、"十大流通股东"、"股东人数"、"筹码集中度"、"shareholder"、"XX的股东是谁"、"股东人数变化"、"解禁"、"限售"、"质押"时触发。分析企业股权结构(控股股东/实控人/机构持仓)、股东人数变化趋势(筹码集中度)、解禁压力、股权质押风险。支持研报风格(formal)和快速查看风格(brief)。
Passed 12 of 16 test cases with the skill, and 12 of 16 without it.
and 2 more in the full report
4 fixed12 passed either way2 still failing4 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
若需要获取某A股股票历史股东户数(GDHS)变动数据,应该调用哪一个Python数据接口及其对应的函数?
| Checked | Without skill | With skill |
|---|---|---|
| Uses akshare library function stock_zh_a_gdhs for shareholder count history. | Missed | Passed |
| Passes symbol as the parameter name for the stock code in the akshare API call. | Passed | Passed |
The instructions your model reads when the skill loads.
SCRIPTS="$SKILLS_ROOT/cn-stock-data/scripts"
# 十大股东(通过 efinance)
python -c "import efinance as ef; df=ef.stock.get_top10_stock_holder_info(stock_code='600519'); print(df.to_json(orient='records', force_ascii=False))"
# 十大流通股东(通过 efinance)
python -c "import efinance as ef; df=ef.stock.get_top10_stock_holder_info(stock_code='600519'); print(df[df['股东类型']=='流通'].to_json(orient='records', force_ascii=False))" 2>/dev/null || echo "从十大股东中筛选流通股东"
# 股东人数(通过 akshare)
python -c "import akshare as ak; df=ak.stock_zh_a_gdhs(symbol='600519'); print(df.to_json(orient='records', force_ascii=False))"
# 股权质押比例(通过 akshare,全市场数据)
python -c "import akshare as ak; df=ak.stock_gpzy_pledge_ratio_em(); print(df[df['股票代码']=='600519'].to_json(orient='records', force_ascii=False))"
# 个股行情
python "$SCRIPTS/cn_stock_data.py" quote --code [CODE]
# K线(看股东变化前后走势)
python "$SCRIPTS/cn_stock_data.py" kline --code [CODE] --freq daily --start [日期]
补充:通过 web 搜索获取解禁日历、实控人信息、一致行动人关系、限售股解禁明细等。
获取十大股东 + 十大流通股东 + 股东人数历史 + 质押比例 + 个股行情。多只股票时并行获取。
test cases passed, vs 12 / 16 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.