BitStat 与 Excel:交易日志该用哪个?
Excel 和 Google Sheets 可以免费记录交易,但胜率、R 倍数和盈利因子仍需手工公式,且随交易量增长会悄悄出错。看看电子表格何时仍然合适,以及专用交易日志除计算外还增加了什么。
最近更新:
简而言之。 Excel 和 Google Sheets 可以在大多数交易者已经会用的文件里免费记录交易,但胜率、R 倍数和盈利因子仍需手工计算,一个出错的公式就可能悄悄带偏它下面的每个数字。专用交易日志用自动计算的指标、按形态的拆解,以及无论交易堆积多少都保持一致的数字,来取代这种手工设置。哪个更合适,主要取决于交易量,以及把多少时间花在公式上而不是交易上是否值得。
大多数交易者一开始用的是电子表格,而不是交易日志。它不需要额外费用,也很熟悉,而且在最初的几十笔交易里运转良好。真正的问题不是抽象地说哪个工具更好,而是电子表格在哪里开始不够用,以及一旦如此,专用日志究竟是为解决什么而打造的。
电子表格真正做得好的地方
电子表格有真实的优势,值得坦率说明。除了大多数交易者本来就开着的工具,它不需要任何额外费用。它完全可定制,所以一个列、一个颜色标记或一个备注字段,觉得有用时随时可以添加,不必等待别人的设计决定。在不同品种混合交易、或想要任何模板都没有提供的特定列布局的交易者,几分钟就能在空白表格中搭出来。每个公式都可见、可追溯,所以如果数字看起来不对,可以逐个单元格检查,而不是把它当作黑箱来信任。对于每月只记录几笔交易、又习惯自己搭建公式的交易者,这些都不是妥协,而是真正合适的选择。
电子表格开始出问题的地方
麻烦通常不会在第一天出现。它是逐渐出现的,随着行数增加,公式被重复使用、复制,偶尔拖得多一行或少一行。
手工计算胜率、平均 R 倍数或盈利因子,意味着在不断增长的范围内搭建并反复检查公式,一个对不齐的单元格引用就可能悄悄破坏依赖它的每一个合计。这不是罕见的意外。被广泛引用的、对真实电子表格的审计研究发现,在所检查的文件中绝大多数存在错误,把公式、引用和手工录入算在内,每个单元格的错误率在个位数的低位(Panko,"What We Know About Spreadsheet Errors",文献综述)。个位数的单元格错误率听起来很小,直到它落在 SUMIF 或平均值计算里,而表格上的其他每个指标都依赖它。
重要提示。 交易日志里的公式错误不会抛出明显的错误信息。它只是悄悄返回一个看起来合理但恰好是错的数字,在几周后合计不再合理之前,没有任何东西提示你重新检查。
失败的模式通常是平淡的,而不是戏剧性的。一笔新交易被作为一行插入表格中间,而不是底部,而之前建立的 AVERAGEIF 或 SUMIF 公式仍然指向原来的范围,于是最新的交易悄悄落在所有依赖它的计算之外。没有任何东西看起来坏了。胜率单元格仍显示一个数字,盈利因子单元格仍显示一个数字,两者只是被遗漏的交易数量而错。反过来也会发生同样的事:公式被向下复制得太远,开始把空白行也算进平均值;或者对某一列排序时没有把所有依赖的列一起排序,这会悄悄把每笔交易的入场价与它自己的离场价和结果分开。
除了公式风险,电子表格没有内置的方法来回答像"我的突破形态是否真的有正向优势"这样的具体问题。回答它需要每次手工筛选或搭建数据透视表,而大多数交易者最终会停止这样做,退回到笼统的印象,而不是该标签下被测量的胜率和平均 R。
追踪不止一个资金账户又增加了一层。没有结构化的账户字段,不同账户的交易会混在一张表里或散落在不同的标签页中,行比看起来更容易被混淆或重复,直到发生才会意识到。这是悄悄让自营公司出金落空的日志错误之一:一个账户上的违规行为被漏掉,因为第二个账户的数据就放在同一列里。
电子表格与专用交易日志一览
| 能力 | Excel / Google Sheets | 专用交易日志 |
|---|---|---|
| 上手 | 无需新工具,在大多数交易者已熟悉的文件中使用 | 专为记日志而构建的结构化交易记录 |
| 胜率、R 倍数、盈利因子 | 手工公式,手工搭建并反复检查 | 根据记录的交易自动计算 |
| 按形态或策略标签拆解结果 | 每次都需要手动筛选或数据透视表 | 内置按标签拆解,含胜率、平均 R 和笔数 |
| 追踪多个资金账户 | 一张表或手动的账户列,行容易混淆 | 账户默认保持分离 |
| 交易笔数增长时保持准确 | 公式错误随交易量悄悄累积 | 同样的计算逻辑在每一笔交易上一致适用 |
专用日志在计算之外还增加了什么
差距不仅仅在于准确性。自动计算胜率、R 倍数和盈利因子的日志,还可以把它们呈现在为定期检查而设计的仪表板上,这与真正重要的交易绩效指标中所讲的例行复盘是一回事。电子表格没有类似的提示。它只在有人打开文件并记得去看时才显示数字。
形态和策略标签通过策略拆解视图变得真正可衡量,它把"这个形态感觉有效"变成该标签下具体的胜率、平均 R 和交易笔数,正是这种测量把真实优势与普通连胜区分开来。多个资金账户通过专用账户追踪在设计上保持分离,所以对一个账户的规则检查永远不会被另一个账户的行淹没。
一个相关的差距出现在平面行表格从未被设计来揭示的行为模式上。连续输两三笔之后胜率是否下降,或者结果是否集中在特定交易时段或时间窗口,是仪表板可以在整个交易历史上自动计算并显示的那类模式。在电子表格中发现同样的模式,意味着每次问题出现时都要手工搭建新的数据透视表或图表,而这正是大多数交易者在最初几次尝试之后就会放弃的一次性分析。
电子表格仍然是正确选择的情况
这一切并不意味着电子表格对每个交易者都是错误的选择。每月只记录几笔交易、习惯自己检查公式、又还没有试图找出哪个形态表现更好的人,在实践中不太可能感受到上述差距。一个只有几列、都被充分理解、并且由搭建它的同一个人复核的电子表格,在低交易量下可以长期保持准确,正是因为公式悄悄漂移的余地很小。
一旦交易量攀升到数百笔,一旦涉及不止一个资金账户,或者一旦真正的问题从"这笔交易发生了什么"转向"这个形态在足够多的交易中是否有可衡量的优势、值得信任",这种权衡就变得真实。到那时,花在搭建、检查和重建公式上的时间,就是没有花在复盘真实交易上的时间。
为什么交易量才是真正的分界线
两种做法之间的差距,在规模上最容易看出,而不是在抽象中。一个记录了 40 笔交易的交易者通常仍能发现出错的公式,因为看起来不对的合计在一小组熟悉的行中很突出。一个跨越多种形态、两个资金账户记录了 400 笔交易的交易者,远不太可能注意到,因为表格已经增长到不是每一行都会被再看一眼的程度。交易量使手工公式从小小的不便变成真正的风险,也使自动、一致的计算真正有用,而不是锦上添花。
离开电子表格而不丢失交易历史
换工具并不意味着要丢弃已经保存了数月交易历史的电子表格。把旧文件作为存档保留,并从现在起在结构化日志中记录新交易,是一种不丢失任何东西的合理换用方式,因为过去的交易仍留在它们被记录的地方。
本文仅供教育目的,不构成财务或投资建议。使用杠杆交易存在很高的亏损风险。过往业绩不代表未来结果。
跳过手工公式,用 BitStat 交易日志自动查看胜率、R 倍数和盈利因子。