每周复盘检查清单要在什么时候用?在你想把这一周的数据与上一周放到一起比较的时候。这一步做不下去的原因很少出在比较方法上,出在前面:这一周有几个交易日、数据补齐了没有、指标口径这一周有没有改过,三件事里任何一件没确认,后面对出来的差都说不清来源。
下面按「先定分母、数据完整性、口径一致性、留痕与上周对照、清单的用法与维护」五步讲。文中给的是检查项与记录字段的设计方式,不涉及任何方向判断,也不针对具体品种。
一、先确定这一周的分母
每周复盘检查清单的第一步是确定分母。一周的交易日数量受假期安排影响,遇到长假前后的一周,交易日数量会少于平常。分母不同,两个周之间的累计值就不能直接比大小,只能换成日均或按交易日归一之后再比。
{ 分母确认的三步 }
① 查这一周实际的交易日数量,与交易日历对照
② 查本地数据是否覆盖全部交易日,缺哪天标出来
③ 决定这一周用累计值还是日均值参与比较
{ 分母没定,后面的差值没有基准 }
日复盘与周复盘的分工在这里显现出来。日复盘记录的是当天的原始读数,它不关心这一周整体是什么形状;周复盘把七天的记录汇总起来看,同时复核这几天用的口径是不是同一套。两者不重复:日记录负责留下原始事实,周记录负责口径复核与结构对照。
分母之外还有一处要顺手确认:这一周的起止日期与你记录里的日期是否一致。有的记录按自然周切分,有的按连续交易日切分,两套切法在假期前后会给出不同的分组。分组方式定下来之后不要中途更换,否则同一份数据会被算进两个不同的周里,跨周比较出现重复计数。
二、数据完整性检查
每周复盘检查清单的这一段处理的是「有没有」的问题:该有的交易日是不是都记下来了,缺的那几天是被显式标注,还是被当成了一个真实的零值。这一段的结论决定后面几段能不能继续走。
| 检查项 | 怎么查 | 不通过的后果 |
|---|---|---|
| 交易日数量对得上 | 与交易日历逐日对照 | 累计值偏小,与上一周不可比 |
| 每一天都有记录 | 按日期顺序逐日点数 | 缺口被当成数值为零参与计算 |
| 缺口被显式标注 | 检查记录里缺口处写的是标注还是 0 | 缺口与真实的低值无法区分 |
| 原始数据已补充 | 打开客户端确认本地数据完整 | 指标读数基于不完整的数据计算 |
表里第三行是这一节的重点。缺口写 0 与缺口留空,看起来只是格式差别,实际影响整周的统计。写 0 之后,缺口会被当作一个真实的低值参与平均与累计,周维度上任何一个汇总值都会被拉低,而且从结果里看不出它是被拉低的。留空或者写上「无数据」三个字,缺口才不会污染汇总。
三、口径一致性检查
这一周之内,指标参数改过没有,公式替换过没有,分母换过没有。这三件事只要有一样发生,这一周的数据里就存在两套口径,前半周的读数与后半周的读数不能相加。
{ 口径变动要在记录里留痕 }
改动的日期 —— 哪一天改的
改动的内容 —— 换了参数、换了公式、还是换了取数口径
影响范围 —— 从哪一天起读数进入新口径
{ 没有这三项,跨周比较无法解释 }
留痕的价值在两个月之后才体现出来。到那时回头翻记录,看到某一段读数出现台阶,如果没有改动记录,只能重新推一遍当时的参数是什么;有记录就能直接判断这个台阶来自口径变更,而不是行情本身的变化。改动记录不需要写得长,三行即可,但它必须与读数记录放在同一处,不能分开存。
参数改动之外还有一类口径变更容易被忽略:数据源换了。本地数据与云端数据在补充时点上存在差别,切换数据源之后指标读数会出现一段过渡期,先变化再稳定。过渡期内的记录要在备注里标明,跨周比较时不要把它当成行情本身的形状变化。
四、留痕与上周对照
| 字段 | 写什么 | 作用 |
|---|---|---|
| 日期 | 这一份记录覆盖的日期 | 与其他记录对齐 |
| 口径版本 | 本次使用的参数与取数方式 | 判断两次记录能否比较 |
| 读数 | 指标输出值 | 跨周比较的对象 |
| 备注 | 缺口、口径变更、异常位置 | 解释读数变化的原因 |
| 待确认项 | 本周没查清、下周要接着查的点 | 防止问题被遗忘 |
最后一行是周复盘区别于日复盘的地方。日复盘的记录当天闭合,周复盘会留下尚未定论的项:某个读数变化的原因没查明、某段数据缺口没补齐、某个参数改动的影响还没观察够。这一项写进表里,下一周开始时先翻上周的待确认项,而不是从头重新看一遍全部记录。
待确认项的处理方式建议固定成两条:一条写上「查什么」,一条写上「查到什么程度算查清」。只写「待确认」三个字,下一周打开记录时不知道该从哪里接着查,条目会一直留在这里。两项写清之后,复查动作有了明确的终点。
记录不必每一行都写满。没有变化的那一天写清口径与读数即可,备注一栏留空;有变化的那一天备注要写全,把变化的原因、涉及的口径与影响的日期范围都写进去。备注栏的长短差异本身就是一份信号,翻记录时先看备注栏长的那些天。字段设计的具体排列方式可以参考 复盘方法与数据工具 一栏里表格类的写法。
五、清单的用法与维护
每周复盘检查清单要固定下来才有用。每一次都按同一个顺序走:先定分母,再查数据完整性,再查口径一致性,最后做上周对照。顺序固定之后,某一次跳过其中一步会立刻被发现,因为后面的结果对不上。
每周复盘检查清单的执行时点建议固定下来。时点固定之后,本次与上次之间的间隔是已知的,中间的缺口能在下一次执行时立刻被发现;时点不固定,两次之间隔了多久要靠日期推算,缺口容易被跳过。
清单本身也要留一份日期记录。哪一天加了哪一项、当时为什么要加,写在同一份文件的开头。跨月回看时,条目数量变化的来龙去脉能直接看到,不必凭记忆还原。
清单条目的增删要留版本标记。加了新检查项之后,之前几周的记录是没查过这一项的,跨周比较时要知道这个差异。做法是把清单本身也当成一份带日期的记录:哪一天加了哪一项、为什么要加。条目数量不宜持续增加,每加一项都要说明它拦住过什么类型的问题,否则清单会越来越长而有效条目越来越少。
边界上要说明一点:清单是流程工具,它检查的是数据与记录本身是否完整一致,不对任何行情走向作判断,也不产生任何结论性的读数。数据完整性与口径的核对方法,可以对照 指标回测与风险验证 一栏里关于验证顺序的说明;指标读数的入门口径见 通达信新手入门问答 一栏。
文中清单项与字段设计为流程建议;通达信不同版本与券商定制版对数据补充方式、交易日历的覆盖范围、指标参数的保存方式存在差异,具体请以你所用客户端的实际界面与数据说明为准。本文只讨论记录与核对流程,不构成任何投资建议。
