Turn financial questions and inputs into stock research, valuation models, portfolio reviews, and formatted reports.
Browser
Capital Market Report
Produces 24-hour capital-market delta reports focused on anomalies, catalysts, and affected securities.
What it does
Builds capital-market briefs from news scrapers, rumor and heat scans, stock-price queries, and supplemental web search. It filters events to the prior 24 hours, compares every archived report from that window, and groups only stories sharing a causal driver. The output includes leading-signal scans, sourced event analysis, affected tickers, key calendar items, real article URLs, and an anti-hallucination checklist.
When to use it
- Monitoring supply-chain and industry inflections
- Reviewing China and global market catalysts
- Tracking changes since all reports in the prior 24 hours
- Scanning AI hardware-to-application leading signals
The skill document
Capital Market Report
基于绝对影响力阈值的资本市场简报。放弃指数涨跌,聚焦供应链异常、财报爆发点、地缘冲击、行业拐点。
一、数据采集
1.1 新闻抓取
cd ~/.openclaw/workspace-group/skills/capital-market-report
uv run scripts/news-processor.py
抓取后检查来源多样性:如果中文新闻全部来自同一家媒体,或外文来源为 0,必须用 web_search 主动搜索补充(搜索 Reuters/Bloomberg/BBC/CNBC/Wall Street CN/财联社 等白名单媒体,关键词:US stock market movers / China stocks news / AI chip news / global market movers)。
1.2 热度/传闻扫描
uv run ~/.openclaw/skills/stock-analysis/scripts/hot_scanner.py
uv run ~/.openclaw/skills/stock-analysis/scripts/rumor_scanner.py
1.3 股价查询
uv run ~/.openclaw/skills/tencent-finance-stock-price/scripts/query_stock.py
禁止凭记忆报股价/市值,禁止用 web_search 拼凑数据。
1.4 24h Delta 基线(不可跳过 — 必须读全部文件)
第一步:列出过去 24h 内所有存档报告并逐个读取:
ls -t ~/.openclaw/workspace-group/memory/capital_market_report_*.md | head -20
第二步:逐个读取每个文件,合并所有已覆盖事件/话题/新闻标题。
第三步:本版报告的 Delta 声明必须写明比较了哪些文件,格式如下:
⚠️ Delta:vs 过去 24h 全部报告(共 N 份:0410.md, 1500.md)。Xh 增量:……
⛔ 严禁行为:
- 严禁只比"上一版"或"最近一份"——必须合并 24h 内全部文件
- 严禁在 Delta 声明中写"vs 上一版"或"vs 15:00"——必须列出具体比对的所有文件名
- 严禁跳步:必须先用 ls 列出文件、再用 read 逐个读,不能凭记忆判断
二、新闻取舍
2.1 时效强制
每条新闻必须在报告生成前 24 小时内 发布。超过 24h 直接丢弃。
2.2 财报事件强制识别
标题含「一季/二季/三季/四季/全年」+「营收/净利润/同比增长/毛利率/净亏损」等关键词的,无论外面包了什么壳(如"电报解读""机构点评"),一律强制识别为财报事件。
2.3 市场影响力判断
不依赖固定公司白名单。基于事件本身的市场冲击力做主观判断——巨头公司的重大事件天然重要,中小公司的行业拐点信号同样不可忽略。
2.4 因果聚合
所有新闻先逐条提取,数量不设上限。聚合的唯一标准是共享同一个驱动因素:
- ✅ 存储芯片全链大涨 → 聚合(共因:NAND 缺货 + 三星罢工)
- ✅ 某公司财报带动同行业上涨 → 聚合(共因:该财报改变行业预期)
- ❌ 不同公司各自发财报各自涨 → 各报各的(无共同因)
- ❌ 严禁因"同市场"或"同概念"强行聚合
2.5 允许引用媒体白名单
所有引用必须来自以下媒体。白名单外来源可参考内容,但最终引用源必须在此清单内,否则丢弃该条。
🇨🇳 中文财经:财联社、华尔街见闻、新浪财经、东方财富、第一财经、证券时报、界面新闻 🇨🇳 中文科技:晚点LatePost 🇬🇧 英文财经:Reuters、Bloomberg、CNBC、WSJ、Financial Times、Yahoo Finance 🇬🇧 英文科技:TechCrunch、The Verge、The Information、Wired、Ars Technica 🇬🇧 通讯社:BBC Business
2.6 来源多样性规则(报告级,非逐条级)
不要求每条新闻中外双来源(各市场关注点不同,各司其职)。但整份报告必须满足:
- 中文来源 ≥ 2 个不同媒体:禁止整份报告中文新闻全标同一媒体(如全部「来源:新浪财经」= 不合格)
- 外文来源 ≥ 1-2 条:至少出现一条来自外文媒体(Reuters/Bloomberg/BBC/WSJ/Yahoo Finance/CNBC 等)的新闻
- 总媒体名称 ≥ 3 个(中+外总和)
- 优先使用原始来源:如 The Information 独家报道,标注 The Information 而非「新浪财经转引」
- 外文新闻标注 🇬🇧,标题翻译为中文并保留原题:
🇬🇧 中文翻译(English Original Title) - 若 scraper 抓到的外文新闻偏少,必须用 web_search 补充
2.7 中英文平衡
每条报告至少包含 3-5 条 🇨🇳 中国公司/中国市场的新闻。
2.8 来源 URL 强制
每条新闻必须附带至少一个真实可点击的原文 URL。URL 由 news-processor.py 原生提取,不编造。
2.7 先行信号扫描(每报必查)
简报核心目标:帮 Phil 赚钱,不是了解国际形势。先行信号同时关注利好和利空——做空信号的交易价值与做多信号完全对等。
通用四象限
| 信号类别 | 通用问题 |
|---|---|
| 产能/供给 | 行业产能收缩/扩张?减产/转产/停产? |
| 价格/成本 | 上游原材料/中间品价格异动?合约价趋势? |
| 订单/需求 | 龙头在手订单/backlog/交期变化? |
| capex/资本 | 下游大客户资本开支调整?行业capex周期? |
AI 全产业链监控 传导链路:上游硬件 → 中游云设施 → 下游应用(间隔2-4周)
🔴 上游硬件(最先感知):GPU(NVDA)、HBM(MU/SKH)、NAND/HDD(WDC/STX/SNDK)、CPU(INTC/AMD)、电力/冷却 🟡 中游云设施(验证需求):四大云厂商(AMZN/MSFT/GOOGL/META) capex、AI收入增速、数据中心 🟢 下游应用(验证商业化):企业AI支出、AI终端出货、自动驾驶扩张、AI广告/搜索收入
标注规则
- 单一先行指标触发 →
⚡ [行业 先行信号] - 同一行业 2+ 指标同时触发 →
🔥🔥🔥 [行业 多重先行信号] - 跨行业共振(如芯片+云capex同时亮灯)→
🚨🚨🚨 [全链条先行信号共振]— 最高级别预警
三、报告输出
3.0 强制存盘(不可跳过)
报告正文生成后、输出到群聊前,必须先用 write 工具保存到文件。
# 文件名格式:capital_market_report_YYYYMMDD_HHMM.md
# 示例输出:
write ~/.openclaw/workspace-group/memory/capital_market_report_20260515_1500.md
- ⛔ 此步骤不可跳过。未成功存盘则不得输出报告。
- 存盘后立即执行:删除 24 小时前的旧文件
rm memory/capital_market_report_*.md(只保留 24h 内的) - 下一份报告生成时,第一步就是
ls memory/capital_market_report_*.md加载过去 24h 全部已存报告作为 Delta 基线
3.1 格式锁
以消息为核心:每条条目以新闻事件为标题,股价只放在推导中做旁证,不做主角。
单条结构:
## 🔴/🟢/🟡 [增量类型] 事件标题
**共因**:(因果聚合条目必填;独立条目可省略)
**来源**:来源A(🔗 URL)/ 来源B(🔗 URL)🟢/🟡 可信度
**核心**:
- 关键事实
**推导**:
- 🟢/🔴 多角度分析
- 🇨🇳 涉及中国市场时强制标注
- ⚡ 涉及先行信号时标注
- 每条推导必须点出具体受益/受损标的(含代码)
增量类型标签:
[全新]— 过去 24h 报告均未覆盖[增量更新]— 已有覆盖,本版新增细节/数据/反应[跟进]— 无实质新增,做简要追踪
3.2 数量锁
- 新闻条目 ≥ 10 条(因果聚合后不够 10 条就发散回去逐条报)
- 每条推导 ≥ 3 个要点
- 关键日历 ≥ 4 项
- 🇨🇳 标签强制出现在所有涉及中国公司/中国市场的推导中
3.3 内容锁
- 严禁推测性内容:无原文依据则删除该条点评
- 严格区分市场归属:美国的事件只推美国影响
- 推导必须说明谁受益、谁受损、为什么
3.4 飞书排版
- 一律不使用表格,无论单元格长短。全部改用列表或分段展示。
四、防幻觉校验(报告末尾强制输出)
⚠️ 防幻觉校验:
✅ 所有股价经 tencent-finance-stock-price 查询
✅ CPI/PPI/大宗价格经至少 2 个可信源交叉验证
✅ 所有事件在 24h 内
✅ 无 AI 内容农场来源
✅ 无推测性公司立场
✅ 因果聚合规则应用
✅ 🇨🇳 标签覆盖
✅ 财报关键词检测
⏰ 数据截止:CCYY-MM-DD HH:MM CST | BTC $...
五、完整报告模板
📊 资本市场绝对影响力简报 | YYYY-MM-DD HH:MM
⚠️ Delta:vs 过去 24h 全部报告。X 小时增量:[核心变化 5-8 项关键词]
---
## 🔬 先行信号扫描
- 产能/供给 — ... : 🟢/⚡/🔥 ...
- 价格/成本 — ... : ...
- 订单/需求 — ... : ...
- capex/资本 — ... : ...
**综合判断**:[无异常 / ⚡单信号 / 🔥🔥🔥多重信号 / 🚨🚨🚨全链条共振]
---
## 🔴/🟢/🟡 [因果聚合 — 事件标题] 副标题
**共因**:...
**来源**:来源A(🔗 URL)🟢/🟡 可信度
**核心**:
- ...
- ...
**推导**:
- 🟢/🔴 ...
- 🇨🇳 ...
- ⚡ ...
---
[重复上述结构 × N 条新闻]
---
## 📋 本版 vs 过去 24h 核心 Delta 总结
- 🟢 [事件] — 24h 内状态 → 当前状态
- 🔴 [事件] — 24h 内状态 → 当前状态
---
## 🔥 关键日历窗口
- 今日/本周/近期 — 事件说明
- 本周 — 事件说明
---
⚠️ 防幻觉校验...
⏰ 数据截止:CCYY-MM-DD HH:MM CST | BTC $...
Questions people ask
- Which sources can appear in the final report?
- Citations are restricted to the documented whitelist, including Chinese outlets such as 财联社, 华尔街见闻, and 第一财经, plus Reuters, Bloomberg, CNBC, WSJ, Financial Times, BBC Business, and listed technology publications. Each news item must include at least one real, clickable original URL.
- How does the report determine what is new?
- It reads and merges every archived report from the previous 24 hours, then labels items as new, incremental updates, or follow-ups. The Delta statement must name all files used for comparison rather than comparing only with the latest report.
- What checks constrain the analysis?
- Events must be published within 24 hours, stock prices must come from the specified Tencent Finance query tool, and unsupported speculation is removed. Reports also enforce source diversity, market isolation, causal grouping, China-market labeling, and a final verification checklist.
Related skills
Turn a scoped research question into a structured, multi-source report in HTML, PDF, Markdown, or chat.
Research tokens, DeFi protocols, on-chain activity, portfolios, whitepapers, and smart-contract risk.
Retrieve structured Chinese market data and research material through a searchable CLI.
Research recent discussions across Reddit, X, YouTube, and the web, then synthesize cited findings.
Monitor global events and trace their potential effects across industries, assets, sectors, and stocks.