交易系统 XtradingTime

设计一套完整的交易系统:六个必需部件,缺哪个会怎么亏

设计一套完整的交易系统:六个必需部件,缺哪个会怎么亏
本文目录(10 节)

大部分人说「我有交易系统」的时候,指的是「我有一个入场信号」。信号只是六个部件里的一个,而且是最不重要的那一个。一套系统真正要回答的是六个问题:做什么、什么时候进、什么时候出、下多大、怎么记录、什么时候停。缺任何一个,账户都会以一种可预测的方式亏掉。这篇把六个部件逐个拆开,每个给出最小可用版本和缺件之后的具体症状。

先给一个判断标准:如果你的规则没办法交给另一个人执行,并且拿到相同的结果,那它就还不是系统。 系统的定义不是「有效」,是「可复现」。有效是可复现之后才有资格讨论的事。

一、六个部件与缺件症状

部件它回答的问题最小可用版本缺了它会怎样
一、标的与周期我只做什么,看哪个周期3 到 5 个品种,1 个主周期什么都做,一年下来每个品种十几笔,样本永远不够
二、入场条件什么情况下允许开仓3 条同时成立的条件事后总能解释,事前从不确定,无法回溯
三、出场规则什么情况下必须平仓止损、止盈、时间止损各一条赢小亏大,胜率很高账户还是缩水
四、仓位与风险预算这一笔下多大,同时最多担多少单笔风险 1%,总敞口上限 3%前面九十九笔白做,一笔不小心就归零
五、记录与统计我怎么知道它有没有用每笔 7 个字段,月底算 5 个数凭感觉判断系统好坏,感觉永远跟着最近三笔走
六、熔断与变更什么时候停手,什么时候能改连亏 N 笔停手,改规则要走流程在最糟的时候改规则,把回撤变成永久损失

这张表就是全文的骨架。六个部件的顺序不能调换,因为后一个依赖前一个:没有确定的标的和周期,入场条件无法统计;没有出场规则,仓位算不出来;没有记录,熔断线定不了。

交易系统六个必需部件的依赖关系图,画成从左到右的链条:标的与周期 → 入场条件 → 出场规则 → 仓位与风险预算 → 记录与统计 → 熔断与变更,其中记录与统计有一条回流箭头指回入场条件与出场规则,标注「数据回流是唯一的改进入口」,每个方框下方用小字标注缺件症状

二、部件一:标的与周期

这是唯一一个不需要任何技术含量、却被跳过率最高的部件。

最小可用版本:写下 3 到 5 个品种,一个主周期,一个辅助周期。

品种数量的下限是 3,上限是 5。少于 3 个,市场进入不适合你这套打法的阶段时你会没事做,然后就去做不该做的;多于 5 个,你盯不过来,也统计不清楚每个品种的表现差异。

周期只能有一个主周期。主周期决定了你的入场信号在哪张图上判定、止损用哪张图的结构、一笔交易大概持有多久。辅助周期只用来定方向,不用来找入场点。

缺了它会怎样:你会变成机会驱动型选手,哪里有波动去哪里。表面上看是灵活,实际后果是每个品种的样本都少得没法统计。一年做 200 笔,摊到 20 个品种上每个 10 笔,任何一个品种的表现都在噪声范围内,你永远不知道自己到底擅长什么。

三、部件二:入场条件

最小可用版本:3 条必须同时成立的条件,每条都能用「是」或「否」回答。

三条通常是这样分工的:一条定方向(趋势或结构),一条定位置(支撑阻力或回调深度),一条定触发(K 线信号或突破确认)。方向判断的一个十几秒能做完的做法见30秒判断趋势方向,位置怎么画在支撑阻力线的正确画法里有完整方法。

条件数量为什么是 3:少于 3 条,符合条件的机会太多,你会疲于奔命;多于 5 条,符合的机会太少,一年凑不够样本。3 到 5 条是频率和精度之间的一个可执行区间。

每条必须是判定式的,不能是描述式的。 「趋势向上」是描述式,「20 日均线向上且收盘价在其上方」是判定式。区别在于后者交给另一个人也能得出同样的答案。

缺了它会怎样:你会有一种「我知道该怎么做,只是没做到」的错觉。实际情况是你从来没有把「该怎么做」写成可判定的样子,所以每一笔都是临场决定,赢了归因于眼光,亏了归因于心态。

四、部件三:出场规则

出场规则必须包含三条,缺一条都不完整。

止损:在开仓之前就确定的、结构上的失效位置。它不是「我能亏多少钱」,是「价格走到哪里说明我这一笔的逻辑错了」。具体怎么定见止损应该设多少个点,固定点数和 ATR 两种口径的取舍在止损用固定点数还是ATR里有对照。

止盈:可以是固定盈亏比,可以是移动止损,也可以是结构目标位,但必须提前写死一种。三种混着用等于没有。

时间止损:开仓后 N 根 K 线内没有按预期方向走,无条件平仓。这一条最常被漏掉,但它解决的是一类特别耗人的持仓:不亏不赚,占着仓位和注意力,最后往往以小亏收场。N 的一个起点是你这套打法的平均持有时长的 1.5 倍。

缺了它会怎样:这是「胜率很高但账户在缩水」的头号成因。没有止盈规则,赚了就想再拿一会儿;没有止损规则,亏了就想再等一等。两个「再」合起来就是赢小亏大。这套账怎么算在为什么胜率高还是亏钱里有完整的公式拆解。

五、部件四:仓位与风险预算

最小可用版本:单笔风险 1%,同时持仓的总风险敞口不超过 3%。

单笔仓位不是拍出来的百分比,是从止损距离反推的结果,公式和三档比例见一笔交易该用多少仓位

总敞口上限是很多人漏掉的第二层。三笔单独看每笔都只担 1% 风险,但如果三笔做的是同一个方向的相关品种,实际风险接近 3% 而不是 1%。相关品种要按一笔算,这一条写进规则里。

用杠杆的品种还要多算一层:杠杆决定的是你离爆仓有多远,具体算法和不同倍数的爆仓距离在杠杆开多少倍算安全里。

缺了它会怎样:你会经历一个非常典型的曲线,慢慢向上爬几个月,然后一根断崖。断崖那笔往往是你最有把握的一笔,因为把握越大下手越重。系统里所有其他部件保护的都是期望值,只有这一条保护的是你还能不能继续玩下去。

六、部件五:记录与统计

最小可用版本:每笔记 7 个字段,月底算 5 个数。

7 个字段:日期与品种、入场理由(对应哪几条条件)、入场价、止损价、出场价与出场原因、仓位、是否完全按计划执行。字段设计的完整版在交易日志模板里。

5 个数:笔数、胜率、平均盈亏比、期望值(以 R 为单位)、最大回撤。用表格算这几个数的公式在Excel交易统计公式里可以直接抄。

记录的价值不在记录本身,在于它是唯一能反过来修改前四个部件的入口。没有数据回流的系统不会进化,只会重复。

缺了它会怎样:你对系统好坏的判断会完全跟着最近三到五笔走。连赢三笔就觉得找到圣杯,连亏三笔就觉得系统失效想换。这套判断的正确做法需要多少样本,第七节会给出公式。

七、部件六:熔断与变更

这是最后一个部件,也是把前五个锁住的那一个。

熔断:写下三条硬性停手线。连续亏损达到 N 笔停手,单日亏损达到某个比例停手,单月回撤达到某个比例停手。三条的具体数值分别在连亏几笔必须硬性停手单日亏损上限单月回撤上限里给了算法。

变更流程:规则不是不能改,是不能随便改。一个可执行的流程是:改动必须在非交易时间提出,必须写清楚改什么、为什么改、预期改善哪个指标;改完之后新规则要跑满一定笔数才能评估,中途不得再改。要不要因为连亏而换系统,判据在连亏之后要不要换系统里。

缺了它会怎样:你会在状态最差的时候做最重要的决定。连亏五笔之后改规则,改的方向一定是收紧,收紧之后正常的回调都会把你洗出去,然后你再改回来。这个来回本身比原来的连亏亏得多。

六个部件的缺件症状对照图,画成两栏对比:左栏是账户资金曲线的六种典型病态形状(碎片化小额交易、随机噪声、缓涨急跌的断崖、赢小亏大的锯齿下行、跟着最近三笔摇摆的决策线、连亏后改规则导致的双向摩擦),右栏对应标注缺失的是哪个部件

八、六个部件之外的东西不算系统

有几样东西经常被当成系统的一部分,但它们不是。

指标参数不是部件,是部件二和部件三的内部实现。均线用 20 还是 60、MACD 用不用默认参数,这些是入场条件里的细节,换掉参数不改变系统的骨架。参数怎么选见均线周期怎么选MACD参数调优

心态不是部件。心态问题在系统层面的表现形式是执行率下降,而执行率是部件五记录出来的一个数字。不要用心态解释亏损,用执行率定位它。

行情判断不是部件。对后市的看法不进入系统,进入系统的只有那三条能用是非题回答的入场条件。

九、搭建顺序与验收标准

六个部件不是同时做出来的。一个可执行的顺序是:

先定部件一和部件五,因为它们不需要任何交易经验,一个下午就能写完,而且它们是后面所有工作的容器。

再定部件三和部件四,出场和仓位。这两个决定了你亏的时候亏多少,先把下限锁住。

最后定部件二,入场条件。入场是六个里最难的,也是唯一需要靠样本迭代出来的。

部件六在你有了第一批数据之后补上,因为熔断线的数值必须来自你自己的回撤分布,抄别人的没有意义。

完整的三个月施工顺序和每阶段的验收标准,见三个月建立自己的交易规则。规则本身最少要写哪几条,见一套交易系统最少要有几条规则

每个部件的验收标准都是同一句话:写下来的东西,交给另一个人,他能得出和你一样的结论。 做不到就说明还有含糊的地方,含糊的地方就是将来会出问题的地方。

写在最后

系统这个词容易让人联想到复杂。实际情况相反,六个部件全部写完通常不超过两页纸。难的不是设计,是承认自己现在只有其中的一两个,然后把剩下的补齐。

补齐的过程里你会发现一件事:入场条件带来的收益改善,远远小于出场规则和仓位算法带来的改善。多数人把 90% 的精力花在入场上,而那正是六个部件里边际收益最低的一个。

系统真正的作用不是让你多赚,是让你的结果可以被解释。可以被解释,才谈得上被改进。

3秒免费测一下你的”管不住手指数”:journal.xtradingtime.com(记住 3316,就能找到我们)


本文内容仅供教育和参考用途,不构成任何投资建议。文中的数值标准需结合个人资金规模和品种特性调整。交易有风险,入市须谨慎。

微信搜一搜 Tom讲交易

在微信里搜「Tom讲交易」即可关注,每周更新交易教学

推荐课程

合约陪跑实战训练营

不只教方法,更带你实盘执行。从仓位管理到止损止盈,手把手纠正你的交易习惯,建立可复制的盈利系统。

相关文章

交易系统

一套交易系统最少要有几条规则:七条,每条都能写成一句可判定的话

规则写太多等于没写,因为记不住也执行不了。这篇给出一套系统最少必须有的七条规则,每条都压缩成一句能用「是」或「否」回答的话,合起来不超过一页纸。同时给出验收方法:把七条交给另一个人,他能不能得出和你一样的结论。文末附常见的四类假规则,以及规则、交易计划、下单清单三者的分工边界。

交易系统

三个月建立自己的交易规则:四个阶段的施工顺序,每阶段有验收标准

规则不是想出来的,是按顺序建出来的,顺序搞反会白费两个月。这篇把三个月拆成四个阶段:先建记录容器和品种范围,再锁出场与仓位,然后才是入场条件,最后用自己的数据定熔断线。每个阶段给出具体动作、每周时间投入和一条可判定的验收标准,不达标就不进下一阶段。文末附三个月末的交付物清单和三种最常见的返工原因。

风险管理

连亏三笔继续做还是暂停:三条判据,别拍脑袋

连亏三笔本身不携带任何信息。一个胜率 40% 的正期望系统,100 笔交易里出现三连亏的概率是 100%,平均每 9 笔就会来一次,期望出现 8.6 次。所以「三连亏了怎么办」这个问题不能靠感觉回答。这篇给出三条可以在十分钟内查完的判据:三笔是不是同一个信号的重复、执行率有没有同步塌陷、累计亏损吃掉了多少风险预算,以及对应的继续、降仓、暂停三种处理。

交易系统

交易系统是不是真的有效:六个硬指标和它们的及格线

赚钱不等于系统有效,亏钱也不等于系统无效,因为交易样本的噪声大得超出直觉。这篇给出六个必须算清楚的硬指标和各自的及格线:样本量是否达到统计要求、期望值的 t 值是否过 1.96、盈亏比对应的盈亏平衡胜率、最大回撤和水下时间、执行率、以及分环境后的表现是否稳定。每个指标都给了公式和一张对照表。

交易系统

亏钱是方法不对还是执行不对:五步算出答案的自查流程

方法问题和执行问题的处理方式完全相反,一个要换系统,一个要动人。搞混了会越修越糟。这篇给出五步可计算的自查流程:先算执行率,再把交易拆成合规单和情绪单分别算期望值,然后用样本量公式判断结论算不算数,最后用一张二乘二矩阵定位问题。文中所有阈值都给了推导过程,读者可以用自己的数据复算。

交易系统

方法真失效了还是正常连亏期:五条判据加一张概率表

连亏到第几笔该怀疑系统,这个问题有数学答案。胜率 40% 的系统在 100 笔交易里出现一次 6 连亏的概率高达 87.3%,出现 13 连亏的概率才降到 5% 以下。这篇给出五条可计算的判据:当前回撤对比历史最大回撤、连亏笔数对比理论概率、市场环境是否切换、执行率有没有同步下降、单笔盈亏分布有没有变形,并给出停用系统的判定规则。

觉得有用?关注公众号

扫码或在微信里搜「Tom讲交易」,每周更新交易教学文章

扫码关注 Tom讲交易,或微信搜一搜 Tom讲交易

配套免费工具

交易规则卡片

打开