Skill: ksky521/xiapi-market-temperature (version 1.0.2)

--- name: xiapi-market-temperature description: '分析A股市场温度指标，通过估值温度、恐贪指数、趋势温度、动量温度判断市场冷热程度。触发词：市场温度、市场估值、恐贪指数、市场情绪、趋势温度、动量温度。适用场景：判断市场整体冷热、识别买卖信号、情绪分析、估值分析。不适用场景：个股分析、板块分析、债券分析。' --- # 市场温度分析 Skill 分析A股市场温度指标，判断市场现状和变化趋势，识别买卖信号。 ## Overview（功能概述） 使用大虾皮 API 获取市场温度四大指标（估值温度、恐贪指数、趋势温度、动量温度），通过多维度分析判断市场冷热程度和投资时机。 ### 双维度分析框架 本 Skill 采用"长期估值 + 短期情绪"双维度分析框架： **长期估值维度** - 时间周期：长期（月度/季度） - 核心指标：估值温度 - 用途：判断市场整体估值、指导战略资产配置、识别核心仓位重大进出场点 - 持有周期：月度到年度 **短期情绪维度** - 时间周期：短期（周度） - 核心指标：恐贪指数、趋势温度、动量温度 - 用途：判断短期动量和时机、指导战术交易和仓位调整、识别波段交易进出场点 - 持有周期：天到周 - **重要**：情绪指标的收益率来自情绪恐慌之后几天到2周以内的情绪反弹，需要在情绪最低谷和拐点建仓 **交叉验证**：趋势温度（MA60占比）和动量温度（CS中位数）同属短期情绪维度，可相互验证，两者同向变化时信号更可靠。 ## When to Use（何时使用） 当用户需要以下功能时触发： - 判断市场整体冷热程度 - 分析市场情绪和估值水平 - 识别潜在的买卖信号 - 了解市场中期趋势强度 **具体触发词**：市场温度、市场估值、恐贪指数、市场情绪、趋势温度、动量温度、估值分析、情绪分析 ## When Not to Use（何时不使用） 以下场景不应使用本 Skill： - 个股层面的买卖点、基本面或财报解读 - 行业板块层面的分析 - 债券、基金、期货、外汇等非市场温度分析 - 需要实时盘中信号或自动交易指令的请求 ## Process（流程主体） ### Step 0: 前期准备 **触发条件**：首次使用或 Token 未配置 **跳过条件**：Token 已配置且有效，确认已经配置了Token则跳过该步骤 **完成标准**：API 调用正常，无认证错误 **执行步骤**： **步骤 0.1：检查 Token 配置状态** ```bash npx daxiapi-cli@latest config get token ``` **步骤 0.2：如未配置，获取 Token** 1. 提示用户访问 [daxiapi.com](https://daxiapi.com) 个人主页 2. 开通 API Token 功能 3. 获取生成的 Token **步骤 0.3：配置 Token** ```bash # 方式一：通过 CLI 配置（推荐） npx daxiapi-cli@latest config set token YOUR_TOKEN_FROM_DAXIAPI # 方式二：设置环境变量 export DAXIAPI_TOKEN=YOUR_TOKEN_FROM_DAXIAPI ``` **步骤 0.4：验证配置** ```bash npx daxiapi-cli@latest market temp ``` 如返回正常市场温度数据，则配置成功。 --- ### Step 1: Agent 循环（获取+分析） **目标**：从多个维度获取市场温度数据并进行深入分析 **推荐维度**（根据用户需求选择 3-4 个）： | 维度 | CLI 命令 | 分析重点 | 优先级 | | ---------------------- | ------------------------------------------- | ------------------------------------------ | ------ | | 四大温度指标（推荐） | `npx daxiapi-cli@latest market compass` | 估值/恐贪/趋势/动量 + 短中长期趋势 + CS原始值 | 高 | | 四大温度指标（基础） | `npx daxiapi-cli@latest market temp` | 估值/恐贪/趋势/动量温度 | 高 | | 大小盘风格轮动 | `npx daxiapi-cli@latest market style` | 大盘 vs 小盘强弱对比、风格历史百分位 | 中 | | 指数估值数据 | `npx daxiapi-cli@latest market value` | 主要指数 PE/PB 及历史百分位 | 中 | > 💡 **优先使用 `market compass`**，数据比 `market temp` 更完整，包含趋势指标(20日/200日)、CS中位数、CS离散度、全A指数。 **核心指标说明**： **四大温度指标**： | 指标 | 定义 | 时间维度 | 关键阈值 | | ---------- | ---------------------------- | -------- | --------------------------------- | | 估值温度 | 市盈率历史百分位 | 长期 | <20 低估，20-70 中性，>70 高估 | | 恐贪指数 | 市场贪婪恐惧程度 | 短期 | 0-10 极度恐惧，90-100 极度贪婪 | | 趋势温度 | 股价高于 MA60 占比 | 中期 | <20 低迷，40-60 中性，>80 过热 | | 动量温度 | 动量值中位数百分位 | 中短期 | <20 偏弱，40-60 正常，>80 强势 | **循环流程**： **每次循环包含**： 1. **获取数据** - 执行 CLI 命令：`npx daxiapi-cli@latest market temp` - 检查数据完整性（日期、四大温度指标） - 处理异常情况（非交易日、数据延迟等） 2. **分析数据** - 输出最新数据表格 - 分析最近 20 日指标变动趋势 - 识别买入信号（恐贪、趋势、动量） - 记录重要发现 - 特别注意：**出现数字为0的情况，可能是数据没有更新，比如恐贪数据是在交易日晚9点之后更新** **买入信号判断规则（场景驱动）**： **优先判断估值底部**： - 如果估值温度 < 20，直接进入"估值底部"场景，忽略情绪指标 - 行动：越跌越买，加大定投力度，等待估值修复 **情绪拐点信号（短期操作）**： | 指标 | 拐点条件 | 操作要点 | |------|---------|---------| | 恐贪指数 | < 10（极度恐惧）+ 开始回升 | 情绪拐点，关注短期反弹机会 | | 趋势温度 | < 20（极度低迷）+ 开始回升 | 趋势拐点，中期趋势可能反转 | | 动量温度 | < 20（动量太弱）+ 开始回升 | 动量拐点，短期动能恢复 | **情绪操作要点**： - **持有周期**：天到周（情绪反弹通常在几天到2周内完成） - **建仓时机**：在情绪最低谷和拐点出现时建仓 - **止盈策略**：情绪恢复到中性区域后考虑止盈 - **止损策略**：设置紧止损，防止情绪继续恶化 **灵活性**： - ✅ 可根据数据质量调整分析深度 - ✅ 可根据初步结果调整重点指标 - ✅ 可根据用户需求调整建议重点 **完成标准**： - 至少完成 3 个温度指标的分析 - 买入信号已识别和记录 - 数据异常已处理 - 关键发现已记录 --- ### Step 1.5: 对齐场景分析 **目标**：综合长期估值维度和短期情绪维度，判断当前市场状态和行动方向 **五种对齐场景**： | 场景 | 长期估值维度 | 短期情绪维度 | 行动建议 | |------|-------------|-------------|---------| | **场景1：估值底部** | 估值温度 < 20（底部区域） | 忽略情绪指标 | 越跌越买，等待市场估值修复，可加大定投力度 | | **场景2：双重看涨** | 估值温度上升或平稳，< 70 | 恐贪<30 或 趋势<40 或 动量<40，且从低位回升 | 最大看涨立场，激进做多，持有周期月度到年度 | | **场景3：估值看涨，情绪看跌** | 估值温度上升或平稳，< 70 | 恐贪>70 或 趋势>80 或 动量>80，处于高位 | 持有核心仓位，避免新战术做多，等待情绪超卖信号 | | **场景4：估值看跌，情绪看涨** | 估值温度下降或 > 70 | 恐贪<30 或 趋势<40 或 动量<40，从极端低位回升 | 仅短期战术做多，紧止损，持有周期天到周，准备战略退出 | | **场景5：双重看跌** | 估值温度下降，> 70 | 恐贪>70 或 趋势>80 或 动量>80，持续高位 | 防守定位，现金或减仓，等待估值修复 | **判断逻辑**： 1. **优先判断估值底部**：如果估值温度 < 20，直接进入场景1，忽略情绪指标 2. **判断长期估值维度**：估值温度的趋势（上升/下降/平稳）和水平（低估/中性/高估） 3. **判断短期情绪维度**：恐贪/趋势/动量的组合状态 4. **对照场景表**：根据估值和情绪的组合，确定当前场景 5. **给出行动建议**：根据场景给出具体的持有周期和操作建议 **情绪拐点识别要点**： - 恐贪指数 < 10（极度恐惧）+ 开始回升 → 情绪拐点 - 趋势温度 < 20（极度低迷）+ 开始回升 → 趋势拐点 - 动量温度 < 20（动量太弱）+ 开始回升 → 动量拐点 - 多个情绪指标同时出现拐点时，信号更可靠 **完成标准**： - 当前场景已确定 - 行动建议已给出 - 持有周期已明确 --- ### Step 2: 汇总报告 **目标**：整合分析结果，生成结构化报告 **执行步骤**： 1. **整理发现**：汇总所有温度指标的分析结果 2. **提炼结论**：从发现中提炼核心结论 3. **生成报告**：按照模版格式化输出 **报告要求**： - ✅ 结论先行 - ✅ 数据支撑（引用具体温度值） - ✅ 逻辑清晰（因果关系明确） - ✅ 格式规范（符合模版要求） - ✅ 必填项完整：核心结论、长期估值定位、短期情绪定位、大小盘风格、场景判断与行动建议、免责声明 **完成标准**： - 报告包含所有必填部分 - 数据引用准确 - 结论有理有据 ## Report Template（报告模版） > **Agent 使用说明**： > - 标注「必填」的节每次必须输出；标注「可选」的节有实质内容时才输出，无内容则省略整节。 > - 恐贪指数当日为 0 时，在数值旁标注「(数据未更新，晚9点后刷新)」，不得解读为极度恐惧。 > - 行动建议只输出当前匹配场景，不列全量场景表；如用户需要查看所有场景对照，在报告末尾提示「如需查看完整场景对照表，请告知」。 --- ### 市场温度分析报告 **报告日期**：[YYYY-MM-DD] | **数据来源**：大虾皮 daxiapi.com --- #### 一、核心结论（必填） [一句话总结当前市场状态与操作方向，不超过 50 字] --- #### 二、长期估值定位（必填） 当前估值温度 **[值]**，处于[低估 < 20 / 中性 20-70 / 高估 > 70]区间，近 20 日趋势[上升/下降/震荡]，战略判断为[牛市/熊市/中性]制度。 > ⚠️ **估值底部提示**（仅估值温度 < 20 时输出）：当前处于历史低估区，可忽略短期情绪指标，越跌越买，等待估值修复，持有周期月度到年度。 --- #### 三、短期情绪定位（必填） | 指标 | 数值 | 状态 | 短期趋势 | |------|------|------|---------| | 恐贪指数 | [值] | [极度恐惧/恐惧/中性/贪婪/极度贪婪] | [上升/下降] | | 趋势温度 | [值] | [极度低迷/弱势/中性/强势/过热] | [上升/下降] | | 动量温度 | [值] | [偏弱/正常/强势] | [上升/下降] | **情绪拐点**：[未出现 / 出现，拐点指标：恐贪/趋势/动量]。情绪指标的收益来自恐慌后几天到 2 周内的情绪反弹，需在最低谷和拐点建仓，持有天到周。 --- #### 四、大小盘风格（必填） 当前风格：**[均衡偏大盘/均衡/均衡偏小盘/明显大盘/明显小盘]**（历史 P[值]），差值 [值]。 [一句话描述近期风格切换趋势，如"3月中旬后持续转向大盘风格，近3周差值稳定在-1至-4区间"] --- #### 五、场景判断与行动建议（必填） **当前场景**：[场景名称，如"场景4：估值中性，情绪偏弱"] - 估值维度：[估值状态 + 趋势描述] - 情绪维度：[情绪状态 + 是否出现拐点] - **操作建议**：[具体操作，如"等待情绪进一步探底并出现明确拐点后再考虑短线参与，不宜重仓，设置紧止损"] - **持有周期**：[天到周 / 等待周度 / 月度到年度] > 如需查看完整场景对照表，请告知。 --- #### 六、后续关注点（可选） [有实质内容时输出，列出 2-3 个需持续跟踪的指标或事件，无内容则省略本节] --- #### 七、免责声明（必填） 本报告使用大虾皮(daxiapi.com)数据 + AI 生成，仅供参考，不构成投资建议。指标存在滞后性，市场存在不确定性，请结合自身风险承受能力独立决策，分批操作。 ## Quality Checks（质量检查） ### Red Flags（危险信号） **数据层面**： | 危险信号 | 说明 | 处理方式 | | --------------- | ---------------------- | ---------------------------- | | 🔴 数据缺失 | 温度数据无法获取 | 明确说明数据缺失，建议稍后重试 | | 🔴 数据异常 | 温度值超出 0-100 范围 | 交叉验证，确认数据准确性，如果出现数值为0，可能原因是：温度和估值数据交易日晚8点之后更新 | | 🔴 数据过期 | 数据非当日更新 | 提醒用户数据时效性 | **分析层面**： | 危险信号 | 说明 | 处理方式 | | --------------- | ---------------------- | -------------------------- | | 🔴 结论矛盾 | 不同指标结论相互矛盾 | 重新分析，说明矛盾情况 | | 🔴 缺少数据支撑 | 结论没有具体温度值 | 补充数据或修改结论 | | 🔴 过度预测 | 对未来走势做确定性预测 | 改为情景分析或概率判断 | **风险层面**： | 危险信号 | 说明 | 处理方式 | | --------------- | ------------------ | ------------------------ | | 🔴 风险提示缺失 | 未包含风险提示 | 强制添加至少 1 条风险提示 | | 🔴 绝对化表述 | 使用"一定"、"必然" | 改为"可能"、"大概率" | ### Verification（验证要求） **必须验证**： - [ ] 包含核心结论 - [ ] 包含长期估值定位（估值温度值 + 趋势判断） - [ ] 包含短期情绪定位（恐贪/趋势/动量三指标表格） - [ ] 包含大小盘风格（当前风格 + 历史百分位） - [ ] 包含场景判断与行动建议（当前场景 + 操作建议 + 持有周期） - [ ] 包含免责声明 - [ ] 数据来源已标注 - [ ] 数据日期已标注 - [ ] 结论有数据支撑 **建议验证**： - [ ] 包含 20 日趋势分析 - [ ] 包含历史对比（如有数据） - [ ] 风险提示具体 ## Common Pitfalls（常见陷阱） ### 数据陷阱 **陷阱 1：数据时间不一致** - 问题：使用不同时间点的温度数据进行对比 - 后果：结论错误，误导投资决策 - 避免方法：确保所有数据时间点一致，标注数据时间 **陷阱 2：数据更新延迟** - 问题：在非交易日或盘前查询，数据可能过旧 - 后果：分析不反映最新市场状态 - 避免方法：提醒用户数据每日收盘后更新 ### 分析陷阱 **陷阱 3：单一指标决策** - 问题：仅根据一个温度指标做决策 - 后果：判断片面，可能失误 - 避免方法：综合多个指标判断，避免单一指标误导 **陷阱 4：短期长期混淆** - 问题：混淆估值温度（长期）和恐贪指数（短期）的作用 - 后果：策略错误，操作失误 - 避免方法：明确区分各指标的时间维度和用途 **陷阱 5：过度拟合历史** - 问题：认为历史百分位一定会均值回归 - 后果：低估趋势延续的可能性 - 避免方法：承认市场可能出现极端情况 ### 表达陷阱 **陷阱 6：绝对化表述** - 问题：使用"一定"、"必然"、"肯定"等词 - 后果：误导用户，违反合规要求 - 避免方法：使用"可能"、"大概率"、"或许"等词 **陷阱 7：预测性表述** - 问题：对市场走势做出确定性预测 - 后果：误导用户，违反合规要求 - 避免方法：改为情景分析或概率判断 ## Gotchas（避坑案例） - **401 认证失败（Token 缺失或失效）** - 错误表现：`401 Unauthorized` 或 `Authentication failed` - 修复动作：执行 `npx daxiapi-cli@latest config get token` 检查配置；若为空或失效，执行 `npx daxiapi-cli@latest config set token YOUR_TOKEN_FROM_DAXIAPI` 重新配置 - **空数据返回（非交易日/更新延迟）** - 错误表现：返回空数据或数据日期过旧 - 修复动作：向用户说明数据时效限制，建议在收盘后再查询 - **429 请求频率超限** - 错误表现：`429 Too Many Requests` - 修复动作：等待 30-60 秒后重试 - **market value 输出无指数名称** - 错误表现：`market value` 返回多行估值数据，但每行只有数值，没有指数名称，无法直接判断哪行对应哪个指数 - 错误做法：直接按行顺序猜测对应指数（如"第一行是沪深300"） - 正确做法：向用户说明该命令输出不含指数名称，建议结合大虾皮网站（daxiapi.com）确认指数对应关系，或仅做整体估值水平参考 ## Key Principles（重要原则） ### 分析原则 1. **结论先行**：开头即给出市场状态判断 2. **数据驱动**：所有结论基于具体温度值 3. **多维分析**：综合多个指标判断，避免单一视角 4. **趋势结合**：不仅看当前值，还要看变化趋势 ### 合规原则 5. **风险提示优先**：每份报告必须包含风险提示 6. **免责声明**：所有报告必须包含免责声明 7. **中性表述**：不使用绝对化词汇 ### 表达原则 8. **诚实透明**：承认不确定性和数据局限性 9. **用户友好**：使用通俗易懂的语言解释专业术语 ## Error Handling（错误处理） ### 常见错误 | 错误码 | 说明 | 处理方式 | | ------ | -------------- | ------------------------- | | 401 | 认证失败 | 检查 Token 配置 | | 404 | API 不存在 | 检查命令拼写 | | 429 | 请求频率超限 | 等待后重试 | | 500 | 服务器错误 | 稍后重试 | ### 错误报告格式 ```markdown ## ⚠️ 分析过程中遇到问题 **错误类型**：[错误类型] **错误描述**：[具体描述] **影响范围**：[哪些分析受影响] **已尝试的解决方案**： 1. [方案1] 2. [方案2] **建议**： - [建议1] - [建议2] **可用的分析结果**： - [已完成的分析] ``` ## References 详细文档请参考： - [CLI 命令参考](references/cli-commands.md) - [API 参考文档](references/api-reference.md) - [Token 配置指南](references/token-setup.md) - [字段说明](references/field-descriptions.md)


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