Skip to main content
ClaudeWave
Skill424 repo starsupdated 3d ago

china-idea-generation

The china-idea-generation skill systematically identifies A-share investment opportunities using quantitative screens, thematic analysis, and pattern recognition across Chinese stock markets. Use this when screening for long or short ideas in A-shares through value, growth, momentum, or sector-specific strategies, leveraging data sources like iFind, AkShare, and Chinese exchange data including northbound flows, margin activity, and institutional holdings.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/jwangkun/claude-for-financial-services-cn /tmp/china-idea-generation && cp -r /tmp/china-idea-generation/agent-plugins/china-model-builder/skills/china-idea-generation ~/.claude/skills/china-idea-generation
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# china-idea-generation

## Purpose

Systematically surface new **A股投资机会** through quantitative screens, thematic analysis, and pattern recognition.

## Data Sources

### Primary: iFind MCP (Tier-1 付费) / AkShare MCP (Tier-2 免费备选)

```python
get_market_overview()                    → Top gainers, losers, most active
get_quote(ticker)                        → Price, PE, PB, market cap
get_historical_data(ticker)              → Price trends, momentum
get_financials(ticker, "income")         → Financial metrics
get_financials(ticker, "balance")        → Balance sheet health
get_industry_stocks(industry="...")      → Peer comparison
```

### Secondary Screening Data

| Data | Source | Use |
|------|--------|-----|
| 龙虎榜 (Dragon-Tiger list) | 东方财富 | Unusual activity, institutional interest |
| 北向资金 (Northbound flows) | 沪深港通 | Foreign investor sentiment |
| 融资融券 (Margin trading) | 交易所 | Leverage and sentiment |
| 股东人数变化 | 巨潮 | Institutional accumulation/distribution |
| 机构持仓 | 季报/F10 | Fund ownership trends |
| 大宗交易 (Block trades) | 交易所 | Smart money signals |

## Workflow

### Step 1: Define Screen Criteria

**Investment philosophy alignment:**
- Value vs Growth vs GARP vs Momentum
- Market cap preference (large / mid / small)
- Sector focus or sector-agnostic
- Liquidity requirements (turnover threshold)
- Risk tolerance (volatility, leverage, earnings stability)

**Screen parameters (A-share specific):**

| Parameter | Typical Range | Notes |
|-----------|--------------|-------|
| PE (TTM) | 5-50x | Avoid negative PE |
| PB | 0.5-5x | <1x may indicate distress |
| PS | 0.5-5x | For high-growth unprofitable |
| Market cap | >50亿 | Liquidity threshold |
| Daily turnover | >5000万 | Tradability |
| ROE | >10% | Quality filter |
| Debt/Equity | <100% | Financial health |
| Revenue growth | >10% | Growth filter |
| EPS growth | >15% | Earnings momentum |

### Step 2: Quantitative Screens

**Screen 1: Deep Value (深度价值)**

```
Filters:
- PE (TTM) < 15x AND PB < 1.5x
- ROE > 10% (past 3 years average)
- Debt/Equity < 80%
- Revenue growth > 0% (not declining)
- Market cap > 30亿

Output: Value candidates with potential mispricing
```

**Screen 2: Growth at Reasonable Price (GARP)**

```
Filters:
- PEG < 1.0 (PE / growth rate)
- Revenue growth > 20%
- Gross margin > 30%
- ROE > 15%
- Market cap > 100亿

Output: Quality growth at reasonable multiples
```

**Screen 3: Momentum (趋势跟踪)**

```
Filters:
- Price above 20-day MA AND 60-day MA
- Price within 10% of 52-week high
- Volume above 20-day average
- RSI between 40-70 (not overbought)
- Upward earnings revision

Output: Momentum names in uptrends
```

**Screen 4: Turnaround (困境反转)**

```
Filters:
- Recent loss or margin compression
- New management / strategy announced
- Order book recovering
- Debt restructuring completed
- Insiders buying

Output: Potential turnaround candidates
```

**Screen 5: Dividend Yield (高股息)**

```
Filters:
- Dividend yield > 3%
- Payout ratio < 60%
- FCF positive and stable
- Debt/Equity < 100%
- Stable earnings history

Output: High-quality income names
```

**Screen 6: Special Situations (事件驱动)**

```
Filters:
- Lock-up expiry within 3 months (限售解禁)
- M&A announcement pending
- Regulatory catalyst (集采结果, etc.)
- Index inclusion/exclusion
- STAR/ChiNext eligibility

Output: Event-driven opportunities
```

### Step 3: Thematic Research

**Identify emerging themes:**

| Theme Type | Examples (A-share) | Data Sources |
|-----------|-------------------|-------------|
| Policy-driven | 国产替代, 新基建, 双碳 | 政策文件, 部委公告 |
| Technology | AI应用, 自动驾驶, 机器人 | 技术进展, 订单公告 |
| Demographics | 老龄化, 少子化 | 人口数据, 消费数据 |
| Consumption | 消费升级, 国货崛起 | 零售数据, 品牌调研 |
| Industrial | 高端制造, 专精特新 | 行业数据, 政策 |

**Thematic screening approach:**
1. Define theme and investable universe
2. Map A-share companies to theme
3. Rank by exposure and quality
4. Identify pure-plays vs beneficiaries

### Step 4: Technical Analysis

**A-share technical considerations:**

| Indicator | Use |
|-----------|-----|
| 均线 (Moving averages) | Trend direction (5/10/20/60/120 day) |
| MACD | Momentum and trend changes |
| RSI | Overbought/oversold |
| KDJ | Short-term momentum |
| 成交量 (Volume) | Confirmation of moves |
| 龙虎榜 | Institutional activity |
| 北向资金 | Foreign flows |

**Chart patterns to watch:**
- 突破 (breakout) — above resistance
- 回踩 (pullback to support) — entry opportunity
- 双底/头肩 (double bottom/head & shoulders) — reversal signals
- 量价背离 (volume-price divergence) — trend exhaustion

### Step 5: Fundamental Deep Dive

**For each candidate:**

1. **Business model review**: How does company make money?
2. **Financial health**: Balance sheet, cash flow, earnings quality
3. **Competitive position**: Market share, moat, pricing power
4. **Management quality**: Track record, capital allocation
5. **Valuation**: vs peers, vs history, vs international peers
6. **Catalyst**: What could re-rate the stock?

**Red flag checklist:**
- 商誉占比过高 (>30% of equity)
- 应收账款增速 > 收入增速
- 经营现金流持续为负
- 大股东质押比例过高 (>50%)
- 审计意见非标准无保留
- 频繁变更会计师事务所
- 关联交易占比高

### Step 6: Build the Ideas List

**Standard format:**

| Rank | Ticker | Company | Sector | Idea Type | Thesis | Catalyst | Risk | Conviction |
|------|--------|---------|-------|-----------|--------|----------|------|------------|
| {{RANK}} | {{TICKER}} | {{COMPANY_NAME}} | {{SECTOR}} | {{DIRECTION}} | {{THESIS}} | {{CATALYST}} | {{RISK}} | {{CONVICTION}} |
| Example | 600519 | 贵州茅台 | 白酒 | Long | 批价稳+动销旺+分红高 | Q1业绩超预期 | 批价下行 | High |
| 2 | ... | ... | ... | ... | ... | ... | ... | ... |

**Conviction levels:**
- **High**: Strong thesis, clear catalyst, limited downside
- **Medium**: Good thesis, catalyst timeline uncertain
- **Low**: Exploratory, needs more research

### Step 7: Monitor & Update

**Ongoing tracking:**
- Weekly price and news updates
- Catalyst tracking (china-catalyst-calendar)
- Thesis validation / invalidation
- Position sizing recommendations

**Update triggers:**
- Earnings results
- Material news (M&A, guidance, regulation)
china-3-statement-modelSkill

Three-statement financial model for A-share stocks. Adapts the standard 3-statement-model methodology for Chinese accounting standards (CAS), Chinese GAAP differences, and AkShare-sourced financials. Use instead of the original 3-statement-model skill when building integrated IS/BS/CF models for Chinese listed companies.

china-accrual-scheduleSkill

Build accrual schedules for A-share fund administration. Tracks revenue recognition, expense accruals, and working capital timing for fund accounting. Adapted from the original accrual-schedule skill for fund accounting standards. Triggers on "基金应计项目", "应计计提基金", "accrual schedule fund", "NAV accruals", or "accruals [fund]".

china-audit-xlsSkill

Audit financial models and Excel workbooks for A-share analysis. Adapts the original audit-xls skill for Chinese financial modeling standards, CAS conventions, and A-share-specific checks. Triggers on "A股模型审计", "财务模型核查", "audit model China", "audit xlsx", "模型QC", or "check model [company]".

china-break-traceSkill

Forensic financial analysis for A-share fund holdings and portfolio companies. Adapts the original break-trace skill for fund administration context and Chinese market standards. Triggers on "基金持仓核查", "持仓异常", "forensic fund analysis China", "持仓质量分析", or "investigate [fund] holdings".

china-catalyst-calendarSkill

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-clean-data-xlsSkill

Clean and normalize A-share financial data for modeling. Adapts the original clean-data-xls skill for Chinese financial statements, CAS conventions, and A-share data formats. Triggers on "A股数据清洗", "财务数据清洗", "clean financial data China", "数据清洗", or "normalize financial statements".

china-comps-analysisSkill

Comparable company analysis for A-share equities. Adapts the original comps-analysis skill for Chinese market data sources, A-share trading multiples, and domestic peer selection. Triggers on "A股可比公司", "可比分析", "comps China", "peer comparison A-share", "可比公司分析", or "trading comps [industry]".

china-compsSkill

Comparable company analysis for A-share stocks. Uses AkShare MCP to build peer groups, pull financial data, compute valuation multiples (PE, PB, PS), and assess relative value within a Chinese industry sector.