← 返回部落格 · 2026年09月26日 · 約4分鐘讀完
純鹼這個品種,做過的人都知道它有多“上頭”。有時候一天波動能吃掉你好幾天的利潤,有時候又橫得讓人懷疑人生。同一個倉位,昨天扛得住,今天就爆了——問題往往不在方向,而在倉位沒跟上波動。
今天聊一個特別實用但很多人只是“聽說過”的工具:ATR(平均真實波幅)。核心觀點先放這兒:倉位不應該是一成不變的,而應該跟著波動率反向調整——波動越大,倉位越小。聽起來像廢話?別急,往下看具體怎麼算。
先搞清楚ATR到底在量什麼
ATR說白了就是回答一個問題:這個品種最近“一天平均能走多遠”。
它的計算不用你手算,所有行情軟體都自帶。預設引數14,意思是取最近14根K線的“真實波幅”平均值。真實波幅比普通振幅多考慮了跳空——比如昨天收盤2500,今天直接高開到2560,中間這60點跳空也算進波動裡。這一點對純鹼特別重要,因為它經常跳空開盤。
舉個例子:純鹼(SA)合約是20噸/手,最小變動價位1元/噸,也就是說價格每動1個點,一手盈虧變動20元。假設當前日ATR是60點,那就意味著一手純鹼的正常日波動大約是1200元。如果你的賬戶做10手,一天正常波動就是1.2萬上下——先別管方向對不對,這個數字你得能睡得著覺。
核心公式:讓風險金額決定手數,而不是拍腦袋
ATR倉位法的精髓就一句話:先定你願意虧多少錢,再倒推做幾手。
具體三步:
- 第一步,定單筆風險。常見做法是賬戶權益的1%~2%。假設你有10萬塊模擬資金,取1%,單筆風險就是1000元。
- 第二步,定止損距離,用ATR來設。比如止損設為1.5倍ATR。ATR是60點,止損距離就是90點,一手對應虧損90×20=1800元。
- 第三步,倒推手數。1000÷1800≈0.55,取整就是做1手,甚至這單可以不做(因為最小手數都超了風險預算)。
注意這個結果和多數人的直覺相反:很多人看純鹼行情火熱,10萬塊敢上10手甚至20手。但按ATR算,10手純鹼在60點ATR下,止損一次就是1.8萬,賬戶直接回撤18%。這不是交易,這是賭身家。
波動放大時怎麼辦?
ATR倉位法真正的威力在動態調整上。給你一個簡單可執行的規則:
- ATR從60點漲到90點(波動放大50%),同樣1.5倍ATR止損距離變成135點,單手風險2025元。還是1000元風險預算,手數=1000÷2025≈0.5,倉位直接砍到不做或減半。
- ATR縮到30點(行情平靜),止損距離45點,單手風險900元,手數=1000÷900≈1.1,可以做到1手。
看到規律了嗎?手數和ATR成反比。波動越大你拿得越少,波動越小你才適度加碼。這樣不管市場怎麼變,你每一筆交易的風險金額是恆定的——這才是“風險恆定”的正確開啟方式,而不是“手數恆定”。
為什麼純鹼尤其需要這套方法?
純鹼有幾個特點,讓它成了ATR倉位法的“必修課品種”:
- 波動率切換極快。它可以在兩週內從“日波動30點的溫吞水”切換到“日波動100點的絞肉機”。2023年那波純鹼的劇烈行情,不少老手都是按老ATR設的止損,結果波動一放大,止損被正常波動掃掉,反覆打臉。
- 跳空頻繁。純鹼受玻璃產線、光伏玻璃需求、裝置檢修等訊息驅動,經常高開低開。普通振幅會低估它的真實波動,而ATR把跳空算進去了,更貼近實際持倉體驗。
- 保證金佔用不低。波動大意味著交易所和期貨公司會相應提高保證金比例,如果你滿倉打,波動放大時可能同時面臨“止損變寬”和“保證金變高”的雙殺。
歷史上類似的教訓太多了。2021年動力煤那波行情,波動率在短時間內翻了幾倍,很多習慣了此前波動水平的交易者用老倉位硬扛,結果一天的反向波動就抹掉數月利潤——後來交易所連續出手調整保證金和手續費,波動才慢慢降下來。2020年原油跌到負值的極端行情更是極端案例:波動率模型全部失效,唯一能救你的只有“倉位足夠小”。這些案例的共同啟示就一條:波動率上升期,活下來比賺多少重要得多。
實戰落地:幾個中國期貨品種的ATR倉位速算
把方法套到幾個大家常做的品種上,感受一下差異(以下ATR為示意性數量級,實際請以你軟體裡的實時數值為準):
| 品種 | 合約乘數 | 假設日ATR | 1.5倍ATR止損的單手風險 |
|---|---|---|---|
| 純鹼(SA) | 20噸/手 | 約60點 | 約1800元 |
| 螺紋鋼(RB) | 10噸/手 | 約60點 | 約900元 |
| 鐵礦石(I) | 100噸/手 | 約15點 | 約2250元 |
| 豆粕(M) | 10噸/手 | 約40點 | 約600元 |
| 原油(SC) | 1000桶/手 | 約8元 | 約12000元 |
同樣1萬元的單筆風險預算(假設100萬賬戶取1%),按上表算:豆粕可以做到約16手,螺紋鋼約11手,純鹼約5手,鐵礦石約4手,而原油一手都做不了——除非你把止損放寬到更長週期ATR,或者直接放棄。
這張表還揭示了一個常見誤區:很多人覺得“螺紋鋼一手才幾千塊保證金,便宜,多買幾手沒事”。但倉位該看的是風險敞口,不是保證金佔用。原油一手保證金好幾萬顯得“貴”,可豆粕便宜,隨手20手的風險可能比一手原油還大。
進階技巧:ATR不止能算倉位
- 移動止損(吊燈止損):持倉後,止損價始終跟隨“最高價−2~3倍ATR”。趨勢單拿得住,又不至於把浮盈全吐回去。做純鹼的趨勢行情時特別好用。
- 波動率過濾:當ATR短期均線(比如7日)上穿長期均線(比如21日)且快速抬升,說明市場進入高波動狀態,可以主動降槓桿、減少交易頻率,等波動穩定後再恢復。
- 避免“假突破”:突破入場時,要求價格超出盤整區間至少0.5倍ATR再確認,能有效過濾掉那些差一兩個點的毛刺突破。
幾個容易踩的坑,提前給你排掉
- ATR是滯後指標。它反映的是“已經發生的波動”,極端行情第一天它還沒反應過來。所以ATR倉位法要配合一個兜底規則:無論ATR算出多少手,總倉位佔用的保證金不超過賬戶的50%,給跳空和極端行情留緩衝。
- 別用日內ATR做隔夜倉位。5分鐘K線的ATR和日線ATR完全是兩碼事。隔夜倉務必參考日線ATR,因為隔夜跳空風險是按“天”計價的。
- 引數別天天改。14是通用引數,你用20、用10都行,但定了就別動。頻繁改引數本質上是在找“完美的歷史回測”,實盤中沒意義。
- 算出手數是0.8就做0手,別四捨五入。倉位管理裡,向下取整是紀律,四捨五入是自我安慰。
寫在最後
交易這件事,方向判斷決定你能不能賺,倉位管理決定你能賺多久。ATR倉位法不能幫你抓到更好的點位,但它能保證你在純鹼這種“翻臉不認人”的品種上,任何一次看錯都只是小傷,而不是重傷。波動大的時候少下注,波動小的時候才適度加碼——把這個反直覺的紀律刻進肌肉記憶,你的資金曲線會感謝你。
這套方法光看不練沒用,手數怎麼取整、止損怎麼掛、波動放大時心態怎麼穩,都得在真實盤感裡磨。想檢驗自己的交易系統到底扛不扛得住純鹼這種高波動品種,可以參加模擬考核實戰驗證一下——用模擬資金把紀律跑順了,再談真金白銀的事也不遲。