Home / Code Decoder
Chinese Stock-Code Decoder
Enter a 6-digit mainland code or a Hong Kong code. You'll see the exchange, board, trading rules and who can buy it.
Prefix cheat-sheet
Every mainland code is six digits. The first two or three digits tell you the exchange and board.
| Prefix | Exchange | Board / type | Daily limit |
|---|---|---|---|
| 600 · 601 · 603 · 605 | Shanghai | Main Board A-shares | ±10% |
| 688 · 689 | Shanghai | STAR Market (科创板) | ±20% |
| 900 | Shanghai | B-shares (USD) | ±10% |
| 000 · 001 · 002 · 003 | Shenzhen | Main Board A-shares (002/003 = former SME board) | ±10% |
| 300 · 301 · 302 | Shenzhen | ChiNext (创业板) | ±20% |
| 200 | Shenzhen | B-shares (HKD) | ±10% |
| 920 (new) · 43x · 83x–87x (legacy) | Beijing | Beijing Stock Exchange | ±30% |
| 51x · 56x · 58x | Shanghai | ETFs | ±10% / ±20% |
| 15x · 16x | Shenzhen | ETFs & LOFs | ±10% / ±20% |
| 11x / 12x | SH / SZ | Bonds & convertibles | Convertibles ±20% |
| 399 | Shenzhen | Indices | — |
| 00001–07999 | Hong Kong | Main Board (5-digit) | No limit |
| 08001–08999 | Hong Kong | GEM | No limit |
ST / *ST stocks (companies under special treatment) have a ±5% limit on the Main Boards. Rules are simplified for education, so check the official exchange rulebooks before you trade.
Frequently asked
Why can the same six digits mean two different things?
China uses more than one numbering system. Exchange listings, index codes and off-exchange mutual-fund codes can overlap. 000001 is a Shenzhen bank stock on SZSE and also the SSE Composite Index code. Always check the market suffix (.SH / .SZ / .BJ / .HK).
Can foreigners buy A-shares?
Yes, through Northbound Stock Connect via a Hong Kong or international broker, through QFII/RQFII, or through ETFs that track Chinese indices. STAR and ChiNext names in Stock Connect are generally limited to institutional/professional investors.
What do the suffixes .SS, .SZ and .HK mean?
These are data-vendor suffixes: .SS or .SH for Shanghai, .SZ for Shenzhen, .BJ for Beijing and .HK for Hong Kong. They tell you which exchange a code belongs to.