想象你坐在一辆老式汽车的驾驶位上。[淘股吧]
方向盘前方的仪表台空空荡荡。
没有速度表。
没有油量指示。
没有引擎温度。
你唯一能看到的,是车窗外不断掠过的景物,以及口袋里的目的地图。
你只知道要去哪里,知道自己走了多远。至于车本身运转得怎么样,你全凭感觉。
引擎有一点点异响,没关系,继续开。
水温一点点升高,没注意到,也继续开。
直到某一刻,引擎盖冒出了白烟,车停在了半路。
这听起来荒唐,但在投资这件事上,很多人——包括相当有经验的那一批——正以这种方式管理自己的交易系统。
他们的目光紧紧盯着目的地的变化,也就是账户的数字,却很少有一块像样的仪表盘,去观察系统本身的运转状态。
01 账户数字的两面性账户资金曲线,反映的是系统与市场交互的最终产出。它当然重要,但它同时也很容易掩盖问题。
赚钱时,一切看起来都挺好。而有些风险,恰恰是在看起来最平静的时候,积聚起来的。
亏钱时,一切看起来都很糟糕。但有些亏损,不过是任何策略在统计上,都必须穿越的正常低谷。
只看账户,就像只凭窗外景色判断车速。并非完全没有信息,但信息过于粗糙,且往往来得晚。
02 引入监控层所以需要监控层。
这是我们在第三篇谈论执行层之后,系统架构中的第二层。它的任务不是参与交易决策,而是持续观察执行层的运转状况,并把它转化为一系列可追踪、可对比的指标。
具体而言,监控层至少可以在以下几个方向提供观察:
第一个方向是回撤的深度与结构。
账户回撤不是一个笼统的“亏了多少”,而可以进一步拆解为:回撤是在什么时间段内形成的?发生在什么市场环境中?是缓慢磨人的阴跌侵蚀,还是突然断裂时的崩塌?
这些信息单独看一次,意义有限。但将它们与系统的历史回撤数据进行对比,就能判断当前回撤是否还在正常统计范围之内。
如果系统在过去十年中,曾有过三次超过25%的回撤,那么当它发生第四次时,你至少不会把它误读为系统崩溃的信号。
但如果这次回撤没有超过25%,却以完全不同于历史惯有的形态出现,那才是值得警觉的。
第二个方向是亏损的结构。
账户亏损可能来自执行偏差——你违反了规则的损失,这主要指向自身的纪律问题;也可能来自规则的正常磨损——你遵循了规则,但仍然亏损,这指向策略在特定市况中的预期表现。
两种亏损在账户数字上长得一模一样,但需要导向完全不同的应对路径。
没有监控层的拆解,这两种亏损就混在一起,极易导致错误的修正:策略本身没毛病,你把策略改了;或者执行出了问题,你却去重新优化参数。
第三个方向是市场的参与环境与策略的适配性。
策略的盈利逻辑,建立在特定的市场条件之上。这些条件可以在一定程度上被观测和记录,而不是笼统地凭感受。
趋势策略依赖一定级别的价格方向和波动率。如果波动率持续滑落到历史较低分位,就值得被标注出来。
套利策略依赖价差关系的稳定性与流动性深度。如果流动性指标出现持续结构性下滑,同样值得被单独追踪。
这些环境变量本身不是交易信号,但它们构成了系统运转的上下文。
03 一道缓冲还有一个隐形的好处值得一提。
当你开始用指标追踪系统时,你和自己的交易之间就多了一道缓冲。
以前你打开账户,红色数字直接砸进眼睛,情绪随之起伏。现在你打开系统监控,看见的是几个指标的数值。它们当然也反映盈亏,但经过了抽象,变得可以对话。
这个指标偏离了多少?那个指标是否触发阈值?你需要采取什么应对措施?
这种感觉上的变化比听起来重要。分散在监控指标上的注意力,不那么容易被单次盈亏绑架。而长期在市场中平稳运转的,往往正是那些不容易被单次结果绑架的人。
04 形式不重要,持续是关键监控层的日常维护不需要很复杂。
有人用一份表格,手动记录几个核心跟踪项,每周花一点时间梳理一遍。
有人在交易软件里,建立简单的数据输出,用几个关键数字标记系统状态。
也有人用网络工具,自行搭建实时更新的仪表盘。
形式不重要,重要的是:那些决定系统生死的参数,是否被持续跟踪。
至于具体追踪哪些指标,每一套系统的答案不同。但有一个原则可以参考:如果一个指标长期不予关注,最终可能导致系统在不知不觉中失效,那它就应该被纳入监控。
05 结语话说到这里,有必要补一句坦率的话。
监控本身不会让你赚钱。它只是让你更早看到麻烦的形状。看到之后怎么办?能不能在麻烦还没长大之前调整?能不能区分需要改进之处和需要忍耐之处?依然是每一个投资者绕不开的功课。
但它至少能把问题摆到桌子上,而不是藏在地毯下面。
多少系统的崩溃,如果回溯最初的征兆,都曾在某几个连续交易日里发出过信号,只是那些信号没有被任何人关注。
而系统与单纯策略的区别,正在于前者有能力去关注自身。
下期预告:
构建可进化的交易系统(五):写下你的投资原则