Numinor

香港上市公司境内企业图谱:方法说明

解决的问题

许多港股上市公司是注册于开曼、英属维尔京群岛或香港的控股公司,实际业务由名称不同的境内企业经营。中文新闻、中标记录和供应链记录提到的是这些境内企业,而不是港股公司本身,因此只跟踪港股代码会遗漏这些信息。本图谱把每家港股上市公司与其集团内的境内企业关联起来,每条关系都有日期和明确的收录原因。

输入数据(均已在 Numinor 上架)

  • 香港上市公司谱系企业架构(数库):public_domestic_entity(港股公司的境内经营主体)和 hk_related_company_base(各期报告中的集团谱系:子公司、孙公司、联营、合营企业,含注册地和持股比例)。
  • 数库参考数据证券主表(base_stock):上市代码、上市状态、上市日期、企业ID。
  • SmarTag 企业标签:仅用于了解 SmarTag 在各港股代码下使用了哪些企业ID。

规则

  1. 一家港股公司,一个主代码。 数库在人民币柜台(8xxxx)、临时并行交易代码和上市前临时代码下重复了整套谱系数据。成员企业只在港币主代码下保留一次,其他代码在 listings 中指向主代码。代码中多余的空格会被去除。同一公司的不同股份类别(如A股、B股)保留为各自的主代码。
  2. 成员企业仅限境内企业。 注册地在中国境内(以数库标准化注册地为准;标准化注册地缺失但披露注册地为 中国 时也视为境内)。境外成员和本身已上市的成员不收录,它们仍保留在数据源产品中。
  3. 角色。 受控企业(全资、控股、孙公司、VIE、纳入合并的结构化主体)为 subsidiary;联营、合营及参股企业为 joint_venture_or_minority。数库列为境内经营主体的企业,只有在谱系表确认其为受控企业时,才标为 main_operating_company。
  4. 日期。 known_from = 报告期末加4个月(港股年报披露期限;通常略晚,但不会提前),且不早于港股上市日:上市前各期的报告通过招股书在上市时公开。经确认的主要境内经营主体从港股上市日起算(招股书已披露)。在上市日或之前已结束的关系从未适用于上市公司,不在本图谱范围内。若之后一份完整报告不再列出某成员企业,则该企业从那份报告的报告期末加4个月起离开集团;列出的成员数量不足该公司通常数量一半的报告视为不完整,不能据此判定离开。
  5. 暂不收录。 数据源本身不能支持的关系不收录进图谱:列为境内经营主体但谱系表未将其列为受控子公司;尚无谱系数据;关系类型为空或不是子公司、合营、联营;企业ID有误;挂在某港股代码下的谱系数据行属于另一家上市公司(只有带有该代码当前持有公司的证券主表ID、或境内经营主体表ID的谱系数据行才计入,这也排除了重复使用代码的前一位持有者)。这些行列在 held_back 中并写明原因,数据源修正后会自动收录。
  6. 上市公司本身的企业ID。 listco_ids 合并了证券主表ID、谱系表ID、人工核对的同一公司美股或A股上市ID,以及 SmarTag 自上市年份起在该港股代码下使用的ID(更早的年份属于该代码的前一位使用者)。若 SmarTag 在某港股代码下使用的ID其实是另一家上市公司本身的ID,则不计入该代码;若 SmarTag 在该代码下使用它的次数多于在其所属公司下,还会列入 held_back 待核实。已人工核实的个案单独记录。
  7. 原因。 图谱每一行都有 use_for_group_news 和 group_news_basis 代码。受控子公司和经确认的主要境内经营主体建议计入集团新闻;合营、联营及参股企业不建议计入;SmarTag 已归入该港股代码的企业也不计入(其新闻已计为上市公司本身的新闻)。

与 SmarTag 结合使用

某港股的集团新闻 = companyid 属于该代码 listco_ids 的 SmarTag 企业标签(公司本身的新闻),加上 companyid 为 onshore_map 中 use_for_group_news = true 的 member_company_id、且新闻时间不早于 known_from、早于 dropped_from 的标签。同一篇新闻在同一港股代码下只计一次。

局限

  • 数据源没有披露日期:known_from 按规则推算。图谱中84%的行在最早一份可得报告(最早为2022财年)中已存在,因此 known_from 是一个下限,实际关系可能更早。
  • 谱系表将每个成员企业直接挂在港股公司之下,不提供中间持股链条。
  • 覆盖范围取决于数库的谱系数据:主要为当前上市公司;首次交付时(2026年10月)2025年报的谱系数据大多尚未提供。