a-share-datalisted
Install: claude install-skill Serennity007/a-share-skill
# A股数据综合分析
## 目标
使用本技能时,优先调用本目录下脚本获取结构化数据,不依赖网页抓取。
支持能力:
- 实时行情与市场维度
- 历史数据与财务维度
- 技术指标
- 个股事件
- A+H 双重上市公司列表(支持按 H 股上市日期筛选)
- A股赴港上市关键事件时间节点(递表/聆讯/备案/招股/定价/配售/上市)
- 热门行业、热门概念、行业/概念涨跌幅、板块热力图、板块成分股、7×24 市场快讯(`fetch_danginvest.py`;**先读** `references/danginvest-api-reference.md`)
- 个股行业信息(`fetch_sector_info.py`,数据源东方财富;**个股概念**不稳定,见下)
## 环境与路径
```bash
pip install akshare MyTT pandas numpy requests
```
```bash
SKILL_DIR="<本skill绝对路径>"
python3 "$SKILL_DIR/scripts/fetch_realtime.py" [参数]
python3 "$SKILL_DIR/scripts/fetch_history.py" [参数]
python3 "$SKILL_DIR/scripts/fetch_technical.py" [参数]
python3 "$SKILL_DIR/scripts/fetch_stock_events.py" [参数]
python3 "$SKILL_DIR/scripts/fetch_ah_stocks.py" [参数]
python3 "$SKILL_DIR/scripts/fetch_ah_ipo_timeline.py" [参数]
python3 "$SKILL_DIR/scripts/fetch_danginvest.py" [参数]
python3 "$SKILL_DIR/scripts/fetch_sector_info.py" [参数]
```
说明:`fetch_sector_info.py` 虽可能带概念参数,但东方财富**个股概念**接口不稳定、常为空,使用时固定加 `--no-concepts`,只查行业与证券简称。**市场级概念板块**(涨跌幅、热力图、成分股)走 `fetch_danginvest.py`,不要与前者混用。
## 代码格式约定
优先使用以下股票代码格式:
- 纯数字:`600519`
- 市场前缀:`sh600519` / `sz000001`
- JoinQuant:`600519.XSHG`
## 脚本路由规则
按问题类型选脚本:
- `fetch_danginvest.py`:**热门概念、热门行业、行业涨跌幅、概念涨跌幅**、板块热力图、板块成分股、7×24 市场快讯;参数与查询惯例见 `references/danginvest-api-reference.md`
- `fetch_realtime.py`:实时价格、分钟线、指数、北向、龙虎榜、涨跌停、资金流、全市场行情、成交明细(`--boards-*` 仅兼容旧用法)
- `fetch_history.py`:历史K线、财务、业绩、分红、行业、指数成分、交易日历、宏观
- `fetch_technical.py`:MA/MACD/KDJ/RSI/BOLL等技术指标
- `fetch_stock_events.py`:业绩、增减持/回购、监管、重大合同、舆情方向
-