分类
基于Level2快照10档订单簿,记录大额主动单击穿限价单的深度与方向,日内平均形成档位突破因子,对收益率低相关、与主要风格正交,中证1000多头费后超额8.3%。
关键结论
提纯档位突破因子在中证1000内月度IC2.9%、年化ICIR2.1、t值5.80,十分组多头费后年化超额8.3%、IR1.5、相对最大回撤7.7%。
核心要点
- 利用Level2快照(约3秒)十档挂单数据,捕捉大额主动单击穿限价单的方向(买/卖)与深度(击穿档位数)
- 日内击穿信号平均水平作为日度因子值,滚动20日均值用于月度调仓
- 与日度收益时序相关性仅约20%、全A截面相关性约-14%,较收益率具有额外信息
- 全A月度IC 3.1%/ICIR 2.1/多空11.5%;中证1000提纯后多头费后超额8.3%/IR1.5/最大回撤7.7%
- 与主要风格相关性低,行业风格正交后选股能力依然稳健
核心内容
档位突破因子刻画了短期内大额主动交易单对订单簿多档限价单的击穿信息。核心思想:限价单的量与价反映买卖双方估价分歧,主动交易单承担弥合分歧的角色;通过记录每次大额主动单击穿的档位深度(击穿档位数)和方向(买/卖),以日度层面平均水平衡量多空强弱。相比收益率,该信号对订单堆叠的时序信息做了标准化,因此具备额外Alpha信息。
经济逻辑
订单簿多档挂单的堆叠量、价结构反映买卖双方在当前时刻的估价分歧与流动性供给;当大额主动单一次性击穿多档限价单时,体现的是买方/卖方的强度与意志——主动单愿意吃掉多档流动性来成交,表明其具备方向性的私有信息或急迫性需求。日内累积的击穿深度不平衡可作为多空强弱的高频度量,相比成交量更具方向信息、相比价格变动对订单堆叠结构做了标准化,因而对收益率具有额外增量信息。
超额收益逻辑
档位突破信号衡量的是短期内大额主动单对多档限价单的消耗强度与方向,是对微观层面买方/卖方主动意志的直接度量。相比成交量类因子,它刻画了'愿意吃掉多深流动性'这一意志信息;相比收益率,它对订单簿堆叠结构做了时序标准化,剔除了被动限价单干扰。日内累积的击穿深度多空不平衡反映知情交易者的方向性预期,因此对未来1-20日收益率具有预测能力,且与风格低相关,构成额外Alpha。
构造细节 [factor]
日度档位突破因子 = mean_t{ Σ_events [sign(主动买=+1/主动卖=-1) × 击穿档位数 ] / N_events(t) };其中t为日内快照序列,事件指大额主动单对相邻档位限价单的连续消耗。月度调仓因子 = rolling20_mean(日度档位突破)。提纯因子 = 日度档位突破 - β × 日度收益率 (截面回归残差)。
- 1. 快照读取:载入Level2十档买卖价量及成交数据(~3s/tick)
- 2. 主动单识别:基于成交价与最优买卖价判断主动买/主动卖方向
- 3. 大额单筛选:识别成交金额/量超过阈值的主动单(阈值研报未披露)
- 4. 击穿深度计算:对每笔大额主动单,统计其成交价格相对成交前最优价击穿的档位数N(主动买=卖方档位数、主动卖=买方档位数)
- 5. 方向赋权:主动买事件记+N,主动卖事件记-N
- 6. 日内聚合:对当日全部击穿事件取加权平均(或均值),得到日度档位突破因子值
- 7. 多日聚合:滚动20交易日取均值(同时可计算标准差、均值/标准差强度版本)
- 8. 因子预处理:去极值、标准化、行业市值中性化(对原始档位突破因子)
- 9. 提纯:将原始因子对日度收益率回归,取残差作为提纯档位突破因子
- 10. 调仓与回测:月度/周度调仓,按十分组回测,双边千二成本扣除
主因子采用滚动20日均值;对比版本包括20日标准差、20日(均值/标准差)即强度因子;提纯版本为对收益率回归后的残差。
绩效
档位突破因子在全市场月度选股IC均值3.1%,年化ICIR2.1,多空年化收益11.5%。提纯后的因子在中证1000内多头费后年化超额达8.3%,与主要风格相关性较低,具有额外选股信息。
收益归因
对因子进行了行业市值中性化及主要风格正交测试,结果显示因子与主要风格相关性低,正交后仍保持选股能力。
稳健性
因子在多周期(月/周)、多域(全A/中证1000)、多版本(原始/提纯/强度)下均稳健有效,与风格低相关,风格正交后仍保留Alpha,提纯版本多头端更优。
数据依赖
依赖Level2快照+逐笔成交,且'大额主动单'阈值与击穿档位计算口径研报未完全披露,复现门槛较高;月度聚合后处理逻辑相对明确。
相关研究
新颖性评估 [新组合]
数据本身(Level2十档、主动单)为业界既有,创新点在于以'被击穿档位深度×方向'作为信号单位而非成交量,对订单簿堆叠做时序标准化,从而与收益率低相关;属于已知微观结构数据的新组合与新算子构造。
不足与缺陷
- '大额主动单'的阈值未明确披露,影响复现度
- 击穿档位数的精确定义未给出(是按价格击穿相邻档位还是按成交量逐档消耗),复现存在歧义
- 日度聚合'平均水平'是简单算术平均还是按量加权未说明
- 提纯操作具体回归形式(时序OLS/截面OLS/滚动回归)未披露
- 未做严格的Barra风险归因,仅做风格正交,未细分国家、行业、风格的暴露贡献
- 换手率与可投资容量分析缺失,Level2因子通常换手偏高,组合落地容量未讨论
- 因子在不同市场状态(牛熊、流动性松紧)下的稳定性未做分组分析
可复用元素
- '击穿档位深度×方向'作为高频信号单位的构造思路,可推广到其他微观结构数据
- 对订单簿堆叠结构做时序标准化从而与收益率解耦的处理思路
- 原始因子→对收益率提纯→行业市值中性→风格正交的多层提纯流程
- 月度/周度双频率回测+多指数域(全A/中证1000)对比的稳健性验证框架
启发
- 可将'击穿深度'推广为加权深度:按击穿档位的累计挂单量加权,反映被消耗的流动性规模而非仅档位数量
- 可分离买卖两端击穿深度,构建非对称多空因子或单边强度因子,捕捉不同方向信息衰减速度
- 可结合订单簿imbalance变化率或挂单修改速度,构造'伪击穿'(主动单接近但未击穿)对照因子
- 可对击穿信号做衰减加权(近期权重大),刻画短期多空意志的时变强度
- 可将档位突破与成交量、订单簿斜率结合,构造微观价格冲击弹性因子
改进方向
加权击穿深度因子:以被击穿各档的挂单量为权重加权击穿深度(而非简单档位计数),并叠加时间衰减指数加权
击穿不对称因子:分别构造买方击穿强度与卖方击穿强度,取其差值的非线性变换(如tanh或排序差)
伪突破识别过滤:仅保留导致订单簿imbalance显著反转的击穿事件,剔除做市商挂单自成交噪声
复现计划
1) 数据准备:获取2017-2024全A Level2十档快照+逐笔成交;2) 主动单方向识别:用成交价相对最优买卖价判定主动买/卖;3) 大额单筛选:建议以当日成交金额95%分位或单笔金额>50万元为阈值(需敏感性测试);4) 击穿档位计算:对每笔大额主动单,记录成交价相对前最优价跨越的档位数N(主动买数卖方档位、主动卖数买方档位),并按方向赋±N;5) 日内聚合:当日全部击穿事件取算术平均得日度因子;6) 月度因子:滚动20日均值;7) 提纯:日度因子对日度收益率做截面OLS取残差;8) 预处理:MAD去极值、z-score标准化、按申万一级行业+log市值中性化;9) 剔除ST/涨跌停/上市<60日;10) 月末调仓十分组回测,双边千二成本,分别在全A与中证1000内测试,验证IC/ICIR/多头超额/最大回撤/风格正交后表现。预期复现指标:全A月度IC约3.1%、ICIR约2.1;中证1000提纯多头超额约8.3%。
实体
LOCAL SIMILARITY
相似报告
因子:资金流、流动性 · 方法:统计线性 · 研究类型:技术面(量价)、高频·微观结构 · 频率:盘口、逐笔(Level-2)
对比详情