Install
$ agentstack add skill-jwangkun-claude-for-financial-services-cn-china-comps ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
china-comps
Data Sources (Multi-Tier)
Tier 0 — 万得 Wind(最全面付费数据)
- 覆盖:A股/港美股/基金/指数/债券/宏观/研报/分析(44个工具)
- MCP 服务:
wind-mcp(需WIND_API_KEY密钥,以ak_开头) - 优势:全市场覆盖面最广、数据最全面、包含研报和量化分析
- 密钥申请:https://aifinmarket.wind.com.cn/#/home
Tier 1 — 同花顺 iFind(付费精确数据)
Use ifind MCP when a valid IFIND_AUTH_TOKEN is configured.
ifind_get_stock_info(ticker) → Company profile, multiples
ifind_get_stock_financials(ticker, ...) → Revenue, net income, margins
ifind_search_stocks(query) → Industry-wide stock screening
Tier 2 — AkShare(免费开源数据)
Fallback when iFind is unavailable.
get_quote(ticker) → Price, PE, PB, market cap
get_financials(ticker, "income", "annual") → Revenue, net income
get_financials(ticker, "balance", "annual") → Book value
get_stock_info(ticker) → Business description
> 数据源模式开关: 当环境变量 IFIND_DATA_SOURCE_MODE=ifind-only 时,仅使用 iFind 数据源,禁用 AkShare 降级。
name: china-comps description: Comparable company analysis for A-share stocks. Uses the AkShare MCP to build peer groups, pull financial data, compute valuation multiples (PE, PB, PS), and assess relative value within a Chinese industry sector. Use instead of the original comps-analysis skill when dealing with Chinese-listed equities. ---
china-comps
Workflow
1. Define the peer group
Start with the target stock, then use get_industry_stocks(industry="") to get the full peer set for that industry. Common industry names used in the 东方财富 classification:
| Industry | Example Leaders | |----------|-----------------| | 白酒 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 半导体 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 电池 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 银行 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 证券 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 保险 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 医疗器械 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 光伏设备 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 汽车整车 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} | | 软件开发 | {{SECTORLEADER}}, {{CHALLENGER1}}, {{CHALLENGER2}} |
2. Pull financial data for each peer
For each ticker in the peer set:
get_quote(ticker) → price, PE, PB, market cap
get_financials(ticker, "income", "annual") → revenue, net income
get_financials(ticker, "balance", "annual") → book value, debt
get_stock_info(ticker) → business description
3. Compute standard multiples
| Multiple | Formula | AkShare source field | |----------|---------|---------------------| | PE (TTM) | Price / EPS TTM | get_quote → 动态市盈率 | | PB | Price / Book Value per share | get_quote → 市净率 | | PS (TTM) | Market Cap / Revenue TTM | Compute from market cap + revenue | | EV/EBITDA | Enterprise Value / EBITDA | Compute from market cap + debt - cash | | Dividend Yield | DPS / Price | get_quote → 股息率 |
4. Present the comps table
Sort by market cap (largest first). Flag outliers (>2 standard deviations from mean). Include:
- Ticker, company name, price
- Market cap (亿 CNY)
- PE, PB, PS
- Revenue growth %, Net margin %
- 52-week high/low
5. Relative value assessment
- If target's PE is >1 std dev above peer mean → potentially overvalued
- If target's PE is >1 std dev below peer mean → potentially undervalued
- Flag companies with negative earnings separately
- Compare PEG ratios (PE / growth rate) when growth data is available
Notes
- All financial data from AkShare is based on Chinese accounting standards (CAS), not IFRS/US GAAP
- Chinese market has 涨跌停 limits (±10% for main board, ±20% for ChiNext/STAR)
- A-share market cap includes both circulating (流通) and non-circulating shares — check if the user wants 流通市值 or 总市值
- For cross-market comps (A-share vs HK-listed), note that A-shares typically trade at a premium
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: jwangkun
- Source: jwangkun/claude-for-financial-services-cn
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.