分类
基于高频限价订单簿前十档数据构建斜率凸性因子,衡量供需弹性与投资者耐心,在大市值股票上周频调仓获显著超额,结合基本因子的中证800指增年化超额达19.91%。
关键结论
沪深300周频合成因子多头年化超额9.53%,多空夏普1.36;结合基本因子的中证800指增策略年化超额19.91%,信息比1.59。
核心要点
- 利用限价订单簿前十档的委托价与累计委托量计算买卖方斜率,反映供需弹性。
- 将订单簿拆分为高低档:低档斜率反映常规价格敏感度(正向预期),高档斜率反映投资者耐心与信息优势(反向预期)。
- 利用高低档斜率反向预测效果合成斜率凸性因子,衡量订单簿拟合曲线的凸性。
- 因子在大市值股票表现更佳,降至周频并扣除千二手续费后依然稳健,与基本因子结合后信息比达1.59。
核心内容
本报告基于沪深交易所3秒快照的限价订单簿前十档数据,构建订单簿斜率及斜率凸性因子。首先计算买卖双方前十档的累计委托量和委托价斜率,发现整体预测效果一般。进一步将订单簿分为高档(远离中间价,投资者更有耐心、可能有信息优势)和低档(靠近中间价,反映常规供需弹性),发现低档买方斜率大、卖方斜率小预测收益高;而高档则呈反向预测效果。利用这一反向特征合成斜率凸性因子,衡量订单簿曲线凸性,在沪深300等大市值股票上表现优异。最终合成周频因子,并叠加基本因子构建中证800指数增强策略。
经济逻辑
经典经济学中供需弹性指价格变动引起的需求/供给量变动敏感度。股票市场上,限价订单簿的委托量随委托价变化的比率即为订单簿斜率。低档位(近买一/卖一)斜率小代表弹性大,投资者对价格敏感;高档位(远买十/卖十)斜率大代表投资者有耐心且可能具有信息优势。高档与低档投资者的行为逻辑不同导致预测效果相反,订单簿曲线的凸性(高低档斜率差异)综合反映了市场微观供需结构与投资者耐心。
超额收益逻辑
低档斜率反映了资金对短期价格波动的敏感度(弹性),低档买方斜率大说明资金不惧价格追涨,预期收益高;高档斜率反映了耐心资金的提前布局(信息优势),高档买方斜率大说明资金在下方低位等待,预期价格会跌。两者结合的凸性因子能够剥离普通供需与信息优势的混合影响,纯粹刻画投资者耐心结构与信息分布,因此能获取基于微观结构的高额超额收益。
构造细节 [factor]
1. 累计委托量及占比: 对于第K档,Vol_cum_k = sum(vol_1, ..., vol_k);占比 P_vol_k = Vol_cum_k / Vol_cum_10。2. 买卖方整体斜率: Slop_b = -(Price_1 - Price_10) / (P_vol_1 - P_vol_10);Slop_a = (Price_10 - Price_1) / (P_vol_10 - P_vol_1)。3. 高低档斜率: 低档取第1到第5档,Slop_bl = -(P_b1 - P_b5) / (Pv_b1 - Pv_b5);高档取第6到第10档,Slop_bh = -(P_b6 - P_b10) / (Pv_b6 - Pv_b10)。同理计算卖方Slop_al, Slop_ah。4. 斜率凸性因子: 衡量曲线弯曲程度,Conv_b = Slop_bh - Slop_bl (买方高档与低档斜率差);Conv_a = Slop_ah - Slop_al。5. 合成: 将Conv_a, Slop_al, Slop_bl等权或IC加权合成最终周频因子。
- 获取3秒高频前十档买卖价量快照数据
- 计算每个Tick的前十档累计委托量及占比
- 计算每个Tick的买卖方整体斜率、低档斜率(1-5档)、高档斜率(6-10档)
- 计算每个Tick买卖方凸性因子(高档斜率与低档斜率之差)
- 对日内所有Tick的因子值取均值,得到日频原始因子
- 对日频因子进行横截面标准化处理
- 将日频因子降频至周频(如取每周最后一个交易日截面)
- 结合基本因子输入组合优化器构建指数增强策略
将卖方凸性因子与买卖方低档位斜率因子合成,再与四个传统有效基本因子结合进行指数增强。
绩效
基于高频限价订单簿构建斜率凸性因子,衡量供需弹性与投资者耐心。低档斜率因子预测效果优于高档,且因子在大市值股票表现更佳。合成周频因子多头年化超额9.53%,结合基本因子的中证800指增策略年化超额19.91%,信息比1.59。
收益归因
稳健性
因子在周频调仓、大市值股票中表现出较好的稳定性和抗交易成本能力,但在小盘股上效果有所衰减。
数据依赖
需要高频Tick级订单簿数据,数据处理与累计量计算量较大,但因子逻辑清晰,无复杂黑盒模型,中等难度可复现。
相关研究
新颖性评估 [新组合]
将微观结构中的订单簿斜率按高低档拆分并构建凸性因子,结合供需弹性与投资者耐心理论,提出了一种全新的高频降频选股因子构造方法,且在大市值股票上表现优异,具有创新性和实用价值。
不足与缺陷
- 缺少对斜率凸性因子精确数学定义和合成权重的披露(如是否等权合成或IC加权),影响完全复现。
- 对风格归因(如市值、流动性、波动率)的探讨不足,无法确定超额是否完全来自特质微观结构而非某种风格暴露。
- 对订单簿撤单行为未做处理,A股市场存在大量虚假挂单(幌骗),可能扭曲真实的供需弹性。
- 未考虑大单拆分在十档中的瞬时冲击对斜率计算的噪声影响。
可复用元素
- 高低档订单簿斜率的划分思路及背后的信息差异逻辑。
- 基于3秒快照数据计算日内均值降频的工程处理方法。
- 在大市值股票上应用高频微观结构因子的实证发现,打破了高频只在小盘有效的刻板印象。
启发
- 高频微观结构因子不一定只在小盘有效,大盘股盘口同样蕴含可预测信息。
- 订单簿的非线性特征(凸性)比单纯的线性特征(斜率)具有更强的预测力。
- 投资者耐心可以通过订单簿不同档位的挂单分布特征来量化。
改进方向
结合订单簿撤单数据,构建净留存委托量斜率凸性因子
复现计划
1. 获取2016-2022年沪深300及中证800成分股的3秒Level-2前十档快照数据。2. 计算每Tick前十档累计委托量及比例。3. 利用1-5档计算低档斜率,6-10档计算高档斜率,买卖方分别计算。4. 定义凸性因子为高档与低档斜率的差值。5. 对每日内所有Tick的因子值取均值得到日频因子。6. 转换为周频因子(如周末截面值)并进行横截面中心化标准化。7. 在大中盘池中进行十分组测试,计算IC及多空收益。8. 扣除单边千二手续费,与四个基本因子合成输入优化器进行中证800指增回测。
实体
LOCAL SIMILARITY
相似报告
因子:流动性 · 方法:统计线性、组合优化 · 研究类型:高频·微观结构 · 资产:A股、指数增强
对比详情