Coach:一个决定是怎么被归类的
你其实已经知道自己哪几笔交易是错误。当时你就知道。在决定和点击之间的某个地方,会冒出一种特定的感觉,而多数人已经学会用大约四秒钟把自己说过去。然后交易平掉了,如果它碰巧赚了,这个错误就被归档成了一次好判断。
这才是真正的问题。结果会污染记忆。一笔鲁莽却赚了钱的交易,被记成直觉。一笔守纪律却亏了钱的交易,被记成运气不好,或者更糟,被记成规则不管用的证据。这样过六个月,你对自己行为的感知就基本没用了。
Coach 存在的意义,是在一个决定发生的那一刻记录下它的处境,与这个决定赚了多少分开。
六个标签
每个决定被归入六个类别中的一个。这些标签描述的是上下文,不是质量。
Rational(理性)。决定与写明的规则相符。入场条件满足了,仓位来自止损,时点和顺序上没有任何异常。
FOMO(怕错过)。决定跟在一段已经走完的急促行情后面。模式是在一大段上涨之后很久才入场,往往在正常入场条件之外,往往是在一个当天早上根本不在计划里的品种上。
Revenge(报复)。在同一品种或同一时段的一次亏损之后不久建立的新仓位,通常比上一笔更大。仓位变大是那个破绽。
Fatigue(疲劳)。决定扎堆出现在一个长时段的末尾,或者在连续数小时的活动之后,而且决定之间的间隔一直在缩短。
Overconfidence(过度自信)。在一串盈利之后仓位逐级放大。不是单独一笔大仓位,而是一个序列,每一笔都比上一笔大,同时规则里没有任何能为此作辩护的改变。
Overtrading(过度交易)。频率明显高于你自己的基线,这个基线是对照你的历史衡量的,不是一个绝对数字。
注意六个里有四个主要是通过时点和仓位被识别出来的,不是通过品种或方向。Coach 不知道一笔交易是不是个好主意。它知道的是周围的模式看上去是什么样。
为什么标签关乎处境而不是对错
这是让整件事变得有用的设计决定,值得说明白。
一个意思是“这是笔糟糕的交易”的标签,只能在结果出来之后才被赋予,而那恰恰是它不再有信息量的时刻。一个关于处境的标签立刻可得,并且无论这笔交易赚多少都保持为真。一笔赚了钱的 Revenge 交易,仍然是一笔 Revenge 交易。这就是全部要点。
后果是,这些标签不是一块记分牌。有一笔做成了的 FOMO 交易,不是一个需要被化解的矛盾。在足够多的交易之上,有用的信号是比率:你的活动里有多少落在每一个标签下,以及当你承压时这个组合会不会变。
它观察什么,不观察什么
Indikora 以只读方式读取已连接的交易所和券商账户。它能看到一笔成交发生了、发生在什么时候、什么规模,以及它与你近期活动的关系。它没法下单、改单或撤单,也不托管资金。
当它观察到一笔与某个模式相符的成交时,它可以发出一条事后观察。事后是关键词。它在事情发生之后到达,它描述它看到的东西,并且它不告诉你该拿这笔持仓怎么办。不存在哪个版本里 Coach 会说平掉这笔或者在这里加仓,这是一条硬边界,不是一个尚未做完的功能。
这个分类器在哪里出错
任何靠时间戳和仓位规模工作的行为分类器都会产生误报,你这一个也会。
正当的分批建仓看起来像 Overconfidence。如果你是有意按计划分批把仓位建起来,那个仓位序列与信心蔓延无法区分。
不同的时区看起来像 Fatigue。引擎看到的是时段长度和扎堆。它不知道你的作息。
一个真正繁忙的市场看起来像 Overtrading。当很多品种同时合格,频率飙升的原因与你的状态毫无关系。
Revenge 是最难确认的一个。被止损出场之后重新入场,是趋势系统里正常的一部分。被标出来的模式是在同一品种上很快地、以更大的仓位重新入场,而两者之间的边界是一个规则必须硬着来划的判断。
对一个你不认同的标签,正确的反应既不是无视它,也不是接受它,而是当场把它是哪一个写进日志里。单独一个错标签什么都不说明。二十个同类的标签,每一个旁边都有你自己写的一句它错了,那要么是规则需要调整的证据,要么是你有一个反复讲的故事的证据。这两者都是发现,而两者都无法从记忆里拿到。
Coach 没法让你变得有纪律。它能让你的行为变得可清点,这就把“我有时候交易得很糟”这种模糊感觉,变成一个你能看着它移动的数字。
Coach 标注的是一个决定是在什么处境下作出的,不是这个决定对不对,因为处境在结果出来之前就已经可得。
自测
在日志里打开你最近十笔已平仓的交易,给每一笔标上你在入场那一刻本会赋予的标签,然后把你的标注和 Coach 的对照一遍。
交易日志Indikora 提供免费模拟器、K线回放,以及读取你自己交易记录的行为教练。
打开应用