作者:分析師 盧明宇
ATR測量的是價格距離,數值自帶單位
不能只看ATR數字便下結論。平均真實波幅(ATR)沿用報價的價格單位:若黃金與白銀均以美元/盎司報價,各自ATR的單位也是美元/盎司。當價格基數差距很大時,絕對ATR較大的品種,相對自身價格的波幅比例可能反而較小。若要比較波幅佔價格的比例,可在一致的計算口徑下使用ATR百分比(ATRP);它仍不表示下一根K線必然波動那麼多。
ATR逐根計算真實波幅:在當根最高價減最低價、最高價與前根收盤價之差的絕對值、最低價與前根收盤價之差的絕對值三者之中取最大值,再將一段歷史數值平滑。它包含跨週期的價格缺口,但不記錄漲跌方向。公式及Wilder平滑方法可參考StockCharts的ATR計算說明。若想先理解K線高低點的含義,可讀本站影線文章;ATR入門文章則說明基本用途。本文聚焦跨品種的單位比較。
例如,圖表以美元/盎司報價,14期ATR顯示20,表示依該圖表算法計算的近期平均真實波幅量級為20美元/盎司。這不是20%、不是每盎司交易成本,也不是下一交易日的漲跌預測。若另一張圖的單位、合約、週期或報價源不同,數字20代表的價格距離也可能不同。
用相同假設數值比較絕對與相對波幅
假設兩張圖都是日K線,採用同一北京時間觀察截點、相同的美元/盎司報價單位與14期ATR算法,而且收盤價與ATR都來自已完成的K線。下表完全是教學假設,不是2026年10月12日實際行情,也不表示某平台真的出現這些報價:
| 教學品種 | 收盤價(美元/盎司) | 14期ATR(美元/盎司) | ATRP=ATR÷收盤價×100% |
|---|---|---|---|
| 黃金 | 2,000 | 20 | 1% |
| 白銀 | 25 | 0.75 | 3% |
原始ATR為20大於0.75,但以相對價格比較,黃金20÷2,000×100%=1%,白銀0.75÷25×100%=3%。這表示絕對價格距離與相對價格距離可能有不同排序。它不證明現實中白銀必然比黃金波動大,也不代表白銀交易風險剛好是黃金的三倍。
StockCharts的ATRP說明使用ATR÷收盤價×100,令價格水平不同的圖表可以按百分比觀察。若平台沒有ATRP,可用核實的ATR和同一根K線收盤價自行換算,但不可將今天的實時ATR除以昨天的收盤價後,稱為同一時點比較。
價格基數也會改變同一品種不同時段的ATRP。仍以假設說明:若ATR維持20美元/盎司,收盤價2,000美元/盎司時ATRP為1%;收盤價4,000美元/盎司時則為0.5%。這只是算術例子,不表示市場真的出現過這樣的連續變化。同一個原始ATR,只能說明相同絕對距離,不能保證相對價格比例也相同。
百分比統一後,仍須對齊比較條件
同為14期,只表示各自使用14根相應週期的K線。14根一小時K線與14根日K線涵蓋的時間並不相同。不同平台的日線切換時間、假期、缺失K線、報價來源與平滑初值也可能不同。至少應記錄品種及合約、報價單位、K線週期、時區和收盤邊界、ATR長度及算法、讀數時間,否則即使百分比精確到小數點後兩位,仍可能只是把不一致資料計算得更仔細。
比較同一天的黃金與白銀時,不要將一邊的已收盤日K線和另一邊未收盤的日K線混用。週期未完成前,最高、最低與最新價格都可能改變,因此ATR和以最新價作分母的ATRP也會變動。先保存兩圖相同觀察時間,等兩根K線完成再比較,結果才可以覆核。如果螢幕僅顯示四捨五入後的值,手算出現細小差異時應先檢查原始精度。
也要明確所謂「波動」是哪一種定義。ATR與ATRP量度的是歷史K線的真實價格範圍,與收益率標準差、期權隱含波動率並非同一指標,數值不能互換。ATRP較高,只能說明在目前口徑下相對歷史波幅較高,不能指出方向、事件機率或下一週期的最大波幅。
ATRP不能直接換算倉位或止損
即使金銀的ATRP可比較,實際損益仍由合約規模、每手盎司數、點值、點差、槓桿、保證金及成交價決定。相同百分比波幅,不等於使用相同保證金時可能虧損相同金額。使用ATR輔助止損,也不能機械地把1倍ATR視為安全距離;正常價格波動可能觸發止損,跳價或流動性不足時亦可能按非預期價格成交。本站止損與帳戶風險文章可協助區分價格距離和帳戶風險。
將表中3%直接解釋成「白銀明天可能虧3%」並不成立:那是歷史真實波幅相對某根收盤價的比率,不是持倉回報或最大虧損。尤其保證金交易中,價格變動百分比、合約名義價值百分比和帳戶權益百分比有不同的分母。必須核對具體產品的合約規格與倉位大小,才能估算資金損益;本例缺少這些資料,因此不計算實際帳戶盈虧。
看到「黃金ATR大於白銀ATR」時,先確認單位與週期,再決定比較絕對價格距離還是相對比例。ATRP提供清楚的百分比換算,但交易是否合適仍須另行核算產品規則與可承受的損失。這些指標描述過往波動,不能保證未來價格或實際成交結果。

