{
 "as_of": "2026-11-04",
 "cmr": "hk-cm-kg/HKEX-GEM/08311",
 "fence": "The page is the record's research on the issuer — no analyst, no rating, no view.",
 "markdown": "The page is the record's research on the issuer — no analyst, no rating, no view.\n\n# PERFECT OPT (GEM: 08311) — research page\n\nAs of 2026-11-04 · hk-cm-kg · record version 1\n\n## Identity and listing\n\nThe issuer is PERFECT OPT, listed on the GEM exchange under ticker 08311, with ISIN KYG7015H1039. The LEI is not on the record, because the ISIN is not in the GLEIF mapping file and no name route is available on this node. The security type is Corporate. The segment, sector and jurisdiction are not on the record. The issuer is listed and not halted.\n\n## The disclosure read\n\nThe record holds 31 filings on 21 filing days in the window 2025-11-04 to 2026-11-04. The filings comprise 12 monthly returns, 5 AGM/EGM notices, 5 circulars, 4 announcements, 2 results, 1 annual report, 1 interim report and 1 constitutional document. The median gap between filing days is 15.0 days. The latest filing is a monthly return dated 2026-11-02, 2 days before the record date of 2026-11-04. The GEM exchange peers, 307 issuers, have a median cadence gap of 10.0 days, a median of 39 filings and a median latency of 2.0 days. The sector peer median is not on the record.\n\n## Auditor\n\nThe auditor of record is PricewaterhouseCoopers LLP. Its location is not on the record. Auditor changes are not on the record, because the register has no lifecycle type map yet.\n\n## Events and halts\n\nThe listing, delisting, name change, domicile change and segment move lines are not on the record, because the register has no lifecycle type map yet. The halt flag shows the issuer as listed and not halted.\n\n## Orderability\n\nThe outcome is not determinable. The chapter's orderability section carries no client categories, so the outcome cannot name its client category. The rule version is acm-68000/hk/suitability-sfc-code-of-conduct-paragraph-5-2/r1, with the chapter as of 2026-11-04.\n\n## Coverage\n\nNo research houses were found on the issuer's investor-relations pages that were read.\n\n## Open research\n\nNo openly published research notes were found on the record.\n\n## Licensed\n\nLicensed research: none loaded. A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded.\n\n## As-of depth\n\nThe issuer's years are not sealed in the served record. The market's vintage is not sealed. The live record began on 2026-09-12. The years 2021 to 2026 are sealed in the store but not served as of a date, and the as-of door answers not_sealed.\n\n## Sources\n\n6 source pages are named on this page; every value above carries its own source page and read date in the numbers.\n\n- https://www.hkex.com.hk/eng/services/trading/securities/securitieslists/ListOfSecurities.xlsx (identity.exchange)\n- https://mcp.hk-cm-kg.ai/events/HKEX-GEM/08311 (the disclosure lines)\n- https://www.hkex.com.hk/eng/stat/smstat/dayquot/d261104e.htm (the halt flag)\n- https://www1.hkexnews.hk/search/titlesearch.xhtml?lang=EN&market=SEHK&stockId=100811&category=0 (the auditor)\n- https://mcp.hk-cm-kg.ai/book/aio.json (the orderability chapter)\n- https://mcp.hk-cm-kg.ai/record/HKEX-GEM/08311 (the record)\n",
 "market": "HK",
 "node": "hk-cm-kg",
 "numbers": {
  "as_of_depth": {
   "issuer_years_sealed": [],
   "live_record_began": "2026-09-12",
   "node_history_from": null,
   "node_years_sealed": [],
   "note": "6 years are sealed in the HK store; their Replay split is not built, so the as-of door answers not_sealed and the record is the live record as of 2026-11-04",
   "record_version": 1,
   "sealed": false,
   "store_years_sealed_not_served": [
    "2021",
    "2022",
    "2023",
    "2024",
    "2025",
    "2026"
   ]
  },
  "auditor": {
   "auditor": {
    "read_by": "read by Perplexity (agent · low)",
    "read_date": "2026-11-04",
    "read_date_basis": "the record version as_of",
    "source": "https://www1.hkexnews.hk/search/titlesearch.xhtml?lang=EN&market=SEHK&stockId=100811&category=0",
    "state": "filled",
    "value": "PricewaterhouseCoopers LLP"
   },
   "auditor_firm_id": {
    "market": "HK",
    "state": "not_on_record"
   },
   "auditor_location": {
    "market": "HK",
    "state": "not_on_record"
   },
   "changes": {
    "market": "HK",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   }
  },
  "cmr": "hk-cm-kg/HKEX-GEM/08311",
  "coverage": {
   "count": 0,
   "houses": [],
   "pages_checked": [],
   "read_by": "Perplexity sonar (search) · page read by this rail",
   "read_date": "2026-11-12",
   "since": null,
   "state": "none_found"
  },
  "disclosure": {
   "against": {
    "exchange": {
     "issuers": 307,
     "median_cadence_gap_days": 10,
     "median_filings": 39,
     "median_latency_days": 2,
     "name": "GEM"
    },
    "sector": {
     "market": "HK",
     "state": "not_on_record"
    }
   },
   "by_type": {
    "agm_egm": 5,
    "announcement": 4,
    "annual_report": 1,
    "circular": 5,
    "constitutional_document": 1,
    "interim_report": 1,
    "monthly_return": 12,
    "results": 2
   },
   "cadence_median_gap_days": 15,
   "filing_days": 21,
   "filings": 31,
   "latency_days": 2,
   "latest": [
    {
     "category": null,
     "date": "2026-11-02",
     "source": "https://www1.hkexnews.hk/listedco/listconews/gem/2026/1102/2026110203101.pdf",
     "title": "MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED 31 OCTOBER 2026",
     "type": "monthly_return"
    },
    {
     "category": null,
     "date": "2026-10-06",
     "source": "https://www1.hkexnews.hk/listedco/listconews/gem/2026/1006/2026100600808.pdf",
     "title": "MONTHLY RETURN OF EQUITY ISSUER ON MOVEMENTS IN SECURITIES FOR THE MONTH ENDED 30 SEPTEMBER 2026",
     "type": "monthly_return"
    },
    {
     "category": null,
     "date": "2026-09-29",
     "source": "https://www1.hkexnews.hk/listedco/listconews/gem/2026/0929/2026092901051.pdf",
     "title": "Notification Letter to Non-Registered Holders",
     "type": "circular"
    },
    {
     "category": null,
     "date": "2026-09-29",
     "source": "https://www1.hkexnews.hk/listedco/listconews/gem/2026/0929/2026092901037.pdf",
     "title": "Notification Letter to Registered Shareholders",
     "type": "circular"
    },
    {
     "category": null,
     "date": "2026-09-29",
     "source": "https://www1.hkexnews.hk/listedco/listconews/gem/2026/0929/2026092901021.pdf",
     "title": "Interim Report 2026",
     "type": "interim_report"
    }
   ],
   "latest_filing_date": "2026-11-02",
   "read": "the node's event lines (list_events_since), as get_filings serves them",
   "source": "https://mcp.hk-cm-kg.ai/events/HKEX-GEM/08311",
   "window": {
    "from": "2025-11-04",
    "to": "2026-11-04"
   }
  },
  "identity": {
   "exchange": {
    "read_by": "HKEX List of Securities (ListOfSecurities.xlsx)",
    "read_date": "2026-11-04",
    "read_date_basis": "the record version as_of",
    "source": "https://www.hkex.com.hk/eng/services/trading/securities/securitieslists/ListOfSecurities.xlsx",
    "state": "sourced",
    "value": "GEM"
   },
   "isin": {
    "read_by": "HKEX List of Securities (ListOfSecurities.xlsx)",
    "read_date": "2026-11-04",
    "read_date_basis": "the record version as_of",
    "source": "https://www.hkex.com.hk/eng/services/trading/securities/securitieslists/ListOfSecurities.xlsx",
    "state": "sourced",
    "value": "KYG7015H1039"
   },
   "jurisdiction": {
    "market": "HK",
    "reason": "no LEI record",
    "state": "not_on_record"
   },
   "lei": {
    "market": "HK",
    "reason": "ISIN not in the GLEIF mapping file (no name route on this node: no search layer by order)",
    "state": "not_on_record"
   },
   "name": {
    "read_by": "HKEX List of Securities (ListOfSecurities.xlsx)",
    "read_date": "2026-11-04",
    "read_date_basis": "the record version as_of",
    "source": "https://www.hkex.com.hk/eng/services/trading/securities/securitieslists/ListOfSecurities.xlsx",
    "state": "sourced",
    "value": "PERFECT OPT"
   },
   "sector": {
    "market": "HK",
    "reason": "HKEX publishes the industry classification per issuer on its website pages, not in the List of Securities (no page reads by order)",
    "state": "not_on_record"
   },
   "security_type": {
    "read_by": "HKEX List of Securities (ListOfSecurities.xlsx)",
    "read_date": "2026-11-04",
    "read_date_basis": "the record version as_of",
    "source": "https://www.hkex.com.hk/eng/services/trading/securities/securitieslists/ListOfSecurities.xlsx",
    "state": "sourced",
    "value": "Corporate"
   },
   "segment": {
    "market": "HK",
    "state": "not_on_record"
   },
   "ticker": {
    "read_by": "HKEX List of Securities (ListOfSecurities.xlsx)",
    "read_date": "2026-11-04",
    "read_date_basis": "the record version as_of",
    "source": "https://www.hkex.com.hk/eng/services/trading/securities/securitieslists/ListOfSecurities.xlsx",
    "state": "sourced",
    "value": "08311"
   },
   "website": {
    "market": "HK",
    "state": "not_on_record"
   }
  },
  "licensed": {
   "columns": [
    "licensor",
    "entitlement",
    "title",
    "date",
    "source"
   ],
   "rows": [],
   "rule": "A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded."
  },
  "lifecycle": {
   "delisting": {
    "market": "HK",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   },
   "domicile_change": {
    "market": "HK",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   },
   "listing": {
    "market": "HK",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   },
   "name_change": {
    "market": "HK",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   },
   "segment_move": {
    "market": "HK",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   }
  },
  "market": "HK",
  "node": "hk-cm-kg",
  "numbers_hash": "sha256:4c576297fc171da0dfdad71c62b27d54b0e94ae39bd0d448f65d47efc4acd565",
  "open_research": {
   "read_date": "2026-11-12",
   "rows": [],
   "state": "none_found"
  },
  "orderability": {
   "chapter_as_of": "2026-11-04",
   "client_categories": [],
   "determinable": false,
   "read": {
    "chapter": "https://mcp.hk-cm-kg.ai/book/aio.json",
    "door": "https://mcp.hk-cm-kg.ai/mcp",
    "tool": "get_orderability"
   },
   "reason": "the chapter's orderability section carries no client_categories: the outcome cannot name its client category",
   "rule_version": "acm-68000/hk/suitability-sfc-code-of-conduct-paragraph-5-2/r1",
   "section": "hk.aio.v6"
  },
  "record": {
   "as_of": "2026-11-04",
   "url": "https://mcp.hk-cm-kg.ai/record/HKEX-GEM/08311",
   "version": 1
  },
  "schema": "research-numbers v0.1 (USR-01, 2026-11-11)",
  "status": {
   "read_date": "2026-11-04",
   "source": "https://www.hkex.com.hk/eng/stat/smstat/dayquot/d261104e.htm",
   "value": "listed, not halted"
  }
 },
 "numbers_hash": "sha256:4c576297fc171da0dfdad71c62b27d54b0e94ae39bd0d448f65d47efc4acd565",
 "path": "/hk/HKEX-GEM/08311",
 "schema": "research-page v0.1 (USR-02, 2026-11-11)",
 "sections": [
  {
   "id": "identity",
   "text": "The issuer is PERFECT OPT, listed on the GEM exchange under ticker 08311, with ISIN KYG7015H1039. The LEI is not on the record, because the ISIN is not in the GLEIF mapping file and no name route is available on this node. The security type is Corporate. The segment, sector and jurisdiction are not on the record. The issuer is listed and not halted.",
   "title": "Identity and listing"
  },
  {
   "id": "disclosure",
   "text": "The record holds 31 filings on 21 filing days in the window 2025-11-04 to 2026-11-04. The filings comprise 12 monthly returns, 5 AGM/EGM notices, 5 circulars, 4 announcements, 2 results, 1 annual report, 1 interim report and 1 constitutional document. The median gap between filing days is 15.0 days. The latest filing is a monthly return dated 2026-11-02, 2 days before the record date of 2026-11-04. The GEM exchange peers, 307 issuers, have a median cadence gap of 10.0 days, a median of 39 filings and a median latency of 2.0 days. The sector peer median is not on the record.",
   "title": "The disclosure read"
  },
  {
   "id": "auditor",
   "text": "The auditor of record is PricewaterhouseCoopers LLP. Its location is not on the record. Auditor changes are not on the record, because the register has no lifecycle type map yet.",
   "title": "Auditor"
  },
  {
   "id": "events",
   "text": "The listing, delisting, name change, domicile change and segment move lines are not on the record, because the register has no lifecycle type map yet. The halt flag shows the issuer as listed and not halted.",
   "title": "Events and halts"
  },
  {
   "id": "orderability",
   "text": "The outcome is not determinable. The chapter's orderability section carries no client categories, so the outcome cannot name its client category. The rule version is acm-68000/hk/suitability-sfc-code-of-conduct-paragraph-5-2/r1, with the chapter as of 2026-11-04.",
   "title": "Orderability"
  },
  {
   "id": "coverage",
   "text": "No research houses were found on the issuer's investor-relations pages that were read.",
   "title": "Coverage"
  },
  {
   "id": "open_research",
   "text": "No openly published research notes were found on the record.",
   "title": "Open research"
  },
  {
   "id": "licensed",
   "text": "Licensed research: none loaded. A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded.",
   "title": "Licensed"
  },
  {
   "id": "depth",
   "text": "The issuer's years are not sealed in the served record. The market's vintage is not sealed. The live record began on 2026-09-12. The years 2021 to 2026 are sealed in the store but not served as of a date, and the as-of door answers not_sealed.",
   "title": "As-of depth"
  },
  {
   "id": "sources",
   "text": "6 source pages are named on this page; every value above carries its own source page and read date in the numbers.",
   "title": "Sources"
  }
 ],
 "sources": [
  {
   "for": "identity.exchange",
   "source": "https://www.hkex.com.hk/eng/services/trading/securities/securitieslists/ListOfSecurities.xlsx"
  },
  {
   "for": "the disclosure lines",
   "source": "https://mcp.hk-cm-kg.ai/events/HKEX-GEM/08311"
  },
  {
   "for": "the halt flag",
   "source": "https://www.hkex.com.hk/eng/stat/smstat/dayquot/d261104e.htm"
  },
  {
   "for": "the auditor",
   "source": "https://www1.hkexnews.hk/search/titlesearch.xhtml?lang=EN&market=SEHK&stockId=100811&category=0"
  },
  {
   "for": "the orderability chapter",
   "source": "https://mcp.hk-cm-kg.ai/book/aio.json"
  },
  {
   "for": "the record",
   "source": "https://mcp.hk-cm-kg.ai/record/HKEX-GEM/08311"
  }
 ],
 "title": "PERFECT OPT (08311) — research page",
 "writer": {
  "by": "Claude through the platform account, Haiku class; one pass; checked against the numbers",
  "engine": "claude-haiku-5-5"
 }
}