← 返回部落格 · 2026年08月17日 · 約5分鐘讀完
各位做中國期貨的朋友,大家好。我是XS Select的交易編輯。今天想和大家聊聊一本老書——《機械交易系統》。很多交易者朋友跟我抱怨,說自己在實盤裡經常賺賺虧虧,一到關鍵時刻就掉鏈子,明明看準了方向,卻因為拿不住單子或者止損不堅決而爆倉。其實,這種痛點在參加期貨模擬考核時尤為明顯。考核平臺通常對最大回撤有極其嚴格的限制,哪怕你最後能賺大錢,只要中途回撤超標,一樣會被淘汰。
這時候,《機械交易系統》這本書裡的理念就派上用場了。它不是教你什麼神秘的指標,而是教你如何像一個機器一樣去執行交易。今天,我們就從考核的視角,聊聊如何用書中的方法來規劃你的期貨模擬考核,分享一些實實在在的交易心得。
告別“拍腦袋”交易:為什麼考核需要機械系統?
主觀交易的致命傷
先說個大家可能都經歷過的場景:你開啟交易軟體,看著螺紋鋼的K線圖,覺得“這波回撥差不多了,要漲了”,於是果斷做多。結果價格繼續下跌,你心裡想著“再扛一扛,馬上就到底了”,結果賬戶虧損迅速擴大,直接觸發了考核的日回撤紅線,直接出局。這就是典型的主觀交易致命傷——情緒化。
在期貨模擬考核中,情緒化是最大的敵人。考核規則是冰冷的數字,它不會因為你的“感覺”而網開一面。主觀交易者在盈利時容易過早落袋為安,在虧損時又傾向於死扛,這種截斷利潤、讓虧損奔跑的做法,在任何考核規則下都活不過三天。
機械交易的本質
《機械交易系統》的核心思想很簡單:把交易變成一系列明確的、可重複的規則。什麼條件入場,什麼條件出場,虧損多少必須止損,盈利多少可以加倉,這些在交易前就全部寫死,交易時只需要像機器人一樣去執行。
對於期貨模擬考核來說,機械交易系統簡直就是量身定製。因為考核看的是你的整體風險控制和一致性,而不是你某一次能賺多少。一套優秀的機械系統,能確保你的單筆虧損可控,最大回撤在規則允許的範圍內,從而熬過考核期,拿到盈利目標。
構建你的“考核利器”:機械系統的三大支柱
要構建一套適合中國期貨的機械交易系統,我們需要解決三個問題:什麼時候開倉、什麼時候平倉、開多少倉。書裡強調,這些規則必須具體到可以用程式碼回測的程度。
趨勢過濾:只做順勢行情(以螺紋鋼為例)
做中國期貨,最怕在震盪市裡來回打臉。機械系統的第一步是定義趨勢。我們可以用最簡單的雙均線系統。比如,以螺紋鋼主力合約為例,使用20日均線和60日均線。
規則設定:
- 當20日均線在60日均線之上,且價格收盤在20日均線之上,定義為多頭趨勢,只尋找做多機會。
- 當20日均線在60日均線之下,且價格收盤在20日均線之下,定義為空頭趨勢,只尋找做空機會。
- 兩根均線纏繞,價格在均線間穿梭,定義為無趨勢,空倉觀望。
這個規則極其簡單,但它能幫你過濾掉50%以上的逆勢死扛操作。在2023年上半年的螺紋鋼行情中,價格大部分時間處於寬幅震盪,如果你沒有趨勢過濾,很容易在頂部做多、底部做空。而機械系統會告訴你:均線沒理順,別動手。
入場訊號:明確的觸發條件(以鐵礦石為例)
有了趨勢方向,還需要精確的入場點。我們不用複雜的形態,用突破入場法。以鐵礦石為例。
規則設定:
- 在多頭趨勢中(20均線大於60均線),記錄過去5個交易日的最高價。當價格突破這個最高價時,下一根K線開盤價做多。
- 在空頭趨勢中,記錄過去5個交易日的最低價。當價格跌破這個最低價時,下一根K線開盤價做空。
鐵礦石的波動率較大,突破往往能帶來可觀的利潤。這種入場方法的好處是,你的入場點是一個客觀存在的價格,不需要你猜測“是不是到底了”。價格突破了,條件滿足,就買;沒突破,就等。一切按規則辦事。
止損與出場:用ATR保護本金(以豆粕為例)
止損是機械系統的靈魂。《機械交易系統》中極力推薦使用ATR(平均真實波幅)來設定止損,因為它能根據市場的波動率自適應調整。
以豆粕為例,假設當前豆粕主力合約的14日ATR為20點(即20元/噸)。
規則設定:
- 做多入場後,止損設在入場價減去2倍ATR的位置。即:止損價 = 入場價 - (20 × 2) = 入場價 - 40點。
- 豆粕一手是10噸,所以單手止損金額 = 40點 × 10噸/手 = 400元。
- 出場規則:採用移動止損。當價格盈利達到1倍ATR(20點)時,止損上移至成本價;當價格盈利達到3倍ATR(60點)時,止損上移至入場價+1倍ATR的位置,以此類推,直到被止損出局。
這樣,你的每一筆交易在開倉的瞬間,最大虧損就已經被鎖定了。在考核中,這種確定性比什麼都重要。
資金管理:模擬考核的生死線
很多交易者系統不錯,但還是倒在考核路上,問題出在資金管理上。考核平臺通常規定最大回撤(比如8%或10%)和單日最大回撤(比如5%)。如果你滿倉幹,一次止損就能讓你出局。
考核規則與風險敞口的匹配
假設你參加一個10萬本金的中國期貨模擬考核,最大回撤限制為8%(即8000元),盈利目標為10%(即1萬元)。如果你單筆交易就敢冒2000元的風險,只要連續錯4次,你就直接被淘汰了。而連續4次虧損在交易中太常見了。
《機械交易系統》建議,單筆交易的風險不應超過總資金的1%到2%。對於考核賬戶,我建議保守一點,設定為1%。
單筆風險計算(以原油為例)
我們來算一筆賬。賬戶10萬,單筆風險1%,即1000元。現在你要交易上海原油期貨主力合約。
原油期貨一手是1000桶,最小變動價位0.1元/桶,也就是波動0.1個點,一手盈虧就是100元。
假設當前原油的14日ATR為3.0個點(即3.0元/桶)。按照2倍ATR止損,你的止損距離是6.0個點。也就是60個最小變動價位。
那麼,你做1手原油,如果觸發止損,虧損金額是:6.0點 × 1000桶 = 6000元。這遠遠超過了你1000元的單筆風險預算!
所以,你不能做1手。你應該做多少手?
計算公式:可開倉手數 = 單筆最大風險金額 ÷ (止損距離 × 合約乘數)
可開倉手數 = 1000元 ÷ (6.0點 × 1000桶/手) = 1000 ÷ 6000 = 0.16手。
由於期貨不能交易0.16手,只能取整,所以在這種情況下,你只能做0手。也就是說,在當前波動率下,10萬的賬戶按照1%的風險去交易原油,是不夠資格開倉的。這就逼迫你 either 降低風險比例(不推薦,考核中風險控制第一), either 選擇波動率更小、保證金更低的品種,比如豆粕或甲醇。
這就是機械系統資金管理的威力:它用數字告訴你,什麼品種能做,什麼品種不能做,該做多少手。絕不憑感覺加倉。
| 品種 | 賬戶規模 | 單筆風險(1%) | ATR(14) | 止損距離(2*ATR) | 單手止損金額 | 可開倉手數(取整) |
|---|---|---|---|---|---|---|
| 豆粕 | 10萬 | 1000元 | 20點 | 40點 | 400元 | 2手 |
| 螺紋鋼 | 10萬 | 1000元 | 30點 | 60點 | 600元 | 1手 |
| 原油 | 10萬 | 1000元 | 3.0點 | 6.0點 | 6000元 | 0手 |
應對連虧:心理與資料的雙重防線
在期貨模擬考核中,最難熬的不是盈利,而是連續虧損。很多人一連虧三次,系統就扔到腦後了,開始賭氣交易,結果加速爆倉。
認識最大連續虧損
《機械交易系統》裡有一個重要概念:任何勝率的系統都會出現連續虧損。假設你的系統勝率是40%,這在趨勢跟蹤系統中算正常。透過機率學計算,你遇到連續6次虧損的機率並不低。如果你單筆風險是10%,6次連虧就是60%的回撤,考核早就掛了。但如果你單筆風險是1%,6次連虧只有6%的回撤,完全在8%的考核紅線之內。
這就是為什麼我們要把單筆風險壓到1%的原因。它不是為了讓你賺得快,而是為了讓你活得久。在考核期內,活得久比什麼都重要。
考核期的執行定力
當你用機械系統覆盤過歷史資料,知道自己的系統最大連續虧損是8次,最大回撤是15%(透過資金管理調整後可以控制在8%以內),你在面對實盤連虧時,心態會完全不同。你會知道,這只是機率分佈的正常現象,只要繼續執行規則,系統的正期望值最終會發揮作用。
交易心得中最重要的一條:不要在連虧時修改系統,也不要在連盈時盲目加倉。機械系統的意義就在於遮蔽這些主觀干擾。
實戰推演:用機械系統規劃一次10萬賬戶考核
最後,我們把前面的規則整合起來,推演一次為期30天的中國期貨模擬考核。賬戶10萬,最大回撤8%,盈利目標10%。
考核引數與品種選擇
基於前面的資金管理計算,我們選擇豆粕和螺紋鋼作為主要交易品種。因為它們的保證金和波動率適中,適合10萬賬戶進行多品種分散。
- 趨勢過濾:20日均線與60日均線多頭排列,只做多;空頭排列,只做空。
- 入場訊號:突破過去5日高低點。
- 止損:2倍ATR。
- 止盈:移動止損,跟蹤3倍ATR。
- 資金管理:單筆風險1%(1000元),同時持有不超過2個品種。
具體交易計劃與執行
第1天:螺紋鋼20均線在60均線上方,多頭趨勢。過去5日最高價為3800。今日價格突破3800,以3805開盤價買入。當前ATR為30點,止損設於3805 - 60 = 3745。單手止損金額為60點 × 10噸 = 600元。符合1%風險,開倉1手。
第3天:螺紋鋼價格漲至3850,盈利45點。觸發移動止損規則,止損上移至成本價3805。
第5天:豆粕出現空頭趨勢,突破5日低點,以3500做空。ATR為20點,止損設在3540。單手止損金額400元。開倉2手。此時總風險敞口為600 + 800 = 1400元,佔總資金1.4%,安全。
第8天:螺紋鋼大幅回撥,觸及3805止損,平倉。這筆交易不虧不賺。豆粕繼續下跌,盈利擴大。
第15天:遭遇震盪市,系統連續發出3次假突破訊號,分別虧損600元、400元、400元。賬戶總回撤1400元,加上手續費,總回撤約1.5%。遠低於8%的紅線。心態穩定,繼續執行。
第25天:鐵礦石出現強烈多頭趨勢,系統發出買入訊號。這次行情流暢,價格一路上漲,移動止損不斷上移,最終在第29天被止損出局,單筆盈利4500元。
第30天:考核結束。雖然勝率只有40%(5筆交易,2勝3負),但因為盈虧比達到了3:1,總賬戶實現了10500元的盈利,達到10.5%的收益率,順利透過考核。
這就是機械交易系統在期貨模擬考核中的完整運作過程。沒有驚心動魄的滿倉搏殺,只有枯燥的規則執行和數字計算。但正是這種枯燥,保護了你的本金,並最終帶來了穩定的收益。
建立一套屬於自己的機械交易系統,並在歷史資料中反覆測試,是每個成熟交易者的必經之路。紙上得來終覺淺,如果你已經構建了自己的交易規則,想檢驗自己的交易系統在真實市場環境下的表現,可以參加模擬考核實戰驗證,用冰冷的考核規則來打磨你的執行定力,看看你的系統能否經得起市場的考驗。祝大家交易順利!