ATR 平均真實區間:停損、濾網與策略想法
ATR 告訴你一根 K 棒現在通常會走多遠,卻不告訴你往哪裡走。正因為它只管距離,期貨交易者最常把它用在停損、出場與波動濾網上。這頁整理常見的用法,以及策略產生器怎麼替你比較不同的波幅規則。
它在量什麼
ATR 衡量每根 K 棒實際移動的範圍,再取一段期間的平均。所謂「真實區間」不只看當根的最高與最低,也把前一根收盤到這一根之間的缺口算進來,所以隔夜跳空、開盤缺口這類移動不會被漏掉。對日盤、夜盤分開交易,或常在消息面跳空的期貨商品來說,這點特別關鍵。
它只有大小、沒有方向:大漲和大跌都會讓 ATR 升高。它的單位和價格相同,在指數期貨上讀到的是點數,在原油上讀到的是報價的變動幅度,所以不同商品之間不能直接比較高低;但在同一個商品上比較不同時期,就非常直觀——現在一根 K 棒的典型擺幅,是比上個月大還是小,一看便知。
因為是平均值,單一根極端 K 棒對 ATR 的影響會被稀釋,讀數的變化節奏偏慢、偏平順。它比較像市場的體溫計,說明環境是冷是熱,而不是發出買進或賣出的指令。也因為如此,ATR 很少單獨成為策略,它通常是讓其他規則「量得準」的那把尺。
常見市場行為
波動有群聚的傾向:劇烈的日子之後常接著劇烈的日子,平靜之後也常延續平靜。因此 ATR 在圖上往往呈現一段一段的高原與低谷,而不是隨機跳動,這讓它很適合拿來分辨市場目前處於哪一種環境。
在急跌或恐慌賣壓中,ATR 往往升得比緩步上漲時更快,這和期貨市場下跌時買盤迅速抽離、價差拉大的特性有關。不少交易者也觀察到,ATR 衝上近期高點的時候,常落在行情最激烈的一段,而不是剛起漲的位置。
換月、重大數據公布、交易時段切換時,ATR 會出現階梯式的跳動。把日盤與夜盤混在一起計算,或把不同月份合約直接接起來而沒有處理價差,都會讓讀數失真,所以資料的整理方式會直接影響 ATR 是否可用。
常見用法(概念示例)
和其他指標族搭配
ATR 不判斷方向,所以幾乎總是和方向型指標一起出現。ADX 說明趨勢有多強,ATR 說明每根 K 棒走多遠;兩者同時上升,通常代表有方向的大行情;ATR 很高而 ADX 偏低,則常是來回亂掃的劇烈盤整,很多順勢規則在這種環境裡吃足苦頭。
通道類指標常直接借用 ATR 的概念,肯特納通道 的寬度就是由平均真實區間決定,兩者並用時資訊高度重疊。比較有意義的分工是:肯特納負責進場位置,ATR 負責停損與部位大小,讓進場和出場用的是同一把波動尺。
和 VWAP 搭配時,ATR 可以把「價格離當日成交均價多遠」換成以波幅為單位的距離,讓不同交易日之間的偏離程度可以互相比較,判斷今天的偏離算不算罕見,而不是只看點數。
在 AlphaPrime 裡
在 AlphaPrime 裡,ATR 很少單獨決定進場,它最常出現在組合的後半段:停損放多遠、移動停利怎麼跟、哪些時段的波動太低不值得出手。策略產生器會把這些以波幅為單位的出場與濾網規則,和其他族的進場條件交叉配對。
同一個進場想法,搭配不同的波幅停損,結果可能天差地遠。產生器讓 GPU 逐一回測這些變化,再用樣本外資料檢驗哪一種距離在沒看過的行情裡依然合理,而不是只在挑選期間看起來漂亮。
通過檢驗的組合可以匯出成交易平台可用的策略碼,波幅停損和波動濾網會隨策略一起帶過去,在平台上執行時同樣依當下的波動自動調整距離。

