海龟交易法
1983 年,两位交易员就「交易员是天生的还是可以培养的」打了个赌。其中一位招了十几个人,用两周时间教给他们一套完整的规则,然后给他们真钱操作。
这批人后来被称为「海龟」。这套规则也在之后被公开出版,成为交易史上流传最广的一套完整系统。
今天回顾它的价值,不在于照搬那几个参数 —— 那套参数早就不灵了 —— 而在于它是少数被完整公开的「系统」:入场、仓位、加码、止损、退出,五件套齐全。大多数人自己搭的策略,往往只有第一件。
一、入场:唐奇安通道突破
规则很简单:
- 价格突破最近 20 根日 K 线的最高点 → 做多
- 价格跌破最近 10 根日 K 线的最低点 → 平仓(多单)
- 做空是对称的:跌破 20 日低点入场,涨破 10 日高点出场
注意入场窗口和出场窗口不一样长。入场用 20 日(更保守,减少假信号),出场用 10 日(更敏感,尽快离场)。这种不对称是有意为之,不是随手定的。
趋势型突破系统在震荡市里会反复被打止损。这不是 bug,是租金 —— 你付这笔钱,换的是在真趋势来的时候一定在场。理解这一点,比记住 20 和 10 这两个数字重要得多。
二、仓位:波动率归一化(这是真正的精华)
海龟用「N」表示波动率,N 就是 20 日的 ATR。然后定义一个单位(Unit)的仓位,使得:
这个式子的含义是:让一个单位的仓位,在触发 2N 止损时,亏损正好等于账户的 1%。
它带来的直接结果是 —— 波动大的品种自动变小仓,波动小的品种自动变大仓。同样一个单位,在黄金和在欧元上的手数完全不同,但风险是等量的。
绝大多数人写 EA 时手数是硬编码的(「固定 0.1 手」)。这意味着你的实际风险敞口随品种和时间漂移 —— 波动率翻倍时,你的风险也翻倍,而你毫无察觉。把「风险」作为输入、「手数」作为输出,是量化里少有的、不依赖任何市场假设的正确做法。
三、加码:金字塔式
入场后如果价格朝有利方向移动 0.5N,加一个单位。最多加到 4 个单位。
每加一次,平均成本变高(做多时),所以叫金字塔 —— 底部大、顶部小。与之相对的是「倒金字塔」(亏损后加码,摊低成本),那是完全不同的风险结构,见马丁格尔那一条。
四、分散化约束
海龟规则里有一组容易被忽略的限制:
| 层级 | 上限 | 它在防什么 |
|---|---|---|
| 单品种 | 最多 4 单位 | 单品种黑天鹅 |
| 强相关品种组 | 最多 6 单位 | 名义分散、实际同向 |
| 单方向 | 最多 12 单位 | 方向性系统性风险 |
这组约束的意义在于:它承认「分散」不等于「买很多品种」。同时持有欧元多单和英镑多单,看起来是两个头寸,风险上接近一个 —— 因为它们强相关。真正的分散要按相关性分组,不是按品种名。
五、它后来为什么失效
三个层面的原因,从具体到一般:
1. 公开化带来的拥挤
规则被完整出版之后,大量资金在同一批突破位上挂单。结果是突破的瞬间被提前消耗,滑点变大,假突破后跟着的止损盘又加剧反向波动。任何被大规模复制的公开策略,都会因为自身的成功而降低有效性。
2. 市场结构的变化
1980 年代的商品市场以实体套保盘为主,趋势的持续性较强。之后参与者结构、交易成本、信息传递速度都变了,趋势的统计特征随之改变。参数是针对特定年代的市场拟合出来的,市场变了,参数就不适用。
3. 更一般的规律
即便没有上面两条,趋势跟踪本身也有周期性:它在趋势明确的市场里表现好,在长期震荡里持续磨损。这不是失效,是这类策略的固有成本结构 —— 只要你还想要趋势收益,就得付这笔账。
- 趋势明确、持续性强的中长周期市场
- 多品种、低相关的组合同时运行
- 仓位由波动率归一化、严格按风险反推
- 参数需要随市场状态调整,没有万能值
- 过渡市:时而趋势时而震荡,磨损加剧
- 长期横盘震荡:反复触发止损,持续磨损
- 公开策略被大规模复制后的拥挤
- 波动率骤变、相关性突然失效
不是那四个参数(20 / 10 / 0.5N / 2N),而是三件事:① 一个可用的系统必须五件套齐全,缺一件就不叫系统;② 仓位应该由风险反推,而不是拍脑袋固定;③ 分散要按相关性算,不是按品种数量数。
六、常见误解
1. 以为「海龟」是一套能用的策略
它是一份教学样本,而且是 1980 年代的样本。直接照搬参数在今天大概率带来持续磨损。它的价值是结构,不是数值。
2. 只抄入场,不抄仓位
很多人拿走「突破 20 日高点买入」,丢掉 N 值仓位和加码规则。但后两者才是它风险控制的核心 —— 只拿入场规则,等于拿走了最不重要的一半。
3. 把「最多 4 单位」当成加仓目标
上限不等于目标。大多数时候趋势走不了那么远,加不满才是常态。把上限当目标,会让你在弱趋势里过度加码。
4. 忽略它同时跑很多品种
海龟是组合,不是单品种策略。它在多个不相关市场上分散下注,靠少数几笔大趋势覆盖多数小亏损。只在一个品种上跑,收益分布的形态完全不同。
小结
海龟最有价值的地方,是它把「一套系统应该包含什么」这件事具象化了。你可以不接受它的任何一个参数,但你很难否认:一个只有入场信号的策略,是不完整的。