为什么常用五日累计而不是单日
「近 5 日」是一个长度固定的观察窗口,每过一个交易日,窗口最前面那天退出、最新一天加入。它不是某一周,也不是从月初算起。
滚动窗口怎么移动
设 5 个交易日的净额依次为 d1 到 d5,则当前窗口累计 = d1 + d2 + d3 + d4 + d5。到了下一交易日,d6 加入、d1 退出,新窗口累计 = d2 + d3 + d4 + d5 + d6。两次累计之差 = (d2+d3+d4+d5+d6) − (d1+d2+d3+d4+d5) = d6 − d1。
举例:d1 = +100,d2 = +50,d3 = −30,d4 = +80,d5 = +20,d6 = −60(万元)。旧窗口 = 100 + 50 − 30 + 80 + 20 = +220 万元;新窗口 = 50 − 30 + 80 + 20 − 60 = +60 万元;差额 = 60 − 220 = −160 万元,与 d6 − d1 = −60 − 100 = −160 万元一致,可以用这条恒等式做自查。
为什么选固定长度
单日值容易受个别大额成交影响,固定长度窗口把多个交易日一起纳入,记录出来的序列更平滑。这里说的是统计上的平滑效果,不涉及对后续变化的判断。
举例:某段 5 日净额为 +300、−250、+280、−260、+250 万元,累计 = 300 − 250 + 280 − 260 + 250 = +320 万元;其中单日最大 +300 万元、最小 −260 万元,单日之间摆幅 = 300 − (−260) = 560 万元,远大于累计值 320 万元。这说明单看某一天,很容易被摆幅带偏。
窗口长度改变,数值就不可比
同一组数据,3 日窗口与 5 日窗口结果不同。沿用上例:最近 3 日 = +280 − 260 + 250 = +270 万元,5 日 = +320 万元,相差 320 − 270 = 50 万元。若表格里不写窗口长度,这两列看起来就像数据打架。
还有一点:固定长度窗口按交易日计数,遇到节假日不补位,也不按自然周切分。所以「近 5 日」不等于「本周」,表头应写成「近 5 个交易日累计」。
与连续天数不要混用
五日累计是金额,连续流入天数是次数,二者连单位都不同。一组 5 日累计为 +320 万元的数据,其中为正的天数是 3 天(+300、+280、+250),为负的是 2 天(−250、−260)。把「3」和「320」并排放进同一列,会造成量纲混乱。
| 日序 | 当日净额 | 旧窗口 | 新窗口 |
|---|---|---|---|
| d1 | +100 万元 | 计入 | 退出 |
| d2 | +50 万元 | 计入 | 计入 |
| d3 | −30 万元 | 计入 | 计入 |
| d4 | +80 万元 | 计入 | 计入 |
| d5 | +20 万元 | 计入 | 计入 |
| d6 | −60 万元 | 未计入 | 计入 |
| 累计 | — | +220 万元 | +60 万元 |
常见误区
- 把「近 5 个交易日」当成自然周或月初至今。
- 换窗口长度后沿用旧表头,数值失去可比性。
- 把累计金额与连续天数放进同一列。
- 窗口滚动时不校验差额恒等式,漏掉进出项错误。
常见问题
近 5 日累计包含周末吗?
不包含。按交易日计数,非交易日直接跳过。
窗口往前移一天,累计会变多少?
变化量等于新加入交易日的净额减去退出交易日的净额,可用作自查。
5 日累计一定比单日值更稳定吗?
它把多个交易日一起纳入,数值序列通常更平滑,但这是统计描述,不代表对后续走势的判断。