Capital Market Report (High-Signal Anomaly Edition)
Generates forward-looking business deduction reports based on an "Absolute Impact Threshold." This skill abandons traditional macroeconomic index reading (e.g., "Nasdaq down 1%"), shifting instead to deep scraping of domestic and international forums, news, and social media to lock in supply-chain anomalies and earnings explosion points with extreme expectation gaps.
Core Philosophy (Absolute Impact Threshold)
- 1. Zero Routine Data: No longer reports routine market data like index points or daily percentage changes. Focuses entirely on nuclear-level anomalies in the business world.
- Dynamic Capacity: Abolishes mechanical rules like "must have 3-5 items." If only 2 events meet the threshold today, report 2; if 8 major global supply-chain-shaking news break, report all 8.
- Core on Selected Assets, Inclusive of Global Leaders: While deeply scanning specific target assets (e.g., Chinese ADRs, A/HK tech stocks, AI/consumer/EV supply chains), it absolutely must not miss strategic turning points from global tech giants (e.g., the "Magnificent Seven" or core global AI leaders).
Execution Pipeline & Toolchain
Step 1: Launch Underlying Scanners
You must run the following information scraping tools:
1. Chinese Financial Core News Scraper (Scraping domestic sources like Cailianshe, Wall Street CN, Sina Finance):
CODEBLOCK0
2. Overseas Anomaly & Rumor Radar (Monitoring Reddit WSB, CoinGecko, Yahoo Finance movers, Google News rumors):
(Note: Requires the stock-analysis skill to be installed)
CODEBLOCK1
Step 2: Comprehensive Inclusion of Major Market Events
From the scraped results, retain news based on the following rules:
- - Include All High-Attention Events: Any news heavily discussed by the market (e.g., major AI model releases like Claude/GPT updates, big tech earnings, macro data, geopolitical shifts) MUST be included, even if they perfectly meet market expectations. Do not filter out highly focused topics.
- Retain Anomalies: Keep extremely strong earnings reversals, supply-chain-level product delays, or major rumors.
- Red Line: Do not aggressively filter out major news just because it lacks a "shock" factor. If the market cares, it goes in the report.
Step 3: Mandatory Source Tracking (Real URL Verification)
Red Line: Every piece of news reported must include a real source URL [Read Original](URL).
- - The URL is natively extracted and provided by the underlying
news-processor.py script from the original RSS or HTML feeds. - Do not invent URLs or use generic domain homepages. Rely on the exact link returned by the scripts.
Step 4: Isolated Deduction & Localization
Perform strict logical deduction on the selected events:
- - Market Isolation Red Line: Rigorously distinguish the "country/market" where the anomaly occurred. For example, a surge in US domestic airfares can only be deduced as bullish for US airlines and US OTAs; it absolutely cannot be forcefully applied to Chinese companies like Trip.com.
- If the event is a shock to an overseas giant (e.g., Honda taking a massive loss), the deduction must clarify whether the logical link to its global competitors genuinely holds up.
- Language Localization: Although this skill description is in English, the final report generated MUST be written in the user's primary conversational language (e.g., if the user communicates in Chinese, the report must be in Chinese).
Step 5: Rolling Updates & Delta Extraction (Temporal Event Tracking)
For multi-source concurrency or rolling reports on the same market event, DO NOT simply discard duplicate news items. Instead, apply strict "Delta Extraction" tracking based on time:
- - Definition of Delta: "Delta" means new information added since the last generated report (temporal delta), NOT whether the news broke market expectations.
- Baseline Comparison: You MUST read the previous report from
~/.openclaw/workspace-group/memory/last_capital_market_report.md before generating the new report. Use it to compare newly scraped news against the previous report's coverage of the same event. - Extract Delta (New Information): Specifically pull out any new data, new official statements, or new market reactions that weren't in the previous report.
- Visual Labeling: Use tiered labeling for event tracking updates. For example:
-
🔴 [增量更新 - 关键细节/市场反应] for news containing substantial new facts since the last report.
-
⚪ [跟进报道 - 与上次相比无新增] for news that merely repeats facts already covered in the previous report.
- - Save State: After generating the new report, you MUST overwrite
~/.openclaw/workspace-group/memory/last_capital_market_report.md with the exact text of the new report so it is available for the next run.
Report Output Format
The output must be minimalist, sharp, and deduction-driven:
CODEBLOCK2
资本市场报告(高信号异常版)
基于“绝对冲击阈值”生成前瞻性商业推演报告。本技能摒弃传统宏观经济指数解读(如“纳斯达克下跌1%”),转而深度抓取国内外论坛、新闻及社交媒体,锁定供应链异常及存在极端预期差的盈利爆发点。
核心哲学(绝对冲击阈值)
- 1. 零常规数据:不再报告指数点位、日涨跌幅等常规市场数据,只聚焦商业世界的核级异常。
- 动态容量:废除“必须包含3-5条”的机械规则。若今天只有2个事件达到阈值,就报告2条;若全球有8条重大供应链震动新闻,就全部报告8条。
- 以选定资产为核心,覆盖全球龙头:在深度扫描特定目标资产(如中概股、A/H股科技股、AI/消费/电动车供应链)的同时,绝不能遗漏全球科技巨头(如“美股七巨头”或全球AI核心龙头)的战略转折点。
执行流程与工具链
第一步:启动底层扫描器
你必须运行以下信息抓取工具:
1. 中国财经核心新闻抓取器(抓取财联社、华尔街见闻、新浪财经等国内来源):
bash
cd ~/.openclaw/skills/capital-market-report; uv run scripts/news-processor.py --delta --delta
2. 海外异常与传闻雷达(监控Reddit WSB、CoinGecko、Yahoo Finance异动股、Google News传闻):
(注:需安装stock-analysis技能)
bash
uv run ~/.openclaw/skills/stock-analysis/scripts/hot_scanner.py
uv run ~/.openclaw/skills/stock-analysis/scripts/rumor_scanner.py
第二步:全面纳入重大市场事件
从抓取结果中,按以下规则保留新闻:
- - 纳入所有高关注度事件:任何被市场热议的新闻(如Claude/GPT更新等重大AI模型发布、大型科技公司财报、宏观数据、地缘政治变动)必须纳入,即使其完全符合市场预期。不要过滤高关注度话题。
- 保留异常:保留极端盈利反转、供应链级产品延迟或重大传闻。
- 红线:不要因为缺乏“冲击力”就激进过滤重大新闻。只要市场关心,就写入报告。
第三步:强制来源追踪(真实URL验证)
红线:每条报告的新闻必须包含真实来源URL 阅读原文。
- - URL由底层news-processor.py脚本从原始RSS或HTML源中原生提取并提供。
- 不要编造URL或使用通用域名主页。依赖脚本返回的确切链接。
第四步:隔离推演与本地化
对选定事件进行严格的逻辑推演:
- - 市场隔离红线:严格区分异常发生的“国家/市场”。例如,美国国内机票价格飙升只能推演为利好美国航空公司和美国在线旅游平台;绝不能强行套用到携程等中国公司。
- 若事件是对海外巨头的冲击(如本田巨额亏损),推演时必须澄清其与全球竞争对手的逻辑关联是否真正成立。
- 语言本地化:尽管本技能描述为英文,但生成的最终报告必须使用用户的主要对话语言撰写(例如,若用户使用中文交流,报告必须为中文)。
第五步:滚动更新与增量提取(时间事件追踪)
对于同一市场事件的多源并发或滚动报道,不要简单地丢弃重复新闻。相反,应基于时间应用严格的“增量提取”追踪:
- - 增量定义:“增量”指自上次生成报告以来新增的信息(时间增量),而非新闻是否打破市场预期。
- 基线对比:在生成新报告前,你必须阅读~/.openclaw/workspace-group/memory/lastcapitalmarket_report.md中的上一份报告。用它来对比新抓取的新闻与上一份报告对同一事件的报道。
- 提取增量(新信息):专门提取上一份报告中未包含的任何新数据、新官方声明或新市场反应。
- 可视化标记:对事件追踪更新使用分层标记。例如:
- 🔴 [增量更新 - 关键细节/市场反应] 用于包含自上次报告以来实质性新事实的新闻。
- ⚪ [跟进报道 - 与上次相比无新增] 用于仅重复上一份报告已覆盖事实的新闻。
- - 保存状态:生成新报告后,你必须用新报告的精确文本覆盖~/.openclaw/workspace-group/memory/lastcapitalmarket_report.md,以便下次运行使用。
报告输出格式
输出必须极简、锐利、以推演为导向:
markdown
📊 资本市场绝对冲击报告 | YYYY-MM-DD HH:MM
⚠️ 核心异常警报(潜在预期差与战略拐点)
- - [类别/主题] 核心事件标题(标注国家/市场)
来源与链接:新闻来源名称(
阅读原文)
核心:一句话点明异常关键。
严谨推演:1-2句话指出利好/利空影响及具体股票代码或供应链。逻辑必须严密。
- - [类别/主题] 核心事件标题(标注国家/市场)
来源与链接:新闻来源名称(
阅读原文)
核心:...
严谨推演:...