FireSim / FX・為替 / ATR(アベレージ・トゥルー・レンジ)計算式:ボラティリティを活用した損切り術

ATR(アベレージ・トゥルー・レンジ)計算式:ボラティリティを活用した損切り術

「どこに損切りを置けばいい?」その答えはATRにあります。値幅(ボラティリティ)から最適なストップロス幅を計算するプロの手法と、リスク管理への応用を解説します。

更新日: 2026-02-27

FXで勝つために最も重要な技術、それは「損切り(ストップロス)」です。 しかし、多くのトレーダーが「なんとなく-20pips」とか「直近安値の少し下」といった曖昧な基準で損切りを設定しています。

その結果、 「損切りにかかった直後に、思惑通りの方向に動き出した(狩られた)」 という悔しい経験をすることになります。

これは、相場の「ボラティリティ(変動幅)」を無視しているからです。 相場が荒れている時(ボラティリティが高い時)は、ノイズで上下に大きく振れます。 そんな時に狭い損切り幅では、すぐに引っかかってしまいます。

そこで役立つのが、「ATR(Average True Range)」です。 ATRを使えば、今の相場のボラティリティに合わせて、**「ノイズには引っかからず、トレンド転換だけを捉える」**絶妙な損切りラインを計算できます。

この記事では、プロトレーダーが愛用するATRの計算式と、それを使った具体的な資金管理術(ポジションサイジング)を解説します。

ATR(Average True Range)とは?

ATRは、J.W.ワイルダー氏(RSIやADXの開発者)が考案した指標で、**「真の値幅(True Range)の平均値」**を表します。 ポイントは「方向性」ではなく「変動エネルギーの大きさ」だけを見ている点です。

  • ATRが高い:相場が荒れている(大陽線・大陰線が多い)。
  • ATRが低い:相場が落ち着いている(小動き・レンジ)。

計算式:True Range(真の値幅)

まず、1日の「真の値幅(TR)」を計算します。 以下の3つのうち、最大の値を採用します。

  1. 当日高値 - 当日安値(通常のレンジ)
  2. 当日高値 - 前日終値(窓開け上昇など)
  3. 前日終値 - 当日安値(窓開け下落など)
TR=max(HL,HCprev,LCprev)TR = \max(H - L, |H - C_{prev}|, |L - C_{prev}|)

単純な「高値-安値」だけでなく、前日終値からのギャップ(窓)も考慮するため、より実態に近い変動幅が分かります。

ATRの算出

このTRを、過去N日間(一般的には14日間)の平均にします。

ATR=TR1+TR2++TR1414ATR = \frac{TR_1 + TR_2 + \dots + TR_{14}}{14}

(実際には平滑移動平均を使うことが多いですが、単純平均でも大差ありません。)

例えば、ドル円の日足ATRが「1.50円」なら、**「今のドル円は1日に平均1.50円動く可能性がある」**ということです。

ATRを使った損切り設定:シャンデリア・エグジット

ATRの最大の使い道は、ストップロス(損切り)の決定です。 有名な手法に「シャンデリア・エグジット(Chandelier Exit)」があります。

計算式(損切りライン)

損切りライン=エントリー価格(ATR×K)\text{損切りライン} = \text{エントリー価格} - (ATR \times K)
  • K(倍率):一般的に2倍〜3倍

なぜ2倍〜3倍なのでしょうか? 統計的に、価格が平均的な変動幅(1ATR)を超えることはよくありますが、その2倍〜3倍(2ATR〜3ATR)を一気に逆行することは稀だからです。 もし2ATR以上逆行したなら、それは「ノイズ」ではなく「トレンド転換」の可能性が高いと判断できます。

具体例

  • 通貨ペア:ドル円 (USD/JPY)
  • エントリー:150.00円で買い
  • ATR:0.50円(直近のボラティリティ)
  • 倍率:2倍
損切り幅=0.50×2=1.00\text{損切り幅} = 0.50 \times 2 = 1.00\text{円} 損切りライン=150.001.00=149.00\text{損切りライン} = 150.00 - 1.00 = 149.00\text{円}

もし相場が荒れていて、ATRが「1.00円」に拡大していたら?

損切り幅=1.00×2=2.00\text{損切り幅} = 1.00 \times 2 = 2.00\text{円} 損切りライン=150.002.00=148.00\text{損切りライン} = 150.00 - 2.00 = 148.00\text{円}

このように、**「ボラティリティが高い時は損切り幅を広く、低い時は狭く」**自動調整することで、無駄な損切り(ダマシ)を回避できます。

ATRを使ったポジションサイジング(資金管理)

損切り幅を広げると、負けた時の損失額が大きくなってしまいます。 それを防ぐために、**「損切り幅が広い時は、ロット数を減らす」**調整が必要です。

これこそが、タートルズなどの伝説的トレーダー集団が行っていた資金管理術です。

ロット数計算式

適正ロット数=許容損失額(資金の2%)ATR×K×1Lot単位\text{適正ロット数} = \frac{\text{許容損失額(資金の2\%)}}{ATR \times K \times \text{1Lot単位}}

例:資金100万円、許容リスク2%(2万円)

  1. ATRが0.50円(穏やかな相場)の場合 損切り幅 = 0.50×2=1.000.50 \times 2 = 1.00

    ロット数=20,0001.00×10,000=2.0万通貨\text{ロット数} = \frac{20,000}{1.00 \times 10,000} = 2.0 \text{万通貨}
  2. ATRが2.00円(大荒れ相場)の場合 損切り幅 = 2.00×2=4.002.00 \times 2 = 4.00

    ロット数=20,0004.00×10,000=0.5万通貨\text{ロット数} = \frac{20,000}{4.00 \times 10,000} = 0.5 \text{万通貨}

相場が4倍荒れているなら、ポジションを4分の1に減らす。 こうすることで、どんな相場環境でも**「負けた時の金額は常に2万円」**に固定されます。

これが、生き残るトレーダーのリスク管理です。

まとめ:ATRは「相場の天気予報」

ATRはエントリータイミングを教えてくれる指標ではありません。 しかし、「今日は台風(高ボラティリティ)だから外出(ハイレバ)は控えよう」とか、「今日は晴れ(低ボラティリティ)だから傘(広い損切り)はいらないな」といった判断材料を与えてくれます。

自分の感覚ではなく、相場の「事実(変動幅)」に合わせてトレードを組み立てる。 そのためにATRをチャートの隅に常時表示させておくことを強くお勧めします。

ATRリスク計算機

ATRと資金を入力するだけで、最適な損切りラインとロット数を自動計算し、許容リスク内でのトレードプランを提案します。