Purpose
Build and maintain a A-share Catalyst Calendar 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 | SSE e-Interaction / SZSE Interactive Easy |
2. Regulatory & Policy Events
| Event | Impact | Typical Timing |
|---|---|---|
| PBOC MLF/LPR Operations | High (liquidity, rates) | 15th of each month (MLF) |
| PBOC RRR Cut/Rate Cut | Very high | Ad-hoc, State Council Information Office Press Conference |
| State Council Policy Release | Sector-specific | Ad-hoc |
| Ministry Regulatory Policy (NMPA, MIIT, etc.) | Industry-specific | Ad-hoc |
| Volume-Based Procurement Results | Pharma/medtech | Quarterly cycles |
| Industry Access Policy Changes | Sector-specific | Ad-hoc |
| Antitrust Investigation | Specific companies | Ad-hoc |
3. Corporate Events
| Event | Impact | Notes |
|---|---|---|
| Shareholders' Meeting (AGM) | Low-medium | Voting on key items |
| Dividend/Bonus Shares/Capitalization (dividend/rights) | Medium | Ex-dividend date matters |
| Lock-Up Expiry | Medium-high | Watch large blocks |
| Shareholder Transactions Announcement | Low-medium | 5% threshold triggers disclosure |
| Share Buyback | Low-medium | Implementation tracking |
| M&A Announcements | High | Trading Halt until announcement |
| Seasoned Equity Offering/Rights Issue | High | Dilution impact |
| Convertible Bond Issuance/Conversion | Medium | Conversion tracking |
4. Sector / Industry Events
| Event | Example Sectors | Notes |
|---|---|---|
| Industry Expo/Forum | New Energy, Semiconductors, Pharmaceuticals | Networking, product announcements |
| Policy Seminar | Environmental Protection, Education, Internet | Policy direction signals |
| Industry Association Data Release | Automotive, Solar, Wind Power | Monthly/quarterly stats |
| International Expo (CES, IFA, etc.) | Consumer Electronics | New product launches |
5. Macro Data Releases
| Indicator | Frequency | Impact |
|---|---|---|
| PMI (Manufacturing/Non-Manufacturing) | Monthly (1st) | Market-wide |
| CPI / PPI | Monthly (9-10th) | Rates, commodities |
| Aggregate Financing / M2 | Monthly (10-15th) | Liquidity |
| Foreign Exchange Reserves | Monthly | FX sentiment |
| Industrial Value Added | Monthly | Growth indicator |
| Retail Sales Data | Monthly | Consumption |
| Employment Data | Quarterly | Labor market |
Data Sources (Multi-Tier)
Tier 0 — Wind (most comprehensive paid data)
- Coverage: A-shares/Hong Kong and US stocks/funds/indices/bonds/macroeconomics/research reports/analysis (44 tools)
- MCP Service:
wind-mcp(requiresWIND_API_KEYkey, starting withak_) - Advantages: broadest market coverage, most comprehensive data, includes research reports and quantitative analysis
- Key Application: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-onlyfor 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 reportsearnings_call— Earnings Callregulatory— Regulatory Policy Releasepolicy— Macro Policy (PBOC, State Council)corporate— Corporate Events (Dividends, Lock-Up Expiry, M&A)macro_data— Economic Data Releasesector_event— Industry Expo/Forumlockup_expiry— Lock-Up 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]
...
本周重点:
- [Top 2-3 catalysts to watch]
- [Market-wide risk events]
Monthly View
【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]
Upcoming Catalysts Table
| Date | Company | Event | Importance | Watch Item |
|---|---|---|---|---|
| {{DATE}} | {{COMPANY_NAME}} ({{TICKER}}) | {{EVENT_TYPE}} | {{IMPORTANCE}} | {{WATCH_ITEMS}} |
| Example | Kweichow Moutai (600519) | Q1 Annual Report | Critical | Wholesale Price, Sales Momentum |
| 04-30 | MIIT | Monthly New Energy Vehicle Data | Medium | Sales Volume, Penetration Rate |
China-Specific Considerations
Earnings Calendar Patterns
| Season | Months | Key Notes |
|---|---|---|
| Q1 earnings | Late April | Annual Report + Q1 Quarterly Report Overlap, Information-Intensive |
| H1 earnings | Late August | Semi-Annual Report Window, Dividend Proposal Announcement |
| Q3 earnings | Late October | Q3 Report, Full-Year Forecast Adjustment |
| Annual earnings | Jan-April | Intensive Annual Report Releases, Dividend Plans |
Lock-up Expiry
- IPO lock-up: typically 12 months
- Private placement: typically 6-18 months
- Equity incentive lock-up: varies by plan
- High lock-up expiry → potential selling pressure
Risk assessment:
- Large percentage of float unlocking (>5%) → high risk
- Concentrated holders (single entity) → higher impact
- Company in downtrend → higher probability of sale
Regulatory Calendar
Recurring policy events:
- Central Economic Work Conference: Dec
- Two Sessions / NPC & CPPCC: Mar
- Politburo meeting: Monthly (economics discussed ~quarterly)
- State Council Info Office presser: Ad-hoc
- Central Bank Monetary Policy Implementation Report: Quarterly
Dividend Calendar
- Record date: critical for dividend capture
- Ex-dividend date: price adjusts
- Dividend implementation announcement: typically 2-4 weeks after AGM approval
- High bonus issue: historically market-positive event
Integration with Other Skills
| 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 |
Quality Checks
Before delivering:
- Calendar covers 4-12 weeks ahead
- All critical catalysts flagged
- Dates verified against official sources
- Importance levels assigned consistently
- Watch items specific and actionable
- Pre-catalyst preparation tasks defined