A股次日冲高概率分析器 (A-Share Next-Day Surge Analyzer)
概述
本 Skill 用于对 A股个股次日“冲高”(指次日交易日内股价相对于今日收盘价有明显上涨空间或出现高开快速拉升)的概率进行量化评估。模型结合了 AI技术面(如 MA/MACD/RSI/BIAS/BOLL/VOLUME等)、股吧散户情绪面、新闻催化剂、机构与游资资金流向以及预期差 5 个核心维度。
何时使用
- 用户提供了一只 A股个股代码(如 003022 联泓新科),且想知道明天或下一个交易日冲高的概率。
- 用户提供了技术指标雷达图、因子网格、研报截图或东方财富股吧的帖子讨论,需要结合最新的消息面做概率测算。
- 需要在收盘后或盘中对个股的短线爆发力做出胜率(胜率/冲高概率)的定性与定量分析。
前置条件
- 股票代码:A 股 6 位代码(如 003022、600000)。
- 实时数据:使用腾讯实时行情 API 自动拉取最新的收盘价/现价、成交量、换手率等数据。
- 搜索引擎:需要使用 WebSearch 搜集最近 72 小时内的消息面和东方财富股吧的散户讨论。
输出
本 Skill 生成的 Markdown 报告将自动保存至项目的 reports/ 目录下:
- 命名规则:ashare_surge_[SYMBOL]_[YYYY-MM-DD].md
- 主要内容:包含五维度打分、次日冲高概率值、交易策略(压力位、支撑位、止损点、仓位建议)以及逻辑推演。
核心原则
- 客观打分与逻辑匹配:每一个因子的评分必须有明确的事实支撑(例如技术指标金叉、大单净流入、股吧活跃度激增、发布利好公告等)。
- 警惕情绪过热:东方财富股吧情绪($F_{sent}$)过高(如满屏涨停、FOMO情绪极热)时,次日高开低走的“砸盘”风险也相应增大,模型需要进行情绪抑制或提示冲高回落风险。
- 注重催化时效性:最近 24-48 小时内的重磅消息(如解禁、发债、大单合同、业绩大增、行业利好政策)对次日冲高的边际贡献最大。
执行工作流 (Workflow)
第一步:拉取个股基本行情
Agent 应使用辅助脚本 surge_analyzer.py 拉取目标股票的实时收盘快照:
uv run skills/ashare-next-day-surge-analyzer/scripts/surge_analyzer.py fetch --code [SYMBOL]
第二步:多维度检索与分析 (WebSearch)
Agent 针对目标个股,在网络上检索以下关键维度并整理素材:
2.1 东方财富股吧散户情绪 ($F_{sent}$)
- 搜索关键词:
site:guba.eastmoney.com [股票名称] 帖或东方财富网股吧 [股票代码]。 - 评估要点:
- 最近 24 小时帖子发布频率(热度增量)。
- 发帖情绪倾向:看多发帖占比(“明天起飞”、“必封板”)与看空发帖占比(“吃面”、“快跑”)。
- 是否有大V置顶分析或散户极端共识。
2.2 消息面与催化剂 ($F_{news}$)
- 搜索关键词:
[股票名称] 最新公告 新闻或[股票名称] 研报。 - 评估要点:
- 过去 72 小时内是否有上市公司公告:股东增持、业绩预告、订单签署、并购重组、转债/增发、限售股解禁等。
- 宏观或行业政策是否有重磅吹风或利好刺激。
- 最近研报的综合评级(如“偏乐观”、“买入”)与关键事件复盘。
2.3 资金面与筹码动向 ($F_{flow}$)
- 搜索关键词:
[股票代码] 北向资金 融资融券 游资。 - 评估要点:
- 北向资金(陆股通)最近 3-5 个交易日的流入流出净额。
- 融资买入额与融券偿还额变动,杠杆盘是流入还是流出。
- 龙虎榜是否有知名游资席位现身。
第三步:多因子评分体系 (1.0 - 10.0 分)
根据检索到的信息及技术指标(如雷达图中的趋势、动量、持仓、波动率以及因子明细里的 MACD、RSI、BIAS、BOLL等),对 5 大因子进行评估打分(默认中性分为 5.0):
| 因子名称 | 权重 | 打分标准 |
|---|---|---|
| 技术因子 ($F_{tech}$) | 30% | 10.0:均线完美多头排列 + MACD金叉向上且有红柱放大 + RSI在55-65强势区间 + VOLUME明显放量突破BOLL中轨。<br>5.0:均线交织纠缠,无明显趋势,振荡箱体中轨附近。<br>1.0:均线空头排列 + MACD死叉下行 + RSI超买死叉或跌入极度弱势区。 |
| 股吧情绪 ($F_{sent}$) | 20% | 10.0:股吧热度中等偏高,看多情绪饱满,但未陷入极度疯狂(理性看多)。<br>5.0:发帖冷清,几乎无讨论,情绪中性。<br>1.0:股吧极度唱空(恐慌割肉盘涌出,预示洗盘接近尾声,有时反弹概率反而增高);或股吧极度疯狂FOMO(满屏高喊10个板,容易次日高开低走砸盘)。(注:需在报告中指出极端情绪的异动方向) |
| 消息催化 ($F_{news}$) | 25% | 10.0:24小时内公布极大利好(如业绩超预期翻倍、重组过会、发债引入强力资金且无套利空间)。<br>5.0:无重大公开事件,行业面平淡。<br>1.0:公布暴雷公告(如业绩洗澡、大股东巨额减持、立案调查、大额解禁)。 |
| 资金流向 ($F_{flow}$) | 15% | 10.0:北向资金持续买入 + 融资余额稳步上升且偿还压力小 + 游资大单净流入。<br>5.0:资金流向平稳,北向小幅波动,杠杆盘无大变动。<br>1.0:主力资金大幅单边流出 + 北向抛售 + 融资大减。 |
| 预期差评估 ($F_{exp}$) | 10% | 10.0:市场预期极低但基本面发生拐点(如新产能加速释放但股价尚未反映,同行已翻倍)。<br>5.0:当前定价基本符合公允价值,无明显估值差。<br>1.0:市场一致预期极高,利好已百分百兑现且股价处于历史天花板。 |
第四步:概率逻辑计算
调用 surge_analyzer.py 计算冲高概率。该脚本使用以下加权对数 Sigmoid 公式:
$$S_{composite} = F_{tech} \times 0.30 + F_{sent} \times 0.20 + F_{news} \times 0.25 + F_{flow} \times 0.15 + F_{exp} \times 0.10$$
$$P_{surge} = \frac{1}{1 + e^{-0.5 \times (S_{composite} - 5.5)}} \times \beta_{market}$$
注:$\beta_{market}$ 为大盘调节系数(大盘强/顺周期为 1.05 - 1.15,大盘弱/逆周期为 0.85 - 0.95,默认 1.0)。
uv run skills/ashare-next-day-surge-analyzer/scripts/surge_analyzer.py calculate --code [SYMBOL] --Ftech [Score] --Fsent [Score] --Fnews [Score] --Fflow [Score] --Fexp [Score] --beta [Multiplier]
第五步:生成报告
使用 template 文件 assets/surge_report_template.md 渲染最终 Markdown 报告:
uv run skills/ashare-next-day-surge-analyzer/scripts/surge_analyzer.py report --code [SYMBOL] --Ftech [Score] --Fsent [Score] --Fnews [Score] --Fflow [Score] --Fexp [Score] --beta [Multiplier] --output reports/ashare_surge_[SYMBOL]_[YYYY-MM-DD].md
在交互中,Agent 须将概率划分为以下四个等级:
- A级 (概率 $\ge 80\%$):冲高极高胜率。多因素共振,强力催化,技术面突破。
- B级 (概率 $60\% - 79\%$):冲高较高胜率。技术面强势或利好公告加持,适合轻仓套利。
- C级 (概率 $45\% - 59\%$):中性平衡。大盘随波逐流,无强催化剂,不宜盲目追高。
- D级 (概率 $< 45\%$):冲高概率极低/风险极高。利好出尽、情绪过热或基本面突发负面,提防低开低走。
辅助参考资料 (References)
在评估因子打分时,请读取以获取打分框架:
Read: skills/ashare-next-day-surge-analyzer/references/methodology.md
读取报告生成模板:
Read: skills/ashare-next-day-surge-analyzer/assets/surge_report_template.md