ATRとは?(平均ボラティリティ)をFXで理解する

ATRとは何か:仕組み、違い、限界、実践的な確認方法を解説。

ATRとは?(平均トゥルーレンジ)をFXで理解する

ATRの定義

ATRはAverage True Range(平均トゥルーレンジ)の略です。これは、選択した期間数(参照期間、lookback window)の間に、ある資産の価格が平均してどれくらい動いているかを表すボラティリティ指標です。FXでは、ATRは各期間の価格レンジから計算され、その後平均されるのが一般的です。要点はシンプルです。ATRは値動きの大きさのばらつきを要約するものであり、強気・弱気の方向性を示すものではありません。

FXにおけるATRの仕組み

ATRは、各期間の「トゥルーレンジ(true range)」に基づいています。トゥルーレンジは3つの要素で構成されます。すなわち、当該期間の高値、当該期間の安値、そして前の期間の終値です。各期間について、トゥルーレンジは次のうち最大の値になります。

  1. (当期高値 − 当期安値)
  2. 絶対値(当期高値 − 前期終値)
  3. 絶対値(当期安値 − 前期終値)

その後、ATRは参照期間におけるトゥルーレンジの値の平均として計算されます。前の終値が関わるため、ATRは連続する期間同士をつなぎます。だからこそ、時系列の定義(たとえば、ローソク足のような「期間」が何を指すか)が重要になります。

実践的な観点でATRを読む

ATRが高いほど、直近の価格変動の大きさは一般により大きくなります。ATRが低いほど、変動の大きさは一般により小さくなります。ATRを解釈しやすくするために、人々はしばしばATRをその金融商品の価格単位で表し(さらに、商品のpipの取り決めを使って「pips」に換算することもあります)。この換算は、あなたの市場データがpipのサイズをどう定義しているかに依存します。

例:ATRが測っているもの(そして測っていないもの)

14期間を使い、各期間のトゥルーレンジを高値・安値・前の終値から計算すると仮定します。するとATRの値は、それら14個のトゥルーレンジの平均になります。つまりATRは、入力と出力の要約です。同じ価格系列で同じウィンドウを使えば、同じATRの計算結果が得られるはずです(四捨五入の範囲を除く)。

ATRはそれ自体では、次に価格が上がるか下がるかを教えてくれません。方向性は別の要素です。そのため、ATRを単独のシグナルとして扱うと誤解を招く可能性があります。ATRは、計算における特定の前提のもとでの「典型的な値動きの大きさ」を説明するのに役立つだけだからです。

限界と失敗パターン

  1. 相場レジームの変化:ATRは直近で何が起きたかを反映します。ボラティリティのレジームが変わった後は、過去の関係が新しい環境に合わなくなることがあります。
  2. イベントのスパイクと外れ値:急なニュースや構造的な動きは、非常に大きなトゥルーレンジの値を生み、その後しばらくATRに影響します。
  3. データと取り決め:提供元によって、ローソク足の作り方、セッションの扱い、丸めがわずかに異なる場合があります。ATRは高値・安値・前の終値に直接依存するため、これらの違いが異なるATRの数値につながり得ます。
  4. コストと執行は含まれない:ATRは価格履歴からのみ計算されます。実際の結果は、スプレッド、手数料、スリッページ、そして運用上の制約などの影響を受け得ます。ATRはこれらをモデル化しません。

ATRの事実を独立に検証する方法

ATRを検証するには、同じOHLCデータと同じ参照期間を使い、トゥルーレンジを再計算して平均します。また、観測されたレンジ(高値/安値と、前の終値に対するギャップ)が拡大するとATRが増えること、そして典型的なレンジが縮小するとATRが減ることをクロスチェックできます。もしATRがこれらの仕組みと一貫しない動きをするなら、期間の定義、前の終値の扱い、そして任意のpip/単位換算を見直してください。

DOCUMENT END

外国為替およびCFD取引には大きなリスクがあります。FoxiForexの情報は教育目的であり、個別の金融助言ではありません。スポンサー掲載は明確に表示されます。