← 返回博客 · 2026年08月21日 · 约6分钟读完
上个月有个老哥,明明看准了一波纯碱的大趋势,结果钱没赚到,反而提前爆仓出局了。为啥?就因为在震荡期他满仓死扛,等趋势真来的时候本金已经亏光了。这就是不懂头寸规模的代价。今天咱们就聊聊《海龟交易法则》里的仓位管理,看看怎么在这个绞肉机一样的市场里活下来,还能把钱赚了。
你有没有过这样的经历:看对了大方向,甚至精准抓住了入场点,结果行情一个反向震荡洗盘,你就因为仓位太重、扛不住浮亏而被迫止损。等你刚砍仓出局,行情就像长了眼睛一样,绝尘而去,留你一个人在屏幕前拍断大腿。说实话,这种痛,我懂,很多资深交易者也懂。
很多人把这种现象归咎于心态不好,其实根本不是。这纯粹是数学问题,是你的头寸规模算错了。在交易世界里,有一本被奉为圭臬的神书《海龟交易法则》。这本书最核心的秘密,根本不是什么神秘的突破指标,而是它那套极其严密、基于数学计算的头寸规模管理模型。今天,咱们就剥开这层神秘的外衣,用大白话聊聊,这套诞生于上世纪80年代美股市场的法则,如何原汁原味地“汉化”并应用到咱们中国期货市场中。
一、别把“满仓干”当信仰,海龟是怎么算仓位的?
在国内期货圈,经常能听到一种很江湖的说法:“撑死胆大的,饿死胆小的”。很多人做交易,账户里10万块钱,敢满仓买入螺纹钢,美其名曰“提高资金利用率”。但中国期货是带杠杆的,满仓意味着你连1%的反向波动都扛不住。
《海龟交易法则》的作者理查德·丹尼斯早就看透了这点。海龟法则的核心理念只有一句话:无论账户资金多少,每一笔交易的最大亏损额度,必须严格控制在总资金的1%到2%之间。
注意,这里说的是“每笔交易的最大亏损”,而不是“保证金占用”。很多人搞混了这两个概念。你交了5万保证金,不代表你只亏5万,如果遇到连续跌停,你的亏损可能远超保证金。
那么,怎么确保单笔亏损不超过1%呢?海龟法则引入了一个关键变量——N值。
什么是N值?
N值,说白了就是真实波幅(ATR,Average True Range)的20日指数移动平均。它衡量的是一个品种在过去20天内,平均每天的真实波动幅度。真实波幅考虑了跳空缺口,计算公式是:今日最高价与最低价之差、今日最高价与昨日收盘价之差、今日最低价与昨日收盘价之差,这三者中的最大值。
为什么要用N值?因为不同品种的波动率天差地别。原油一天可能波动几十个点,玉米一天可能只波动十几个点。如果你每个品种都买1手,那原油的盈亏风险就是玉米的好几倍,你的总账户风险根本无法控制。用N值,就是为了让不同波动率的品种,在账户里产生“等量”的风险。
海龟头寸规模核心公式:头寸规模单位 = 账户总资金的1% / (N值 × 每点金额价值)
这个公式看起来有点枯燥,咱们拆解一下。分子是“你愿意为这笔交易亏多少钱”,分母是“买入1手该品种,按照历史平均波动,一天大概会让你亏多少钱”。两者相除,得出你应该买几手。就这么简单。
二、把海龟法则“汉化”:国内期货品种的参数设定
要把这个公式用到中国期货市场,咱们得先搞清楚国内几个主力品种的“每点金额价值”(也就是合约乘数)和交易单位。咱们挑几个大家最常做的品种来看看:
| 品种 | 交易单位 | 最小变动价位 | 每点金额价值(乘数) |
|---|---|---|---|
| 螺纹钢 | 10吨/手 | 1元/吨 | 10元/点 |
| 铁矿石 | 100吨/手 | 0.5元/吨 | 50元/点(按1元算) |
| 豆粕 | 10吨/手 | 1元/吨 | 10元/点 |
| 原油 | 1000桶/手 | 0.1元/桶 | 100元/点(按1元算) |
搞清楚乘数,咱们就可以开始实战计算了。假设你现在的账户总资金是10万元人民币。作为一个稳健的交易者,你决定把单笔风险控制在1%,也就是1000元。如果亏损达到1000元,你就无条件止损。
三、实战演练:拿10万账户,怎么买螺纹钢、豆粕和原油?
咱们用具体数字说话,感受一下海龟法则的严谨性。
案例1:做多螺纹钢
假设当前是某年3月,你发现螺纹钢主力合约突破了20日高点,海龟法则发出做多信号。此时螺纹钢价格在3800元/吨。
第一步,查N值。你打开软件,发现螺纹钢当前的20日ATR(N值)是30。这意味着,过去20天,螺纹钢平均每天的真实波动是30个点。
第二步,算分母。买入1手螺纹钢,每点价值10元。如果按照N值波动,1手螺纹钢一天的波动风险是:30点 × 10元/点 = 300元。
第三步,算头寸。你的最大风险是1000元。头寸单位 = 1000元 / 300元 = 3.33手。向下取整,你只能买3手。
你看,10万块钱的账户,按照海龟法则,你只能买3手螺纹钢。按照3800的价格,1手螺纹钢的保证金大约是3800×10×10%(假设保证金比例)= 3800元。3手也就是11400元保证金。你的仓位只占了11.4%,这跟很多人想象的“满仓干”差太远了。但这正是海龟法则的精髓:用低仓位去承受高波动,确保你能活到趋势来临的那一天。
案例2:做多豆粕
假设同一时间,豆粕也突破了。当前豆粕价格3000元/吨,查得豆粕的N值为20。
分母计算:1手豆粕乘数是10元/点。1手豆粕一天的波动风险 = 20点 × 10元/点 = 200元。
头寸计算:1000元 / 200元 = 5手。
所以,对于豆粕,你可以买入5手。保证金占用大约是3000×10×8%×5 = 12000元,仓位同样在12%左右。
案例3:做多铁矿石
铁矿石也突破啦!当前价格800元/吨,N值为15(铁矿石最小变动0.5,这里为了方便计算,N值按1元/吨的整数点算,即15个点)。
分母计算:1手铁矿石乘数是100吨,也就是100元/点。1手一天的波动风险 = 15点 × 100元/点 = 1500元。
头寸计算:1000元 / 1500元 = 0.66手。向下取整,0手!
这就尴尬了。按照海龟法则,因为铁矿石1手的波动风险(1500元)已经超过了你账户的单笔最大风险(1000元),所以你根本不能开仓!这就是海龟法则的冷酷无情。它告诉你,如果你的资金不够,有些品种你碰都不能碰。这也解释了为什么很多小资金账户做铁矿石或者原油容易爆仓——因为1手的波动风险就足以击穿他们的风险底线。
案例4:做多原油
咱们再看看大块头原油。假设原油期货价格600元/桶,N值为5(即平均每天波动5元/桶,也就是50个最小变动价位)。原油1手是1000桶,乘数是1000元/点(按1元/桶变动算)。
分母计算:1手原油一天的波动风险 = 5点 × 1000元/点 = 5000元。
头寸计算:1000元 / 5000元 = 0.2手。向下取整,依然是0手。
看到了吗?10万块钱的账户,按照严格的海龟头寸管理,连1手原油都买不起。要想买1手原油,你的账户资金至少得有50万元,才能把单笔风险控制在1%。这也是我平时给新手分享交易心得时反复强调的:中国期货市场里,大资金做大品种,小资金做小品种,千万别拿5万块钱去折腾原油,那不是交易,那是赌博。
四、加减仓的艺术:海龟的“金字塔”加仓法
很多交易者开仓后就万事大吉,等着止盈或止损。但海龟法则是一个完整的系统,它不仅有初始头寸管理,还有非常经典的“金字塔加仓”规则。
海龟法则规定:当价格朝有利方向移动0.5个N值时,就加仓1个单位。最多加仓4次,加上初始的1个单位,总共持有5个单位。
同时,止损线也会随着加仓而动态调整。规则是:整个头寸的风险不能超过2%。初始头寸的止损设在入场价减去2N的位置。当加仓1个单位后,之前所有头寸的止损价就上移0.5N。
原油加仓实战推演(假设资金充足)
假设你有100万账户,单笔风险1%即1万元。原油价格600,N值5,1手风险5000元。你可以买2手。
- 初始开仓:600元买入2手。止损价 = 600 - 2×5 = 590元。
- 第一次加仓:价格上涨0.5N(2.5元),即602.5元买入2手。此时总头寸4手的止损价上移至 602.5 - 2×5 = 592.5元。注意,之前在600买的2手止损也变成了592.5。
- 第二次加仓:价格再涨0.5N,至605元,买入2手。止损价上移至 605 - 2×5 = 595元。
- 第三次加仓:607.5元买入2手。止损价上移至 597.5元。
- 第四次加仓:610元买入2手。止损价上移至 600元。此时满仓,共10手。
你看,当你在610元完成最后一次加仓时,你最早在600元买入的2手,其止损价已经抬到了600元。这意味着,即使行情突然反转,跌回你的初始开仓价,你这最早的两手也是保本出局,一分不亏。而后面加仓的仓位,即使被止损,亏损的也就是那0.5N的利润回撤,整体风险被死死锁住。这就是金字塔加仓的魅力:用盈利的利润去博取更大的趋势,绝不拿本金去冒险加仓。
五、海龟法则在国内期货的“水土不服”与应对策略
当然,《海龟交易法则》毕竟是几十年前的产物,直接套用到现在的中国期货市场,也会遇到一些“水土不服”的问题。咱们在实战中必须有所调整。
1. 跳空缺口与涨跌停板的致命打击
海龟法则的止损是基于价格连续波动的假设。但在国内期货市场,遇到极端行情或者外盘大幅波动,第二天开盘直接跳空几百点,甚至直接封死涨跌停板,你的止损根本无法在预定价格成交。这时候,原本计算的1%风险,可能会瞬间变成5%甚至10%的亏损。
应对策略:在重大节假日(如国庆、春节)前,或者遇到极端的单边行情时,必须主动降低头寸规模。不要死守公式,公式算不出黑天鹅。可以把单笔风险从1%降到0.5%,给自己留出跳空缺口的缓冲空间。
2. 保证金占用与可用资金的冲突
海龟法则只管“风险敞口”,不管“保证金占用”。但在中国期货公司,如果你的可用资金不足,就会被强平。比如你同时做了螺纹钢、铁矿石、焦煤、焦炭,按照海龟法则,每个品种风险都是1%,加起来4%,似乎很安全。但这四个品种高度相关,一旦黑天鹅来临,同时反向波动,你的亏损会迅速放大,而且由于占用保证金高,你可能等不到触及2N的止损线,就因为可用资金为负被期货公司强平了。
应对策略:引入“相关性折算”。对于高度相关的品种(如黑色系的螺纹、铁矿、热卷),不能简单地把每个品种的1%风险叠加,而要把它们看作一个整体,整体风险控制在2%以内。同时,时刻关注账户的保证金占用率,建议总保证金占用不要超过账户总资金的30%。
3. 主力合约换月的问题
国内期货合约是有期限的,主力合约每隔几个月就要换月。换月时,新旧合约之间往往存在价差,而且N值也会发生变化。如果死扛着旧合约换月,可能会打乱整个头寸管理的节奏。
应对策略:在制定交易计划时,明确交易哪个合约。一般建议只在主力合约上操作。当持仓合约的成交量和持仓量被新合约超越,即将成为次主力时,如果趋势还在,就平掉旧合约,在新合约上重新按照新合约的N值计算头寸并开仓。
六、结语:知易行难,在实战中淬炼你的交易系统
聊了这么多,其实《海龟交易法则》的头寸规模管理,核心就四个字:控制风险。它用冷冰冰的数学公式告诉你,交易不是靠直觉,而是靠概率和风控。在波诡云谲的中国期货市场,能让你活下来的,永远不是你抓到了多大的行情,而是你在看错的时候,还能剩下多少筹码。
道理虽然简单,但真正到了实盘,看着账户里的数字跳动,能严格执行1%止损和金字塔加仓的人,寥寥无几。这就是为什么很多老手总是强调,交易心得是一回事,执行是另一回事。
如果你觉得这套头寸规模管理方法有道理,想把它融入自己的交易系统,我强烈建议你不要立刻拿真金白银去试错。想检验自己的交易系统,可以参加模拟考核实战验证。在接近真实交易环境的考核中,去测试你能不能严格执行海龟法则的纪律,去感受N值跳动时的心理压力。只有在模拟考核中活下来了,你才有资格在真实的期货市场里,去捕捉属于你的大趋势。祝各位交易顺利,风控常伴!