1983年,一位出身律师、后来转行做房地产投资的交易员理查德·丹尼斯(Richard Dennis),和他的生意伙伴威廉·埃克哈特(William Eckhardt)打了一个赌。赌约的内容很简单:能不能把一群完全没有交易经验的新手,用两周时间训练成赚钱的交易员?丹尼斯坚信交易技巧可以像一套规则那样被教会,埃克哈特则认为这需要天赋。为了分出胜负,他们在《华尔街日报》上登了招聘广告,从上千份简历中选出了一批背景各异的人——有职业赌徒、有保安、有会计师,把他们召集到芝加哥接受集训。这个实验后来成了交易史上的一段传奇,这批学员后来被称为海龟(Turtles)。
海龟们用实盘证明了一件事——丹尼斯的直觉是对的:一套纯粹机械化的、基于规则的操作方法,确实可以在市场中产生惊人的回报。由这个实验衍生出的“海龟交易系统”,在四年实验期间为部分参与者创造了年均超过80%的收益率。然而这件事最吊诡的地方在于,他们的成功跟“预测市场方向”几乎没有任何关系。它的核心恰恰是彻底放弃预测,转而接受一个简单到令人不适的真相:你不需要知道接下来会发生什么;你只需要知道,当某种情况发生时,你会怎么做。
我第一次听到海龟的故事,不是通过丹尼斯本人的教材,而是在新加坡和一个做机构交易的老前辈吃饭时聊到的。他告诉我:“海龟们不是天才,他们的逻辑才是天才。他们的胜率大概只有56%,甚至更低。但他们依然赚了大钱,因为他们的盈利单平均规模是亏损单的五倍。”那个比例——你可以错将近一半,却依然碾压市场——让我觉得既颠覆认知又无比吸引。
核心理念:价格创造趋势,而非相反
海龟系统最底层的哲学叫趋势跟踪。大多数散户做交易,本质上是做预测:听央行讲话、看财报数据、研究地缘政治,然后形成判断——“我觉得美元会走弱”“我觉得黄金要涨”“我觉得美联储会降息”。海龟的思路正好反过来。它的起点是彻底的“无知”。丹尼斯常说:“我们不知道市场会怎么样。假装我们知道,是傲慢。”
海龟们放弃预测,改用一套规则去应对市场变化。他们主要用两套突破系统:
就这么简单。没有基本面分析,没有关于“超买”或“超卖”的主观判断,不看新闻标题,也不关心宏观数据公布。系统只关注一个问题:价格是否创出了近期新高或新低?如果是,执行交易;如果不是,等待。
我记得2018年自己拿英镑/日元测试过这套逻辑。那是一个波动很剧烈的品种,经常出现突发性急涨急跌。系统在148.50发出了做多信号,进场后三天涨了200个点。我一度觉得自己找到了“圣杯”。但接下来一周,价格回吐了150个点,触发了我的跟踪止损。最终那笔单子只赚了50个点。接着系统在146.20发出了做空信号,这次空单一口气跑了400个点。那个月我的总胜率大概只有40%,但因为那笔空单赚的钱覆盖了之前所有小亏之后还有盈余,月底结算时账户是盈利的。
海龟风控规则手册
海龟实验真正的秘密不在入场信号。那些信号早就公开了。真正的壁垒在于他们对风险的冷酷管理。海龟们遵守的规则,放到今天很多散户交易者看了都会觉得“太狠了”。
单笔风险不超过2%
海龟不允许在任何一笔交易中承担超过账户净值2%的风险。这个规则今天听起来很标准,但在1980年代初期是非常超前的。不同于那些设固定金额止损的人,海龟用的是基于波动率的动态止损。他们计算过去20天的平均真实波幅(ATR)来判断当前某个品种的波动程度。仓位计算公式如下:
仓位规模 = (账户净值 × 2%) / (ATR × 合约乘数)
举个例子:100万美元的账户,原油的ATR是1.5个点,每个点价值1000美元,那么每手合约的风险是1.5 × 1000 = 1500美元。2%规则意味着该笔交易最多可以承担20,000美元的风险,由此计算出大约可以开13手合约(20,000 / 1500 ≈ 13.3)。这种动态调整机制意味着:市场波动大的时候仓位自动缩小,市场平静的时候仓位放大。它是一个非常精妙的自平衡系统,让风险在不同品种之间保持了相对一致的水平。
跟踪止损与“不加仓亏损单”
海龟不用固定止损位。他们用的是基于价格高低点的跟踪止损——做多时以最近10日最低点作为离场参考,做空时以最近10日最高点作为离场参考。随着价格上涨,止损位不断上移,锁定浮盈;但止损绝不会向下移动来“给持仓更多空间”。一旦单子进入盈利状态,止损位永远高于盈亏平衡点。
但还有一条更严格的补充规则:“绝对不要在亏损的头寸上加仓。”对海龟来说,亏损加仓是原则性错误,叫做“加倍下注”,被明令禁止。如果价格朝不利方向运动,他们认亏离场,不拖泥带水。如果价格朝有利方向运动,他们会在固定间隔(比如每移动半个ATR的幅度)金字塔式加仓。这种操作方式让盈利单的规模最大化,同时把亏损单控制在最小范围内。但对大多数人来说,这种做法的心理挑战极大,因为它要求你在亏损时感到恐惧、在盈利时保持勇敢——这恰恰和人类的天性完全相反。
56%胜率的谦卑
海龟实验的数据里有一个很扎眼的统计:他们所有系统的平均胜率大约只有56%。这意味着每100笔交易里有44笔是错的。你抛硬币猜正反面的胜率都有50%。56%只比随机好那么一点点。
但海龟们创造的复利回报却碾压了绝大多数对冲基金。他们成功的数学逻辑非常清晰:只要盈利交易的盈亏比持续保持在3:1以上,56%的胜率就已经足够让你持续赚钱了。我们来算一笔账:
在这种数学结构下,你完全可以扛过连续十几笔亏损,最终依然盈利。
我身边有一个管着大约5000万美元资金的CTA(商品交易顾问)朋友,他的操作逻辑就跟海龟很像。他每年的胜率大约在45%到50%之间徘徊,但他的平均盈利单规模大约是平均亏损单的4.2倍。有一次我问他,连续六笔亏损的时候晚上怎么睡得着觉。他耸耸肩说:“我不看盈亏,我看系统。只要回撤幅度没有超出统计上的正常范围,系统就依然是有效的。”这就是职业交易员的心态:信任流程,而不是信任预判。
“适应性危机”——一个独家视角
海龟系统并不是一台“设好就忘”的永动机。1983年至今的几十年里,市场结构发生了巨大的变化。高频交易的兴起、被动指数投资的爆炸式增长,以及央行前所未有的干预力度,都严重扭曲了海龟当年赖以盈利的那些经典突破形态。
我的独家观点: 当今趋势跟踪系统面临的最大风险,不是入场规则或出场规则本身,而是适应性失效。海龟们所处的年代是一个纯粹的价格发现年代,突破信号往往意味着真实的供需关系发生了变化。但今天,很多突破是人为制造的——可能是一笔大型算法订单的结果,可能是一条新闻引发的脉冲行情,也可能是机构资金故意“扫止损”制造出来的假突破。如果你在今天盲目套用55日突破规则,你被来回打脸的概率会高得多。
针对这个问题,我在自己的海龟版本里加入了一道“摩擦过滤器”。入场之前,我会先检查当天的平均成交量,然后和过去20天的平均成交量做对比。如果突破发生时的成交量低于20日均量,我就认为这是一个弱势信号,通常会减半仓位。这不是丹尼斯原始规则里的内容,这是对现代市场环境的一个适应。
这个判断有研究支撑。国际清算银行(BIS)在2019年的一份关于外汇市场成交量与波动性的工作论文中指出:“算法交易和高频交易的增加,显著提高了假突破的发生频率,因为在不确定性升高期间,流动性会被迅速抽走。”如果一个突破没有成交量的支撑,你本质上是在赌一场“拉高出货”的短期游戏。加入成交量过滤器能帮你剔除很多噪音,同时也符合一个更底层的原则:你得清楚自己在跟谁交易。今天的市场不再是纯粹的投机者和套期保值者,市场上还有大量专门针对止损单进行猎杀的程序化资金。你必须在策略上比他们多想一步。
离场悖论
趋势跟踪中最折磨人的环节,是出场。海龟们的规则很简单:做多时价格收盘跌破10日低点就离场,做空时价格收盘升破10日高点就离场。但在实际操作中,这往往意味着你要回吐相当大一部分浮盈。
我至今记得2022年做多欧元/日元的那笔交易。我在137.50进场,触发的是55日突破信号。后来价格一路冲到了145.80——整整830个点的涨幅。我的跟踪止损设在10日低点,当时那个位置在143.20。价格回调触发了止损,我带着570个点的盈利离场。眼睁睁看着回吐260个点的浮盈,那种感觉很难受。但系统是对的。如果我提前离场,就会错过后面更大一波行情。
这就是心理管理和系统纪律的交汇点。海龟系统的底层假设是:你必然会在某些交易中“少赚”。目标不是最大化每一笔交易的收益,而是在一系列交易中最大化整个投资组合的收益。离场规则的设计初衷,就是为了抓住趋势的大部分。海龟们明白,一波大趋势是由无数个小回调构成的。如果你总想把顶部卖到,结果一定是卖得太早。
现代版海龟操作清单
如果你想把海龟系统用在今天的市场上,这里有一份我自己的操作清单可以参考:
---
参考来源
Covel, M. (2007). Trend Following: How Great Traders Make Millions in Up or Down Markets. FT Press.
Curtis, F. (2012). The Original Turtle Trading System.
Bank for International Settlements (BIS). (2019). "Volume and Volatility in FX Markets." BIS Working Papers.
Dennis, R. (1986). Interviews and lecture transcripts from the original Turtle experiment.
本文首发于FXEAR.com,原创内容,未经授权禁止转载。