每日涨跌归因复盘系统实战:全市场5540只逐股归因,因子有效性反哺选股权重
项目概览
「每日涨跌归因复盘系统」是科学小舟团队在「小舟AI选股系统」基础上开发的复盘引擎(2026-08-06由钱经理建立)。系统每天收盘后自动扫描全市场5000+只股票,找出大涨(≥7%)与大跌(≤-5%)个股并逐股归因——大涨股区分「板块共振/资金驱动/连板延续/独立行情」,大跌股区分「板块拖累/放量出货/缩量阴跌/疑似利空」,同时输出板块热度榜、因子有效性对比与指标改进建议,把「每天涨了什么、跌了什么、为什么」变成可沉淀的情报与可反哺的选股权重,是「数据→评分→候选→复盘→进化」闭环中的复盘环节。
一、全市场扫描:5540只股票一张网
系统以 SQLite 数据库 stock_data.db 的 daily_quotes 表为数据底座,读取当日全部行情并关联 stock_basic 基础信息(名称/行业),同时回溯前5个交易日计算近5日涨幅与连板次数:
SELECT q.ts_code, b.name, b.industry, q.pct_chg, q.volume_ratio,
q.turnover_rate, q.amount, q.close, q.high, q.low, q.open
FROM daily_quotes q LEFT JOIN stock_basic b ON q.ts_code = b.ts_code
WHERE q.trade_date = ? ORDER BY q.rowid ASC
- 大涨线 BIG_UP=7.0%:涨幅≥7%进入大涨榜,逐股归因
- 大跌线 BIG_DOWN=-5.0%:跌幅≤-5%进入大跌榜,逐股归因
- 准涨停线 LIMIT_UP=9.5%:用于统计连板基因(近5日涨停次数)
- 数据完备性校验:当日数据不足1000条视为非交易日/数据未就绪,自动跳过,避免误报
二、大涨股归因:四个标签讲清「为什么涨」
对每只大涨股,系统综合行业板块表现、量比、换手率、成交额、近5日涨幅、连板次数打出组合标签:
- 🆕 新股/无基础信息:无行业归属或涨幅≥30%(无涨跌幅限制,如北交所新股)
- 🏭 板块共振:行业均涨≥2.0%且≥3只大涨——「猪站在风口上」
- ⭐ 独立行情:行业均涨<1.0%——个股自身强,与板块无关
- 💰 资金驱动:量比≥2.0且换手≥10%——放量抢筹
- 💵 大资金:成交额巨大(≥100万元级)——主力真金白银进场
- 🔥 连板基因:近5日≥2次涨停——情绪龙头延续
- 🚀 强势延续:近5日涨幅≥20%——趋势加速
- ⚡ 量价异动:无以上特征,需结合消息面人工确认
以2026-08-14复盘为例:大涨131只中,网宿科技 +20.01% 被标记为「⭐独立行情(板块平淡) 💰资金驱动(量比2.2/换手20%) 🚀强势延续(近5日+20%)」,蓝盾光电 +19.99% 标记「⭐独立行情 💰资金驱动(量比12.5/换手52%) 🔥连板基因(近5日4次涨停)」,归因维度一目了然。
三、大跌股归因:五类风险提前示警
- 💸 放量出货:量比≥3.0且大跌——主力出逃信号
- 📉 缩量阴跌:缩量无承接——流动性枯竭风险
- ⚠ 高换手筹码松动:换手≥15%——筹码剧烈交换
- 🚨 疑似利空(跌停级):跌停/准跌停——需查当日公告新闻确认暴雷
- 🏭 板块拖累:所属行业整体走弱拖累个股
2026-08-14复盘输出:大跌105只中19只为跌停级疑似利空股,系统直接给出风控指令——「选股需查当日公告/新闻确认无暴雷」,把风险前置到选股之前。
四、板块热度榜:领涨领跌一眼定位
系统按行业聚合当日全部个股,计算行业均涨幅、大涨/大跌家数,输出完整板块强弱排名:
- 领涨榜:纺织机械(+2.60%)、矿物制品(+2.47%)、铜(+1.93%)、元器件(+1.80%,19只大涨)、半导体(+1.57%)等
- 领跌榜:火力发电(-3.45%,8只大跌)、乳制品(-2.98%)、水力发电(-2.91%)、新型电力(-2.73%)等
- 实战指引:明日关注板块=今日领涨板块(纺织机械、矿物制品),回避板块=今日领跌板块(水力发电、乳制品、火力发电)
五、因子有效性对比:大涨组 vs 大跌组
系统对比大涨组与大跌组的量比、换手率、板块强度、近5日涨幅、成交额5大因子均值,用数据验证「哪些因子真的有效」:
因子有效性对比(2026-08-14) 量比: 大涨组 2.15 vs 大跌组 1.66 换手: 大涨组 10.83% vs 大跌组 10.86% 板块强度:大涨组 +0.78% vs 大跌组 -0.89% 近5日涨幅:大涨组 +10.8% vs 大跌组 -7.1%
- 量比有效:大涨组量比明显高于大跌组,量比因子可信
- 换手无效:两组换手几乎相同,换手率单独使用时区分度低
- 板块强度有效:大涨组所属板块整体强、大跌组所属板块整体弱,板块因子是核心
- 趋势有效:大涨组近5日+10.8% vs 大跌组-7.1%,强者恒强、弱者恒弱
六、指标改进闭环:复盘结果反哺选股权重
复盘结论不只停留在报告里——系统会把「明日关注板块」「回避板块」「因子有效性结论」写入 evolution_log.json 与 scoring_weights.json 的 _meta.last_changes,供一键选股v8.4下次运行时读取,实现「选股→记录→复盘→调权重」自动进化闭环。同时输出双格式报告:情报/涨跌归因/涨跌归因_YYYYMMDD.json(机器可读)+ .md(人可读),支持 –date 参数回补历史复盘、–quiet 静默运行。
项目成果
✅ 每日全市场5540只扫描,大涨/大跌自动归因打标签。✅ 板块热度榜+因子有效性对比,选股指标改进有据可依。✅ 跌停级疑似利空自动示警,风险前置到选股前。✅ 复盘结论写回进化日志,形成「选股→复盘→进化」闭环。✅ JSON+MD双格式报告连续沉淀(20260806起每日不断档)。
项目说明:本文基于 D:\AI-Win专属工作区\小舟+hermes股票系统 目录下 脚本\v8.4\每日涨跌归因复盘.py、情报\涨跌归因\涨跌归因_20260806~20260814.json/.md、数据\stock_data.db 等实际项目文件撰写,为科学小舟团队真实开发项目。
