Fund Signal Monitor

Other

[何时使用]当用户需要监控基金信号时;当基金季报/年报发布时;当基金经理变更时;当基金规模大幅变化时;当基金业绩异常波动时;当检测到风格漂移时。与 fund-analyzer-pro 配合使用:fund-analyzer-pro 负责主动分析 + 信号监控,本 skill 负责被动监控 + 自动推送(实际实现已集成到 fund-analyzer-pro 的 signal_checker.py)。

Install

openclaw skills install fund-signal-monitor

Fund-Signal-Monitor 基金信号监控 🚨

被动监控基金重要信号,自动推送提醒

版本:v1.1.0
最后更新:2026-04-28


📋 功能描述

与 fund-analyzer-pro 的关系

维度fund-analyzer-profund-signal-monitor
定位主动分析工具被动监控工具
触发用户主动询问自动监控 + 推送
职责八大模块分析五大信号监控
输出完整分析报告简短提醒信号

协作方式

用户监控列表 → fund-signal-monitor 监控
                    ↓ 检测到信号
                    ↓ 推送提醒
                    ↓
              用户点击详情
                    ↓
              fund-analyzer-pro 深度分析

🚨 五大信号

信号 1:季报/年报发布 📊

触发条件

  • 基金公司披露季报/年报
  • 距离上次报告>3 个月

监控频率:每日 15:30(收盘后)

报告内容

# 基金信号:季报发布

**涉及基金**:XXX (000001)

**信号内容**:
- 2026 年 Q1 季报已发布
- 规模:XX 亿(环比 +X%)
- 重仓股变化:新增 XX,减持 XX

**影响评估**:
- 对业绩影响:[正面/负面/中性]
- 建议操作:[关注/持有/调整]

**一键分析**:[调用 fund-analyzer-pro 深度分析]

信号 2:基金经理变更 👤

触发条件

  • 经理离职公告
  • 新任经理公告

监控频率:实时(公告即推送)

报告内容

# 基金信号:经理变更

**涉及基金**:XXX (000001)

**信号内容**:
- 离任经理:张坤(任职 X 年,回报 +X%)
- 新任经理:XXX(从业 X 年,代表作 XXX)

**影响评估**:
- 对业绩影响:待观察
- 对风险影响:[高/中/低]
- 建议操作:持有观察

**一键分析**:[调用 fund-analyzer-pro 分析新任经理]

信号 3:基金规模大幅变化 📈

触发条件

  • 规模环比增长>50%
  • 规模环比下降>30%

监控频率:每周一次(周一 10:00)

报告内容

# 基金信号:规模变化

**涉及基金**:XXX (000001)

**信号内容**:
- 当前规模:XX 亿
- 环比变化:+X%(大幅增长)
- 原因:[业绩好/营销/分红]

**影响评估**:
- 规模过大可能影响灵活性
- 建议操作:[关注/持有/调整]

**一键分析**:[调用 fund-analyzer-pro 分析规模影响]

信号 4:业绩异常波动 📉

触发条件

  • 单日涨跌>5%
  • 连续 3 日涨跌>10%

监控频率:实时(盘中监控)

报告内容

# 基金信号:业绩异常

**涉及基金**:XXX (000001)

**信号内容**:
- 今日涨跌:+X%(异常波动)
- 可能原因:[重仓股大涨/行业利好]

**影响评估**:
- 短期波动 vs 长期趋势
- 建议操作:[持有/加仓/减仓]

**一键分析**:[调用 fund-analyzer-pro 分析波动原因]

信号 5:风格漂移 🎭

触发条件

  • 持仓风格与宣称不符
  • 行业配置大幅变化(>20%)

监控频率:每次季报发布后

报告内容

# 基金信号:风格漂移

**涉及基金**:XXX (000001)

**信号内容**:
- 宣称风格:价值成长
- 实际持仓:周期股占比 X%(大幅偏离)
- 行业变化:消费 -20%,周期 +20%

**影响评估**:
- 风格漂移可能增加风险
- 建议操作:[关注/调整]

**一键分析**:[调用 fund-analyzer-pro 分析风格一致性]

🔄 使用流程

流程 1:设置监控列表

用户添加监控基金
  ↓
保存到用户配置
  ↓
启动定时任务

配置示例

# 用户监控配置
monitor_list:
  - code: 000001
    name: 易方达蓝筹精选
    signals: [季报,经理,规模,波动,风格]
  - code: 163406
    name: 兴全合润
    signals: [季报,经理,波动]

schedule:
  - signal: 季报
    time: 每日 15:30
  - signal: 经理
    time: 实时
  - signal: 规模
    time: 每周一 10:00
  - signal: 波动
    time: 实时
  - signal: 风格
    time: 季报发布后

流程 2:监控 + 推送

定时任务触发
  ↓
调用数据源(天天基金/且慢 MCP)
  ↓
检测信号(阈值判断)
  ↓
检测到信号 → 生成报告 → 推送给用户
  ↓
用户点击详情 → 调用 fund-analyzer-pro 深度分析

流程 3:与 fund-analyzer-pro 联动

用户收到信号提醒
  ↓
点击"一键分析"
  ↓
调用 fund-analyzer-pro
  ↓
输出完整分析报告
  ↓
用户决策

示例

用户:收到"经理变更"信号

→ 点击"一键分析"
→ 调用 fund-analyzer-pro 模块 5(基金经理分析)
→ 输出新任经理深度分析
→ 用户决定是否继续持有

📝 输出示例

示例 1:经理变更推送

🚨 基金信号提醒

**信号类型**:基金经理变更

**涉及基金**:易方达蓝筹精选 (000001)

**信号内容**:
- 张坤离任,新任经理:XXX
- 离任日期:2026-04-15
- 新任日期:2026-04-16

**影响评估**:
- 对业绩影响:待观察
- 对风险影响:中性
- 建议操作:持有观察

**跟踪要点**:
- [ ] 新任经理历史业绩
- [ ] 持仓风格是否变化
- [ ] 下季度报告

---
[一键分析] 调用 fund-analyzer-pro 深度分析
[忽略] 暂时不处理

示例 2:季报发布推送

📊 基金信号提醒

**信号类型**:季报发布

**涉及基金**:兴全合润 (163406)

**信号内容**:
- 2026 年 Q1 季报已发布
- 规模:150 亿(环比 +5%)
- 重仓股变化:新增 XX,减持 XX

**影响评估**:
- 对业绩影响:正面
- 建议操作:继续持有

---
[一键分析] 调用 fund-analyzer-pro 深度分析
[忽略] 暂时不处理

🔧 技术实现

⚠️ 注意:实际信号检测引擎已集成到 fund-analyzer-pro 的 signal_checker.py 中。 本 skill 保留为文档参考,实际使用请调用 fund-analyzer-pro 的信号监控功能。

信号检测引擎(fund-analyzer-pro)

脚本位置skills/fund-analyzer-pro/scripts/signal_checker.py

运行方式

# 检查所有基金
python signal_checker.py

# 检查指定基金
python signal_checker.py 005827

# 模拟运行
python signal_checker.py --dry-run

# 每日摘要
python signal_checker.py --summary

监控列表配置

配置文件skills/fund-analyzer-pro/watchlist.json

CLI 管理

# 列出监控
python signal_checker.py --list

# 添加监控
python signal_checker.py --add 005827 易方达蓝筹精选

# 移除监控
python signal_checker.py --remove 005827

定时任务配置(heartbeat 触发)

# 在 HEARTBEAT.md 中添加:
# - 交易日 15:30:执行 signal_checker.py(季报/规模/波动检查)
# - 每周一 10:00:执行 signal_checker.py --summary(每日摘要)

数据源

信号数据源
季报/年报天天基金 API
经理变更天天基金 API + 且慢 MCP
规模变化天天基金 API
业绩波动新浪 API(实时)
风格漂移且慢 MCP(持仓明细)

与 fund-analyzer-pro 联动

# 检测到信号后自动联动 fund-analyzer-pro
# 用户回复 "分析 005827" → 调用 fund-analyzer-pro 深度分析

⚠️ 注意事项

1. 信号频率控制

避免过度推送

  • 同一基金同一信号,24 小时内只推送一次
  • 非交易时间不推送(除经理变更外)
  • 用户可自定义推送频率

2. 数据准确性

数据源验证

  • 季报数据:以基金公司官网为准
  • 经理变更:以公告为准
  • 规模数据:可能存在 1-2 天延迟

3. 免责声明

每份报告必须包含

本文内容仅供参考,不构成任何投资建议。市场有风险,投资需谨慎。


🔗 相关资源

  • fund-analyzer-pro - 基金分析主 skill(主动分析)
  • ttfund-skills - 天天基金 API
  • qieman-mcp - 且慢 MCP

📊 版本历史

版本日期更新内容
v1.1.02026-04-28指向 fund-analyzer-pro signal_checker.py 实现
v1.0.02026-04-16初始版本(五大信号 + fund-analyzer-pro 联动)

版本:v1.1.0
类型:通用🟡
数据源:天天基金 API + 且慢 MCP
联动:fund-analyzer-pro(signal_checker.py)