ATR (Average True Range)
ワイルダーによる古典的なボラティリティ指標。方向ではなく、群衆の議論の「声の大きさ」を測る道具として読み解く。
概要
ATR(Average True Range)は、1978年にJ・ウェルズ・ワイルダーが著書『New Concepts in Technical Trading Systems』で発表した指標である。同じ本でRSI・ADX・パラボリックSAR・DMIといった現代テクニカル分析の基礎が同時に提示されたことを考えれば、ワイルダーの貢献の重さがわかる。
ATRが測るのはボラティリティ——価格の変動の大きさ——であって、価格の方向ではない。だからATRそのものはエントリーシグナルを出さない。だが、ストップロスの幅・ポジションサイズ・銘柄間の比較といった、トレードの「枠組み」を決める部分で、ATRはほとんど代替不可能な役割を持つ。
計算方法
トゥルーレンジ(True Range)
ATRの基礎となる「トゥルーレンジ(TR)」は、その日の値幅を、前日終値の影響を含めて捉える。
Formula
TR = max(H − L, |H − prevC|, |L − prevC|)
ここでHは当日高値、Lは当日安値、prevCは前日終値。三つの値のうち最大を採る。
なぜ前日終値を含めるのか。それは寄付ギャップを考慮するためだ。前日終値から大きく窓を開けて寄り付いた日、単純な「H − L」だけではその日の本当の変動を過小評価してしまう。TRはこれを補正する。
ATR本体
ATRは、TRをn期間(標準は14)平均したものである。
Formula
ATR = (1/n) × Σ TR
ワイルダー自身は単純平均ではなく、独自の指数平滑(ワイルダー平滑)を提案したが、現代の多くのチャートツールはSMAやEMAを用いる。
使い方
How to Read · 使い方
OANDA:USDJPY
ストップロスの幅を決める
ATRの最も実用的な使い道は、ストップロス(損切り)の幅を価格の自然な変動範囲に応じて設定することだ。
たとえば「エントリー価格から2×ATR下にストップを置く」というルールを採用すれば、
- ボラティリティが高い相場では広いストップ
- ボラティリティが低い相場では狭いストップ
が自動的に得られる。固定pipsのストップが「相場の声の大きさ」を無視するのに対し、ATRストップは相場に合わせて呼吸する。
ポジションサイズの正規化
異なる銘柄・通貨ペアでポジションサイズを揃えるとき、価格そのものではなくATRで揃える方が合理的だ。
- 銘柄A: ATR=100円、リスク許容=10,000円 → ポジション=100株
- 銘柄B: ATR=50円、リスク許容=10,000円 → ポジション=200株
こうすれば、銘柄ごとのボラティリティ差を補正した「等しいリスク量」のポジションが取れる。複数銘柄を扱うトレーダーには必須の考え方である。
低ボラティリティ局面のフィルター
ATRが極端に低下している局面では、ブレイクアウト戦略の偽シグナルが増える傾向がある。「ATRが20日平均を下回っているときはエントリーしない」といったフィルターで、低ボラ期の損失を減らせる。
逆にボリンジャーバンドの「スクイーズ」と組み合わせて、ATRが収縮→拡大に転じる瞬間を狙う手法も古典的である。
市場心理の読み解き
注意点・限界
- 方向は読めない: ATRはエントリーシグナルではない。トレンドフォロー指標と必ず併用する
- 過去のボラティリティしか映さない: 未来のボラティリティ拡大を予測する力はない
- ギャップで歪む: 異常な日のTRが平均を長く引きずる
- 24時間市場では「セッション」の定義に依存: FXではブローカー間でATRの値が微妙に違う
- n=14は伝統であって聖典ではない: 短期狙いなら7、長期狙いなら28など、用途に応じて変える
関連手法
- リスク管理 (Risk Management) — ATRはポジションサイズとストップ設計の基盤
- ボリンジャーバンド (Bollinger Bands) — ボラティリティの収縮・拡大を別の角度から可視化
- ピボットポイント (Pivot Points) — その日の値幅見込みとして組み合わせる
関連指標