/install cn-security-code-resolver-openclaw-skill
CN Security Code Resolver
Overview
Resolve Chinese security names into exchange-tradable codes with a deterministic first pass and a verifiable fallback. Use the bundled script to query Eastmoney's public suggest API, then return the best match with enough metadata for confirmation.
When to use
Use this skill when the task involves any of the following:
- Find the code for a Chinese stock, ETF, LOF, REIT, or fund from its Chinese name
- Convert a portfolio/watchlist from names into tradable codes
- Confirm whether an instrument is A-share, ETF/fund, or another mainland market type
- Add exchange-aware identifiers such as
600938.SH,510880.SH, or EastmoneyQuoteID
Do not use this skill for:
- Real-time pricing or chart analysis
- Hong Kong, US, futures, or crypto symbols unless the user explicitly wants cross-market results
- Fundamental analysis beyond basic instrument identification
Workflow
1) Prefer the script first
Run the bundled resolver script:
python3 skills/cn-security-code-resolver/scripts/resolve_cn_security.py "中国海油"
Batch mode:
python3 skills/cn-security-code-resolver/scripts/resolve_cn_security.py "红利ETF华泰柏瑞" "苏美达" "中国海油" "海油发展" "中海油服"
2) Read the best match carefully
Prefer rows where:
Nameexactly matches the queried Chinese nameSecurityTypeNamematches user intent (沪A,深A,基金, etc.)MarketType/QuoteIDindicate mainland trading venue
For mainland cash equities and ETFs, map exchange suffixes as:
- codes starting with
6,5, or9→ usuallySH - codes starting with
0,1,2, or3→ usuallySZ
If the returned result is ambiguous, show the top 3 candidates and ask for confirmation instead of guessing.
3) Return a concise confirmation
Use this output shape when replying:
标的:中海油服
A股代码:601808
交易所:上交所
类型:沪A
标准代码:601808.SH
QuoteID:1.601808
4) When updating files
When writing portfolio JSON or other structured files, prefer storing both:
code: raw numeric code, e.g.601808exchangeSuffix:SHorSZwhen it can be derived confidently
Optional enriched fields:
quoteIdsecurityTypeNamemarketTypesource: "eastmoney_suggest"
Verification guidance
If the first result looks suspicious:
- Re-run with the exact full Chinese name from the broker/app
- Inspect the top candidate list from the script
- Cross-check with a browser search only when necessary
Good verification signals:
- Exact Chinese name match
- Expected category (for example ETF vs stock)
- Price range and portfolio context are consistent with the instrument type
Bundled resources
Script
scripts/resolve_cn_security.py- Queries Eastmoney suggest API
- Supports one or many names
- Returns ranked JSON results with exchange hints
Reference
references/eastmoney-api.md- Documents the API endpoint, returned fields, and matching heuristics
Examples
python3 skills/cn-security-code-resolver/scripts/resolve_cn_security.py "苏美达"
Expected top result:
600710/苏美达/沪A
python3 skills/cn-security-code-resolver/scripts/resolve_cn_security.py "红利ETF华泰柏瑞"
Expected top result:
510880/红利ETF华泰柏瑞/基金
python3 skills/cn-security-code-resolver/scripts/resolve_cn_security.py "中海油服"
Expected top result:
601808/中海油服/沪A- If other markets also appear elsewhere, prefer A-share unless the user asks otherwise
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cn-security-code-resolver-openclaw-skill - After installation, invoke the skill by name or use
/cn-security-code-resolver-openclaw-skill - Provide required inputs per the skill's parameter spec and get structured output
What is Cn Security Code Resolver Openclaw Skill?
Resolve A-share stocks, ETFs, funds, and other mainland China securities from Chinese names into tradable codes using Eastmoney search. This skill should be... It is an AI Agent Skill for Claude Code / OpenClaw, with 148 downloads so far.
How do I install Cn Security Code Resolver Openclaw Skill?
Run "/install cn-security-code-resolver-openclaw-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Cn Security Code Resolver Openclaw Skill free?
Yes, Cn Security Code Resolver Openclaw Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Cn Security Code Resolver Openclaw Skill support?
Cn Security Code Resolver Openclaw Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Cn Security Code Resolver Openclaw Skill?
It is built and maintained by mr-11even (@mr-11even); the current version is v1.0.0.