量化交易重要指标:真实波幅均值 (ATR)
想象一下你盯着的那个股票、黄金或者ETF基金的价格,它就像个活蹦乱跳的兔子,有时候蔫蔫的挪几步(波动小),有时候又像打了鸡血上蹿下跳(波动大)。ATR,中文叫真实波幅均值,它就是专门用来量这个兔子一天能蹦跶多远的尺子。它不告诉你兔子是往左蹦还是往右跳(涨还是跌),它就管着告诉你:“嘿,哥们儿,今天这兔子蹦得挺欢实啊!”或者“啧,今天这兔子懒得很,没咋动弹。”
一、 ATR 到底是个啥玩意儿?核心就俩字:波动!
- 它干啥的? 简单说,ATR 就是算一个东西价格最近平均每天能折腾出多大动静。算出来的数字越大,说明这东西价格最近很“躁动”,一天能涨跌好多;数字越小,说明它最近挺“佛系”,价格变化不大。
- 它不干啥? 它绝对不预测方向!别指望它能告诉你明天是涨是跌。它就是个纯粹的“动静测量员”。
- 为啥叫“真实”波幅? 因为比老式的“最高价减最低价”更机灵!老方法容易忽略一种情况:比如昨晚收在100块,结果今早一开盘直接跳到105块(这叫“跳空”)。老方法只算当天最高最低(比如105到102),觉得只波动了3块。但ATR聪明,它会想:“不对啊,从昨晚关门的100块到今早开门的105块,这5块钱的落差也是实实在在的波动啊,得算上!” 所以它取三个数里最大的那个(后面告诉你哪三个)。
这里需要特别说明,ATR它是绝对值,而不是百分比。(单位与价格相同)。 若需比较不同资产的波动性,可转换为百分比(ATR / 当前价格)
也就是下面的公式:
ATR百分比 = (ATR / 当前价格) × 100%
二、 ATR 怎么算出来的?分两步走(不难!)
假设你想看看过去14天(这个天数挺常用,但也能改)的平均波动:
-
先算每天的“真实折腾幅度”(True Range, TR):
- 每天收盘后,你干这么件事:比较下面三个数,挑最大的那个,它就是当天的TR。
- 今天的最高价 - 今天的最低价(最基本的,今天它自己蹦跶的范围)。
- 今天的最高价 - 昨天的收盘价(重点对付那种今早开盘直接“跳高”的情况)。
- 昨天的收盘价 - 今天的最低价(重点对付那种今早开盘直接“跳楼”的情况)。
- 举个实在例子:
- 昨天收盘:100块
- 今天最高:105块
- 今天最低:102块
- 今天收盘:104块
- 算算看:
- 今高-今低:105 - 102 = 3块
- 今高-昨收:105 - 100 = 5块 (这个最大!)
- 昨收-今低:100 - 102 = ? 等等,负数?波动只看幅度大小,不看方向!所以取绝对值 2块 ( | -2 | = 2 )。
- 所以今天的 TR = 5块 (5最大)。
- 每天收盘后,你干这么件事:比较下面三个数,挑最大的那个,它就是当天的TR。
-
再算平均值:
- 把上面算出来的过去N天(比如14天)每天的TR都加一块儿。
- 然后除以N(14)。
- 更平滑的算法(常用):
今天的ATR = (昨天的ATR * 13 + 今天的TR) / 14
。这相当于给最近的波动多点分量,算出来更“滑溜”。 - 说白了: ATR就是过去一段时间(比如14天)里,每天价格最大折腾范围(TR)的平均数。
三、 ATR 实战怎么用?这才是重点!
ATR 不是花瓶指标,它在交易里是真能派上大用场的,尤其这几方面:
-
设止损的“神器”(这个最有用!):
- 老方法的痛点: 拍脑袋设个固定止损,比如“亏10块钱就跑”。市场平静时,价格稍微晃荡两下就把你震出去了;市场发疯时,可能亏了30块还没触发止损,肉疼!
- ATR 的聪明办法:
- 你买涨(做多)时: 止损价 = 你的买入价 - (几倍 * 当前的ATR)。比如用1.5倍或2倍。假如现在ATR是2块,你2倍ATR止损,就是允许价格往下波动4块的空间。
- 你卖空(做空)时: 止损价 = 你的卖出价 + (几倍 * 当前的ATR)。
- 好处在哪? 自动适应市场脾气! 市场闹腾(ATR大),止损就设得远点,给价格足够的“撒欢”空间,避免被正常的大波动“误伤”洗出去。市场安静(ATR小),止损就设得近点,稍微不对劲就保护你出来。这比拍脑门定止损科学合理多了!
-
感受市场的“体温”:
- ATR 数值连着往上爬: 市场“体温”升高了,越来越激动,波动在加大。这可能意味着趋势要加速了,或者快变盘了(得结合其他信号看)。
- ATR 数值连着往下掉: 市场“体温”降了,越来越平静,波动在减小。这可能是在横盘“憋大招”,也可能意味着原来的趋势快没劲儿了。
- ATR 突然“爆表”: 某天ATR值比平时高出一大截?警报!市场可能出大事了(突发消息、黑天鹅),这时候要特别小心,风险急剧增加。
-
管住你的“赌本”(仓位管理):
- 核心思路: 市场闹腾(高ATR),意味着价格一天能跑很远,潜在风险大。这时候你每笔交易就该少下点注(减小仓位)。市场平静(低ATR),风险相对小点,可以适当多押点(增大仓位)。
- 目的是啥? 尽量让你每笔交易可能亏的钱(按ATR估算的波动风险),都差不多在一个你能接受的范围内。避免在市场发疯时因为押注太重而一把亏惨。
-
辅助定个“小目标”(盈利预期):
- 当你在跟着趋势做交易时,可以用当前ATR的倍数(比如1倍或2倍)来大概画个框框,作为你初步考虑获利了结的区域。当然,最终目标价还得看趋势本身和关键位置。
总结一下 ATR 是啥、能干啥、不能干啥:
- 它是什么? 一把量价格平均每天能蹦跶多远的尺子。
- 它能帮你干啥?
- (最核心) 设更靠谱、更灵活的止损,保护你的本金。这是它最大的价值!
- 当个“波动温度计”,让你一眼看出市场现在是“静如处子”还是“动如脱兔”。
- 帮你决定下多大注(仓位管理),在风大浪急时收着点,风平浪静时放开点。
- 辅助想想这波能赚多少(设定盈利目标)。
- 它不能干啥? 它绝对算不出明天是涨是跌! 它只负责告诉你,不管涨跌,价格可能闹腾得多厉害。
说白了,ATR 就是帮你摸清市场当下“脾气”的工具。知道它是在打瞌睡还是在大闹天宫,你才能更好地保护自己(设止损)、控制风险(管仓位),在交易里走得更稳当。
那么实际用的时候,锋哥会拉3根ATR线,分别对应着4,12,20个时间单位,来看短期,中期,长期真实波动,然后在实际用的时候,决定是往哪边靠。