← 返回部落格 · 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日離場規則。海龜法則是一個精密的齒輪組,拆開用哪一個都不好使,必須全套執行。
結語
《海龜交易法則》給我們的最大啟示,不是那幾個具體的數字,而是它告訴我們:交易不需要預測未來,不需要絕頂聰明,只需要你建立一套具有正期望值的規則,然後用紀律去捍衛它。在充滿槓桿和誘惑的中國期貨市場,這種鈍感力往往是生存的關鍵。
紙上得來終覺淺,看懂了規則只是第一步。真正的考驗在於實盤中的心態變化和執行力。如果你覺得自己已經理解了這套邏輯,想檢驗自己的交易系統在面對連續虧損和假突破時能否依然穩如泰山,可以參加模擬考核進行實戰驗證,在零資金風險的環境下,看看自己到底能不能做到像海龜一樣知行合一。交易是一場馬拉松,先在模擬中跑穩,再在實盤裡衝刺,祝你在交易之路上越走越順。