--- name: a-share-research-digest description: A股研报摘要/卖方观点汇总/券商研报速览。当用户说"研报"、"券商研报"、"分析师怎么看"、"卖方观点"、"research digest"、"XX最新研报"、"目标价"、"评级"、"研究报告"、"机构怎么说"、"研报摘要"、"分析师观点"、"研报汇总"时触发。MUST USE when user asks about research report digest, analyst opinions/ratings/target prices, or sell-side consensus views on a stock. 通过 web 搜索汇总券商研报的核心观点、目标价、评级变化,帮助用户快速了解卖方共识。支持研报汇总风格(formal)和快速摘要风格(brief)。 --- # A股研报摘要助手 ## 数据源 ### Web 搜索(主要) 搜索关键词组合: - "[股票名] 研报" / "[股票名] 券商研报" - "[股票名] 目标价" / "[股票名] 评级" - "[股票名] 机构观点" / "[股票名] 分析师" - 限定时间范围:近1-3个月 ### 当前行情(辅助) 用于计算目标价上行/下行空间: ```bash SCRIPTS="$SKILLS_ROOT/cn-stock-data/scripts" python "$SCRIPTS/cn_stock_data.py" quote --code [CODE] ``` ## Workflow 1. **确定标的** — 识别股票代码/名称,确认用户关注维度(整体观点/目标价/特定券商) 2. **Web 搜索近期研报** — 多关键词组合搜索,覆盖主流券商(中信/中金/华泰/国泰君安/招商/海通等),优先近1-3个月 3. **提取核心信息** — 每篇研报提取:券商名称、分析师、发布日期、评级(标准化)、目标价、核心逻辑(2-3句)、关键假设、风险提示 4. **汇总对比** — 计算一致目标价中位数、当前价上行空间;识别多空分歧点;标注评级变化(上调/下调/维持) 5. **输出** — 按用户偏好选择 formal 或 brief 风格 ## 输出风格 ### formal(研报汇总) ``` ## [股票名] 卖方观点汇总(截至 YYYY-MM) ### 一致预期概览 | 指标 | 数值 | |------|------| | 覆盖券商数 | N家 | | 一致评级 | 买入/增持/中性 | | 一致目标价(中位数) | ¥XX.XX | | 当前价 | ¥XX.XX | | 隐含上行空间 | +XX% | ### 各券商观点 | 券商 | 分析师 | 日期 | 评级 | 目标价 | 核心逻辑 | |------|--------|------|------|--------|----------| (按日期倒序) ### 多空分歧 - **看多逻辑**:... - **看空/谨慎逻辑**:... - **关键变量**:...(决定多空方向的核心因素) ### 风险提示 (汇总各券商提及的主要风险) ``` ### brief(快速摘要) ``` [股票名] 研报速览:N家覆盖,一致评级[买入],目标价中位数¥XX(当前¥XX,上行空间+XX%) 看多:[核心逻辑1-2句] 分歧:[关键分歧点] 风险:[主要风险] ``` ## 评级标准化规则 参见 `references/research-digest-guide.md` 中的评级体系对照表,统一映射为: 强烈推荐 → 买入 | 增持/推荐 → 增持 | 中性/持有 → 中性 | 减持/回避 → 减持 ## 注意事项 - 明确标注信息时效性(研报发布日期) - 提醒用户卖方研报的固有偏多倾向 - 目标价仅供参考,不构成投资建议 - 关注核心假设比关注结论更重要 ## 使用示例 ### 示例 1: 基本使用 ```python # 调用 skill result = run_skill({ "param1": "value1", "param2": "value2" }) ``` ### 示例 2: 命令行使用 ```bash python scripts/run_skill.py --input data.json ```