Factor Research Report · Quant
短线成本结构
VWAP / 成本宽度 与隔夜定价效率
基于 5 分钟 K 线,研究「VWAP/收盘价比率(短线平均成本线)」与「成交量加权成本宽度」这两项日内成本结构指标,对 2%~9.5% 涨幅活跃股次日表现的影响,并落地为尾盘急拉 / 宽度过宽的过滤因子。
样本:全A股 · 1603 交易日有效样本:233,114 条数据源:5m 行情 / 日线更新:2026-08
0关键结论
最优2D组合
R4×W1
ratio≥0.993 × 宽度≤0.71%
次日收益全市场最强
最差2D组合
R1×W4
ratio<0.984 × 宽度>1.77%
次日收益 -0.31%
高涨幅+2%率
28.7%
8.5~9.0% 档次日涨2%以上概率
跨窗口跨年稳健
一句话结论: 短线平均成本线(VWAP)与收盘价越贴合(ratio 越高)、成本分布越收敛(宽度越窄),次日收益单调越好;二者用 AND 叠加可稳定落在次日盈利区。宽度的区分作用在近端(近40日)尤为显著。
关键反直觉发现: 8~9.5% 高涨幅档的 次日 +2% 概率并不收缩反而最高(约28%,跨窗口/跨年稳健),但「次日仍收红」胜率仅44%,因为当日涨幅透支导致隔夜普遍低开(gap≈-0.56%)拖累均值。均值判断会被低开欺骗,条件概率才是它的价值。
1因子定义与计算方法
两个因子均基于当日全部 5 分钟 K 线的收盘价 ci 与成交量 vi(合计 N 根),刻画短线资金博弈的重心位置与收敛程度。
1.1 短线平均成本(VWAP / 收盘价比率)
VWAP(成交量加权平均价)即当日短线平均成本:
VWAP = Σ(ci × vi) / Σ(vi)
核心因子 ratio = VWAP / 收盘价:
- ratio < 1
:VWAP 低于收盘价 → 日内重心偏低、尾盘急拉(收盘价脱离平均成本冲高)。 - ratio ≈ 1
:收盘价回归当日平均成本,短线多空成本均衡。 - ratio > 1
:VWAP 高于收盘价 → 收盘低于日内重心,多为尾盘回落/冲高后走弱。
1.2 短线平均成本宽度(体积加权标准差)
成本宽度 = 相对 VWAP 的成交量加权标准差,归一化后以百分比表示:
width = √[ Σ((ci−VWAP)2 × vi) / Σ(vi) ] / VWAP × 100%
宽度衡量当日成交在平均成本附近的聚敛/发散程度:宽度越窄 → 价格围绕成本线走平(短线多空换手收敛);宽度越宽 → 日内振幅大、成本分布发散(急涨急跌、情绪化换手)。
1.3 样本口径
全A股当日涨幅 ∈ 2%~9.5%剔除 4.9%~5.1%剔除当日涨停剔除ST
剔除 4.9~5.1% 与当日涨停,是为了排除「封板/接近涨停」造成的 VWAP 失真(一字板、秒板时 ratio 极端、宽度趋零,属另一种定价状态而非成本结构信号)。研究窗口按信号日回滚:全历史 1603 日 / 近90日 / 近40日 / 近10日。
2单因子单调性验证
2.1 因子 A:VWAP/收盘价比率(全历史)
ratio 从最低档到最高档,次日去均值收益呈「升-平台-升」不严格单调,但 ratio<0.984 的最低档是最明确的负收益拖累带(-0.257%),其余四档基本落在非负区。
解读:ratio 维度上,尾部急拉档(R1)显著拖累次日,其中隔空 gap 高达 -0.45%——说明尾盘急拉往往意味着次日更低开,是明确的负向噪声。峰值在 ratio≈0.994~1.000,即收盘回归成本成交区内。
2.2 因子 B:成本宽度(全历史)
宽度与次日收益近似严格单调递减:越窄越好,越宽越差。W1/W2 两窄档收益+0.08%以上,W4/W5 两宽档转负,最宽档 -0.25%。
宽度是全历史里单调性最强的单因子,中位数约 1.11%。>1.77% 的宽振幅档是当日情绪化换手、成本严重分散的票,次日大幅走弱且大幅低开。
3二维交互:ratio × 宽度
单因子看为了避免共线性,进一步做二维交叉。因 ratio 高(贴近成本)与宽度窄(成本收敛)本身正相关(VWAP≈收盘的票,距离成本线自然更近),但二维矩阵能暴露二者各自的边际效应。
| R4高 | ||||
| R3 | ||||
| R2 | ||||
| R1低 |
结构结论: 最优组合是 R4高 × W1窄(+0.14%),最差是 R1低 × W4宽(-0.31%),两点收益差约 0.45 个百分点。同一 ratio 档内部,宽度从窄到宽也带来明显分化(如 R1 档从 -0.064 滑到 -0.313),说明宽度在急拉类(低 ratio)股票中的负向区分能力更强——尾盘急拉若同时成本发散,次日转弱最严重。
4与当日涨幅的交互及关键发现
这是本次研究最重要的延伸:把目标涨幅上界从 7% 放宽到 9.5% 后,一个反直觉的规律浮现。
4.1 +2% 接力率随涨幅单调上升
4.2 稳健性验证(8~9.5% 高涨幅档,去板块钳制)
全历史 28.0% → 近端升至 32~38%,近端为更强的高涨幅偏好阶段;横向窗口从无衰减到上升。
机制解释: 8~9.5% 涨幅当日已大幅透支,所以隔夜普遍低开(gap -0.56%,38% 的票低开≥1%),把「次日收」均值拖成 -0.15%、胜率压到44%。但次日盘中冲回 +2% 的条件概率不降反升(28%,是全区间最高)。这是右偏、低频兑现、均值看空的分布——单纯看均值会被低开欺骗,看 +2% 率才识别到它的价值。
5过滤因子参数设定
将成本结构信息落地为剔除尾盘急拉 / 剔除宽度过宽两个过滤因子。注意:本文阈值基于当日 2~9.5% 涨幅的活跃股标定,落在真实策略的低涨幅候选池前需做适配。
5.1 参数推荐(活跃股口径)
| ratio ≥ 0.985 | ||||
| width ≤ 1.0% | ||||
5.2 关键适配提醒
切勿生搬绝对阈值: 以上阈值来自涨幅 2~9.5% 的活跃票分布。而板块隔日套利策略的入选票多为逆板块补涨、涨幅温和甚至近 0,其 ratio/宽度结构与活跃票完全不同。直接把绝对阈值 0.985 / 1.0% 套上去会系统性地误删票。
5.3 两种落地路径
路径 ① 固定阈值(简单):直接用 ratio ≥ 0.985 + width ≤ 1.0% 硬过滤。落地前需先跑一次「低涨幅候选池的 ratio/宽度分布」,确认阈值落在合理分位,否则需放宽。
路径 ② 分位自适应(稳健,推荐):不设绝对阈值,对当日全部入选候选做横向过滤——剔除当日 ratio 最低的 30%(相对急拉)、剔除宽度最高的 30%(相对过宽)。策略每日候选约 13 只,相对分位能自动适应不同市况,不会出现绝对阈值在某一日把候选清空的问题。
6局限与注意
- 口径差异风险:
本报告结论建立在当日涨幅 2~9.5% 且未涨停的活跃股上;对低涨幅/近零涨幅票(真实策略主力池)的外推需先做分布校准。 - 板块钳制下的样本枯竭:
一旦叠加「主板块涨幅前10% + 高涨幅」条件,高涨幅档样本骤降至几十条(8.5~9.0 档仅 33 条),统计不可信——此前的「>6.5% 收缩」正是小样本噪声,被全市场充足样本否定。 - 高涨幅档内因子失效:
在同一批 8~9.5% 高涨幅票内,ratio/宽度分桶几乎扁平(+2%率 26%~29% 无梯度),说明冲到高涨幅后成本结构因子已失去区分力,需换量能/强度等维度。 - 近端窗口漂移:
宽度因子的区分作用在近10日样本中出现反转(2D 结构翻转),近期市场状态可能改变,参数需按市况滚动校准。


