← 返回博客 · 2026年08月23日 · 约5分钟读完

很多做中国期货的朋友,大概都经历过这种让人吐血的时刻:你做多螺纹钢,刚把止损设在进场价下方20个点,结果行情一个莫名其妙的回撤,刚好扫掉你的止损,然后头也不回地绝尘而去,留你在屏幕前拍大腿骂娘。或者反过来,你做铁矿石,想着把止损放宽点设50个点吧,结果一波剧烈震荡直接打穿,单笔亏损大得让你心疼半天。

为什么会出现这种“一买就跌,一卖就涨,一扫损就飞”的玄学现象?很大一部分原因,是你用了一个“拍脑袋”想出来的固定止损点数。市场每天的脾气都不一样,你用死板的规则去套活生生的市场,当然会碰一鼻子灰。今天咱们就以老交易员聊天的口吻,盘一盘怎么用ATR(平均真实波幅)指标,构建一套能适应市场呼吸频率的动态止损系统。这可是很多前辈在实盘中交了无数学费才总结出来的交易心得,对于想要通过期货模拟考核的朋友来说,绝对是个控制回撤的利器。

一、为什么固定止损在中国期货里行不通?

咱们先得把固定止损的病根找准。很多新手喜欢用固定点数止损,比如“我每笔交易只亏20个点”。这种做法最大的问题在于,它完全无视了不同品种、不同时间周期的波动特性。

你想想看,螺纹钢和铁矿石虽然都是黑色系,但脾气能一样吗?螺纹钢平时走势相对平滑,一天可能就波动40-60个点;但铁矿石一旦发疯,一天上下翻飞100多点是常有的事。如果你在两者上都设20个点止损,在螺纹钢上可能勉强够用,但在铁矿石上,这20个点连个正常的震荡洗盘都扛不住,你注定要被频繁扫损。

再比如豆粕,受外盘美豆影响极大,经常是夜盘收盘好好的,第二天早盘一个高开或低开跳空就是二三十个点。你的固定止损在跳空面前就是个笑话,直接以最差的价格成交。

所以,真正的止损不应该是“你想亏多少”,而是“市场正常的噪音有多大”。只要噪音不破坏趋势,你就不该被洗出去。这就轮到ATR指标出场了。

二、认清ATR的本质:它不预测,只测量

别一听到指标就觉得复杂,ATR(Average True Range)其实特别接地气。它不告诉你明天是涨是跌,它只干一件事:测量过去N个周期内,市场平均每次“呼吸”的幅度有多大。

这里的“真实波幅”,考虑了当天的最高价、最低价,以及昨天收盘价到今天最高最低价之间的跳空缺口。所以,ATR是包容跳空的。如果最近几天行情风平浪静,ATR数值就会变小;如果市场突然爆发大行情,ATR就会迅速变大。

用ATR来设止损的逻辑很简单:既然市场最近的平均波幅是ATR,那我把止损设在距离当前价格一定倍数的ATR之外,不就能大概率避开日常的噪音洗盘了吗?

三、构建动态止损系统的三个核心步骤

想用ATR构建止损,别直接套公式,咱们得一步步来。这不仅是设个价格线,更是你整个交易系统的风控骨架。

第一步:确定ATR的周期参数

默认的ATR参数通常是14,也就是计算过去14个周期的平均波幅。如果你做日线级别,14天大概就是三周的交易时间,这个参数很经典,不用改。

但如果你做的是1小时图或者15分钟图的短线,14这个参数可能有点滞后。市场情绪变化快,你可以适当缩短到10甚至7。我个人在做1小时级别中国期货时,喜欢用10周期ATR,这样能更快地捕捉到波动率的收缩和扩张。当ATR处于极度低位时,说明市场在蓄力,一旦突破配合放大的ATR,往往是一波好肉。

第二步:设定乘数(Multiplier)

止损距离 = ATR数值 × 乘数。这个乘数怎么选,直接决定了你的胜率和盈亏比。

记住,乘数不是固定的。你需要根据自己交易系统的胜率去回测调整。如果你发现最近频繁被扫损,试着把乘数从2调到2.5;如果发现单笔亏损金额太大,就调回1.5并减少手数。

第三步:寻找基准价(锚点)

算出了止损距离,从哪里开始算?通常有两种锚点:

1. 进场价锚点: 买入后,直接在买入价下方(N × ATR)处设止损。这种方法简单直接,适合波段交易。

2. 极值点锚点(吊灯止损法): 以进场后的最高价(做多)或最低价(做空)为基准,往下或往上减去(N × ATR)作为移动止损位。这种方法在趋势行情中能把利润吃干榨净,是很多趋势交易者的最爱。

四、实战演练:四大中国期货品种的ATR止损设置

纸上谈兵没意思,咱们拿几个中国期货市场最活跃的品种,具体看看怎么落地。

1. 螺纹钢(rb):平滑趋势的温床

螺纹钢是典型的“趋势性”品种,一旦走出来,往往比较连贯。假设你在1小时图上做多螺纹钢,进场价3800。此时1小时图的ATR(10周期)数值为15个点。

考虑到螺纹钢假突破也不少,你选择2倍乘数。那么你的初始止损距离就是 15 × 2 = 30个点。止损位设在 3800 - 30 = 3770。如果价格随后涨到了3850,此时的ATR可能因为行情加速扩大到了20,那么你的移动止损(吊灯法)就是 3850 - (20 × 2) = 3810。这样既保住了利润,又不会被正常的回踩洗下车。

2. 铁矿石(i):暴躁老哥需要更宽的怀抱

铁矿石的波动比螺纹钢暴躁得多。同样是1小时图,假设ATR是8个点(注意铁矿1跳是0.5个点,价值50元/手,8个点就是16跳)。如果你还用螺纹钢的2倍乘数,可能稍微一震荡就出局了。

对于铁矿,我习惯用2.5倍乘数。止损距离就是 8 × 2.5 = 20个点。假设你在900点进场做空,止损就设在 920。虽然看起来止损点数不少,但铁矿一旦走出单边,盈亏比往往能做到3:1甚至更高。在铁矿上,宁可少做一手,也不要把止损设得太窄去赌运气。

3. 豆粕(m):跳空缺口的天敌

做豆粕最怕什么?外盘美豆晚上大涨大跌,内盘第二天早上直接跳空。很多交易者辛辛苦苦积攒的利润,一个跳空就没了。ATR在这里就发挥了巨大作用,因为它的计算公式本身就包含了跳空缺口。

假设豆粕日线ATR是30个点。如果你持有多单,昨天收盘价是3500,今天因为外盘暴跌,直接低开在3460。这时候你的2倍ATR止损线大概在 3500 - (30 × 2) = 3440。虽然跳空让你亏了40个点,但还没触及你的硬止损位。只要趋势没坏,你可以继续持有,甚至很多跳空是诱空,盘中就能拉回来。固定止损这时候可能早就爆仓了,但ATR给了你留在牌桌上的资格。

4. 原油(sc):大波动下的极限生存

上海原油的波动幅度极大,受国际地缘政治影响剧烈。做原油,我建议把ATR乘数降到1.5倍。为什么?因为原油的ATR基数本来就大,如果用2.5倍,止损可能宽得让你根本不敢开仓。

假设原油1小时ATR是5个点(每点200元)。1.5倍乘数,止损距离7.5个点。在原油上,核心不是止损有多宽,而是仓位必须极轻。宁可把乘数调小,用极小的仓位去博取大波动,这才是原油生存的王道。

品种常用周期ATR乘数参考实战特点
螺纹钢 (rb)1H / 日线2.0趋势连贯,适合吊灯移动止损
铁矿石 (i)1H / 日线2.5波动剧烈,需给足空间防洗盘
豆粕 (m)日线2.0包容跳空缺口,防外盘突袭
原油 (sc)1H / 日线1.5基数大,乘数宜小,严控仓位

五、期货模拟考核中的ATR仓位管理法则

很多朋友参加期货模拟考核时,往往死在最大回撤这一关。考核平台最看重的就是你控制风险的能力。光有止损位还不够,你必须把ATR和仓位计算结合起来,这才是真正的风控闭环。

咱们来算一笔账。假设你参加一个10万资金规模的考核,规则要求单笔最大亏损不能超过账户总额的2%(也就是2000元)。你现在看中了螺纹钢的一个突破机会,1小时图ATR是20个点,你决定用2倍乘数,止损距离40个点。螺纹钢合约乘数是10元/点。

那么你应该下多少手呢?

公式很简单:手数 = (总资金 × 风险比例) / (ATR止损点数 × 合约乘数)

代入数据:手数 = (100000 × 2%) / (40 × 10) = 2000 / 400 = 5手。

你看,通过ATR算出来的止损点数,直接决定了你的开仓手数。如果当时行情平淡,ATR只有10,止损距离20个点,那你就能开10手。这就是动态仓位管理的魅力:市场波动大,你自动减仓;市场波动小,你自动加仓。永远把单笔亏损锁死在你能承受的范围内。

如果你不按这个来,不管ATR多大,每次都干满10手。遇到铁矿石这种波幅突然放大的品种,一波反向波动就能让你单笔亏损超过5%,几把下来,考核账户直接爆掉,连申诉的机会都没有。

“止损不是用来防备看错方向的,止损是用来防备市场发疯的。” —— 交易老炮儿语录

写在最后

交易没有圣杯,ATR也不是万能的。它不能帮你预测明天螺纹钢是涨是跌,但它能帮你在这个充满不确定性的中国期货市场里,找到一个客观的、随市场呼吸而动的风控锚点。比起你盯着K线凭感觉画一根止损线,ATR给出的答案是冰冷但理性的。

当你开始用波动率来衡量风险,而不是用固定的点数或金额时,你的交易思维就真正进阶了。当然,看懂了和能做到是两码事,知行合一才是最难的。想检验自己的交易系统是否真的能扛住实盘的毒打,可以参加模拟考核实战验证,在零资金压力的环境下,把你的ATR动态止损跑一跑,看看回撤控制得怎么样,这才是对交易系统负责的态度。祝各位在市场里活得久,赚得多。

📈 学以致用:读书千遍,不如实盘(模拟)一战。XS Select 提供 10万–100万 模拟资金考核,全程线上进行,通关可获签约奖励与业绩提成。用最低的成本,检验你真正的交易水平。了解考核 →