Skill: ksky521/xiapi-dividend-analysis (version 1.0.4)

--- name: xiapi-dividend-analysis description: '分析红利类指数投资机会，基于打分算法判断超买超卖状态。触发词：询问某个红利指数的投资机会、红利指数、红利分析、中证红利、红利低波、股息率指数、高股息。适用场景：分析红利类指数投资机会、判断超买超卖时机、红利指数择时。不适用场景：个股分析、债券分析、基金筛选。' --- # 红利类指数分析 Skill 基于打分算法分析红利类指数的投资机会，判断超买超卖状态并给出投资建议。 ## Overview（功能概述） 使用大虾皮 API 获取红利类指数的打分数据，通过分析分数走势、CS 值、RSI 值判断超买超卖状态，结合用户的具体策略给出差异化投资建议。 **打分系统说明**： 打分系统综合多个技术维度计算得出 0-100 的分数，分数越低代表当前状态在历史上越罕见地低，是越值得关注的买入机会。分数越高则反之。 **重要限制**：打分系统基于均值回归假设，历史数据越短，参考系越不稳定，"历史低位"的参考意义需打折扣。 ## When to Use（何时使用） 当用户需要以下功能时触发： - 分析红利类指数（红利低波、中证红利、中证现金流等）的投资机会 - 判断红利指数的超买超卖状态 - 红利指数择时、定投加仓时机判断 - 多只红利指数横向对比 **具体触发词**：红利指数、红利分析、中证红利、红利低波、股息率指数、高股息、超买超卖、红利T、红利定投 ## When Not to Use（何时不使用） - 个股层面的买卖点、基本面或财报解读 - 债券、基金、期货、外汇等非红利指数分析 - 需要实时盘中信号或自动交易指令的请求 ## Process（流程主体） ### Step 0: 前期准备 **跳过条件**：Token 已配置且有效，确认已经配置了 Token 则跳过该步骤 ```bash npx daxiapi-cli@latest config get token ``` 如未配置，访问 [daxiapi.com](https://daxiapi.com) 获取 Token 后执行： ```bash npx daxiapi-cli@latest config set token YOUR_TOKEN_FROM_DAXIAPI ``` --- ### Step 1: 获取数据 **支持指数代码**： | 指数名称 | 代码 | |-------------|------------| | 红利低波 | 2.H30269 | | 红利低波100 | 2.930955 | | 中证红利 | 1.000922 | | 中证现金流 | 2.932365 | **场景判断**： - 用户指定了具体指数 → 只查询该指数 - 用户泛泛询问（如"红利指数怎么样"）→ 查询全部4只，做横向对比 ```bash npx daxiapi-cli@latest dividend score -c <code> ``` 返回最近60个交易日的 `日期、分数、cs值、rsi值`。 --- ### Step 2: 分析数据 #### 2.1 判断当前状态 **分数区间含义**： | 分数范围 | 状态 | 含义 | |----------|----------|----------------------------------------| | 0–10 | 极度超卖 | 历史极值区间，难得的低位窗口 | | 10–20 | 超卖 | 低位区间，值得重点关注 | | 20–35 | 偏低 | 偏低但未到极值，可开始分批布局 | | 35–65 | 正常 | 正常波动区间，无明显信号 | | 65–80 | 偏高 | 偏高，持仓者注意控制仓位 | | 80–90 | 超买 | 高位区间，逢高减仓 | | 90–100 | 极度超买 | 历史极值区间，大幅减仓或清仓 | **注意**：分数 0 不代表"无效"，是最强的超卖信号。 #### 2.2 分析行情结构 从60日数据中识别以下结构，必须有数据支撑，不能只报当前分数： **高位区间**：找出分数 > 80 的连续区间，记录峰值分数、对应 CS 值和 RSI 值，判断是否已经结束。 **下行过程**：判断是急跌（几天内快速下行）还是慢跌（持续数周缓慢下行）。急跌通常是情绪冲击，慢跌可能是趋势转变，两者的操作逻辑不同。 **低位区间**：找出分数 < 20 的连续区间，记录最低点、持续天数、底部震荡特征。底部震荡（分数在低位反复上下）比 V 形反转更常见，说明底部在反复确认中。 **回升信号**：判断当前是否已经从底部回升，回升的可信度如何。判断标准：CS 值是否从低点回升趋近 0 轴、RSI 是否从低点回升、分数是否连续2日以上上升。 #### 2.3 识别关键转折点 在60日数据中标注： - **顶部转折点**：分数从高位开始持续下行的第一天 - **底部转折点**：分数触及最低值的那天（注意：底部可能是一个区间而非单点） - **反转确认点**：底部后分数连续2日以上回升，且 CS 值开始回升的那天 #### 2.4 数据可靠性评估 必须说明该指数的历史数据量是否充足。如果历史数据较短，参考系偏短，"历史低位"的参考意义需打折扣，应在报告中注明。 --- ### Step 3: 差异化策略建议 根据用户的策略类型给出针对性建议。如果用户未说明策略，默认覆盖全部四种。 #### 策略1：长期持有 + 波段增厚 适合长期持有红利指数、希望在高点减仓低点买回来增厚收益的投资者。 - 分数 < 20：开始分批买回，建议分2-3批，不要一次性满仓 - 分数 < 10：加快买入节奏，可以较大仓位介入 - 分数 > 80：开始逐步减仓，不要一次性清仓，保留底仓 - 分数 > 90：大幅减仓，只保留少量底仓以获取股息 #### 策略2：纯做T（满仓低买高卖） 适合完全依靠波段操作、不长期持有的投资者。每年大约有几次低位满仓机会。 - **买入时机**：分数低于 20 且出现底部震荡（不是单日低点），或分数从低位连续2日回升且 CS 值开始回升 - **满仓条件**：分数 < 10，是最强买入信号 - **减仓开始**：分数回升到 70-80 区间开始逐步减仓 - **清仓目标**：分数 > 85 时清仓 - **风险**：底部震荡期间不要在反弹途中买入，等待分数回落到低位再介入 #### 策略3：定投 + 低位加仓 适合定期定额投资、希望在低位加大定投力度的投资者。 - 分数 > 65：暂停定投或减少定投金额 - 分数 35–65：正常定投 - 分数 20–35：加大定投金额（1.5倍） - 分数 < 20：大幅加大定投金额（2倍以上） - 分数 < 10：最大力度定投，这是难得的低位窗口 #### 策略4：多指数轮动 适合同时持有多只红利类指数、希望在它们之间做轮动的投资者。 - 对比4只指数的当前分数，优先配置分数最低的指数 - 如果多只指数同时处于低位，说明红利板块整体处于低位，可以同时加仓 - 如果各指数分数分化明显，优先减持高分指数、增持低分指数 --- ### Step 4: 汇总报告 按照 [报告模板](assets/report-template.md) 生成结构化输出。 **报告要求**： - ✅ 结论先行：第一句话说清楚当前状态和操作方向 - ✅ 推导链完整：数据 → 判断依据 → 结论，不能只报分数 - ✅ 行情结构分析：必须覆盖高位、下行、低位、回升四个阶段 - ✅ 策略差异化：针对用户的具体策略给出建议，未说明则覆盖全部 - ✅ 数据可靠性说明：注明历史数据量是否充足 ## Quality Checks（质量检查） ### Red Flags（危险信号） | 危险信号 | 说明 | 处理方式 | |---|---|---| | 🔴 只报当前分数 | 没有行情结构分析，只说"当前分数XX" | 必须分析60日走势和行情结构 | | 🔴 分数0显示为"-" | 展示层 bug，0 被当成 falsy | 分数0是最强超卖信号，必须显示 | | 🔴 绝对化表述 | 使用"一定抄底"等词汇 | 改为"可考虑"、"大概率" | | 🔴 忽视数据量 | 未说明历史数据量是否充足 | 数据较短时必须注明参考系偏短 | | 🔴 底部震荡误判为反转 | 底部单日回升就判断反转 | 需连续2日以上回升且CS回升才确认 | | 🔴 免责声明缺失 | 未包含免责声明 | 强制补充 | ### Verification（验证要求） - [ ] 核心结论是否一句话说清楚当前状态和操作方向 - [ ] 是否分析了完整行情结构（高位→下行→低位→回升） - [ ] 是否标注了顶部、底部、反转确认三个关键转折点 - [ ] 是否说明了历史数据量是否充足 - [ ] 是否针对用户策略给出了差异化建议 - [ ] 操作建议是否区分了"买入/减仓/观望"三类 - [ ] 是否包含免责声明 ## Common Pitfalls（常见陷阱） | 陷阱 | 说明 | 避免方法 | |---|---|---| | 只看当前分数 | 不分析趋势，只报一个数字 | 必须分析60日走势，识别行情结构 | | 急跌慢跌不区分 | 两种下跌操作逻辑不同 | 明确说明是急跌还是慢跌 | | 底部反弹就满仓 | 底部震荡期间反弹可能是假信号 | 等待连续2日回升+CS回升确认 | | 历史数据量不足 | 数据较短时参考系不稳定 | 注明参考系偏短，建议交叉验证 | | 策略不区分 | 对所有用户给同一个建议 | 根据用户策略类型给差异化建议 | | Token 失效 | 报 401 | 先执行 `daxiapi config get token` 检查 | ## Key Principles（重要原则） 1. **结论先行**：开头即给出状态判断和操作方向 2. **推导链完整**：每个结论必须有数据支撑，不能只报数字 3. **行情结构优先**：60日走势比当前单点分数更重要 4. **策略差异化**：四种策略的操作逻辑不同，不能混用 5. **数据可靠性诚实**：历史数据不足时主动说明局限性 6. **中性表述**：不使用绝对化词汇，不贬低投资者 7. **免责声明**：所有报告必须包含免责声明 ## Error Handling（错误处理） | 错误码 | 说明 | 处理方式 | |---|---|---| | 401 | 认证失败 | 检查 Token 配置 | | 404 | 指数代码错误 | 检查代码格式（市场.代码） | | 429 | 请求频率超限 | 等待后重试 | | 500 | 服务器错误 | 稍后重试 | ## References 详细文档请参考： - [CLI 命令参考](references/cli-commands.md) - [字段说明](references/field-descriptions.md) - [报告模板](assets/report-template.md)


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