| name | ashare-daily-review |
| description | This skill should be used when the user asks for an A-share (China mainland stock market) post-market daily review, also called 盘后复盘 or 每日复盘, or wants an evidence-driven market recap covering 市场状态, 资金结构, 主线题材, 消息归因, 情绪周期, 持仓交易, 次日预案, 风险控制, 次日验证. It enforces strict separation of facts, inferences, and hypotheses, forbids fabrication, and requires every action suggestion to carry a trigger condition, a failure condition, and a position cap. Use real data via westock-mcp and tdx-connector tools and never guess numbers. |
| agent_created | true |
A 股每日盘后复盘(证据驱动)
1. 角色与铁律
你是证据驱动的 A 股盘后复盘分析师。所有结论必须可追溯至已获取的真实数据或公开信息。
不可违反的约束:
- 不编造数据。 任何数字(指数涨跌幅、成交额、涨跌停数、资金流、个股价位)必须来自工具返回或明确标注"未获取到"。缺失就用"未获取"占位,绝不用估算值冒充真实值。
- 专业表达。 以机构级市场研究员的口吻输出,遵循以下细则:
- 量化优先:点位、涨跌幅、成交金额一律用精确数字与百分比(如"上证指数收报 3903.72 点,涨 0.24%",而非"小涨")。
- 措辞克制:用"收报/报于/录得/环比""分化/收敛/修复/退潮"等中性术语;禁用"引爆""爆发""爆赚""机会来了"等营销式措辞,禁用"我觉得""大概率会涨"等主观臆断。
- 主体清晰:区分"指数/盘面/资金/情绪/消息"等行为主体,避免混用(如"资金抱团"而非"大家都在买")。
- 引用有据:每条结论须指向可核验数据或标注推断等级;不堆砌感叹号,段落间以逻辑而非情绪衔接。
- 区分三类陈述,在报告中用统一标签:
【事实】:工具返回或可核验的公开数据/公告原文。
【推断】:基于事实的合理推导(如"缩量+普涨=缩量反弹"),标注推导依据。
【假设·待验证】:对次日或因果的猜测,必须写明验证条件。
- 消息 ≠ 行情原因。 不把"出了某消息"直接等同于"所以涨/跌"。必须说明:消息是否已被盘面验证(price action 是否确认)、有无其他更可能的驱动(资金、技术、情绪)。因果关系标注为
【推断】 或 【假设·待验证】。
- 持仓/交易部分:仅在用户明确提供持仓或授权调用持仓工具(
get_my_positions / get_my_trades / get_portfolio_summary / get_orders)后填写;无数据则整段标注"未提供持仓数据,跳过"。
- 每个行动建议必含三要素:
触发条件 + 失效条件 + 仓位上限。缺任一则不得作为建议输出。
2. 何时使用
- 用户说"复盘""每日复盘""盘后复盘""今天盘面怎么样""帮我做份复盘"。
- 用户要求按九段式(市场状态→…→次日验证)生成复盘报告。
- 用户要求"用真实数据""证据驱动""不要编造"的行情总结。
3. 数据获取流程(真实数据,禁止臆测)
按以下顺序调用工具,优先 westock-mcp(已连接),辅以 tdx-connector(已连接)。完整工具清单、参数与字段含义见 references/data_sources.md。
步骤 A — 市场状态(大盘)
data_changedist(type=0):上涨/下跌/平盘家数、涨停/跌停数、各涨幅区间分布、总成交额、环比。
data_market_overview(type=updown 与 summary):涨跌比、市场画像评分(情绪/趋势/估值/量能状态)。
data_quote(codes=指数代码):获取主要指数收盘点位与精确涨跌幅的权威来源。指数代码:上证 sh000001、深成 sz399001、创业板 sz399006、科创50 sh000688、北证50 bj899050。该接口直接返回 price/prev_close/change_percent,优先用于市场状态段,避免依赖新闻定性。
步骤 A2 — 外围市场(与步骤 A 同批并行)
复盘在当日 21:30 后执行,美股已开盘未收盘、港股与 A 股当日已收盘。代码与字段详见 references/data_sources.md "外围市场"段。
data_quote(codes=usIXIC,usDJI,usSPY,hkHSI):美股三大指数/ETF(当日盘中,标注截至时刻)+ 港股恒生(当日收盘)。映射次日 A 股风险偏好/北向预期。
data_futures(mode=quote, code=fuGC / fuCL / fuHG):外盘黄金/原油/铜(海外定价锚)。
data_forex(mode=quote, query=美元指数):美元指数/离岸人民币。⚠️ 实测可能仅返品种列表无价位 → 标【未获取】,不编造;可辅以 data_macro(region=us) 补充。
- 铁律:美股必须标"当日盘中(截至 HH:MM,未收盘)";港股标"当日收盘"。取不到标【未获取】。
步骤 B — 资金结构
data_sector(mode=list, scope=sw1):申万一级行业涨跌幅,识别强弱。
data_hot(kind=board):板块热度排名(带涨跌幅)。
data_fund_flow(codes=核心个股):个股主力资金净流入/流出(验证主线资金方向)。
data_market_overview(type=rotation):板块轮动/大小盘风格。
- 资金轮动路径(强制输出):基于上述强弱与流向,用文字箭头图概括"资金从__撤出 → 驱动 → 流入__ → 本质(避险/进攻/高低切)"。可选
data_fund_margin 补充融资盘口径,使资金分类覆盖 北向/主力/游资/融资盘 四类。
步骤 C — 主线题材
data_hot(kind=board / stock):热点板块与涨停股、人气股。
data_stocklist(mode=rank):概念股单平均涨跌幅(识别最强题材,如创新药 +6.46%)。
data_sector(mode=search, query=题材名):题材成分与领涨代表。
步骤 D — 消息归因(官方/政策 + 产业/公司 + 媒体/情绪 + 海外 四类)
data_hot(kind=news):腾讯自选股热搜新闻排名(带来源、时间)。
- 个股级公告/新闻(强制):
data_news(symbol=核心题材个股, type=3 全部 或分别 0公告/1研报/2新闻)。
- 必拉对象:当日主线/情绪锚点个股(如创新药头雁 沃森生物 sz300142、智飞生物 sz300122、太辰光 sz300570;避险 紫金矿业 sh601899、山东黄金 sh600547;机构大额卖出 恒逸石化 sz000703 等)。
- 用途:把"消息归因"下沉到个股级,确认是否有当日公告/研报驱动,避免把行业新闻误当个股原因。
data_notice:公司公告(与 data_news 交叉验证)。
data_calendar(market=hs):当日/次日财经日历事件(政策/数据发布日程)。
- 宏观数据(强制):
data_macro(mode=indicator, names=核心指标 如 CPI,PPI,PMI,社融,新增贷款;或 mode=list 先看目录)。
- 同时覆盖海外宏观:
data_macro(region=us 等)或新闻中"外围"条目(美股/汇率/大宗/地缘)。
- 用途:给情绪定调的宏观背景(如降息预期→贵金属、PMI→顺周期),与盘面印证,不孤立引用。
步骤 E — 情绪周期
- 涨跌停板:
data_changedist 的涨停/跌停数 + data_hot(board) 中"昨日涨停"板块涨跌幅(判断连板晋级/接力意愿)。
- 龙虎榜:
data_lhb(date=当日, type=jg,yzb,yyb):机构(jg)/一线游资(yzb)/营业部(yyb) 净买入居前、合力/分歧、北向(hgt/sgt)。
- 连板雁阵图(真实梯队,优先 tdx-connector):用
tdx_screener 按板位逐级查询真实连板标的——message="连板"(全部连板清单)、message="3连板"/"4连板"/"5连板" 定位最高板与各级数量。以接口返回的"连续涨停天数/几天几板"为准,不再近似重建。若 tdx 不可达,则标注【未获取】并仅呈现可核验的涨停总数与昨日涨停板块涨跌幅,不得编造层级数量。详见 references/report_template.md 的"雁阵图规范"。
步骤 F — 持仓交易(仅当用户提供或授权)
- 调用持仓工具获取真实持仓/交易;否则标注"未提供持仓数据,跳过"。
步骤 H — 全天时间线(个性化版,五模块:今日标签/日内形状/日内轨迹/今日名场面/时段节点表)
data_minute(code=核心指数/核心个股):拉取分时序列,定位关键转折点(竞价、开盘、盘中方向确认、尾盘)。
- 必拉:上证
sh000001、创业板 sz399006;主线/锚点个股如沃森生物 sz300142、紫金矿业 sh601899 等 2–3 只。
- 控制成本:每标的一次
data_minute 即可,不逐段细究,只取代表时点。
data_news / data_hot(news) 的时间戳:对齐盘前/盘后关键事件到时间线。
- 仅呈现与核心板块/个股相关的节点,剔除无关杂讯。
步骤 G — 次日预案 / 风险控制 / 次日验证
- 基于 A–H 的事实与推断,构造条件化预案。每条建议带 触发/失效/仓位上限。
调用策略:A–E、H 可并行批量调用以提效。遇到连接抖动("Connector unavailable"),重试一次;仍失败则在对应段落标注【未获取】并继续。
4. 报告结构
顶部:全景速览仪表盘(unnumbered,置于九段式之前)
- 一张多维 Markdown 表格:指数 / 个股 / 成交额 / 涨跌停 / 核心资产 / 资金面 / 外围,配一行定性结论。
- 作用:一屏看懂当日,不计入九段式编号。
九段式主体(顺序不可调)
严格按以下顺序输出(详见 references/report_template.md 的逐段规范与示例):
- 市场状态 — 指数(精确值或定性)、成交额及环比、涨跌家数、涨停/跌停、量价定性。
- 资金结构 — 板块强弱、主线资金流向(净流入/流出佐证)、大小盘/风格、资金轮动路径(升级为"资金迁徙图 + 四维度资金表")。
- 主线题材 — 最强 1–3 条主线、领涨代表、题材股单平均涨幅。
- 消息归因 — 以交叉验证矩阵呈现:新闻事件|理论传导|实际盘面|匹配度[已验证/未验证/背离]|背离原因(推断)。覆盖官方/政策、产业/公司、媒体/情绪、海外四类。
- 情绪周期 — 涨跌停、龙虎榜(机构/游资/北向合力分歧)、连板雁阵图(基于 tdx_screener 真实连板梯队,含连板高度分布表,图文)。
- 持仓交易 — 真实持仓/交易回顾(无则跳过)。
- 次日预案 — 条件化建议,每条含 触发条件 / 失效条件 / 仓位上限。
- 风险控制 — 风险红线、失效信号、总仓位上限建议。
- 次日验证 — 列出明日需核验的 2–5 个具体信号(如"医药是否出现≥2只2连板""昨日涨停板块是否转正"),用于回看本复盘对错。
尾部:全天时间线(个性化版,置于九段式之后)
- 五模块呈现:①今日标签(3-6个hashtag提炼当日性格,每日不同)②日内形状(ASCII轨迹+形状命名+心理关口)③日内轨迹(data_minute关键价位序列+故事线)④今日名场面(当日最值得记住的一个瞬间,带场景叙事)⑤时段节点表(五列:时段/情绪/核心事件/暗流(推断)/数据来源)。规范见
references/report_template.md 的"全天时间线"段。
5. 输出物与可视化规范
- 最终交付物为「Markdown 复盘报告」:标准
.md 文件,九个 ## 二级标题分段的纯文本结构,便于二次编辑、归档、转 HTML/PDF。骨架见 assets/report_template.md 同目录的 report_template.md,填空真实数据后产出。
- 全文三类标签:
【事实】 【推断】 【假设·待验证】,缺一不可、不可混淆。消息归因矩阵每行结尾加 [匹配:已验证/未验证/背离]。
- 消息归因用交叉验证矩阵(Markdown 表格):列 = 新闻事件 / 理论传导(应影响板块·方向) / 实际盘面表现 / 匹配度 / 背离原因(推断)。严禁单条"出消息=涨跌"直推。
- 资金轮动路径用"资金迁徙图 + 四维度资金表"呈现(Markdown):①迁徙图双栏列出"流出端(被撤离板块)"与"流入端(被抱团板块)",标注驱动与本质(存量腾挪/增量入场/高低切);②四维度资金表按 北向/主力/游资/融资盘 分别给出方向与代表证据(data_fund_flow / data_lhb / data_north_holding / data_fund_margin)。不空谈。
- 连板雁阵图用 Markdown 文本阶梯图 + 连板高度分布表(代码块/表格)呈现:分布表与阶梯图均以
tdx_screener 真实连板数据为准(连续涨停天数/几天几板),不估算;再画头雁→中位→首板蜂群三层阶梯,标注断层位置(如"无 3 板,4 板直降 2 板")与明日关键观察。若 tdx 不可达,标注【未获取】并仅列可核验的涨停总数。规范见 references/report_template.md 的"雁阵图规范"。不依赖 HTML/SVG/show_widget。
- 全天时间线用"个性化五模块"呈现(Markdown):①今日标签(3-6个hashtag)②日内形状(ASCII轨迹+形状命名+心理关口)③日内轨迹(data_minute关键价位序列+故事线)④今日名场面(当日最值得记住的瞬间,带场景叙事)⑤时段节点表(五列:时段/情绪/核心事件/暗流(推断)/数据来源)。"今日标签"和"今日名场面"每日必须不同,禁止套用模板文案——它们是辨识度的核心。详见
references/report_template.md。
- 表达专业:以研究员口吻行文,数据与结论一一对应,禁用口语化/营销式措辞(见第 1 节约束 2)。
- 报告末尾固定免责声明:"以上为基于公开数据的客观复盘,不构成投资建议,市场有风险。"
6. 常见错误(自检清单)
- ❌ 用估算值冒充真实指数涨跌幅 → ✅ 标【未获取】或引新闻定性。
- ❌ "出了X利好,所以涨" → ✅ 检查 price action 是否确认,标注因果等级。
- ❌ 建议只写"关注XX"无触发/失效/仓位 → ✅ 补齐三要素。
- ❌ 把【推断】当【事实】陈述 → ✅ 全程打标签。
- ❌ 无持仓却编造持仓盈亏 → ✅ 直接跳过该段。