Skip to content
Finance
Skill

/china-catalyst-calendar

Track upcoming catalysts for A-share coverage universe — earnings dates, regulatory announcements, sector conferences, product launches, and policy events relevant to Chinese equities. Adapted from the original catalyst-calendar skill for A-share market conventions. Triggers on

BOOST
From plugin
claude-for-financial-services-cn
83358 skills4 agents4 MCP
Install
$ npx -y skills add jwangkun/claude-for-financial-services-cn --skill china-catalyst-calendar --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/china-catalyst-calendar

Context preview

The summary Claude sees to decide when to auto-load this skill.

Track upcoming catalysts for A-share coverage universe — earnings dates, regulatory announcements, sector conferences, product launches, and policy events relevant to Chinese equities. Adapted from the original catalyst-calendar skill for A-share market conventions. Triggers on

SKILL.md

china-catalyst-calendar.SKILL.md
name: china-catalyst-calendar
description: Track upcoming catalysts for A-share coverage universe — earnings dates, regulatory announcements, sector conferences, product launches, and policy events relevant to Chinese equities. Adapted from the original catalyst-calendar skill for A-share market conventions. Triggers on "A股催化剂日历", "事件日历", "财报日历", "earnings calendar A-share", "upcoming catalysts China", or "what's coming up for [company]".

china-catalyst-calendar

Purpose

Build and maintain a **A股催化剂日历** tracking upcoming events that could materially impact stock prices within a coverage universe.

Catalyst Types (A-share Specific)

1. Earnings & Financial Reports

| Event | Typical Timing | Notes | |-------|---------------|-------| | 业绩预告 (earnings preview) | 1-4 weeks before | Mandatory if variance >50% from prior | | 季报 (quarterly report) | 1 month after quarter-end | 10-day grace period possible | | 中报 (semi-annual report) | 2 months after H1 | 15-day grace period | | 年报 (annual report) | 4 months after year-end | Most important event of the year | | 业绩说明会 (earnings call) | Same day or next trading day | 上证e互动 / 深交所互动易 |

2. Regulatory & Policy Events

| Event | Impact | Typical Timing | |-------|--------|---------------| | 央行MLF/LPR操作 | High (liquidity, rates) | 15th of each month (MLF) | | 央行降准/降息 | Very high | Ad-hoc, 国新办发布会 | | 国务院政策发布 | Sector-specific | Ad-hoc | | 部委监管政策 (NMPA, MIIT, etc.) | Industry-specific | Ad-hoc | | 集采结果 (volume-based procurement) | Pharma/medtech | Quarterly cycles | | 行业准入政策变化 | Sector-specific | Ad-hoc | | 反垄断调查 | Specific companies | Ad-hoc |

3. Corporate Events

| Event | Impact | Notes | |-------|--------|-------| | 股东大会 (AGM) | Low-medium | Voting on key items | | 分红/送股/转增 (dividend/rights) | Medium | Ex-dividend date matters | | 限售股解禁 (lock-up expiry) | Medium-high | Watch large blocks | | 增减持公告 (shareholder transactions) | Low-medium | 5% threshold triggers disclosure | | 回购 (share buyback) | Low-medium | Implementation tracking | | 并购重组 (M&A announcements) | High | 停牌 until announcement | | 增发/配股 (seasoned equity) | High | Dilution impact | | 可转债发行/转股 | Medium | Conversion tracking |

4. Sector / Industry Events

| Event | Example Sectors | Notes | |-------|----------------|-------| | 行业展会/论坛 | 新能源, 半导体, 医药 | Networking, product announcements | | 政策研讨会 | 环保, 教育, 互联网 | Policy direction signals | | 行业协会数据发布 | 汽车, 光伏, 风电 | Monthly/quarterly stats | | 国际展会 (CES, IFA, etc.) | 消费电子 | New product launches |

5. Macro Data Releases

| Indicator | Frequency | Impact | |-----------|-----------|--------| | PMI (制造业/非制造业) | Monthly (1st) | Market-wide | | CPI / PPI | Monthly (9-10th) | Rates, commodities | | 社会融资规模 / M2 | Monthly (10-15th) | Liquidity | | 外汇储备 | Monthly | FX sentiment | | 工业增加值 | Monthly | Growth indicator | | 零售数据 | Monthly | Consumption | | 就业数据 | Quarterly | Labor market |

Data Sources (Multi-Tier)

Tier 0 — 万得 Wind(最全面付费数据)

  • 覆盖:A股/港美股/基金/指数/债券/宏观/研报/分析(44个工具)
  • MCP 服务:`wind-mcp`(需 `WIND_API_KEY` 密钥,以 `ak_` 开头)
  • 优势:全市场覆盖面最广、数据最全面、包含研报和量化分析
  • 密钥申请:https://aifinmarket.wind.com.cn/#/home

Tier 1 - Tonghuashun iFind (paid)

ifind_get_stock_events(query)  -> Key corporate events, dividends, buybacks
ifind_search_notice(query)     -> Announcement search
ifind_search_news(query)       -> Related news
ifind_get_stock_info(ticker)   -> Company profile, share structure

Tier 2 - AkShare (free, fallback)

Company-Specific

# AkShare MCP
get_financials(ticker, "income", "annual")   → Historical earnings pattern
get_quote(ticker)                            → Current trading status
get_stock_info(ticker)                       → Company basic info

# Web sources for calendar data
# - 巨潮公告搜索: cninfo.com.cn
# - 上交所公告: sse.com.cn
# - 深交所公告: szse.cn

Market-Wide

get_index_data("000001")  # 上证指数 context
get_stock_news(ticker="") # General market news

> Data source mode: `IFIND_DATA_SOURCE_MODE=ifind-only` for iFind-only mode.

Workflow

Step 1: Define Coverage Universe

Identify the stocks and sectors to track. Typical A-share coverage universe:

  • 50-200 names
  • Organized by sector/industry
  • Priority tiers (P1 = must-track, P2 = watchlist)

Step 2: Build Calendar Entries

**For each catalyst, record:**

{
  "date": "2024-04-25",
  "type": "earnings",
  "subtype": "季报",
  "ticker": "{{TICKER}}",
  "company": "{{COMPANY_NAME}}",
  "importance": "high",
  "notes": "Q1 2024 results; watch 批价 and inventory",
  "status": "confirmed"
}

**Catalyst types in JSON:**

  • `earnings` — quarterly/semi/annual reports
  • `earnings_call` — 业绩说明会
  • `regulatory` — 监管政策发布
  • `policy` — 宏观政策 (央行, 国务院)
  • `corporate` — 公司事件 (分红, 解禁, M&A)
  • `macro_data` — 经济数据发布
  • `sector_event` — 行业展会/论坛
  • `lockup_expiry` — 限售股解禁

Step 3: Prioritize Catalysts

**Importance levels:**

  • **Critical**: Likely to move stock >10% (earnings, M&A, major policy)
  • **High**: Likely to move stock 5-10% (regulatory decisions, industry data)
  • **Medium**: Watch item, context-setting (dividend, conference participation)
  • **Low**: Background noise (routine filings, minor announcements)

Step 4: Pre-Catalyst Preparation

**1 week before critical catalysts:**

  • Pull latest data and consensus
  • Prepare scenario analysis
  • Draft preliminary positioning note
  • Alert stakeholders if high-impact

**1 day before critical catalysts:**

  • Final data check
  • Confirm release timing (morning vs afternoon)
  • Prepare pre-market positioning note
  • Set monitoring alerts

Step 5: Post-Catalyst Update

After catalyst passes:

  • Record actual outcome
  • Compare vs scenario framework
  • Update price target / thesis if material
  • Move to "completed" section
  • Flag next catalyst in queue

Calendar Format

Weekly View

【本周催化剂日历】[YYYY-MM-DD 至 YYYY-MM-DD]

周一 [Date]
  - [Time] [Ticker] [Company] — [Event type] — [Importance]
  - [Time] [Macro event] — [Impact assessment]

周二 [Date]
  ...

本周重
Read more
Ships withclaude-for-financial-services-cn

🇨🇳 63 个 Claude Skills,为 A 股金融从业者而生 基于 Anthropic 官方 claude-for-financial-services 深度适配国内市场,现已开源。

Get the whole plugin