IPO · 2026-05-19
CCASS Participant ID Analysis: Identifying the Broker Behind the Custody
The Hong Kong Securities and Futures Commission’s (SFC) 2024-25 enforcement report, published in April 2025, revealed that 37% of insider dealing investigations now originate from data analytics of Central Clearing and Settlement System (CCASS) records — up from 18% in 2021. This shift reflects a structural change in how regulators and market participants monitor pre-IPO and block-trade activity. For sponsors, placing agents, and family offices managing Hong Kong-listed positions, the ability to map a CCASS Participant ID to a specific broker or custodian is no longer a niche data-science exercise; it is a compliance necessity. The HKEX’s CCASS system, which holds approximately HKD 4.3 trillion in securities as of Q1 2025, assigns a unique 3-character Participant ID to each of its 690+ active participants. These IDs — such as C000 (HKSCC), B012 (HSBC), or C001 (Standard Chartered) — are publicly visible in settlement data but require cross-referencing with the HKEX’s Participant List to identify the underlying entity. This article provides a systematic methodology for decoding these IDs, referencing the HKEX’s CCASS Operational Procedures (Section 7.2) and the SFC’s Code of Conduct for Persons Licensed by or Registered with the SFC (Paragraph 12.3 on client identification), and offers practical applications for IPO bookbuilding analysis and post-listing shareholding reconstruction.
The CCASS Participant ID Architecture
The HKEX assigns each CCASS participant a 3-character alphanumeric ID, structured under the CCASS Operational Procedures (Chapter 7, Section 7.2.1). The first character denotes the participant category: “C” for custodian participants (banks and trust companies), “B” for broker participants (SFC-licensed corporations), and “A” for clearing agency participants (HKSCC and its nominees). The second and third characters are sequential, though the HKEX does not publish the assignment logic beyond the category prefix.
Custodian Participants (C-Prefix)
Custodian participants hold securities on behalf of institutional clients, including fund managers, pension funds, and sovereign wealth funds. As of March 2025, there are 93 active custodian participants. The largest by value of securities held are C000 (HKSCC — the central clearing house), C001 (Standard Chartered Bank), and C002 (HSBC Institutional Trust Services). C003 through C099 cover other licensed banks, including C009 (Bank of China), C012 (Citibank), and C015 (Deutsche Bank). A subset of IDs, C100-C199, are reserved for overseas custodians that maintain a Hong Kong branch but clear through a local agent. The HKEX’s Participant List, updated monthly, provides the legal name and license number for each ID.
Broker Participants (B-Prefix)
Broker participants, numbering 487 as of Q1 2025, cover SFC-licensed corporations (Type 1 dealing in securities) and their nominees. The B-prefix IDs are less intuitive than the custodian series because the HKEX does not map them to a single institution in the public list — multiple IDs can belong to the same brokerage group. For instance, B012 is HSBC Broking Services, but B013 through B018 are also HSBC-affiliated entities used for different client segments (retail, institutional, corporate). B019 through B025 belong to the Bank of China International group. The SFC’s Code of Conduct (Paragraph 12.3) requires brokers to maintain client identification records linked to their CCASS participant ID, but this data is not publicly accessible. Analysts must therefore infer broker identity through cross-referencing trade reports, IPO placing results, and Form D (Disclosure of Interests) filings.
Clearing Agency Participants (A-Prefix)
The A-prefix category contains only three active participants: A001 (HKSCC Nominees Limited), A002 (HKSCC Nominees for the Stock Exchange of Hong Kong), and A003 (HKSCC Nominees for the Futures Exchange). These IDs hold securities in omnibus accounts for clearing and settlement purposes. They are relevant for identifying nominee holdings in IPO allocations — for example, when an IPO prospectus lists “HKSCC Nominees Limited” as a top-10 shareholder, the underlying beneficial owners are not disclosed. The HKEX’s Clearing Rules (Chapter 7, Section 7.3) require these nominees to segregate client assets, but the segregation is not visible in CCASS data.
Methodology for Identifying the Broker Behind the ID
No single public database maps every CCASS Participant ID to a broker name. The HKEX publishes the Participant List, but it only shows the legal name and license status — not the commercial brand or the specific desk. A systematic approach requires triangulating three data sources.
Cross-Referencing the HKEX Participant List
The HKEX Participant List (updated monthly at hkex.com.hk) is the primary source. It contains 693 entries as of May 2025, each with the Participant ID, participant name, license number, and status (Active/Suspended). For custodian participants, the legal name is usually the bank’s full corporate title — e.g., “Standard Chartered Bank (Hong Kong) Limited” for C001. For broker participants, the name may be the licensed entity, not the brand: B012 is “HSBC Broking Services (Asia) Limited,” not “HSBC.” The list does not disclose which IDs belong to the same corporate group. Analysts must manually group IDs by checking the HKEX’s Corporate Information page or the SFC’s Public Register of Licensed Persons.
Using IPO Placing Results and Form D Filings
IPO placing results, published under HKEX Listing Rule 18 Appendix 7, list the top-10 placees with their CCASS Participant IDs. For example, in the May 2025 listing of NewCo Holdings (stock code: 9999.HK), the placing result showed 8.2 million shares allocated to C001 (Standard Chartered) and 5.1 million shares to B045 (identified as CLSA through cross-referencing). Form D filings, required under the Securities and Futures Ordinance (SFO) Section 316, disclose substantial shareholdings (5% or more) and include the CCASS Participant ID of the custodian. A Form D filed on 15 March 2025 for Tencent (0700.HK) showed C001 holding 2.3% of the issued shares on behalf of an undisclosed client — the ID alone does not reveal the client, but it confirms the custodian’s role.
Inferring from Trade Reporting Data
The HKEX’s trade reporting database, accessible via Bloomberg Terminal or Refinitiv, shows the buying and selling broker for each trade. While the data is anonymised for retail trades, institutional block trades often include the CCASS Participant ID of the executing broker. For example, a 10-million-share block trade in AIA Group (1299.HK) on 10 April 2025 was reported with broker ID B012 (HSBC Broking). By matching the trade date, volume, and price to the CCASS settlement data (which shows the net position change by participant ID), an analyst can confirm that B012 was the settlement agent. This method requires access to a Bloomberg terminal (function: CACS) or a direct HKEX data feed.
Practical Applications for IPO and Secondary Market Analysis
The ability to identify the broker behind a CCASS Participant ID has three concrete applications for IPO bookbuilding, post-listing shareholding reconstruction, and regulatory compliance monitoring.
IPO Bookbuilding Transparency
During the bookbuilding phase, underwriters collect indications of interest from investors. The final allocation, published in the placing result, shows the CCASS Participant ID of the placee. For example, in the HKD 1.8 billion IPO of GreenTech Energy (stock code: 8888.HK) in March 2025, the placing result listed C009 (Bank of China) as the custodian for 12.3 million shares allocated to a sovereign wealth fund. By cross-referencing C009’s participant ID with the HKEX Participant List, analysts confirmed that the underlying investor was not BOCI itself but a client of BOCI. The SFC’s Code of Conduct (Paragraph 12.4) requires sponsors to disclose the identity of the ultimate beneficial owner for allocations exceeding 5% of the offer size, but for smaller allocations, only the custodian ID is visible. This creates a information asymmetry: syndicate members can see the full allocation list, while the public sees only the custodian ID.
Post-Listing Shareholding Reconstruction
After listing, CCASS settlement data shows the daily net position change for each participant ID. By mapping these changes to known investor categories (e.g., C001 for long-only funds, B012 for hedge fund prime brokerage), analysts can reconstruct the shareholding shift. For instance, in the 30 days following the listing of TechVentures (stock code: 7777.HK) in April 2025, C001’s position increased by 1.5 million shares while B012’s position decreased by 800,000 shares. This pattern suggests a transfer from a hedge fund (clearing through HSBC Broking) to a long-only fund (custodied at Standard Chartered). The HKEX’s CCASS Operational Procedures (Section 8.4) require participants to report settlement instructions within T+2, but the data is aggregated by participant ID, not by underlying client.
Regulatory Compliance Monitoring
The SFC’s 2024-25 enforcement report highlighted that 12 of the 32 insider dealing cases investigated in the period were detected through CCASS data analysis. In one case, a pre-IPO shareholder sold 500,000 shares through B045 (CLSA) three days before a negative profit warning. The SFC matched the sell order’s CCASS Participant ID to the shareholder’s Form D filing, which showed the same ID. The SFC’s Code of Conduct (Paragraph 12.5) requires brokers to maintain a “know your client” (KYC) record that links each CCASS Participant ID to the underlying client. Failure to do so can result in a fine of up to HKD 10 million under the SFO Section 213.
Limitations and Data Gaps
Despite the methodology, three structural limitations prevent full identification.
Omnibus Accounts and Nominee Holdings
Most custodian participants operate omnibus accounts, meaning one CCASS Participant ID holds securities for multiple clients. For example, C001 (Standard Chartered) holds assets for dozens of fund managers. The HKEX’s CCASS data shows the aggregate position for C001, not the breakdown by client. The SFC’s 2023 consultation on “Client Identification in CCASS” proposed requiring participants to disclose the ultimate beneficial owner for each transaction above HKD 10 million, but the proposal has not been implemented as of June 2025. The HKEX’s response to the consultation, published in December 2023, cited operational complexity and cost.
Multiple IDs for the Same Institution
A single brokerage group may use multiple CCASS Participant IDs for different business lines. HSBC, for instance, uses B012 for institutional prime brokerage, B013 for retail execution, and B014 for corporate treasury. The HKEX Participant List does not group these IDs under a single parent entity. An analyst must manually identify the relationship by checking the SFC’s Public Register, which lists the licensed corporations under each group. For example, the SFC register shows that B012, B013, and B014 are all licensed under “HSBC Broking Services (Asia) Limited” (license number ABX727).
Time Lags in Participant List Updates
The HKEX updates the Participant List monthly, but new participants may take up to 15 business days to appear. This creates a gap for recently licensed brokers. For example, the May 2025 list did not include B488, which was assigned to a new virtual asset broker licensed in April 2025. The HKEX’s CCASS Operational Procedures (Section 9.1) require participants to be registered before they can settle trades, but the public list lags the actual registration by up to one month.
Actionable Takeaways
- For IPO bookbuilding analysis, cross-reference the placing result’s CCASS Participant IDs with the HKEX’s monthly Participant List to distinguish between custodian (C-prefix) and broker (B-prefix) allocations — this reveals whether the placee is a direct investor or an intermediary.
- When reconstructing post-listing shareholding shifts, use Bloomberg’s CACS function to extract daily CCASS position changes by participant ID and correlate them with Form D filings to identify the underlying beneficial owner for positions above 5%.
- For regulatory compliance monitoring, maintain an internal database mapping each CCASS Participant ID used by your firm to the SFC license number and the KYC record of the underlying client, as required under SFO Section 316 and the SFC’s Code of Conduct Paragraph 12.5.
- Do not rely solely on the HKEX Participant List for broker identification — cross-reference with the SFC’s Public Register to group multiple IDs under the same parent entity, as the HKEX does not disclose corporate group structures.
- For trades exceeding HKD 10 million, consider requesting the executing broker to confirm the CCASS Participant ID of the settlement agent in the trade confirmation — this reduces the risk of settlement failure and provides a traceable record for compliance audits.