← 返回博客 · 2026年08月23日 · 约5分钟读完
你有没有发现,每次行情突破20日高点你一追多就被套,一止损它又绝尘而去?其实不是突破失效了,而是你没吃透《海龟交易法则》里的唐奇安通道。今天咱们就来好好扒一扒它的底层逻辑,看看为什么突破20日高点就该果断进场。
你在交易中有没有遇到过这种让人拍大腿的场景:眼看着行情一路阴跌,突然某一天拔地而起,你心里犯嘀咕“这是诱多吧”,结果它头也不回地涨了20%;又或者你实在忍不住追了进去,结果第二天一个反包,直接把你套在山顶。错过大行情怕踏空,进场又怕假突破,这大概是所有趋势交易者最痛的领悟。
其实,早在上世纪80年代,理查德·丹尼斯和他的“海龟”们就已经用一套极其简单的规则解决了这个问题。这套规则里最核心的进场信号就一句话:突破过去20日的最高价,就买入做多;跌破过去20日的最低价,就卖出做空。
听起来是不是简单得像个笑话?但就是这套系统,在当时赚到了上亿美元。今天咱们就来精读一下,为什么是20日?唐奇安通道的底层逻辑到底是什么?以及,把这套法则搬到今天的中国期货市场,到底该怎么用?
一、唐奇安通道的本质:为什么偏偏是“20天”?
突破20日高点进场,这个规则源于理查德·唐奇安发明的“唐奇安通道”。通道的上轨就是过去N个交易日的最高价,下轨是过去N个交易日的最低价。海龟们主要用的是20日和55日这两个参数。
很多人会问,为什么是20日?为什么不是10日或者30日?这可不是拍脑袋决定的数字。
1. 一个月的市场情绪共识
一个自然月大约有4个星期,按每周5个交易日算,差不多就是20到22个交易日。所以,20日高低点本质上代表的是过去整整一个月的市场情绪极值。
当价格突破了20日的高点,意味着什么?意味着市场上所有的空头在过去一个月里的抵抗,在这一刻被多头彻底击溃了。多头愿意以比过去一个月任何时刻都高的价格去买入,这是一种极其强烈的资金表态。说白了,突破20日高点,就是市场在喊:“新的趋势来了,跟上!”
2. 过滤短期噪音,捕捉中期趋势
如果用5日或10日突破,你会被市场日常的震荡洗得死去活来,假突破满天飞。如果用100日突破,等你进场的时候,趋势可能都快走完了。20天,是一个绝佳的平衡点——它足够长,能过滤掉大部分毫无意义的日内和短线噪音;它又足够短,能保证你在趋势启动的早期就上车。
“不要试图预测市场,而是要等待市场告诉你它要去哪里。”——这就是唐奇安通道的核心哲学。
二、20日突破进场规则全拆解:系统1与系统2
海龟们其实有两套系统,一套是短线系统(系统1),一套是长线系统(系统2)。咱们重点看系统1的进场规则。
系统1:基于20日突破
- 进场规则:当价格突破过去20日的最高价(只看日内的最高价,不是收盘价),立即以市价或开盘价买入1个头寸单位。做空则相反,跌破20日最低价。
- 离场规则:对于多头,当价格跌破过去10日的最低价时,平仓离场。对于空头,当价格突破过去10日的最高价时,平仓离场。
- 过滤规则(假突破过滤):如果上一次突破是盈利的,那么这一次的20日突破信号将被忽略。如果上一次突破是亏损的,则正常进场。这个规则非常关键,它避免了在震荡市中连续被两头打耳光。
系统2:基于55日突破
- 进场规则:突破过去55日的最高价买入。
- 离场规则:跌破过去20日的最低价离场。
海龟们通常会把资金分成两半,一半跑系统1,一半跑系统2。系统1抓中短波段,系统2抓大级别趋势。
金字塔加仓的艺术
海龟法则最牛的地方不是进场,而是加仓。它不是一次性满仓,而是赢冲输缩。
当你在20日高点买入1个单位后,如果价格继续朝着有利的方向移动了1/2个N(N就是真实波动幅度均值ATR),你就加仓1个单位。以此类推,最多加仓到4个单位。
这意味着,只有当市场证明你对了,你才把仓位加上去。这就是所谓的“让利润自己照顾自己”。
三、为什么海龟不怕假突破?头寸与止损的底层逻辑
说到这里,肯定有人要问:“20日突破也会遇到假突破啊,一买就跌怎么办?”
海龟们当然知道假突破不可避免,他们的应对策略不是去预测哪个是真哪个是假,而是通过严苛的头寸规模管理和止损纪律,把假突破的伤害降到最低。
1. 头寸单位计算:永远把风险控制在1%
海龟法则规定,每一次开仓的风险不能超过账户总资金的1%。
1个头寸单位的计算公式是:
头寸单位 = 账户净值的1% / (N × 合约乘数)
这里的N代表市场的波动率。如果市场波动剧烈(N值大),你就买得少;如果市场死水一潭(N值小),你就买得多。这就保证了不管你交易什么品种,你承担的绝对风险金额是一致的。
2. 止损规则:绝不扛单
一旦建仓,止损必须马上跟上。海龟的止损位设在入场价 - 2N(做多)或入场价 + 2N(做空)。
因为每次加仓的间距是0.5N,加满4个单位后,整体的平均成本会上升。但海龟规定,整个头寸的最大风险不能超过2%。所以,随着加仓,止损位也会跟着上移。
这套逻辑的底层是:我接受假突破,我接受试错成本。哪怕我连续错10次,每次只亏1%到2%,我账户还剩80%以上。但只要我抓住一次大趋势,4个单位的头寸加上去,一波行情赚个20%、30%轻轻松松。这就是典型的“截断亏损,让利润奔跑”的正期望值系统。
四、中国期货实战:螺纹钢、铁矿石与原油的案例推演
理论说完了,咱们来点硬核的。把海龟法则搬到中国期货市场,该怎么玩?我结合几个大家最常做的品种,给大家推演一下。
| 品种 | 合约乘数 | 建议系统 | 特征分析 |
|---|---|---|---|
| 螺纹钢 | 10元/吨 | 系统1(20日) | 趋势连贯性好,假突破相对较少 |
| 铁矿石 | 100元/吨 | 系统1或2 | 波动极大,N值高,需严格控仓 |
| 豆粕 | 10元/吨 | 系统2(55日) | 受外盘影响跳空多,系统2更稳 |
| 原油 | 1000桶/手 | 系统2(55日) | 大资金博弈,大级别趋势流畅 |
案例1:螺纹钢的20日突破实战
假设你的账户有10万人民币。某天,螺纹钢主力合约突破了过去20个交易日的最高价3600元/吨。此时,通过计算得出当前的N值(20日ATR)为30元。
第一步:计算头寸单位
账户1%的风险 = 100,000 × 1% = 1000元。
1个头寸单位 = 1000 / (30 × 10) = 3.33手。向下取整,买入3手。
第二步:设置初始止损
止损价 = 3600 - (2 × 30) = 3540元。
如果价格跌到3540,你3手亏了 (3600-3540)×10×3 = 1800元,约占账户1.8%,符合预期。
第三步:金字塔加仓
如果价格涨到了 3600 + (30 × 0.5) = 3615元,加仓3手。此时止损上移到 3615 - 60 = 3555元。
如果继续涨到 3630,再加仓3手。直到加满4个单位(共12手)。
第四步:离场
如果价格一路上涨,但在某天跌破了过去10日的最低价,比如跌到了3700元(此时10日低点在3705),不管你赚了多少,立刻市价平掉所有12手仓位。这就是海龟的纪律。
案例2:铁矿石的波动率陷阱
铁矿石的合约乘数是100,这意味着它波动一点就是100块钱。如果铁矿石的N值是15个点,你账户还是10万。
1个头寸单位 = 1000 / (15 × 100) = 0.66手。向下取整,你只能买0手!
这就意味着,对于小资金账户,在铁矿石波动剧烈时,根本无法满足海龟的1%风险控制标准。如果强行买1手,一旦触发2N止损,你亏的就是 (15×2)×100 = 3000元,占了账户3%。如果连续错几次,心态很容易崩。
交易心得:在中国期货市场用海龟法则,一定要根据自己的资金量选择合适的品种。小资金不要硬刚大乘数的铁矿石和原油,可以从螺纹钢、豆粕、甲醇这些小乘数品种开始。
案例3:豆粕与跳空缺口
豆粕受美豆影响,经常出现开盘跳空。海龟法则是看日内突破,如果昨天晚上美豆大涨,今天豆粕直接高开3%越过了20日高点,你该怎么进?
按照海龟的规则,应该以市价或开盘价买入。但此时你的止损位(入场价-2N)可能正好在缺口下方。如果跳空太大,风险已经超过了2%,这时候应该放弃这笔交易,或者减少头寸。不要为了执行规则而执行规则,风险控制永远是第一位的。
五、结尾:大道至简,难在执行
《海龟交易法则》读完,你会发现里面没有任何高深的数学模型,也没有对未来行情的精准预测。它有的只是最朴素的常识:在市场突破关键位置时跟进,用波动率控制仓位,错了严格止损,对了死死咬住。
为什么后来很多海龟退出历史舞台?不是系统失效了,而是人受不了了。连续5次假突破止损,看着账户回撤10%,绝大多数人都会怀疑人生,从而在第6次真突破来临时不敢下单。交易心得到最后,拼的不是智力,而是纪律和心性。
如果你觉得这套系统有道理,千万别直接拿真金白银去市场里试错。纸上得来终觉浅,想检验自己的交易系统,可以参加模拟考核实战验证。在没有资金压力的环境下,严格执行20日突破、2N止损和10日离场规则,看看自己能不能熬过震荡期,抓住属于自己的大趋势。
市场永远在波动,机会永远有。守住纪律,咱们在趋势的终点见。