数据源说明:全部数据来源于 akshare 公开网页接口,脚本仅做数据抓取、清洗、计算、导出,不含第三方付费数据库原始数据。✨脚本实现功能
- 批量获取沪深京 A 股股票代码列表,保存 Excel;
- 批量采集指定报告期的十大股东、十大流通股东持股明细;
- 读取股东减持公告数据,清洗公告字段(证券代码、股东名称、变动开始日、变动结束日、减持数量等);
- 自动调用行情接口,根据减持起止日期计算: - 减持区间最高价 - 减持区间最低价 - 减持区间收盘平均价格 > 兼容起止日期为周末 / 节假日场景,自动扩展日期获取交易日 K 线再回筛原始区间;增加接口重试,规避网络抖动;停牌无交易日时标记为无数据。
- 将减持公告与十大股东数据做匹配,筛选属于十大股东的减持记录;
- 全部结果输出为 Excel 文件,方便后续 Stata/Pandas 做实证回归。
- Python 版本:3.8‑3.11
- 需要安装库:pandas、akshare、openpyxl、requests、numpy
📌输出字段预览输出 Excel 核心字段:证券代码、股东名称、报告期、公告日期、变动开始日、变动结束日、持股数、减持数、变动比率、减持区间最低价、减持区间最高价、减持区间收盘平均价格。


雷达卡




京公网安备 11010802022788号







