CtrlK
BlogDocsLog inGet started
Tessl Logo

a-stock-prediction

A股个股次日(T+1)走势预测 skill。当用户输入A股股票代码(如 600519、000858、300750、688981、430090)或公司名称(如"贵州茅台"、"宁德时代"、"比亚迪"),并要求预测次日走势、给出交易计划、评估盈亏概率时,触发本 skill。skill 会用 mcp__MiniMax__web_search 搜证大盘环境、龙虎榜、北向资金、融资融券、主力资金流、板块联动、公告与消息面等,按"四维分析框架"(大盘环境 30% / 资金行为 30% / 技术面 25% / 消息面 15%)交叉验证,产出可量化的方向预测(看多/看空/震荡 + 概率百分比 + 价格区间),并写入当前项目 markdown 目录下的 `a-stock-{代码}-{YYYY-MM-DD}.md`。输出包含详细逻辑推导链、中间结果与最终结果概率、专业术语小白解释、mermaid/ascii/svg 图表。适用场景:盘后复盘想做次日的方向判断与交易计划;不适用:长线基本面估值(改用 finance-core-analysis)、日内高频交易、港股/美股(改用 us-stock-prediction)。

77

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

A股个股次日走势预测

核心目标

把"A股次日走势"这一T+1 制度下的高风险、低信噪比问题,转成可重复、可量化、可复盘的决策流程:

  • 风险锁死 — 单笔最大可承受亏损 ≤ 账户净值 2%(A股个股次日跌停就是 -10%,必须严控仓位)
  • 赔率优先 — 只参与潜在盈利:潜在亏损 ≥ 2:1 的交易
  • 逻辑可追溯 — 每一条结论必须能反向定位到具体数据来源
  • 小白可读 — 每个专业术语第一次出现立即用括号通俗解释

A股市场关键背景(预测前必须明确)

特性含义对预测的影响
T+1 制度当日买入次日才能卖出必须假设"买入后次日开盘跌停且封板"能否承受
涨跌停板主板 ±10%、ST 股 ±5%、创业板/科创板 ±20%、北交所 ±30%不同板块的"出手区间"完全不同
散户主导个人投资者交易占比 60%+情绪化波动剧烈,主线轮动快
政策市政策、监管直接影响板块涨跌必查"近 3 日是否有相关政策"
主力痕迹龙虎榜、北向资金、融资融券是核心信号不看这三个=瞎猜

工作流(7 步,严格按顺序执行)

[用户输入代码/名称]
        │
        ▼
[步骤 1: 标的解析] — 确认代码、公司全称、交易所、板块、涨跌停幅度、是否 ST
        │
        ▼
[步骤 2: 信息搜证] — 用 mcp__MiniMax__web_search 拉取大盘环境 + 个股 5 类关键数据
        │
        ▼
[步骤 3: 四维打分] — 大盘环境 30% / 资金行为 30% / 技术面 25% / 消息面 15%
        │
        ▼
[步骤 4: 综合推演] — 四维加权 → 方向预测(看多/看空/震荡) + 概率(%) + 价格区间
        │
        ▼
[步骤 5: 交易计划] — 入场价、止损价、目标价、仓位、时间止损、退出条件
        │
        ▼
[步骤 6: 写出 markdown] — 保存到 <项目>/markdown/a-stock-{代码}-{YYYY-MM-DD}.md
        │
        ▼
[步骤 7: 输出摘要] — 给用户核心结论 + 文件路径

步骤 1:标的解析

收到用户输入(如"600519"或"贵州茅台"),用 mcp__MiniMax__web_search 确认以下信息:

字段说明来源关键词
股票代码6 位数字(如 600519、000858、300750、688981、430090)用户输入 + 搜索
公司全称A股法定名称"{名称} 股票代码"
交易所沪市主板(60开)/深市主板(00开)/创业板(30开)/科创板(68开)/北交所(43、83、87、92开)由代码判断
涨跌停幅度±10% / ±5%(ST) / ±20%(创业板、科创板) / ±30%(北交所)由板块判断
行业板块申万一级行业(食品饮料/电池/医药生物等)"{名称} 所属行业 申万"
概念题材主流概念(AI、机器人、固态电池、低空经济等)"{名称} 概念板块"
是否 ST普通 / *ST / ST"{代码} ST"
是否融资融券标的是 / 否"{代码} 两融标的"
是否陆股通标的是 / 否(影响北向资金数据有效性)"{代码} 港股通 陆股通"

代码与板块快速对照:

60xxxx → 沪市主板  (±10%)
00xxxx → 深市主板  (±10%)
30xxxx → 创业板    (±20%,需 10 万门槛)
68xxxx → 科创板    (±20%,需 50 万门槛)
43/83/87/92 → 北交所 (±30%,需 50 万门槛)
ST/*ST → ±5%

步骤 2:信息搜证(盘后复盘清单)

严格按 P0 → P1 → P2 优先级调用 mcp__MiniMax__web_search,每条查询 ≤ 2 个关键词组合。

P0 必查(没查到则预测置信度降一级)

今日 上证指数 收盘 涨跌
今日 涨停 跌停 家数 连板
{股票代码} 今日 收盘价 涨跌
{股票代码} 今日 龙虎榜
{股票代码} 主力资金 流入
近一周 {股票代码} 公告

P1 强烈建议查

{股票代码} 北向资金 持股
{股票代码} 融资融券 余额
{股票代码} {行业板块} 今日 涨跌幅
{股票代码} 所在概念 龙头 涨幅
近 3 日 {行业} 政策 消息
A股 主线 今日 涨停板

P2 视情境查

{股票代码} 业绩预告 {季度}
{股票代码} 限售解禁 时间
{股票代码} 大股东 减持 公告
明日 A股 重要公告 财经日历
富时A50 期指 隔夜
人民币汇率 中间价 今日

搜证纪律

  • 每个查询读 3-5 条结果,做交叉验证;只看 1 条来源 = 等同于瞎猜
  • 数据严重缺失(连大盘指数都查不到)→ 直接降级为"低置信度",在 markdown 顶部明确标注"信息缺失,仅供参考"
  • 禁止使用内置 web_search,必须使用 mcp__MiniMax__web_search
  • 时效性优先:同一指标多个来源结果不一致,取最近的、最权威的(东方财富、同花顺、上交所/深交所公告优先于自媒体)

详见 references/search-queries.md(完整查询模板库)。


步骤 3:四维打分(详细规则见 references/four-dimension-framework.md)

每维给出 -2 ~ +2 的整数打分(强烈看空到强烈看多),并简述 1-3 条关键证据。

维度权重打分(举例)
大盘环境30%四大指数全部站5日线 + 涨停家数>80 + 主线连板高度3板以上 → +2;指数全线跌破年线 + 千股跌停 → -2
资金行为30%龙虎榜知名游资净买入>5000万 + 主力净流入>流通市值1% + 北向加仓 → +2;主力连续 3 日净流出 + 龙虎榜砸盘 → -2
技术面25%放量突破前期高点 + 多头排列 → +2;跌破年线 + 量价齐跌 → -2
消息面15%业绩超预期 + 国家级行业政策利好 → +2;业绩暴雷或大股东减持 → -2

加权求和 → 范围 -2.0 ~ +2.0,映射到方向与置信度:

加权得分区间方向置信度
> +1.0强看多
+0.3 ~ +1.0弱看多
-0.3 ~ +0.3中性震荡中低
-1.0 ~ -0.3弱看空
< -1.0强看空

对冲信号处理: 如出现"大盘强 + 个股技术弱"或"消息利好 + 资金净流出",置信度强制降一级,并在 markdown 中明确写"对冲点"。


步骤 4:综合推演 → 概率量化

输出四个数值(必须同时给):

方向:        看多 / 看空 / 震荡
方向概率:    55% (区间 50%-60%)
价格区间:    18.50 元 - 19.80 元 (次日内最可能的运行区间)
期望波动幅度: ±2.3% (基于近 5 日 ATR 估算)

概率估算方法(不要瞎编):

  1. 基础概率 50%(A股个股次日方向接近随机)
  2. 四维加权得分 × 7.5 → 得到偏移(满分 +2 → +15%,满分 -2 → -15%)
  3. 得分映射:50% + 偏移 = 初步概率
  4. 微调:
    • 同板块龙头明确强势 / 弱势:±3%
    • 有清晰 P0 催化 + 四维同向:±5%
    • 信息严重缺失:clamp 回 45%-55%
    • 涨停股次日特殊处理:见 references/scenarios.md 场景1
  5. 硬性 clamp:任何方向概率 > 65% 自动 clamp 到 65%(A股次日方向是低信噪比事件,过度自信=爆仓最快路径)

价格区间计算:

  • 中枢价 = 今日收盘价 × (1 + 加权得分 × 1.5%)
  • 上界 = 中枢价 + 近 5 日 ATR × 1.28(80% 置信)
  • 下界 = 中枢价 - 近 5 日 ATR × 1.28
  • 涨跌停板硬约束:上界 ≤ 涨停价,下界 ≥ 跌停价

ATR(平均真实波幅)简化估算:近 5 个交易日的(最高 - 最低)平均值。


步骤 5:交易计划(标准模板)

只有置信度 ≥ "中" 才给完整交易计划;置信度 < "中" 只给"观望/小注试错"建议。

### 交易计划(仅置信度 ≥ "中" 才给)

- 入场触发价: ___ 元 (理由:____)
- 止损价:    ___ 元 (理由:跌破 ___ 元支撑 / 形态破坏 / 单日亏损 7% 无条件清仓)
- 目标价 TP1: ___ 元 (赔率 1:1,平 50% 仓位)
- 目标价 TP2: ___ 元 (赔率 2:1,再平 30% 仓位)
- 跟踪止损: 剩余 20% 仓位用 1×ATR 跟踪
- 仓位大小:  账户净值的 ___% (确保止损触发时亏损 ≤ 2%)
- 最大持仓: ___ 个交易日(时间止损,A股不持仓过周末)
- 不做条件: 若次日集合竞价高开 > 7% 或低开 > 5%,放弃执行

仓位计算公式(强制使用):

仓位金额 = (账户净值 × 风险预算 2%) ÷ (入场价 − 止损价) × 入场价
仓位股数 = 仓位金额 ÷ 入场价 ÷ 100 × 100  (A股最少 1 手 = 100 股)

A股 T+1 特殊提示:

  • 计划买入前必须自问:"如果买入后明天开盘直接跌停 -10% 并封死,我能否承受?"
  • 单笔仓位上限:置信度高 ≤ 总资金 30%、置信度中 ≤ 15%、置信度低 ≤ 5%
  • 永远保留至少 20% 现金(应对极端行情和突发机会)

步骤 6:输出 markdown 文件

命名规范

<项目根目录>/markdown/a-stock-{代码}-{YYYY-MM-DD}.md

例:/Users/digoal/new/markdown/a-stock-600519-2026-06-08.md

写作风格硬性要求

  1. 每个专业术语第一次出现时,立即用括号给出口语解释
    • 正确: "今日龙虎榜(交易所每日公布的异常波动个股名单)显示知名游资'东方财富西藏南路'净买入 7800 万"
    • 错误: "龙虎榜上炒股养家净买 7800 万"
  2. 每个数字必须标注单位、时点、来源
    • 正确: "今日收盘价 1875.50 元(2026-06-07 15:00 收盘,东方财富)"
    • 错误: "收盘 1875"
  3. 必须用图示,至少 2 个(优先级:四维雷达 mermaid > 价格刻度 ascii > 概率分布 svg)
  4. 逻辑链必须能逆向追溯:每一条结论都能定位到具体证据 + 数据来源 [n]
  5. 小白友好:假设读者完全不懂股票术语

必须包含的章节(顺序固定,详细模板见 assets/report-template.md)

# {代码} {公司全称} 次日走势预测

> 预测日期:YYYY-MM-DD | 目标交易日:YYYY-MM-DD
> ⚠️ 免责声明:本预测基于公开信息与概率推断,不构成投资建议。A股次日方向本身就是低信噪比事件,任何 ≥ 65% 的概率都视为过度自信。

## 一、核心结论(速读)

## 二、标的画像

## 三、四维分析详细推导
  ### 3.1 大盘环境(权重 30%,打分 ±N)
  ### 3.2 资金行为(权重 30%,打分 ±N)
  ### 3.3 技术面(权重 25%,打分 ±N)
  ### 3.4 消息面(权重 15%,打分 ±N)

## 四、四维加权汇总(含可视化)

## 五、概率推导与价格区间(含可视化)

## 六、交易计划(若置信度 ≥ "中")

## 七、风险与陷阱(列 3-5 个)

## 八、专业术语小白解释

## 九、数据来源(编号 [n] 引用)

详细的章节内容、占位符与可视化范例见 assets/report-template.md


步骤 7:输出摘要

markdown 写完后,在聊天框给用户不超过 12 行的摘要:

✅ 已生成预测报告:markdown/a-stock-600519-2026-06-08.md

📊 核心结论(贵州茅台):
- 方向:弱看多(置信度 中)
- 次日方向概率:58% (区间 50%-66%)
- 关键价位:支撑 1850 元 / 压力 1920 元 / 止损 1830 元
- 期望波动:±1.8%

⚠️ 重要风险:
- 白酒板块今日资金净流出 12 亿,情绪偏弱
- 次日是月末,机构调仓可能加大波动

💡 建议仓位:总资金的 8%(基于止损 1830、入场 1875,单笔亏损不超过 2%)
📁 详细报告:/Users/digoal/new/markdown/a-stock-600519-2026-06-08.md

风险铁律(执行时必须严格遵守)

  1. 永远不要给出"必涨/必跌"的判断。即便四维全正向,也要给概率区间,留反手空间。
  2. 任何"≥ 65% 的方向概率"自动 clamp 到 65%。A股个股次日方向是低信噪比事件,过度自信是破产的最快路径。
  3. 信息缺失必须明确标注,并把置信度降级,而不是补全数据。
  4. 不预测的具体情形:
    • 停牌中或预知次日停牌的股票
    • 业绩预告窗口期(1/4/7/10 月)未披露的股票,只给"回避"建议
    • 突发停牌核查、被证监会立案的股票,只给"清仓"建议
    • 长线估值(应改用 finance-core-analysis skill)
    • 日内高频点位(预测频率与时窗不匹配)
  5. A股专属红线(任一触发立即给"放弃/清仓"建议):
    • 大盘跌破年线(250日均线)
    • 个股连续 3 日主力净流出且阴跌
    • 重大利空公告(业绩雷、限售解禁、立案、减持)
    • 板块系统性走弱(连续 2 日跌幅板块前三)
  6. 不要把"看起来很对"的逻辑直接当成"会发生的现实"。每一步都要写明"如果这个证据错了,推理链怎么塌"。

反模式(出现这些情况要重做)

反模式为什么错正确做法
只看技术面就给方向技术面滞后,A股短期由资金和情绪驱动必须四维交叉验证
把"利好"翻译成"必涨"利好可能已被市场消化或被大盘对冲给概率,不给定论
没有数据来源等同于瞎猜每条数据附 [n] 引用
概率写 75% / 90%过度自信强制 clamp 到 ≤ 65%
跳过步骤 2 直接打分拍脑袋必须先搜证,再打分
追高入场(当日已涨 > 7%)剩余空间小、回调风险大高开 > 7% 直接放弃
抄底跌破年线的股票接飞刀必死跌破年线一律不买
忽视 T+1 风险买入后跌停就锁死仓位必须按"次日跌停可承受"反推
不分板块用统一止损%创业板涨跌幅 ±20% 与主板 ±10% 完全不同按板块设止损
把"已经 5 连板"当 6 连板的依据高度连板退潮风险极大5 连板以上原则不参与

资源引用

  • 四维分析详细规则:见 references/four-dimension-framework.md(打分细则、典型证据、常见陷阱)
  • 量化评分映射表:见 references/scoring-system.md(加权得分 → 概率 → 仓位 → 价格区间的完整公式)
  • A股搜证查询模板:见 references/search-queries.md(按情境分类的关键词组合)
  • 术语小白词典:见 references/terminology.md(每写一个术语前先查)
  • 典型场景应对手册:见 references/scenarios.md(首板/连板/超跌反弹/业绩窗口/政策利好 5 类场景)
  • 可视化模板库:见 references/visualization-templates.md(mermaid 雷达、ascii 价格尺、svg 概率分布、ASCII K线)
  • 报告完整模板:见 assets/report-template.md(可直接复制的 markdown 骨架)

编写预测时,如果用到某个参考文件,先 Read 它再继续 — 不要凭印象生成内容


自检清单(交付前 30 秒过一遍)

  • 标的解析完整(代码、交易所、板块、涨跌停幅度、是否 ST、是否两融、是否陆股通)
  • 至少 5 条 P0 搜证查询已执行(必含大盘、龙虎榜、主力资金、近期公告)
  • 四维打分有具体证据 + 数据来源 [n]
  • 加权得分算式清晰、可验证
  • 方向概率 ≤ 65%,并给出区间
  • 价格区间被涨跌停板硬约束(没超出 ±10% / ±20%)
  • 交易计划包含入场/止损/目标/仓位/时间止损/不做条件
  • 仓位用公式计算,确保单笔亏损 ≤ 2%
  • 至少 2 个可视化图(mermaid + ascii 或 + svg)
  • 至少 5 个专业术语有小白解释
  • 数据来源在文末以 [n] 编号列出
  • 文件命名符合 a-stock-{代码}-{YYYY-MM-DD}.md
  • 文件保存到 <项目根目录>/markdown/
  • 报告顶部有免责声明
  • 风险点列出 3-5 个,每个有"如果触发该怎么办"的应对

未通过任何一项 = 重新写,不能交付。

Repository
digoal/blog
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.