简体|繁體

← 返回博客 · 2026年08月19日 · 约5分钟读完

很多做中国期货的朋友可能都有过这样的经历:行情在震荡区间里来回磨,你刚做多,它就掉头向下;你止损出局,它又拔地而起。好不容易熬到一波大趋势,比如去年的黑色系或者纯碱,你赚了三五个点就吓得落袋为安,眼睁睁看着行情绝尘而去。痛定思痛后,你开始到处寻找交易秘籍,最后发现,所有的大道都指向了同一个方向——截断亏损,让利润奔跑。

这八个字听起来简单,做起来比登天还难。今天咱们不聊什么高深莫测的量化模型,就坐下来像老朋友一样,聊聊那本经典的《海龟交易法则》。更重要的是,我们要把这套诞生于上世纪80年代美股的方法,原汁原味地搬到当下的中国期货市场,看看它在螺纹钢和铁矿石上到底能不能打。

一、为什么今天还要聊《海龟交易法则》?

很多人觉得海龟法则过时了。毕竟那是理查德·丹尼斯为了证明“交易员是可以通过后天培养的”而搞的一场社会学实验。但在我看来,海龟法则的精髓从来没有过时,那就是绝对的机械执行和基于波动率的严格风控

散户在交易中国期货时,最大的问题不是看不懂方向,而是“管不住手”和“算不清账”。看对方向了,仓位重得像赌徒,一个回调就爆仓;看错方向了,死扛到底,最后穿仓。海龟法则恰好是这两副毛病的解药。它告诉你:不要预测,只做跟随;不要凭感觉下单,用ATR(真实波幅)来算头寸;不要害怕连续的小亏损,那是捕捉大趋势必须交的学费。

二、海龟交易法则的核心规则拆解

在进入实战之前,咱们先把海龟法则的几个关键零件拆开看看。为了方便大家理解,我用最接地气的话来解释,不整那些虚头巴脑的术语。

1. 入场信号:唐奇安通道突破

海龟法则不搞什么MACD金叉死叉,也不看均线多头排列。它只看价格有没有突破近期的极值。系统1(短期)看20日突破:当价格突破过去20天的最高价,就做多;跌破20天最低价,就做空。系统2(长期)看55日突破。今天咱们主要拿系统1来举例。

简单粗暴,对吧?但这就是它的逻辑:市场只有突破了震荡区间,才可能开启新趋势。你不需要知道为什么涨,只要知道它涨了就行。

2. 仓位控制:基于ATR的波动率头寸

这是海龟法则的灵魂。很多散户做豆粕和做铁矿石用的仓位一样多,这绝对是找死。铁矿石一天波动几十个点,豆粕可能才十几个点。海龟用ATR(平均真实波幅)来衡量市场的脾气。

海龟规定,1个头寸单位的风险不能超过账户总资金的1%。公式是:1个头寸单位 = 账户资金的1% / (ATR × 合约乘数)。这意味着,波动越大的品种,你买的仓位就越少;波动越小的品种,你买的仓位就相对多。这就保证了不管你做螺纹钢还是原油,你每天承受的绝对风险金额是差不多的。

3. 风险控制:0.5ATR止损与金字塔加仓

海龟法则的止损非常机械。买入后,止损设在入场价减去2倍ATR的地方?错,原版海龟的止损是入场价减去0.5倍ATR。也就是说,它给的止损空间很窄,一旦做错,立刻认赔。

而一旦做对了,它采用金字塔加仓法:每盈利0.5个ATR,就加仓1个头寸单位,最多加仓4次。每次加仓后,前面所有单位的止损价就上移0.5个ATR。这样一波大趋势下来,你的底仓利润在保护你,而新仓在为你扩大战果。

三、实战案例:螺纹钢上的“海龟”出海

光说不练假把式。咱们来看看如果把海龟法则用在螺纹钢主力合约上,会发生什么。假设我们有一个100万人民币的账户,专门用来做中国期货。

假设时间回到2023年7月底,当时螺纹钢2310合约经历了一段时间的震荡。某天,价格一举突破了过去20个交易日的最高价3850元/吨。此时,系统1发出了做多信号。

我们查了一下,当时螺纹钢的20日ATR大约是50元。螺纹钢的合约乘数是10元/点。

于是,我们在3850买入20手螺纹钢。根据规则,止损设在 3850 - (50 × 0.5) = 3825。如果跌到3825,我们就止损出局,亏损正好是 25点 × 20手 × 10元 = 5000元(也就是0.5%的风险,因为止损是0.5ATR)。

买入后,行情非常配合,几天后上涨了25个点(0.5ATR),到了3875。触发加仓条件!

操作价格手数累计手数所有仓位的止损价
初次建仓385020手20手3825
第一次加仓387520手40手3850 (上移0.5ATR)
第二次加仓390020手60手3875
第三次加仓392520手80手3900

注意看,当我们在3875加仓后,底仓的止损价也从3825上移到了3850。这意味着即使行情反转,我们的第一笔单子也能保本出局。这就是海龟法则的精妙之处:用市场的钱来博市场的钱。

假设行情在加满4个单位后,继续高歌猛进,一直涨到了4150,然后开始回调,跌破了10日最低价(海龟的出场规则是跌破10日低点平仓,不是跌破均线)。假设当时10日低点是4100,我们在4100全部平仓80手。

我们来算算这笔交易的盈亏:

一波行情下来,账户增长了17%。而如果行情没有突破,你被止损了,每次只亏5000到1万元。这就是典型的“亏小赚大”,胜率可能只有30%左右,但盈亏比极高。

四、实战案例:铁矿石的高波动考验

如果说螺纹钢是海龟法则的温床,那铁矿石就是试金石。铁矿石的波动率极大,经常一天上下波动三四十个点。很多散户在这里吃过大亏,就是因为仓位没算明白。

假设我们在另一个账户里,同样用100万资金做铁矿石2401合约。某日,价格突破20日高点850元/吨。此时铁矿石的20日ATR是15元,合约乘数是100元/点。

看到了吗?同样是100万的账户,做螺纹钢可以买20手,但做铁矿石只能买6手。因为铁矿石的乘数大、波动大。如果你凭感觉在铁矿石上也买20手,一旦遇到一个2倍ATR的反向波动,一天就能亏掉账户的3%以上,几次下来心态就崩了。

我们在850买入6手铁矿石,止损设在 850 - (15 × 0.5) = 842.5。接下来,铁矿石继续发飙,每涨7.5个点(0.5ATR),我们就加仓6手。最终在872.5加满4个单位,共24手。

铁矿石的走势往往比螺纹钢更陡峭。如果在加仓后,行情突然来个深度回调,直接打穿了我们的止损位。假设在加满仓后,止损价在865,结果一根大阴线砸下来,我们在865全部止损24手。

算算这笔亏损:

注意:海龟法则的止损是全仓统一止损。当最后一次加仓后,所有仓位的止损价上移至最后一次加仓价减去0.5ATR。如果行情直接打穿这个统一止损,由于底仓利润丰厚,整体依然是盈利的。这就是金字塔加仓法的防御机制。

通过这个案例,我想分享一个重要的交易心得:在中国期货市场,品种的选择至关重要。像原油这种受外盘影响大、容易大幅跳空的品种,海龟法则的止损可能会被直接跳空击穿,造成比预期更大的亏损。而黑色系(螺纹钢、铁矿石、焦炭)由于内盘定价、趋势流畅,往往更适合海龟这种突破跟随系统。

五、跑通海龟法则的交易心得与痛点

说实话,海龟法则在理论上无懈可击,但在实战中,能把这套系统坚持跑下来的人不到5%。为什么?因为反人性。

痛点一:连续小亏损的折磨。海龟系统在震荡市里是个“碎钞机”。市场有70%的时间在震荡,这意味着你可能会经历连续5次、8次甚至10次的止损。每次亏几千块,看着账户资金不断缩水,你还能不能在下一个突破信号出现时,毫不犹豫地扣动扳机?大多数人在第6次止损后,就放弃了系统,结果刚好错过了一波大行情。

痛点二:利润回撤的肉痛。当行情一路上涨,你加满了4个单位,浮盈丰厚。突然,行情开始回调,跌破10日低点。此时你的浮盈可能已经回撤了30%甚至一半。这时候你脑子里会有个声音说:“赶紧平仓吧,再不走就没了!”但海龟法则要求你必须等到跌破10日低点才出场。眼睁睁看着几十万的利润跑掉,这种心理煎熬,没有几年交易历练是扛不住的。

痛点三:滑点与手续费。中国期货市场的活跃合约流动性很好,但在极端行情下(比如重大政策发布),突破时的滑点依然可能吃掉你0.5个ATR的止损空间。这也是为什么我们在计算头寸时,必须留有余地,绝不能把1%的风险卡得太死。

我的交易心得是:不要试图去优化海龟法则。很多聪明人想加个过滤指标,比如“突破时MACD必须金叉”或者“成交量必须放大”。结果往往是过滤掉了大部分假突破,也把真突破给过滤掉了。海龟法则的哲学就是用高频率的小亏损去换取低频率的大盈利,你只要做好风控,剩下的交给概率。

六、结语:知易行难,实战为王

《海龟交易法则》给我们的最大启示,不是那个20日突破的公式,而是一套完整的闭环:信号、入场、加仓、止损、出场。它告诉我们,交易不需要神仙般的预测,只需要赌徒般的纪律和数学家般的风控。

如果你看懂了上面螺纹钢和铁矿石的案例,说明你已经理解了海龟的骨架。但理解和做到之间,隔着太平洋。在真金白银面前,人性的恐惧和贪婪会被无限放大。如果你觉得直接拿实盘去试错成本太高,想检验自己的交易系统和执行纪律,可以参加模拟考核实战验证。在一个真实的行情环境里,用虚拟资金去跑一跑海龟法则,看看自己能不能扛住连续止损的煎熬,能不能拿住大趋势的利润。只有过了这一关,你在中国期货市场才算真正上了路。

📈 学以致用:读书千遍,不如实盘(模拟)一战。XS Select 提供 10万–100万 模拟资金考核,全程线上进行,通关可获签约奖励与业绩提成。用最低的成本,检验你真正的交易水平。了解考核 →