在计算个股动量指标时,停牌日的数据缺失会打断价格序列的连续性。用上一个非停牌日的收盘价填充停牌日数据,核心逻辑是假设停牌期间没有新的交易价格产生,因此价格保持不变,从而维持价格序列的完整。这种方法之所以可行,是因为动量指标本质是衡量价格在特定时间窗口内的变化率,而非波动幅度。填充法不会引入人为的价格跳变,也就不会扭曲原有的趋势方向。
动量计算的原理与填充逻辑
动量指标通常通过比较当前价格与 N 个交易日前的价格来计算,公式为 Momentum = 当前价格 / N 日前价格 - 1。当某日停牌时,填充法使用前一交易日的收盘价,相当于让该日的价格变化率为零。这样,在计算 N 日动量时,停牌日被视作一个“价格停滞”的时间点,不会产生误导性的涨跌信号。例如,若股票在连续 5 个交易日中有 2 天停牌,填充后的价格序列仍能正确反映从起点到终点的实际涨跌幅,只是时间跨度被自然拉长。
为什么填充法不扭曲趋势判断
趋势判断依赖价格的方向性运动,而非每日的波动细节。停牌填充法的关键优势在于:它只补充缺失的时间点,而不改变价格本身的相对位置。在技术分析中,移动平均线、MACD 等趋势类指标同样会因填充而保持平滑。相比之下,如果使用前一日收盘价与当日收盘价相同的逻辑,趋势线只会出现一段水平线段,后续价格恢复时,趋势方向会从水平段自然延伸,不会产生虚假的突破或背离。
填充法在其他场景中的不适用性
在波动率计算(如标准差、ATR)中,填充法通常不可行,因为这些指标依赖价格的真实变动幅度。连续填充相同的价格会导致波动率被严重低估,掩盖停牌期间可能存在的重大信息。例如,若一只股票停牌一周后复牌并跳空 20%,填充法计算的波动率会远低于实际风险。同样,在计算相关性或贝塔系数时,填充也会削弱资产间的真实联动关系。
总结
停牌填充法在动量计算中可行,是因为它只修复序列的连续性,而不干扰趋势的斜率。投资者在使用时需注意:该方法仅适用于趋势判断类指标,不适用于风险度量类指标。对于长期停牌(如超过 10 个交易日),填充法可能导致动量信号延迟,建议结合复牌后的实际价格重新计算。
常见问题
停牌时间过长时,填充法是否还有效?
填充法在短期停牌(如 1-5 个交易日)中效果较好。 停牌超过 10 个交易日时,填充可能导致动量指标对近期价格变化反应迟钝,建议在复牌后重置计算窗口,或使用复牌当日的实际价格替代填充值。
复牌后出现涨跌停,是否会影响填充后的动量?
会,但影响可控。 复牌后若出现涨跌停,价格在停牌期间的真实变动被集中释放,此时填充法计算的动量会低估实际趋势强度。投资者可将复牌日视为新的起点,单独评估该日的动量贡献。
是否所有技术分析软件都默认使用填充法?
多数主流平台(如通达信、同花顺)在计算个股指标时默认使用填充法。 但不同软件对停牌处理规则可能略有差异,建议在回测前确认具体设置。对于指数计算,通常采用剔除停牌股或使用行业均值的方式,而非简单填充。