3. 滚动统计窗口设计

滚动统计窗口是板块资金持续性模型的“时间标尺”。同一组资金流数据,用不同的窗口去统计,得到的持续性结论可能完全不同:用5日窗口看,某板块可能连续三天净流入、热度很高;用20日窗口看,它可能仍处在资金净流出的修复阶段。因此,窗口设计不是随手取一个数字,而是要先明确“我要回答多长周期上的持续性问题”,再选择窗口类型、长度和对齐规则。

三种窗口类型:固定、扩展与指数加权

固定窗口是最常用的一类。它每次只取最近 N 个交易日的数据计算统计量,窗口整体向前滑动,旧数据滑出、新数据滑入。例如 20 日固定窗口下,第 t 日的统计值只依赖 t-19 至 t 这 20 个交易日。它的优点是口径稳定、可比性强,适合刻画“当前阶段”的资金状态;缺点是窗口边界处会有跳变——某一天大额流入滑出窗口时,统计值可能突然下降,这并不代表资金行为真的恶化。

扩展窗口从某个起点开始,每次把新数据追加进来,窗口只增不减。它适合回答“自某事件以来,资金累计态度如何”,比如统计某板块自政策发布以来的累计净流入天数占比。扩展窗口的统计值会随样本增加而趋于平滑,但对近期变化不敏感,越到后期越“迟钝”,不适合捕捉拐点。

指数加权窗口(EWM)不设硬边界,而是给每个历史观测值一个按时间衰减的权重,越近的数据权重越高。衰减速度由平滑系数 α 控制,α 越大越贴近近期。它兼顾了“记得足够长的历史”和“对近期更敏感”,适合做资金持续性的趋势跟踪;代价是有效样本长度不易直观解释,参数选择需要结合板块波动特征调试。

三种滚动窗口在时间轴上的取数方式 t-9 t-7 t-5 t-3 t-1 t 固定窗口 仅取最近 N 日 窗口内数据参与计算 滑出 扩展窗口 起点固定,只增不减 全部历史样本持续累积 固定起点 指数加权 越近权重越高 权重按 α 逐期衰减 高 低 固定窗口:口径稳定、边界有跳变 | 扩展窗口:累计视角、对近期迟钝 指数加权:兼顾历史与近期,α 决定敏感度

窗口长度怎么选

窗口长度本质上是“信号灵敏度”与“统计稳定性”的权衡。窗口太短,统计量被单日大单扰动,持续性指标频繁翻转,容易产生假信号;窗口太长,指标平滑但滞后,等确认持续性时行情往往已走完大半。选择时可从三个依据入手。

第一是板块的资金行为周期。题材炒作型板块资金进出快,5~10 日窗口就能反映一轮脉冲;权重蓝筹、红利类板块资金调仓慢,20~60 日窗口更合适。第二是数据噪声水平,若板块内个股分化大、单日净流入波动剧烈,应适当拉长窗口或改用指数加权降低噪声。第三是决策频率,日频跟踪用短窗口,周频复盘用中长窗口,二者可以并行使用而非二选一。

实践中推荐“双窗口”结构:用短窗口(如 5 日)捕捉资金动量的边际变化,用长窗口(如 20 日)判断持续性所处的阶段,两者方向一致时信号可信度更高,背离时则提示进入观察状态。这比单一窗口更能兼顾灵敏与稳健。

对齐规则:让统计口径可比

窗口对齐有三个必须明确的约定。其一是时间对齐:所有板块必须使用同一交易日历,停牌日、节假日不能各自跳过,否则不同板块的“20 日”实际覆盖长度不同。其二是数据发布时点对齐:资金流数据通常在收盘后更新,第 t 日收盘计算的指标只能用于 t+1 日决策,严禁把当日收盘数据回填到当日盘中信号,否则会产生前视偏差。其三是窗口端点定义:明确窗口是“含当日”还是“不含当日”,全文与代码保持一致,例如统一采用左闭右闭区间 [t-N+1, t]。

常见错误:用扩展窗口做横截面排名时,不同板块的上市时间不同,扩展窗口长度不一致,排名会失真。跨板块比较应统一改用固定窗口。

不同板块的窗口参数方案

下面给出一份可直接参考的参数方案示例(数值为教学假设,需结合真实数据回测调整)。方案按板块资金特征分三档,并统一采用“短窗口看动量、长窗口看阶段”的双窗口结构。

板块类型 短窗口 长窗口 窗口类型 α 参考值 设计理由
题材/概念板块 5 日 10 日 固定 + 指数加权 0.30 资金脉冲快,需高灵敏度捕捉启动与退潮
行业板块 10 日 20 日 固定窗口 0.15 兼顾噪声过滤与阶段判断,口径稳定便于排名
宽基/红利板块 20 日 60 日 固定 + 扩展 0.08 调仓周期长,需长窗口观察配置型资金态度

落地时,可先按上表初始化参数,再在历史数据上做一次敏感性检查:把窗口长度上下各调整一档,观察持续性指标的排名变化幅度。若排名剧烈变动,说明该板块对窗口过于敏感,应取更长的窗口或引入指数加权平滑;若排名几乎不变,说明结论稳健,可以放心使用。窗口设计没有唯一正确答案,但必须有明确依据、统一口径和可复现的参数记录。