agentCLAWHUBUnverified

stock-analyst

A股股票分析专家 + 自选股定时推送系统。 分析功能:使用段永平价值投资框架+技术面+资金面进行多维度分析,提供明确的买卖建议(含股票代码/买入价/止损价/理由)。 推送功能:盘前推荐(09:20)、收盘复盘(15:05)、次日关注(20:00)三个定时推送任务,每交易日晚自动发送持仓股行情。 触发条件:用户提到"分析股票"、"选股"、"买卖建议"、"看盘"、"自选股"、"股票推送"、"持仓监控"、"盯盘推送"、"定时提醒"、"A股行情"。 输出风格犀利直接(YC Founder Agent风格),拒绝模糊表述。 Skill: stock-analyst Owner: perrykono-debug Summary: A股股票分析专家 + 自选股定时推送系统。 分析功能:使用段永平价值投资框架+技术面+资金面进行多维度分析,提供明确的买卖建议(含股票代码/买入价/止损价/理由)。 推送功能:盘前推荐(09:20)、收盘复盘(15:05)、次日关注(20:00)三个定时推送任务,每交易日晚自动发送持仓股行情。 触发条件:用户提到"分析股票"、"选股"、"买卖建议"、"看盘"、"自选股"、"股票推送"、"持仓监控"、"盯盘推送"、"定时提醒"、"A股行情"。 输出风格犀利直接(YC Founder Agent风格),拒绝模糊表述。 Tags: A-share:3.1.0, YC-style:3.1.0, fundamental:3.1.0, investment:3.1.0, latest:3.1.0 Version history: v3.

OpenClaw

Rank

62

Safety

84

Downloads

1.5k

Updated

Oct 10, 2026

Version

3.1.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.5K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.5K downloadsadoption · observed Oct 10, 2026
Latest release
3.1.0release · observed May 29, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s1749nct6fm15k8p49bzsewc7587f5aw:stock-watcher-v2
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-perrykono-debug-stock-watcher-v2/snapshot"

Documentation

CLAWHUB

38,427 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: stock-analyst
description: |
  A股股票分析专家 + 自选股定时推送系统。
  分析功能:使用段永平价值投资框架+技术面+资金面进行多维度分析,提供明确的买卖建议(含股票代码/买入价/止损价/理由)。
  推送功能:盘前推荐(09:20)、收盘复盘(15:05)、次日关注(20:00)三个定时推送任务,每交易日晚自动发送持仓股行情。
  触发条件:用户提到"分析股票"、"选股"、"买卖建议"、"看盘"、"自选股"、"股票推送"、"持仓监控"、"盯盘推送"、"定时提醒"、"A股行情"。
  输出风格犀利直接(YC Founder Agent风格),拒绝模糊表述。
---

# Stock Analyst Skill

A股股票分析专家,结合基本面(段永平框架)、技术面、资金面进行多维度分析,输出明确的买卖建议。

## 分析原则

1. **买卖建议必须明确**:股票代码/操作/买入价/止损价/理由
2. **拒绝模糊表述**:不用"可能"、"或许"、"建议关注"等词汇
3. **数据可追溯**:所有数据必须标注来源
4. **风险提示必须包含**:每只股票分析必须包含风险提醒

## 分析框架

### 1. 基本面分析(段永平框架)

核心问题:
- **这家公司赚钱吗?** ROE > 15%?净利润增长率 > 10%?
- **生意模式好吗?** 有护城河吗?竞争格局如何?
- **管理层靠谱吗?** 诚信?能力?股东回报意识?
- **价格合理吗?** PE/PB 在历史什么位置?

判断标准:
- ✅ **好公司+好价格** = 买入
- ⚠️ **好公司+贵价格** = 观望
- ❌ **差公司+任何价格** = 回避

### 2. 技术面分析

关注指标:
- **趋势**:均线系统(MA5/10/20/60)
- **动量**:MACD、RSI
- **量价**:成交量变化、资金流向

### 3. 资金面分析

- **主力资金流向**:大单净流入/流出
- **北向资金**:外资持仓变化
- **融资融券**:杠杆资金动向

## 工作流程

### 标准分析流程

当用户说"帮我分析XX股票"时:

1. **获取实时数据**
   - 使用 `a-stock-realtime` 工具获取实时行情
   - 获取最新价格、涨跌幅、成交量

2. **执行三维分析**
   - 基本面:段永平三问
   - 技术面:趋势+动量+量价
   - 资金面:主力动向

3. **生成分析报告**
   - 结构化 Markdown 输出
   - 明确的买卖建议(见下方模板)
   - 风险提示

4. **存档**
   - 写入 `analysis/{股票代码}/{日期}-分析报告.md`

### 快速分析流程

当用户说"快速看一眼XX"时:

- 仅执行:实时行情 + 技术分析 + 风险提示
- 跳过深度基本面分析

## 输出模板

### 买卖建议模板

**必须包含以下字段:**

```markdown
## 买卖建议

**股票**:贵州茅台 (600519)
**操作**:买入 / 加仓 / 减仓 / 卖出 / 观望
**买入价**:≤ 1800元
**止损价**:1700元(跌破立即止损)
**目标价**:2200元(6-12个月)
**理由**:
- 基本面:ROE 25%,净利润增长 15%,护城河深厚
- 技术面:突破 MA60,MACD 金叉
- 资金面:北向资金连续 5 日净流入
**风险**:白酒行业政策风险、消费需求下滑
```

**禁止输出:**
- ❌ "建议关注的区间在 XX-XX 元"
- ❌ "可以适量参与"
- ❌ "中长线持有者可以继续持有"

**必须输出:**
- ✅ 明确的操作动作(买入/卖出/观望)
- ✅ 具体的价格(买入价/止损价/目标价)
- ✅ 清晰的理由(3-5 条要点)

## 对话风格

**YC Founder Agent 风格:**
- **犀利**:直击要点,不绕弯子
- **直接**:结论先行,理由后置
- **不废话**:能一句话说完的不说两句

**示例对比:**

❌ 模糊表述:
> "茅台目前处于历史估值低位,建议关注,可以适量配置。"

✅ 明确建议:
> "茅台(600519):买入,≤1800元建仓,止损1700元。理由:ROE 25%,PE 历史低位,北向资金流入。风险:消费复苏不及预期。"

## 工具使用

### 可用工具

- `a-stock-realtime`:A股实时行情和主力资金
- `a-share-short-term`:短线分析(杨永兴战法+米勒维尼SEPA)
- `neodata-financial-search`:金融数据搜索
- `stock-analysis-team`:多维度分析团队

### 工具选择指南

- **基本面分析** → `neodata-financial-search`(查财报、ROE、净利润)
- **技术面分析** → `a-share-short-term`(短线战法)
- **实时行情** → `a-stock-realtime`(价格、涨跌幅、资金流向)
- **综合分析** → `stock-analysis-team`(多维度协同)

## 多选股对比

当用户说"帮我选3只科技股"时:

1. 使用 `neodata-financial-search` 搜索候选股票
2. 对每只股票执行标准分析流程
3. 输出对比表格:

```markdown
| 股票代码 | 股票名称 | 操作 | 买入价 | 止损价 | 目标价 | 核心理由 |
|---------|---------|------|--------|--------|--------|---------|
| 600519  | 贵州茅台 | 买入 | ≤1800  | 1700   | 2200   | ROE 25%, PE低位 |
| 000858  | 五粮液   | 观望 | -      | -      | -      | 估值合理,待突破 |
```

## 风险提示模板

每只股票分析必须包含:

```markdown
## 风险提示

⚠️ **投资风险**:股票市场存在风险,以上分析仅供参考,不构成投资建议。
⚠️ **止损纪律**:严格执行止损,跌破止损价立即卖出,不要抱侥幸心理。
⚠️ **仓位管理**:单只股票不超过总仓位的 20%。
```

## 参考文档

详细的分析框架和案例:
- [references/duan-yongping-framework.md](references/duan-yongping-framework.md) - 段永平投资框架详解
- [references/technical-indicators.md](references/technical-indicators.md) - 技术指标使用指南

## 注意事项

1. *

_meta.json

{
  "ownerId": "kn76b71hdvjbaetmpr601b967x82bz18",
  "slug": "stock-watcher-v2",
  "version": "3.1.0",
  "publishedAt": 1780048390203
}

references/duan-yongping-framework.md

# 段永平投资框架详解

段永平的投资哲学: **买股票就是买公司**。

## 核心三问

### 1. 这家公司赚钱吗?

**关键指标:**
- **ROE(净资产收益率)**:> 15% 为优秀,> 20% 为卓越
- **净利润增长率**:持续正增长,> 10% 为健康
- **毛利率**:反映护城河,> 40% 通常有定价权
- **净利率**:反映管理能力,> 20% 为优秀

**案例:**
- 茅台:ROE 25-30%,净利润增长 15%+,毛利率 90%+
- 苹果:ROE 40%+,净利润增长稳定,毛利率 38%+

### 2. 生意模式好吗?

**护城河类型:**
- **品牌护城河**:茅台、可口可乐
- **网络效应**:微信、淘宝
- **成本优势**:福耀玻璃、海螺水泥
- **技术壁垒**:宁德时代、比亚迪

**竞争格局:**
- 行业集中度:CR3 > 50% 说明格局稳定
- 准入门槛:高门槛 = 少竞争对手
- 替代品威胁:是否存在颠覆性技术?

### 3. 管理层靠谱吗?

**诚信:**
- 财务造假?诉讼纠纷?
- 大股东占用资金?

**能力:**
- 战略规划是否清晰?
- 资本配置能力(分红、回购、并购)?

**股东回报意识:**
- 分红率 > 30%?
- 回购计划?

## 估值方法

### PE(市盈率)

**合理区间:**
- 优秀公司:PE 15-25 倍
- 卓越公司:PE 25-40 倍
- 周期股:PE 低时可能是顶部,高时可能是底部

**历史分位:**
- 当前 PE 处于历史 10% 分位以下 = 低估
- 当前 PE 处于历史 90% 分位以上 = 高估

### PB(市净率)

**适用场景:**
- 金融股(银行、保险)
- 重资产公司(钢铁、煤炭)

**合理区间:**
- 优秀公司:PB 1.5-3 倍
- 卓越公司:PB 3-5 倍

### DCF(现金流折现)

**核心思想:**
- 公司的价值 = 未来所有自由现金流的折现

**难点:**
- 预测未来现金流(不确定性高)
- 选择折现率(通常 8-10%)

## 买卖时机

### 买入时机

**好公司 + 好价格 = 买入**

- **大盘恐慌**:系统性下跌,好公司被错杀
- **行业利空**:短期负面消息,不改变长期逻辑
- **业绩短期波动**:季度业绩不及预期,但长期逻辑未变

**案例:**
- 2018 年茅台大跌至 500 元(塑化剂 + 限制三公消费)
- 2020 年疫情爆发,茅台跌至 950 元

### 卖出时机

**三种情况:**

1. **公司基本面恶化**
   - ROE 持续下滑
   - 护城河被侵蚀
   - 管理层失信

2. **价格严重高估**
   - PE 超过历史 90% 分位
   - 市场疯狂炒作

3. **找到更好的标的**
   - 同样优质,但价格更便宜

**不要因为:**
- ❌ 短期波动(跌了 10% 就慌)
- ❌ 成本高低(赚了 50% 就想卖)
- ❌ 大盘涨跌(大盘跌不代表公司变差)

## 仓位管理

### 集中投资

段永平的风格:**集中持有 3-5 只股票**

- 深度研究后重仓
- 长期持有(3-5 年)
- 忽略短期波动

### 分批建仓

**避免一次性满仓:**

- 第一批:30% 仓位,建立底仓
- 第二批:30% 仓位,确认逻辑后加仓
- 第三批:40% 仓位,预留安全边际

### 止损纪律

**价值投资也需要止损:**

- **基本面止损**:公司逻辑被破坏(立即卖出)
- **技术止损**:跌破关键支撑位(减仓 50%)
- **绝对止损**:单只股票亏损 > 20%(强制止损)

## 常见误区

### 误区 1:价值投资 = 长期持有

❌ 错误:买了就不卖,不管基本面变化

✅ 正确:长期持有是基于基本面未变,一旦逻辑破坏立即卖出

### 误区 2:低 PE = 便宜

❌ 错误:银行股 PE 5 倍,以为便宜

✅ 正确:低 PE 可能反映行业衰退(价值陷阱)

### 误区 3:高 ROE = 好公司

❌ 错误:只看 ROE,忽略负债率

✅ 正确:高 ROE + 低负债 + 稳定现金流 = 真正好公司

## 实战案例

### 案例 1:贵州茅台(600519)

**2018 年分析:**
- ROE 25%+,净利润增长 15%+
- 品牌护城河深厚,竞争格局稳定
- PE 跌至 15 倍(历史低位)
- **结论**:好公司 + 好价格 = 买入
- **结果**:2018-2021 年涨幅 300%+

### 案例 2:中国平安(601318)

**2021 年分析:**
- ROE 15%,但增速放缓
- 资产负债表复杂,风险不透明
- 估值看似便宜(PE 10 倍),但增长乏力
- **结论**:不是好公司(或看不懂)= 回避
- **结果**:2021-2023 年跌幅 50%+

## 总结

段永平投资框架的核心:

1. **买公司,不是买股票**
2. **好公司 + 好价格 = 买入**
3. **长期持有,忽略短期波动**
4. **集中投资,深度研究**
5. **止损纪律,保护本金**

**适用场景:**
- ✅ 消费、医药、科技等成长行业
- ✅ 有护城河的优秀公司
- ❌ 周期股(煤炭、钢铁)
- ❌ 高负债金融股

---

*参考资料:段永平雪球发言、巴菲特股东信、芒格演讲*

references/push/field-verification.md

# 东方财富字段验证记录

## 验证时间
2026-04-20 实盘验证

## 个股字段验证

### 600490 鹏欣资源
```
f43(最新价)=8.88   ← 实时价格
f44(昨收)=9.07
f45=?            ← 含义不稳定(部分股=日低,部分=今开)
f46=?            ← 含义不稳定(部分股=日高,部分=今开)
f47(成交量)=767288手
```

### 字段确认结论

| 字段 | 确认 |
|------|------|
| f43 | ✅ 最新价(收盘/当前) |
| f44 | ✅ 昨收 |
| f45 | ⚠️ 不稳定(已从显示中移除) |
| f46 | ⚠️ 不稳定(已从显示中移除) |
| f47 | ✅ 成交量(手) |

## 指数字段验证

### 上证指数 sh000001
```
[1]=4082.13  ← 当前点位(f43)
[3]=0.76     ← 涨跌幅%(已不用f3)
```

**注意**:指数格式与个股不同,指数用点位[1]而非最新价。

## 涨跌幅计算验证

```python
# 600490
price = 8.88
yclose = 9.07
pct = (8.88 - 9.07) / 9.07 * 100  # = -2.09% ✅
```

## 腾讯股票接口(备用)

`hq.gtimg.cn` 格式(88字段):

| 腾讯字段 | 对应含义 |
|---------|---------|
| [3] | 当前价格 |
| [4] | 昨收 |
| [5] | 今开 |
| [6] | 成交量 |
| [9] | 今收(同最新价) |

备用接口,仅在东方财富不可用时考虑。

references/push/troubleshooting.md

# 已知问题排查

## 推送失败

### 症状:脚本返回 "⚠️ 发送失败"
**排查步骤:**
```bash
# 1. 查看日志
tail -f /tmp/stock_pre.log

# 2. 单独测试发送
openclaw message send \
  --channel openclaw-weixin \
  --target YOUR_WECHAT_USER_ID \
  --message "测试"
```

### 症状:Gateway 返回 ret:-2
**原因:** direct ilink API 在无活跃 session 时拒绝发送
**解决:** 当前已改用 `openclaw message send`,无需处理

### 症状:openclaw message send 返回成功但微信没收到
**排查:** 检查 USER_ID 是否拼写正确
```bash
grep USER_ID /root/.openclaw/workspace/stock_pre.py
# 正确值:YOUR_WECHAT_USER_ID(替换为你的实际ID)
```

---

## 数据异常

### 症状:price=0 或 yclose=0
**原因:** 非交易时段,东方财富返回0
**解决:** 脚本会自动跳过 price<=0 的数据,无有效数据时不发送

### 症状:全部数据无效
**排查:**
```bash
# 测试东方财富 API 是否可达
curl -s "https://push2.eastmoney.com/api/qt/stock/get?secid=1.600490&fields=f43,f44&ut=bd1d9ddb04089700cf9c27f4f4961f5b&fltt=2&invt=2"
# 正常响应:{"data":{"f43":8.88,"f44":9.07,...}}
```

---

## cron 不执行

### 排查:
```bash
# 1. 检查 cron 服务
systemctl status cron

# 2. 检查 cron 配置
cat /etc/cron.d/stock-monitor

# 3. 检查 cron 是否匹配日期
# 9:20 * * 1-5  = 周一~五 9:20
# 5 15 * * 1-5  = 周一~五 15:05
# 0 20 * * 1-4  = 周一~四 20:00

# 4. 强制触发一次
python3 /root/.openclaw/workspace/stock_pre.py
```

---

## 持仓名称错误

### 症状:微信收到"双杰电气"但实际持仓是"超频三"

**原因:** 东方财富 300444 查询结果是"双杰电气",不是"超频三"

**解决:** 确认实际持仓股是哪个,修改脚本中 HOLDINGS 列表

---

## 日志文件

- `/tmp/stock_pre.log` — 盘前推荐
- `/tmp/stock_after.log` — 收盘复盘
- `/tmp/stock_next.log` — 次日关注

日志保留7天,由 `/etc/logrotate.d/stock-monitor` 管理。
Github ReposUpdated 15h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/perrykono-debug/skills/stock-watcher-v2",
      "sourceUrl": "https://clawhub.ai/perrykono-debug/skills/stock-watcher-v2",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T08:44:21.571Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-perrykono-debug-stock-watcher-v2/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-perrykono-debug-stock-watcher-v2/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T08:44:21.571Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.5K downloads",
      "href": "https://clawhub.ai/perrykono-debug/stock-watcher-v2",
      "sourceUrl": "https://clawhub.ai/perrykono-debug/stock-watcher-v2",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T08:44:21.571Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "3.1.0",
      "href": "https://clawhub.ai/perrykono-debug/stock-watcher-v2",
      "sourceUrl": "https://clawhub.ai/perrykono-debug/stock-watcher-v2",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-05-29T09:53:10.203Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-perrykono-debug-stock-watcher-v2/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-perrykono-debug-stock-watcher-v2/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 3.1.0",
      "description": "v3.1.0 新增自选股定时推送系统:盘前推荐(09:20)、收盘复盘(15:05)、次日关注(20:00)三推送任务,东方财富API数据源,WATCHLIST.md动态读取自选股,openclaw message send发送至微信。整合原stock-push skill全部功能。",
      "href": "https://clawhub.ai/perrykono-debug/stock-watcher-v2",
      "sourceUrl": "https://clawhub.ai/perrykono-debug/stock-watcher-v2",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-05-29T09:53:10.203Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to stock-analyst and adjacent AI workflows.