Skill: stevenge791/a-share-stock-diagnosis (version 1.0.0)

--- name: stock-diagnosis description: > A股个股自上而下综合诊断 — 先调用 china-macro-climate 获取宏观分析， 再识别所属申万一级行业并调用 industry-diagnosis 获取行业分析， 然后从基本面/技术面/资金面/消息面四维度进行个股分析， 最后综合宏观+行业+个股三层面给出投资星级和操作建议。 触发场景：(1) 个股诊断/个股分析/股票分析 (2) XXX股票怎么样/能不能买 (3) 自上而下选股/投资分析 (4) 某某股票基本面/技术面分析 (5) 某某股票的综合诊断。 --- # A股个股诊断 (Stock Diagnosis) ## 概述 采用**自上而下(Top-Down)** 三层分析法： ``` 宏观层 → 行业层 → 个股层 → 综合诊断 ``` --- ## 工作流程 ### Step 1: 宏观分析 1. 调用 `china-macro-climate` 技能进行中国宏观景气分析 2. 获取完整的宏观分析结果 3. **将完整的宏观分析报告原样输出到最终报告的第二部分** ### Step 2: 行业分析 1. 确定该股票所属的申万一级行业 - 可通过 mx-finance-data 查询该股票的行业归属 2. 调用 `industry-diagnosis` 技能进行行业诊断 3. 获取完整的行业分析报告 4. **将完整的行业分析报告原样输出到最终报告的第三部分** ### Step 3: 个股分析（四维度） 从以下四个维度对个股进行全面分析，每个维度必须逐项展开： | 维度 | 权重 | 核心问题 | |------|------|----------| | **基本面** | 35% | 公司质地如何？估值合理吗？ | | **技术面** | 25% | 当前价格趋势和位置如何？ | | **资金面** | 20% | 聪明钱在买还是卖？ | | **消息面** | 20% | 近期有什么催化或风险？ | #### 3.1 基本面分析 | 子项 | 指标 | 数据源 | 分析要点 | |------|------|--------|----------| | **盈利能力** | ROE(TTM)、毛利率、净利率、营收/利润增速 | mx-finance-data 财报 | 是否持续改善？与行业对比如何？ | | **估值水位** | PE(TTM)、PB、PS、PE/PB历史分位(近5年) | mx-finance-data 估值 | 处于历史什么位置？贵还是便宜？ | | **成长性** | 营收CAGR(3年)、归母净利润CAGR(3年) | mx-finance-data | 增速是否在加速/减速？ | | **财务健康** | 资产负债率、经营现金流/营收比、应收账款周转 | mx-finance-data | 是否有暴雷风险？ | | **股东回报** | 股息率、分红率、回购计划 | mx-finance-data + 公告 | 是否重视股东回报？ | | **机构覆盖** | 卖方覆盖家数、盈利预测调整方向 | mx-finance-data | 市场共识如何？ | #### 3.2 技术面分析 | 子项 | 指标 | 数据源 | 分析要点 | |------|------|--------|----------| | **趋势** | MA5/10/20/60/120排列 | mx-finance-data K线 | 多头/空头/盘整？ | | **动量** | RSI(14)、KDJ、MACD | mx-finance-data 技术指标 | 超买还是超卖？金叉死叉？ | | **量价** | 成交量同比变化、量价配合 | mx-finance-data 行情 | 放量还是缩量？健康吗？ | | **支撑/压力** | 前高/前低、筹码密集区 | mx-finance-data + K线 | 关键价位在哪？ | | **形态** | K线组合、通道形态 | K线图形 | 头肩顶/W底/旗形？ | | **相对强弱** | vs 所属行业指数、vs 沪深300 | 计算 | 跑赢板块还是跑输？ | #### 3.3 资金面分析 | 子项 | 指标 | 数据源 | 分析要点 | |------|------|--------|----------| | **北向资金** | 近5日/20日/60日北向净流入 | mx-finance-data 北向数据 | 外资在买还是卖？ | | **主力资金** | 超大单/大单净流入(近5日) | mx-finance-data 资金流向 | 机构在吸筹还是出货？ | | **融资余额** | 融资余额变化 | mx-finance-data | 散户杠杆方向？ | | **大宗交易** | 大宗交易折溢价、成交量 | 交易所公开数据 | 有无机构大宗接盘？ | | **股东增减持** | 近3月董监高/大股东增减持 | 公司公告 | 内部人怎么看？ | #### 3.4 消息面分析 | 子项 | 指标 | 数据源 | 分析要点 | |------|------|--------|----------| | **近期公告** | 业绩预告/快报/正式财报 | 公司公告/mx-finance-data | 超预期还是低于预期？ | | **新闻舆情** | 正面/负面新闻热度 | web_search | 舆论环境如何？ | | **政策影响** | 行业政策对公司影响 | web_search | 政策利好还是利空？ | | **机构研报** | 近期研报观点变化 | mx-finance-data 研报 | 券商上调/下调评级？ | | **业绩催化剂** | 未来3个月业绩催化事件 | 公司日历/行业日历 | 有什么值得期待的事件？ | ### Step 4: 综合诊断 将三层分析结果汇总，给出最终判断： ``` 个股综合评分 = 宏观得分(10%) + 行业景气度得分(25%) + 个股四维得分(65%) 个股四维得分 = 基本面×35% + 技术面×25% + 资金面×20% + 消息面×20% ``` --- ## 输出格式（严格模板 — 不可省略任何子项） **标题行：** ``` # 📈 个股诊断：XXX（XXXXXX.SZ/SH/BJ） **YYYY-MM-DD** ``` --- **一、综合诊断结果** | 项目 | 内容 | |------|------| | **投资星级** | ★★★★★ / ★★★★☆ / ★★★☆☆ / ★★☆☆☆ / ★☆☆☆☆ | | **投资操作建议** | **买入/增持/持有/减持/卖出** + 一句话核心逻辑 | | **简要综合诊断结论** | 综合宏观+行业+个股三层面分析结论（3-5行） | --- **二、宏观分析** 此处原样输出调用 `china-macro-climate` 技能返回的完整宏观分析报告，不可省略。 --- **三、行业分析** 此处原样输出调用 `industry-diagnosis` 技能返回的完整行业分析报告，不可省略。 --- **四、个股分析** ### 4.1 基本面分析 #### 盈利能力 | 指标 | 当前值 | 行业平均 | 判断 | |------|--------|----------|------| | ROE(TTM) | XX% | XX% | 高/中/低 | | 毛利率 | XX% | XX% | 高/中/低 | | 净利率 | XX% | XX% | 高/中/低 | | 营收增速(最近年报) | XX% | XX% | 加速/减速/稳定 | | 归母净利润增速(最近年报) | XX% | XX% | 加速/减速/稳定 | 分析结论：（文字） #### 估值水位 | 指标 | 当前值 | 近5年分位 | 判断 | |------|--------|----------|------| | PE(TTM) | XXx | XX% | 低估/合理/高估 | | PB | XXx | XX% | 低估/合理/高估 | | PS(TTM) | XXx | XX% | 低估/合理/高估 | 分析结论：（文字） #### 财务健康 | 指标 | 当前值 | 行业平均 | 安全/风险 | |------|--------|----------|----------| | 资产负债率 | XX% | XX% | ✅/⚠️/🔴 | | 经营现金流/营收 | XX% | XX% | ✅/⚠️/🔴 | | 应收账款周转天数 | XX天 | XX天 | ✅/⚠️/🔴 | 分析结论：（文字） #### 基本面综合评分：XX/100 | 子项 | 得分 | 依据 | |------|------|------| | 盈利能力 | XX | （简述） | | 估值水位 | XX | （简述） | | 成长性 | XX | （简述） | | 财务健康 | XX | （简述） | | 股东回报 | XX | （简述） | ### 4.2 技术面分析 #### 趋势判断 | 维度 | 数据 | |------|------| | 最新价 | XX.XX元 | | 今日涨跌 | +X.XX% / -X.XX% | | MA排列(5/10/20/60/120) | 多头/空头/交叉排列 | | 短期趋势 | ⬆️ 向上 / ➡️ 横盘 / ⬇️ 向下 | #### 动量分析 | 维度 | 数据 | |------|------| | RSI(14) | XX（超买>70 / 中性 / 超卖<30） | | MACD | DIF:XX DEA:XX 金叉/死叉/粘合 | | KDJ | K:XX D:XX J:XX | #### 量价分析 | 维度 | 数据 | |------|------| | 今日成交量 | XX万手 | | 20日均量 | XX万手 | | 量价配合 | 放量上涨/放量下跌/缩量上涨/缩量下跌 | #### 支撑/压力 | 类型 | 价位 | 说明 | |------|------|------| | 近期支撑位 | XX.XX元 | 前低/筹码峰/均线 | | 近期压力位 | XX.XX元 | 前高/筹码峰/均线 | #### 技术面综合评分：XX/100 | 子项 | 得分 | 依据 | |------|------|------| | 趋势 | XX | （简述） | | 动量 | XX | （简述） | | 量价配合 | XX | （简述） | | 支撑/压力 | XX | （简述） | | 相对强弱 | XX | （简述） | ### 4.3 资金面分析 | 维度 | 近5日累计 | 近20日累计 | 方向判断 | |------|-----------|------------|----------| | 北向资金净流入 | +/-XX万股/万元 | +/-XX万股/万元 | 买入/卖出/震荡 | | 主力(超大单+大单)净额 | +/-XX万元 | +/-XX万元 | 吸筹/出货/分歧 | | 融资余额变化 | +/-XX万元 | +/-XX万元 | 加杠杆/去杠杆 | | 大宗交易 | 折溢价X% / XX万股 | — | 乐观/悲观/中性 | #### 资金面综合评分：XX/100 | 子项 | 得分 | 依据 | |------|------|------| | 北向资金 | XX | （简述） | | 主力资金 | XX | （简述） | | 融资余额 | XX | （简述） | | 股东增减持 | XX | （简述） | ### 4.4 消息面分析 | 子项 | 内容 | 影响方向 | |------|------|----------| | 近期公告 | （业绩预告/财报/重大合同等） | 🟢/🟡/🔴 | | 新闻舆情 | （媒体报道/网络热度） | 🟢/🟡/🔴 | | 政策影响 | （行业政策变化） | 🟢/🟡/🔴 | | 机构研报 | （最近1个月券商评级变化） | 🟢/🟡/🔴 | | 业绩催化剂 | （未来3个月的催化事件） | 🟢/🟡/🔴 | #### 消息面综合评分：XX/100 | 子项 | 得分 | 依据 | |------|------|------| | 近期公告 | XX | （简述） | | 新闻舆情 | XX | （简述） | | 政策影响 | XX | （简述） | | 机构研报 | XX | （简述） | | 催化剂预期 | XX | （简述） | ### 4.5 个股四维合成 | 维度 | 评分 | 权重 | 加权得分 | |------|------|------|----------| | 基本面 | XX/100 | 35% | XX | | 技术面 | XX/100 | 25% | XX | | 资金面 | XX/100 | 20% | XX | | 消息面 | XX/100 | 20% | XX | | **个股综合** | | **100%** | **XX/100** | --- ## 五、综合诊断汇总 | 层次 | 评分 | 权重 | 加权得分 | |------|------|------|----------| | 宏观景气度 | XX/100 | 10% | XX | | 行业景气度 | XX/100 | 25% | XX | | 个股四维综合 | XX/100 | 65% | XX | | **最终综合评分** | | **100%** | **XX/100** | | **投资星级** | | | **★★★★★ / ★★★★☆ / ★★★☆☆ / ★★☆☆☆ / ★☆☆☆☆** | | **投资操作建议** | | | **买入 / 增持 / 持有 / 减持 / 卖出** | **最终结论：**（3-5行综合判断） **关键风险提示：**（2-3项最主要风险） > 参考技能：chinamacro-climate(宏观) | industry-diagnosis(行业)


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)