SOPHIA

投资雷达
← 返回策略库

港股供股权(nil-paid rights)最后交易日深度折价套利

AI自动转化 · v3

结论速览

这条验过没有 待定 · 共 2 次机制验证,最近一次 2026-08-14
验证进度(四关必经,顺序不可改) 1. 制度条文核对 · 通过 2. 容量测算 · 通过 3. 统计检验 4. 落地探测
下一关:统计检验
现在能不能做 还缺:缺数据源、缺发现规则、缺阈值、缺容量评估 · 暂无标的
①数据源 待探测 · ②通道 可达 · ③发现规则 无 · ④判定阈值 无 · ⑤容量 未评估
被验证修正过的字段 deployability_note · 2 次
验证发现要能回写到被验证的字段——否则会出现「验证查对了、错误版本还活着」的情况 (#54 的机制陈述就这样错了 13 天)。
可查证的抓手 认购时间窗约1-2周;最后1-2个交易日成交价可低至0.01港元级别;缴款后等待新股上市的风险敞口约数日至两周;单只供股权可成交额约几十万至几百万港元

验证过程

待定 · 2026-08-14 00:27
怎么验的第 3 关(统计检验)用 `EventThenSeries` 原型实现(`universes/hk_rights.py`)——同时是该原型的第一个真实使用者。
查到了什么**结果:原型跑不通,0 个可用事件(73 个中剔除 73)。** `FetchReport`:取到 73,保留 0,缺失率 100%,剔除原因「抽取不全:subscription_price/rights_ratio/payment_deadline」。 **失败方式不是「不好用」,是「解决的不是同一个问题」。** `EventThenSeries` 的设计前提是已有一条事件流(公告到达 → 带出临时代码 → 跟踪短序列),`#54` 的 SEC 那一半正是这样。但 `#52` 卡在**事件流本身**:港交所披露易检索走 `titleSearchServlet.do`,骨架能到达端点并拿到合法 JSON 信封(recordCnt/result/hasNextRow 键都在),但任何参数组合都返回 recordCnt=0;检索页是 JS 渲染的(表单里只有 viewport 一个 name),要构造有效查询必须先逆向前端脚本。 于是 `_search()` 退化成**代码段探测**(从「哪些临时代码有日线」倒推「发生过哪些供股」),拿得到序列,拿不到认购价、供股比例、缴款截止日、新股上市日、对应正股代码——而第 3 关要的正是「缴款截止→新股上市」的间隔与该期间正股波动率。 **能拿到的(序列侧,供后续参考)**:2800~2999 段扫出 73 个符合供股权特征的短序列;当前在市供股权仅 1 只(02904 CMON RTS,来自港交所官方证券列表,骨架直接可取)。 **第 3 关不记为通过**——统计检验没做成,阈值无从标定。阻塞点已收敛为一件具体的事:**拿到港股供股公告的可检索来源**(逆向披露易前端,或另找公告源)。
待定 · 2026-08-13 13:15
怎么验的按四道关的序列走。**前置数据门槛**:供股权是临时上市代码、交易期结束即摘牌,先测它的历史日线能否取到(取不到则回测/理论价验证/阈值标定全都做不了)。随后第 1 关读规则原文(要求逐条注明出处),第 2 关测频次与可吃容量。
查到了什么**前置门槛:通过。** 供股权历史日线**摘牌后仍保留**。从港交所官方证券列表(ListOfSecurities.xlsx,实测可达 1.38MB)确认真实供股权代码格式(`2902 BIOSYSEN RTS`、`2904 CMON RTS`,在 29xx 段、Category 归为 Equity);扫 2800~2999 代码段用新浪 `stock_hk_daily`,扫出大量短序列且结束日在数月前——例如 02929(8 根,2026-03-16~03-27)、02951(25 根,05-19~06-24)、02954(12 根,06-24~07-10)。 **但覆盖率不是 100%:200 个代码里 49 个取不到(缺失率 24%)**;当前在交易的两只里 02902 有数据、02904 完全没有。回测与阈值标定必须按这个缺失率打折看。 **第 1 关(制度条文核对):未通过——四条问题都没查到可引用的原始出处。** 按「不许凭模型记忆回答,宁可回答没查到」的要求,逐条如实报告: ① 港股通能否交易 nil-paid rights —— **没查到**。港交所合资格证券页(hkex.com.hk/Mutual-Market/Stock-Connect/Eligible-Stocks)HTTP 200 但正文由 JS 动态加载,抓到的 9426 字符全是导航与页脚,拿不到证券类别清单。 ② 券商内部缴款截止时点 —— **没查到**。属券商各自规定,非交易所规则,未找到可引用的公开统一出处。 ③ 供股失败/包销不足如何处理 —— **没查到**。港交所规则库 en-rules.hkex.com.hk 证书校验失败,跳过校验后根页可达(170KB)但第 7 章直链 404,未定位到条文原文。 ④ 理论价公式、含权比例算法、首末交易日/缴款截止日/新股上市日的时间安排 —— **没查到**。同 ③。 **结论:第 1 关未通过,按序列不进入第 2 关。** **第 2 关的测量已经跑了(数据先备着,待第 1 关通过后再据此下结论):** 频次:近 24 个月符合供股权特征(≤40 根日线、跨度 ≤90 天)且已结束的 72 个 ⇒ **约 36 次/年**。 交易期长度:中位 **9 个自然日**(p10=7、p90=34),日线中位 6 根。 供股权价格:中位收盘 HK$0.315(p10 0.010、p90 4.096)——多数是仙股级别。 日成交额:中位 **HK$170,079**(p25 21,193、p75 479,277)。按不超过日成交额 10% 参与估,**单次可吃约 HK$17,000**。 ⚠ 该筛选口径(短序列)会把新上市股票一并纳入(如 02991 中位价 5.66、日成交 HK$2,000万,更像新股而非供股权),36 次/年是**上界**,需用公告数据核对后才能定稿。 **未测但必须在第 2 关定稿前补上的关键风险**:缴款截止 → 新股上市的间隔分布,以及该期间的正股波动率。与 `#17` 的本质差别在这里——买入供股权后必须缴款认购、持有新股直到上市,港股这个窗口通常 1~2 周而非 T+1,正股敞口大一个量级,且供股通常伴随稀释与基本面压力、漂移大概率为负。这决定所需折价量级(预期不是 #17 那种 1% 而是 10% 以上)。测它需要把供股权与其正股、新股上市日关联起来,而那要公告数据——正是第 1 关没查到的部分。

技术细节

下面是排查与复核时才需要的东西,日常判断不用看。
可验证锚点原文(含来源标注)
认购时间窗约1-2周;最后1-2个交易日成交价可低至0.01港元级别;缴款后等待新股上市的风险敞口约数日至两周;单只供股权可成交额约几十万至几百万港元(原文)
可证伪性评估:需统计检验
【事件研究】需港股供股案例样本 + nil-paid rights 的逐日成交价与正股价,算最后 1-2 个交易日的成交价相对内在价值(正股价−认购价)的折价率。判定:若折价不普遍存在则不成立。数据瓶颈:港股行情接口本次连不上,且供股权是独立代码、是否被行情源覆盖未确认。
可证伪性与落地可行性正交:前者问「机制能不能被验证」,后者问「能不能扫出具体标的」,两者可以一真一假。
落地探测记录:待探测
【实测 2026-08-13】**价格侧通过前置门槛**:供股权历史日线摘牌后仍保留(新浪 `stock_hk_daily`,扫 2800~2999 段扫出 78 个符合供股权特征的短序列)。**但缺失率 24%**(200 个代码里 49 个取不到),当前在交易的两只里有一只完全没有数据。 **规则侧未通过**:港交所规则库证书校验失败/第 7 章 404,合资格证券页由 JS 动态加载,四条制度问题(港股通可否交易、缴款截止、包销不足处理、理论价公式与时间安排)**全部没查到可引用出处**。 港交所可达的源:ListOfSecurities.xlsx(1.38MB,含实时证券分类)、主站、hkexnews。
素材自带的实证结论:未检验
作者明确说明'幅度与频率为经验印象,须用历史nil-paid rights成交价对正股逐案验证',尚未给出系统性实证结果,且提到学术界因缺乏nil-paid rights干净价格数据几乎无研究(原文)

分类

机制类型收敛型
策略类型公司行为/权利证券定价错误套利
资产类别权益衍生权利(供股权/nil-paid rights)
市场香港股票市场(港股小盘股供股)

机制陈述(收敛型 · limits-to-arbitrage框架)

定价偏离从哪来大量散户被动收到供股权,既不认购也不知道要卖,券商不主动代客处理,仅在最后关头由少数本地经纪自营与专业投资者低价接走零碎/小额持仓(原文)
为何无法规避融资约束,专业化壁垒,其他
补充说明买入后必须在极短时限内缴款并等待新股上市,期间承担数日至两周的风险敞口,正股可能因供股稀释继续下跌且往往无券可借对冲;单只供股权可成交额常只有几十万到几百万港元;需要本地经纪支持nil-paid rights买卖与缴款流程,机构后台通常不支持(原文)
强制收敛事件供股权到期:不行使则归零,行使则获得与正股同类的新股,价值必然趋向max(0, 正股价−认购价)(原文)
是否有明确收敛时点

其他信息

该模式下的实例

暂无实例
赞 — · 踩 —