← 返回博客 · 2026年08月26日 · 约5分钟读完
你有没有过这样的经历:看对了一波大行情,结果刚赚一点点就跑了,眼睁睁看着价格绝尘而去?或者,明明知道趋势已经反转,却死扛着不止损,最后爆仓出局?别觉得丢人,这几乎是所有交易者的必经之路。很多朋友做交易,每天盯着各种复杂的指标,MACD、KDJ、布林带,结果越做越迷茫。
今天咱们不聊什么高深莫测的玄学指标,就坐下来像老朋友一样,聊聊一本交易界的“老黄历”——《海龟交易法则》。这本书的背景很传奇,理查德·丹尼斯和比尔·埃克哈特打了个赌,认为交易是可以被传授的,于是招募了一批毫无经验的“海龟”,用一套简单的机械规则,在短短几年内赚了上亿美元。
这套法则的核心其实就两句话:突破20日高点就进场,单笔风险严格限制在2%。听起来简单得像个笑话,对吧?但为什么这么简单的规则能赚大钱?今天咱们就掰开揉碎了,结合中国期货市场的实际情况,好好聊聊这背后的门道。
一、为什么是“突破20日高点”?不早不晚的刚刚好
海龟法则的入场信号非常明确,他们使用的是唐奇安通道。系统1的规则是:当价格突破过去20个交易日的最高价时,做多;当价格跌破过去20个交易日的最低价时,做空。就这么简单,没有任何过滤条件,突破就干。
很多交易者会问:为什么不早一点进场?比如突破5日高点?或者等趋势明朗一点,突破50日高点再进?
咱们来算一笔账。如果你用5日高点,确实能抓到很多短期的波动,但在震荡市里,你会被频繁打脸,假突破多得能让你怀疑人生,手续费都能把本金耗干。如果你用50日高点,虽然胜率提高了,但你进场时价格往往已经走了一大截,盈亏比会变得非常难看,一旦止损,损失惨重。
20日,大概是一个月左右的交易时间。这个数字是经过大量历史数据回测得出的平衡点。它过滤掉了大部分的短期噪音,同时又保证了你能在趋势启动的早期上车。
这里最大的心理障碍在于:突破20日高点进场,意味着你要买在近期相对的高点,卖在近期的低点。这极度反人性。人的本能是喜欢抄底摸顶的,看着价格涨了这么多,你心里会发毛:“我都错过了20天的涨幅了,现在进去不是接盘侠吗?”
但交易心得告诉我们,真正的趋势一旦形成,往往会比你想象的走得更远。突破20日高点,本质上是在押注“强者恒强,弱者恒弱”。你不在乎这20天的涨幅,你只在乎接下来的20天、甚至60天,它还能不能继续涨。
二、2%风险红线:海龟们活下来的唯一护身符
如果说突破20日高点是进攻的利剑,那么2%的风险限制就是防守的坚盾。海龟法则规定:每一笔交易的最大风险不能超过账户总权益的2%。
注意,这2%不是指你用2%的资金去买,而是指如果这笔交易触及你的止损线,你最多只能亏掉账户总额的2%。这是很多新手最容易搞混的地方。
怎么计算该买多少手?这就需要引入另一个概念:ATR(真实波幅均值)。海龟们用20日的ATR来衡量市场的波动率。
具体的头寸规模计算公式是:头寸单位 = (账户总权益 × 2%) / (合约乘数 × N)。这里的N就是20日ATR的值。
举个具体的例子。假设你的账户有10万元人民币,你要交易螺纹钢期货。螺纹钢的合约乘数是10吨/手。假设当前20日ATR(N值)是40元/吨。那么你的单笔最大风险是100,000 × 2% = 2,000元。一个单位的绝对风险值是 10 × 40 = 400元。所以你应该买入的手数 = 2000 / 400 = 5手。
为什么要这么麻烦?因为市场是变化的。当市场波动剧烈时,ATR变大,你算出来的手数就会变少,无形中帮你降低了仓位;当市场风平浪静时,ATR变小,你算出来的手数就会变多,帮你抓住了潜在的波动机会。这就是自适应的头寸管理。
为什么偏偏是2%?如果你每次亏10%,连续亏5次,本金就只剩一半了,想要回本需要赚100%,难度极大。但如果每次只亏2%,连续亏损10次,你的本金还有81.7%,只要抓住一波行情就能轻松回血。2%的规则,保证了你能在漫长的连亏期中活下来。在期货市场,活下来比什么都重要。
三、止损与加仓:让利润奔跑的精密齿轮
海龟法则不仅在入场和风控上极其严谨,在止损和加仓上同样有一套铁律。
1. 毫不留情的止损:入场价减去2N
海龟的止损非常机械:一旦建仓,止损位就设在入场价减去2个ATR(2N)的位置。如果是做多,就是入场价 - 2N;做空就是入场价 + 2N。
还拿刚才螺纹钢的例子,如果你在3800元买入,N值是40,那么你的止损就是 3800 - 80 = 3720元。一旦跌破3720,不管什么理由,立刻无条件平仓。因为2N的止损幅度,配合你的头寸规模,正好对应了你账户2%的亏损额。
很多交易者喜欢在亏损后向下移止损,或者干脆取消止损。海龟法则绝对禁止这种行为。他们认为,一旦你开始对止损抱有侥幸心理,你的系统就崩溃了。
2. 金字塔加仓:每上涨0.5N加仓一个单位
这是海龟法则最精髓的部分。他们不是一次性满仓,而是采用金字塔式加仓。规则是:每当价格朝着有利方向移动0.5个ATR(0.5N),就加仓一个单位,直到达到最大单位数限制(通常单市场最多4个单位)。
假设你在3800买入螺纹钢5手(第一单位),N是40。当价格涨到 3800 + 20 = 3820时,你加仓5手(第二单位)。第二单位的止损线是 3820 - 80 = 3740。同时,你需要把第一个单位的止损线上移到 3820 - 2*40 = 3740。这样你的整体风险始终控制在2%以内。
如果价格继续涨到3840,你加第三个单位;涨到3860,加第四个单位。此时你满仓了,如果趋势继续,你就抱着利润奔跑;如果反转跌破最新的止损线,你就全部离场。这种加仓方式确保了你在正确的方向上不断增加头寸,而在错误的方向上迅速止损。
3. 离场规则:跌破10日高低点
进场用20日突破,离场用10日反向突破。系统1的离场规则是:做多时,如果价格跌破过去10个交易日的最低价,平仓离场;做空时,如果价格突破过去10个交易日的最高价,平仓离场。
为什么离场比进场更敏感?因为海龟法则的信条是“让利润奔跑,截断亏损”。如果你用20日离场,往往利润会回吐一大半。用10日离场,能让你在趋势反转的相对早期保住大部分战果,不至于“坐电梯”。
四、实战应用:把海龟法则装进中国期货市场
理论说完了,咱们来看看这套法则在中国期货品种上到底怎么用。以下案例为基于历史走势的规则推演,旨在说明系统逻辑。
案例1:铁矿石——顺势突破的暴利时刻
假设在某年3月,铁矿石主力合约经历了一波震荡,20日最高价被死死压在900元/吨。你的账户是10万元,当时铁矿石的20日ATR(N值)为15元,合约乘数是100吨/手。
单笔风险 = 100,000 × 2% = 2,000元。单手绝对风险 = 100 × 15 = 1,500元。因此,你只能买入1手(2000/1500=1.33,取整为1手)。
某日,铁矿石放量突破900元大关,你在901元买入1手。止损设在 901 - 2×15 = 871元。
随后几天,价格势如破竹,涨到 901 + 7.5 = 908.5元,你加仓1手。第二单止损设在 908.5 - 30 = 878.5元,同时第一单止损上移到878.5元。接着价格涨到916元、923.5元,你分别加仓第三、第四单。此时你持有4手铁矿石,均价在912元左右。
两个月后,铁矿石涨到了1000元以上,但随后开始回调,跌破了过去10个交易日的最低价960元。你在960元全部平仓。我们来算算这笔交易的盈利:4手合约,平均卖出价大约970元,平均买入价912元,每手盈利58个点,4手共盈利 58 × 100 × 4 = 23,200元。这一单的盈亏比极高,足以覆盖之前多次试错的亏损。
案例2:豆粕——波动率自适应的仓位控制
同样是10万元账户,如果在交易豆粕。豆粕的合约乘数是10吨/手。假设在行情平稳期,豆粕的20日ATR(N值)为30元;而在天气炒作的狂热期,N值飙升到了80元。
在平稳期:单手绝对风险 = 10 × 30 = 300元。你可以买入的手数 = 2000 / 300 = 6手。
在狂热期:单手绝对风险 = 10 × 80 = 800元。你可以买入的手数 = 2000 / 800 = 2手。
你看,这就是海龟法则的精妙之处。当豆粕市场波动剧烈、假突破频发、风险极大的时候,系统自动帮你把仓位降到了最低。很多新手死在重仓扛单上,就是因为不管市场波动多大,总是习惯性地满仓干。海龟的ATR头寸管理,完美解决了这个问题。
案例3:螺纹钢——震荡期的连续试错与心理考验
海龟法则不是印钞机,它在震荡市里会经历痛苦的回撤。假设在长达半个月的震荡行情中,螺纹钢频繁出现假突破。今天突破20日高点,你买进,三天后跌破10日低点,你止损;下周又突破,你再次买进,再次止损。
如果这种事情连续发生5次,每次你亏损2%,你的账户回撤就达到了10%。这时候,99%的交易者都会崩溃,觉得“这破系统根本没用,我不信邪,下次我死扛”。
但真正的海龟会怎么做?他们会继续执行第6次突破信号。因为只要有一次像铁矿石案例那样的大趋势,4手仓位赚取的20%利润,不仅能把之前5次亏损的10%赚回来,还能额外盈利10%。交易心得就是:你必须接受系统的亏损期,才能享受系统的盈利期。一致性,比什么都重要。
五、为什么你懂海龟法则,却依然做不好交易?
很多人看完《海龟交易法则》,觉得懂了,打开软件就开始干,结果还是亏得鼻青脸肿。为什么?
第一,你低估了执行的难度。看着价格突破20日高点,你脑子里会冒出“这是假突破吧”、“现在追高太危险了”的念头,于是你犹豫了,错过了信号。或者,止损被扫了,你不甘心,手动把止损撤了。规则是死的,人是活的,但正是这种“活”,杀死了你的账户。
第二,你无法忍受长期的回撤。海龟法则在震荡市的胜率极低,可能只有30%左右。连续亏损10次、15次是家常便饭。你能忍受账户缩水20%还在继续机械下单吗?大多数人做不到,他们会在黎明前放弃系统。
第三,你没有把它当成一个完整的闭环。有人只学了突破20日进场,却不用ATR控制仓位;有人用了2%止损,却在盈利5%时就赶紧落袋为安,完全忘记了10日离场规则。海龟法则是一个精密的齿轮组,拆开用哪一个都不好使,必须全套执行。
结语
《海龟交易法则》给我们的最大启示,不是那几个具体的数字,而是它告诉我们:交易不需要预测未来,不需要绝顶聪明,只需要你建立一套具有正期望值的规则,然后用纪律去捍卫它。在充满杠杆和诱惑的中国期货市场,这种钝感力往往是生存的关键。
纸上得来终觉浅,看懂了规则只是第一步。真正的考验在于实盘中的心态变化和执行力。如果你觉得自己已经理解了这套逻辑,想检验自己的交易系统在面对连续亏损和假突破时能否依然稳如泰山,可以参加模拟考核进行实战验证,在零资金风险的环境下,看看自己到底能不能做到像海龟一样知行合一。交易是一场马拉松,先在模拟中跑稳,再在实盘里冲刺,祝你在交易之路上越走越顺。