复盘表格模板的价值不在字段多,而在字段少。一张列了二十项的表格,填到第三行就会开始跳过格子,跳过两三次之后这张表就废了。能长期填下去的表格,字段数落在七到十项之间。

下面按「先定问题、再分字段层次、再排填写顺序、最后处理复用」讲一遍复盘表格模板怎么设计,并给出三个会让表格失效的写法。文中提到的软件界面以通达信金融终端个人版为准。全文只讲数据整理与表格设计方法,不涉及任何标的的判断,也不给出方向性结论。

一、先定这张表要回答什么

表格的字段由它要回答的问题决定,而不是反过来。开始设计之前,先把问题写下来,写到能判断「这个问题有没有被回答」的程度。

提问方式 能否据此定字段 问题
这段行情怎么样 不能 无法判断回答到什么程度算答完
条件在哪些位置成立 能 需要位置清单与条件参数两组字段
两次结果为什么不同 能 需要口径字段与数据版本字段

第一类的问法不是坏问题,只是不适合直接落成表格。把它改写成后两类中的一种,字段自然就出来了。

问题写清楚之后,还要写清楚「谁来看这张表」。同一份数据,给自己看和给他人看所需的字段不同:给自己看的可以省掉对象名称,给他人看的必须写全,否则对方复算不出来。先定读者,再定字段。

二、字段分三层

可用的表格结构是把字段分成三层:事实层记录原始数据,口径层记录这些数据是在什么条件下取得的,结论层记录当次的判断。三层的顺序不能颠倒。

  • 事实层:日期、对象、数值。这一层的内容可以被他人独立复算,不依赖记录者的判断。
  • 口径层:数据周期、复权设置、软件版本、参数取值。这一层决定了事实层的数据在什么条件下成立。
  • 结论层:观察点、待验证项、后续动作。这一层是记录者自己的判断,需要与上面两层分开。

分开的理由是三层的时间属性不同。事实层写完就不应再改;口径层会随设置调整而变,改了要记录改动时间;结论层在事后回看时可能被推翻。混在一张没有分层的表里,事后分不清哪一格是数据、哪一格是判断。

三、一份可用的字段清单

下面是一份字段数与层次都控制住的清单,可以直接照着建表。

层 字段 填写内容
事实 日期 数据对应的交易日
事实 对象 本次记录的对象名称或代码
事实 关键数值 本次要观察的具体数值
口径 周期与复权 数据周期、复权设置
口径 参数取值 公式参数的当次取值
口径 数据范围 本地数据的起止位置
结论 观察点 这一行数据里值得记录的一处
结论 待验证项 下次要看哪一格来确认或推翻
结论 后续动作 下一轮要补的数据或要改的设置

九个字段里,前三项每行都要填,中间三项在一批数据里相同、可以只填一次并注明适用范围,最后三项每行都要填。把只在开头填一次的字段做成表头信息,能减少重复劳动。

建表的工具有两种选择:表格软件与行情软件自带的数据导出。前者适合长期积累与跨月对照,后者适合直接从软件取数。两者结合的做法是从软件导出事实层的三列,粘进表格之后再补口径层与结论层。

如果嫌九个字段多,先砍到六个:日期、对象、关键数值、参数取值、观察点、待验证项。口径层里只保留参数取值,周期与复权写在表头。表格能连续填两周之后再考虑加字段。

四、填写顺序:先事实,再口径,最后结论

顺序的要求来自一件事:结论会污染事实。先写结论再回填数据时,人会不自觉地去挑支持结论的那些数值。按事实、口径、结论的顺序填,从流程上避免这一点。

顺序 填什么 填完之后做什么
1 事实层的三列 核一遍数据与软件显示是否一致
2 口径层的三列 核一遍设置与当次实际一致
3 结论层的三列 看观察点是否由前面两层的数值支持

第二步容易被省掉。参数与复权设置只在改动时变化,平时看起来是常量,但正因为如此,改动时也容易被忘掉。把口径层做成表头并写上「最后修改时间」,改动就有痕迹可查。

复盘表格模板的填写顺序还有一个实际的好处:它把核对动作嵌进了流程。第一步填完顺手核数据,第二步填完顺手核设置。核对不必单独安排时间,跟着填表顺下来就完成了,漏核的概率也随之下降。

五、三个会让表格失效的写法

下面三处是复盘表格模板用一段时间之后失效的主要原因,都能通过调整字段避免。

  • 字段名用抽象词。写成「情况」「表现」这类字段,填的人每次理解都可能不同,跨时间对照时数值不可比。字段名要具体到能判断「填什么算对」。
  • 结论与数据混在一格。同一格里既写数值又写判断,事后无法只取其中一部分做统计。分层就是为此。
  • 没有记录口径。同一张表在不同时间用了不同参数,事后把两段放在一起看,会把口径差异当成数据变化。

第三项最隐蔽。表格看起来一直在正常填写,问题要等到把几段记录并起来看的时候才暴露,那时设置已经改过,而改动时间没有留痕。

这三处之外,还有一个与表格设计无关但影响很大的习惯:把填表的时间固定下来。把填写安排在数据更新之后、看别的材料之前,记下的内容更接近原始观察。顺序反过来,先前看到的东西会渗进记录里。

还要留意数据本身的可比性。同一对象在不同时期的成分、名称或交易状态可能发生过变化,表格里记的是变化之后的名称,与历史记录对不上。加一列备注记录这类变动,比事后凭印象追溯可靠。

六、复用与维护

表格做出来之后,维护成本主要来自两件事:字段增删与历史记录的对照。前者建议按轮次集中做,改动时把旧记录的对应关系写进备注;后者建议固定一段时间的窗口,例如只看最近若干轮的记录,更早的归档保存。

一份复盘表格模板要不要改,判断标准是「这一栏在过去若干轮里有没有被填过」。连续多轮空着的字段,要么删掉,要么把它的填写条件写得更明确。

还有一种情况是字段不够用。出现自己想记但表格里没有位置的内容时,先别急着加栏,把这条内容写进备注,连记几轮之后再判断它是不是每轮都需要。备注里的内容成为常态之后,再升级成正式字段。

动手建表之前,用下面五项对一遍,能省掉一轮重建。

  • 表格要回答的问题是否写成了可判断是否答完的句子;
  • 字段是否按事实、口径、结论分成三层;
  • 每行的必填字段是否控制在六到九个;
  • 口径层的字段有没有「最后修改时间」;
  • 字段名是否具体到能判断填什么算对。

本文只讨论数据整理与表格设计方法,不涉及具体标的的判断,也不构成对任何公式效果的承诺。站内还有 复盘方法与数据工具 里讲数据整理与清单核对的条目、指标回测与风险验证 里讲口径与样本记录的条目、新手入门问答 里讲软件设置与数据下载的条目,可对照查看。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。