A股板块资金流向扫描器。当用户询问板块资金热点、板块排名、资金流向、哪些板块在涨、热点扫描、板块强弱对比时触发。通过TDX通达信实时行情,对25个主题板块(半导体、AI算力、机器人、创新药、新能源车等)的个股进行量化评分,输出板块热度排名、个股详情和资金流向分类。支持扫描全部板块或指定板块,结果可导出为CSV。触发词:板块扫描、资金流向、热点板块、板块排名、资金热点、板块强弱。
Data & analysis
Sector Anomaly - A股板块异动分析
Try it识别板块放量异动、资金流向与个股联动,输出异动评分和操作建议
What it does
分析A股板块异动(放量、资金流入、涨停潮、个股联动),输出板块异动评分、强势/出货判断和操作建议。用于"看看哪些板块异动""分析XX板块是不是异动""今天资金流向哪些板块""哪些板块有异动信号"等场景。可接入本地 SQLite 行情库和 stock-pool-v2.json 板块映射。
The skill document
板块异动分析
数据源与工作目录
- 项目根目录: 通过环境变量
STOCK_ANALYZER_ROOT指定;未设置时默认取脚本上三级目录 - 板块映射:
data/stock-pool-v2.json(code -> sector) - 行情库:
data/stock_analyzer.db的daily_quotes表 - 资金流:
fundflow_cache表(JSON 字段,含mainForce、history5日序列) - 龙虎榜:
longhubang_daily表(可选增强)
运行前如数据过期,先刷新:
cd "${STOCK_ANALYZER_ROOT:-.}"
node src/cli/refresh-all.mjs
node src/cli/fetch-fundflow.js --all
快速开始
运行板块异动分析:
STOCK_ANALYZER_ROOT=/path/to/project node skills/sector-anomaly/scripts/analyze-sector-anomaly.mjs
若 skill 与行情库同目录部署,可直接运行(脚本自动定位上级目录)。
常用参数:
# 指定分析日期(默认最新有效交易日)
node skills/sector-anomaly/scripts/analyze-sector-anomaly.mjs --date=2026-08-07
# 板块最少成分股数(默认3,过滤样本过小的板块)
node skills/sector-anomaly/scripts/analyze-sector-anomaly.mjs --min-members=5
# 只看前 N 个板块(默认15)
node skills/sector-anomaly/scripts/analyze-sector-anomaly.mjs --top=10
输出解读
脚本输出板块排行榜和评分前5板块详情,字段含义见 references/indicators.md。
判断要点:
- 评分 >= 60:强势异动,需确认是否有龙头封板 + 资金延续,可重点跟踪
- 评分 40-59:温和异动,观察资金能否持续,不急于参与
- 评分 < 40:弱异动或资金背离,暂不参与
- 量价背离:板块涨幅为正但主力净流出,警惕冲高出货
- 资金流基准日:盘前运行时资金流滞后一日(如 8/7 盘中看到的是 8/6 资金流),报告会自动标注
手工补充分析
脚本输出基础排行榜后,如需深度分析,查询数据库补充:
# 查看某板块成分股(从 JSON 提取)
python3 -c "import json; pool=json.load(open('data/stock-pool-v2.json')); print([s['name'] for s in pool if s.get('sector')=='半导体'])"
# 查看个股资金流明细
/usr/bin/sqlite3 data/stock_analyzer.db "SELECT stock_code, data FROM fundflow_cache WHERE fetch_date='2026-08-07' AND stock_code='300308.SZ';"
# 查看龙虎榜
/usr/bin/sqlite3 data/stock_analyzer.db "SELECT * FROM longhubang_daily WHERE trade_date='2026-08-07';"
注意事项
- 历史 K 线中
volume/amount多为 0(项目数据源限制),脚本已自动降级为"成交占比 + 5日资金流趋势",不显示量比 - 板块映射来自
stock-pool-v2.json,数据库stocks.sector字段为空,勿直接查该字段 - 涨停判定:主板 >= 9.5%,创业板/科创板 >= 19.5%
合规与免责
- 本 skill 仅基于公开行情数据和本地数据库做统计整理,输出用于研究、复盘与个人交易系统优化。
- 所有评分、判断和操作含义均为数据统计结果,不构成任何投资建议,不承诺收益。
- 脚本输出末尾自带免责声明,引用输出时应保留。
- 本地数据库如含个人持仓等敏感信息,请勿随 skill 打包上传;上传版本应仅含脚本、文档与演示数据。
Related skills
行业概览与轮动分析。当用户要求"行业分析""板块分析""sector overview""行业轮动""哪个板块有机会"时触发。
通过行业估值、资金流向、涨跌幅、板块类型等多条件组合筛选市场板块。返回符合条件的相关板块数据。当用户询问板块筛选问题时,必须使用此技能。
查询 A 股行业/概念/地域板块的涨跌与资金流向,支持当天实时与指定历史日期(--date); 输出涨跌幅、成交量、主力流入、主力流出,以及板块内个股详情(detail 支持 --hot 双视图)。 数据来自东方财富(akshare)。当用户问 A股板块、行业板块、概念板块、板块涨跌、板块资金流、 换手率、成交量、主力净流入、流入流出、某日板块表现、板块里哪些股票涨得好或资金量大时使用; 须优先执行 scripts/query.py,禁止手写爬虫。
Mainland China A-share stock and sector analysis tool (中国A股个股与板块分析). Current repo build focuses on stable deterministic products for stock snapshots, basic f...
用公告、东方财富股吧/话题和A股情绪周期分析个股异动。