From china-model-builder
Track upcoming catalysts for A-share coverage universe including earnings dates, regulatory announcements, sector events, and macro data releases. Uses AkShare MCP for data.
How this skill is triggered — by the user, by Claude, or both
Slash command
/china-model-builder:china-catalyst-calendarThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build and maintain a **A股催化剂日历** tracking upcoming events that could materially impact stock prices within a coverage universe.
Build and maintain a A股催化剂日历 tracking upcoming events that could materially impact stock prices within a coverage universe.
| 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互动 / 深交所互动易 |
| 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 |
| 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 |
| Event | Example Sectors | Notes |
|---|---|---|
| 行业展会/论坛 | 新能源, 半导体, 医药 | Networking, product announcements |
| 政策研讨会 | 环保, 教育, 互联网 | Policy direction signals |
| 行业协会数据发布 | 汽车, 光伏, 风电 | Monthly/quarterly stats |
| 国际展会 (CES, IFA, etc.) | 消费电子 | New product launches |
| 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 |
# 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
get_index_data("000001") # 上证指数 context
get_stock_news(ticker="") # General market news
Identify the stocks and sectors to track. Typical A-share coverage universe:
For each catalyst, record:
{
"date": "2024-04-25",
"type": "earnings",
"subtype": "季报",
"ticker": "600519",
"company": "贵州茅台",
"importance": "high",
"notes": "Q1 2024 results; watch 批价 and inventory",
"status": "confirmed"
}
Catalyst types in JSON:
earnings — quarterly/semi/annual reportsearnings_call — 业绩说明会regulatory — 监管政策发布policy — 宏观政策 (央行, 国务院)corporate — 公司事件 (分红, 解禁, M&A)macro_data — 经济数据发布sector_event — 行业展会/论坛lockup_expiry — 限售股解禁Importance levels:
1 week before critical catalysts:
1 day before critical catalysts:
After catalyst passes:
【本周催化剂日历】[YYYY-MM-DD 至 YYYY-MM-DD]
周一 [Date]
- [Time] [Ticker] [Company] — [Event type] — [Importance]
- [Time] [Macro event] — [Impact assessment]
周二 [Date]
...
本周重点:
- [Top 2-3 catalysts to watch]
- [Market-wide risk events]
【X月重要事件日历】
财报窗口:
- [Week 1]: [Sector] Q[X] results: [List of companies]
- [Week 2]: [Sector] Q[X] results: [List of companies]
政策窗口:
- [Date]: [Policy event] — [Expected impact]
解禁窗口:
- [Date]: [Ticker] — [Amount] shares unlocking — [Risk assessment]
宏观数据:
- [Date]: [Indicator] — [Consensus] — [Previous]
| Date | Company | Event | Importance | Watch Item |
|---|---|---|---|---|
| 04-25 | 贵州茅台 (600519) | Q1 年报 | Critical | 批价, 动销 |
| 04-28 | 宁德时代 (300750) | Q1 季报 | High | 动力电池装机, 海外收入 |
| 04-30 | 工信部 | 新能源车月度数据 | Medium | 销量, 渗透率 |
| Season | Months | Key Notes |
|---|---|---|
| Q1 earnings | Late April | 年报 + Q1季报 叠加, 信息密集 |
| H1 earnings | Late August | 中报窗口, 分红预案公布 |
| Q3 earnings | Late October | 三季报, 全年预测调整 |
| Annual earnings | Jan-April | 年报密集发布, 分红方案 |
Risk assessment:
Recurring policy events:
| Related Skill | Integration Point |
|---|---|
| china-earnings-analysis | Post-earnings catalyst review |
| china-earnings-preview | Pre-earnings scenario setup |
| china-thesis-tracker | Catalyst milestone tracking |
| china-morning-note | Daily catalyst briefing |
| china-market-researcher | Sector catalyst themes |
Before delivering:
npx claudepluginhub jwangkun/claude-for-financial-services-cn --plugin china-model-builderSearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.