Q-CodeQ-Code 打开工作台

净发行选股

因子选股A股风险 中进阶更新 2026-09-25#净发行#股本稀释#财务因子

净股本变化率做多净回购/零稀释组:增发摊薄的公司后续收益占劣,送转还原与政策断层是 A 股实现的两大约束。

策略目标

公司净增发的股份是流向外部投资者的净供给:发行多的公司后续收益系统性更低,回购注销多的公司后续收益更高,这是 Pontiff 与 Woodgate 在美国样本确认的净发行效应 [1],与 Fama-French 五因子把发行项纳入价值因子的做法相互印证 [2]。直觉很朴素:管理层在股价高估时倾向卖股票(增发),在低估时倾向买回来(回购)——发行行为是内部人对估值的投票。A 股的发行结构与美国不同:定向增发长期占主导,回购在近年政策推动后才明显放量,历史分布存在明显的制度断层(口径影响标注待确认)。本策略用净股本变化率做多净回购/零稀释组,回避大额摊薄标的。

数据需求(股本 + 事件)

数据 字段 来源 用途
股本 总股本(期初期末) 基础信息 净发行率
事件 增发、配股、回购注销公告 公告数据 分解与口径核对
状态 ST、上市日期 基础信息 过滤

口径要点:用总股本而非流通股本(限售解禁不影响总股本);送转股是股本数字游戏、不构成真实发行,必须还原剔除,否则送转高发期信号全错——这是 A 股实现最大的坑。

净发行率

NSIi=Sharesi,t−Sharesi,t−1adjSharesi,t−1adjNSI_i = \frac{Shares_{i,t} - Shares_{i,t-1}^{adj}}{Shares_{i,t-1}^{adj}}

SharesadjShares^{adj} 为剔除送转、拆股影响后的可比股本:送转按比例还原,增发、配股、回购注销按实际股本变动计入 [1]。NSINSI 越大摊薄越重,截面做多 NSINSI 最低(净回购或零稀释)的 40 只。

执行规则与家族分工

年度调仓为主(股本是慢变量,可扩展季频捕捉增发事件);剔除 ST、上市不满 2 年;做多可比口径下净股本不增或下降的 40 只等权,剔除摊薄最激进的 20%;股本变动生效满 5 个交易日才可用。与 F-Score 项⑦(未增发,二值)的分工:这里是连续度量、独立因子;与资产扩张异象的关系:发行是扩张的资金端,正交化对照列入验证。登记阶段以总股本变化为主口径,公告事件分解作为辅助核对。

风险与失效场景

  • 送转还原错误直接毁灭信号:A 股高送转传统使股本序列充满数字游戏,还原口径错则因子全错;
  • 制度断层:回购与再融资政策多次变化,历史分组规律未必延续,需要分段检验;
  • 定向增发的双向含义:好项目融资与利益输送的定增无法从股本数字上区分;
  • 与资产扩张、F-Score 重叠:同族信号,正交化后残余是裁决标准;
  • 回购腿小样本:回购注销在 A 股仍少于增发,做多回购的样本量有限;
  • 公告博弈:回购预案与实际执行之间存在缺口,只看预案会被误导。

验证状态

待验证。需要完成:送转还原口径的抽检验证;NSI 分组收益单调性;与资产扩张、应计因子的正交化对照;含/不含回购腿的分解;政策断点(分段)稳健性。本文不提供任何未实测的收益或回撤数字。

参考文献与延伸

[1] Pontiff, J., & Woodgate, A. (2008). Share Issuance and Cross-Sectional Returns. Journal of Finance, 63(2).(净发行效应的原始文献)

[2] Fama, E. F., & French, K. R. (2015). A Five-Factor Asset Pricing Model. Journal of Financial Economics, 116(1).(发行项进入五因子价值定义)

[3] Q-Code 量化策略工作台

策略逻辑结构

  1. 股本与发行事件 — 总股本与增发/配股/回购公告
  2. 送转还原 — 剔除拆股送转的数字影响
  3. NSI 计算 — 可比股本净变化率
  4. 范围过滤 — ST、上市不满 2 年剔除
  5. 低稀释组合 — NSI 最低 40 只,剔除最高 20%
  6. 年度再平衡 — 年频调仓与事件分解核对

AI 生成提示词

复制以下提示词,打开 Q-Code 工作台粘贴到 AI 对话框,即可自动生成该策略的 QMT 策略代码(单个完整 .py 文件,支持 QMT 回测与实盘)。

请生成一个 QMT 兼容的 A 股净发行选股策略。期初期末总股本与送转、增发、配股、回购事件由参数注入:剔除送转与拆股的数字影响还原可比股本,计算净发行率 NSI = (可比期末股本 - 可比期初股本) / 可比期初股本;剔除 ST 与上市不满 2 年的标的;做多 NSI 最低(净回购或零稀释)的 40 只等权,剔除摊薄最激进的 20%,年频调仓可扩展季频,股本变动生效满 5 个交易日才可用。兼容回测与实盘分支,参数内联在 init,输出单个完整 Python 文件并包含详细日志。
用自然语言,生成你的 QMT 策略
注册即赠 200 积分,约可生成 5 次 · 支持 Kimi / GLM / DeepSeek
打开 Q-Code 工作台