交叉系统以一个问题取代主观判断:快速均线是否位于慢速均线之上?上穿即买入,下穿即卖出,其间无需任何决策。这种简洁使均线交叉成为最为人熟知的机械化趋势系统,同时也使其弱点一目了然。本课采用波段交易中常见的 10 日与 20 日指数移动平均线组合;9/21 组合的表现与之几乎相同。
10/20 EMA 交叉反映什么
EMA 对近期收盘价赋予更高权重,较早数据的权重逐步衰减(参见移动平均线)。10 日 EMA 大致反映最近两周,20 日 EMA 大致反映最近一个月。当 10 日 EMA 升至 20 日 EMA 上方,说明最近的价格平均高于稍长时间窗口内的价格,即短期动量转而向上;反之,回落至下方则说明动量转而向下。
由此定义可得出两点推论:
- 交叉总是滞后:两条均线都需要数个走高的收盘价才能拐头,因此入场总在波段低点之后,离场总在波段高点之后。交叉系统在设计上就放弃了每段行情的开头与结尾。
- 无需预测:系统并不试图抄底,而是等待行情启动,并假设已经展开的行情往往会持续一段时间。
10/20 交叉是波段交易工具。更广为人知的 50 日与 200 日均线交叉(常称「金叉」)原理相同,但描述的是持续数月的趋势,更适合用于判断市场环境,而非作为入场信号。
代价:反复失效
在横盘市场中,两条均线趋于走平并相互缠绕。每一次小幅反弹都会产生上穿,每一次小幅回落都会产生下穿,每一轮买卖都损失少许:系统在上涨后买入、在下跌后卖出,而价格始终在区间内原地踏步。这种情况称为反复失效(whipsaw)。
反复失效决定了交叉系统的典型特征:胜率常低于一半,小额亏损众多,少数来自持续趋势的大额盈利弥补其余一切。这种特征对心理要求很高。连续六笔小亏后放弃系统的交易者,往往会错过那段本可决定全年业绩的趋势。
减少反复失效的过滤条件
过滤条件是交叉生效之前必须满足的附加条件。常见选择包括:
- 长期趋势:只在收盘价高于 200 日均线时做多交叉,避免在更大级别的下跌中买入短暂反弹。
- 慢速均线的斜率:要求 20 日或 50 日均线上行,使交叉与中期趋势方向一致。
- 确认:要求快线在第二个收盘时仍位于慢线之上,或高出一定幅度(例如 ATR 的若干分之一)。
- 趋势强度:Wilder 的 ADX 衡量市场的方向性强弱(不区分涨跌),部分交易者在其读数较低时忽略交叉。
- 市场环境:只在指数本身处于上升趋势时交易个股交叉。
任何过滤条件都会同时剔除部分亏损交易与部分盈利交易,并带来额外的延迟。检验标准在于:在大量交易中,被剔除的亏损是否多于损失的盈利。不断叠加过滤条件直到回测看似完美,属于过度拟合,第 7 课将对此展开讨论。
交叉与回踩的结合
在上升趋势中,一次回踩常使 10 日 EMA 短暂跌破 20 日 EMA,随后的重新上穿便标志着回踩结束。因此,交叉系统会在每次较明显的回落后自然地重新进入趋势。与第 2 课的回踩形态相比,它入场更晚,也没有明确的回踩低点,但无需判断回踩应在何处止步。部分交易者将两者结合使用:以回踩规则入场,以反向交叉作为离场条件,让趋势充分发展。
实际应用
- 入场:10 日 EMA 收盘时位于 20 日 EMA 上方,且前一交易日不高于后者;收盘价高于 200 日 SMA。按该收盘价买入。
- 止损:入场当日最低价与「入场价 − 2 × ATR(14)」中的较高者,但最多低于入场价 10%。入场当日确定,此后不再下移。
- 离场:10 日 EMA 下穿 20 日 EMA 时,按该收盘价卖出。不设固定目标,由反向交叉让盈利充分发展。
- 失效条件:200 日均线下行、股价刚刚跳空远离两条均线,或未来数个交易日内将发布财报时,放弃该交叉。
示例(数字仅作说明):交叉当日收于 80.00 美元,最低价 78.60 美元,ATR(14) 为 1.50 美元。基于 ATR 的价位为 80.00 − 3.00 = 77.00 美元;入场当日最低价 78.60 美元更高,因此作为止损,1R 为 1.40 美元。10% 上限对应 72.00 美元,未起作用。若入场当日为长 K 线、最低价为 74.50 美元,则改以 77.00 美元的 ATR 价位作为止损。
由此可见:止损往往距入场价很近,而离场规则要等到反向交叉。因此,许多交易会在均线拐头之前因正常波动触及止损,系统依靠的是少数存活下来并充分发展的交易。仓位应根据这一止损计算,而非根据可能出现反向交叉的距离。
Clear Tape 中的对应功能
交易体系中的预设系统「10/20 EMA 交叉」完全按照上述规则运行:今日收盘时 10 日 EMA 位于 20 日 EMA 上方、前一交易日不高于它;收盘价高于 200 日 SMA;按该收盘价入场;止损为入场当日最低价与「入场价 − 2 × ATR(14)」中的较高者,最多低于入场价 10%;10 日 EMA 下穿 20 日 EMA 时按该收盘价离场。系统本身不设目标价,信号附带的 2R 价位仅供参考,不会在该价位平仓。EMA 以前若干个值的简单平均作为初始值,与 TradingView 一致,因此各价位与图表吻合。规则页面也注明了其表现欠佳的情形:横盘震荡时小额亏损不断累积,急速 V 形反转时信号滞后。
在系统构建器中,「上穿」与「下穿」两种运算符可用于编写变体,例如 9/21 组合,或附加「50 日 SMA 高于 200 日 SMA」的条件,再通过回测与预设系统对比。筛选与回测为 Tools 与 Pro 会员内容。
常见误区
- 以最近几笔交易评判系统:一连串反复失效造成的亏损是交叉系统的正常成本,并不证明系统已经失效。
- 在下跌市场中不加趋势过滤地交易交叉:每一次短暂反弹都会产生买入信号。
- 擅自提前离场:在第一个收跌日就卖出,等于砍掉了盈亏特征所依赖的大额盈利交易。
- 寻找完美的均线组合:10/20、9/21 与 8/21 的表现大同小异,选用历史回测最好的一组属于过度拟合。
- 按错误的距离计算仓位:单笔风险由止损决定,而非由反向交叉可能出现的位置决定。
小结
10/20 EMA 交叉将短期动量的转变转化为机械化的入场与离场。它总是在低点之后入场、在高点之后离场,在持续趋势中获利,在横盘市场中小额亏损。200 日均线过滤、斜率或确认规则可以减少反复失效,代价是更大的延迟。下一课将从跟随趋势转向逆向交易短线极端行情:短线均值回归。
仅供学习与参考,不构成投资建议。