ATR(アベレージ・トゥルー・レンジ)計算式:ボラティリティを活用した損切り術
「どこに損切りを置けばいい?」その答えはATRにあります。値幅(ボラティリティ)から最適なストップロス幅を計算するプロの手法と、リスク管理への応用を解説します。
執筆:しぐ ・ 更新日: 2026-06-24
「損切りにかかった直後に、思惑通りの方向に動き出した」——FXトレーダーが最も悔しいと感じる経験のひとつです。この「狩り」の多くは、相場のボラティリティ(変動幅)を無視した損切り設定が原因です。ATR(Average True Range)は、現在の相場の「荒れ具合」を数値化し、ノイズに引っかからない合理的な損切り幅を計算するための指標です。
1. True Range(TR)の計算:3ケースのうち最大値を使う
ATRの基礎となる「True Range(真の値幅)」は、単純な高値-安値ではなく前日終値も考慮します。
TR = 次の3つのうち最大値
① H − L
② |H − C_prev|
③ |L − C_prev|
- H:当日高値
- L:当日安値
- C_prev:前日終値
なぜ3ケースが必要か:
| ケース | 計算式 | 捉えている動き |
|---|---|---|
| ①高値 − 安値 | H − L | 当日の基本的な値幅 |
| ②高値 − 前日終値 | |H − C_prev| | 窓開け(ギャップアップ)後の上方向への動き |
| ③前日終値 − 安値 | |L − C_prev| | 窓開け(ギャップダウン)後の下方向への動き |
経済指標発表後や週明けのギャップが生じた際、①だけでは当日の値幅を過小評価します。3ケースの最大値を採用することで、ギャップも含めた「実質的な変動エネルギー」を正確に測定できます。
TRの具体計算例(ドル円)
| 日付 | 高値 | 安値 | 前日終値 | TR(3ケースの最大) |
|---|---|---|---|---|
| 1日 | 150.80 | 150.10 | 150.30 | 0.70(①150.80-150.10) |
| 2日 | 151.50 | 150.40 | 150.80 | 1.10(①151.50-150.40) |
| 3日 | 151.20 | 150.00 | 151.50 | 1.50(③151.50-150.00) |
| 4日 | 152.00 | 151.30 | 151.20 | 0.80(②|152.00-151.20|) |
3日目は「前日終値151.50に対して当日安値150.00」なので、③のケースがTR=1.50円として採用されます。窓開けや急落局面でのギャップが正しく反映されることがわかります。
2. ATRの算出:14期間平均
ATR(Average True Range)はTRの移動平均です。標準は14期間(ワイルダーの指数移動平均)。
ATR(14) = (TR_1 + TR_2 + … + TR_14) ÷ 14
(厳密にはワイルダーの平滑化平均を使用:ATR = 前日ATR × 13/14 + 当日TR × 1/14)
ATRの読み方:
| ATRの状態 | 意味 | トレードへの影響 |
|---|---|---|
| ATRが上昇中 | ボラティリティが拡大している | 損切り幅を広げる・ポジションを小さくする |
| ATRが低水準 | 相場が静か(レンジ) | 損切り幅を狭くできる・大きなブレイクアウトに注意 |
| ATRが急騰 | 突発的な大相場が発生 | 新規エントリーのリスクが高い |
「ATR = 0.50円」であれば、今のドル円は1日あたり平均0.50円動く相場状態であることを意味します。
3. 通貨ペア・時間足別のATR目安
同じ実効レバレッジでも、通貨ペアによってATRが大きく異なります。
日足ATRの参考目安(2025〜2026年):
| 通貨ペア | 日足ATR目安 | 週足ATR目安 | 特性 |
|---|---|---|---|
| USD/JPY(ドル円) | 0.8〜1.5円 | 2〜5円 | 基準・比較的安定 |
| EUR/JPY(ユーロ円) | 0.9〜1.6円 | 3〜7円 | ドル円より高め |
| GBP/JPY(ポンド円) | 1.5〜2.5円 | 5〜10円 | 最もボラティリティ高め |
| AUD/JPY(豪ドル円) | 0.8〜1.3円 | 2.5〜6円 | 資源価格連動で変動 |
| EUR/USD(ユーロドル) | 50〜100pips | 200〜400pips | ドル円より安定的 |
| MXN/JPY(メキシコペソ円) | 0.1〜0.3円 | 0.4〜1.2円 | 絶対値は小さい |
ポンド円のATRはドル円の約1.5〜2倍です。「ドル円で損切り50pipsが適切」でも、ポンド円で同じ50pipsを使うと、通常の1日の値幅内で損切りに引っかかります。
時間足別のATR換算(USD/JPYの目安):
| 時間足 | ATR目安 | 適したトレードスタイル |
|---|---|---|
| 1分足 | 数〜10pips | スキャルピング |
| 15分足 | 10〜30pips | 短期デイトレード |
| 1時間足 | 30〜80pips | デイトレード |
| 4時間足 | 60〜150pips | スイングトレード(短期) |
| 日足 | 80〜150pips(0.8〜1.5円) | スイングトレード |
4. ATRを使った損切り設定:シャンデリア・エグジット
ATRの最も重要な応用は、ストップロス(損切りライン)の計算です。
損切りライン(買い)= エントリー価格 − (ATR × K)
損切りライン(売り)= エントリー価格 + (ATR × K)
K(倍率)の選び方:
| 倍率 | 特性 | 向いているトレードスタイル |
|---|---|---|
| 1倍(1 ATR) | タイトな損切り。引っかかりやすい | スキャルピング |
| 1.5倍 | やや引き付け。バランス型 | デイトレード |
| 2倍(標準) | ノイズを避けやすい。業界標準 | スイングトレード・デイトレード |
| 2.5〜3倍 | 広め。大きなトレンドフォロー向け | スイングトレード・長期保有 |
具体例:ドル円・ATR = 0.80円・買いエントリー150.00円
| K倍率 | 損切り幅 | 損切りライン |
|---|---|---|
| 1倍 | 0.80円 | 149.20円 |
| 1.5倍 | 1.20円 | 148.80円 |
| 2倍 | 1.60円 | 148.40円 |
| 3倍 | 2.40円 | 147.60円 |
相場が大荒れでATRが1.50円に拡大していた場合、同じ2倍で損切り幅は3.00円になります。これがATR損切りの自動調整機能です。
5. ポジションサイジング:損失額を一定に保つ計算法
ATRに合わせて損切り幅を広げると、負けた時の損失が増えます。これを防ぐには、損切り幅が広い時にロット数を減らす調整が不可欠です。
適正ロット数(通貨量)= 許容損失額(資金の2%)÷ (ATR × K × 1通貨あたりの損失)
ドル円の場合、1万通貨・1円の動きで損益は約10,000円。
資金100万円・許容損失2%(20,000円)・K=2倍の場合:
| ATR(相場の状態) | 損切り幅(2倍) | 適正ロット数 | 実効レバレッジ(約) |
|---|---|---|---|
| 0.30円(静か) | 0.60円 | 約3.3万通貨 | 約5倍 |
| 0.80円(通常) | 1.60円 | 約1.3万通貨 | 約2倍 |
| 1.50円(やや荒れ) | 3.00円 | 約0.67万通貨 | 約1倍 |
| 3.00円(大荒れ) | 6.00円 | 約0.33万通貨 | 約0.5倍 |
相場が大荒れ(ATR3.00円)のとき、適正ロットは通常相場の約1/4になります。しかし「どんな相場でも負けた時の損失額は20,000円(資金の2%)」で固定されます。これが伝説的なタートルズトレーダーが使っていたリスク管理の核心です。
6. ATRの変化パターンを読む:スクイーズとブレイクアウト
ATRの絶対値だけでなく、変化のパターンも重要です。
| ATRのパターン | 相場の状態 | トレードへの含意 |
|---|---|---|
| ATRが低水準で横ばい | レンジ・膠着(スクイーズ) | 大きなブレイクアウトの前兆になりやすい |
| ATRが急上昇 | 大相場が発生中 | トレンドフォロー・損切り幅の即時拡大 |
| ATRがゆっくり低下 | 相場が落ち着いてきた | 損切りを徐々に絞り込んでいける |
| ATRが高水準のまま | 高ボラティリティ継続中 | 新規エントリーは慎重に。ポジションを小さく |
スクイーズ(低ATR)からのブレイクアウトは、短時間でATRが急騰することが多く、事前に損切り幅を広くしておく必要があります。ボリンジャーバンドのバンドウィズが縮小しているタイミングとATRの低下が重なれば、ブレイクアウトの準備サインとして活用できます。
7. 2024年8月のATR急騰:教訓となった事例
2024年8月5日、7月31日の日銀利上げと8月2日の米雇用統計悪化を引き金にキャリートレードの巻き戻しが連鎖し、ドル円は7月中旬の162円台から8月5日の141円台へと、約3週間で約20円急落しました(下落が最も集中したのは8月初旬の数日間)。
| 時期 | ドル円ATR(日足・概算) | 出来事 |
|---|---|---|
| 2024年7月上旬 | 約0.7〜1.0円 | 通常の相場環境 |
| 2024年7月31日 | 約1.5〜2.0円 | 日銀利上げ発表後に拡大 |
| 2024年8月5日 | 約3.0〜5.0円 | 歴史的急落(ブラックマンデー的) |
| 2024年8月下旬 | 約1.5〜2.0円 | 徐々に落ち着く |
ATRが急騰した局面での通常の損切り幅(50〜100pips)は、たった数時間で実体値として無効になりました。急騰前にATRベースのポジションサイジングを適用していれば、資金の2%ルールを守りながら大相場を乗り越えられました。
8. ATRと他指標との組み合わせ
ATRは単体でなく他指標と組み合わせることで精度が高まります。
| 組み合わせ | 活用方法 |
|---|---|
| ATR+ボリンジャーバンド | BBのバンドウィズとATRが両方低下→スクイーズのサイン。ブレイクアウトに備えてATR幅の損切りを準備 |
| ATR+RSI | RSIがダイバージェンスを示しATRが低下→モメンタムが弱まっている可能性 |
| ATR+移動平均 | エントリーは移動平均の方向に沿い、損切りはATR×2で設定(順張り+動的損切り) |
| ATR+MACD | MACDでエントリータイミング、ATRでロット数を計算するという役割分担 |
まとめ
- ATRはボラティリティの「ものさし」:高値-安値に加えて前日終値とのギャップも反映
- 14期間ATRが標準:通常はチャートツールに自動表示されている
- 損切り = エントリー価格 ± ATR×2倍:ノイズを避けてトレンド転換だけをキャッチ
- 通貨ペアのATRは大きく異なる:ポンド円はドル円の約1.5〜2倍のATRを持つ
- ロット数 = 許容損失 ÷ (ATR×2倍):ボラが高い時はポジションを小さくする
- スクイーズ(低ATR)後はブレイクアウトに注意:ボリンジャーバンドとの組み合わせが有効
- 2024年8月の急落:ATRが通常の3〜5倍に急騰。事前の資金管理が生死を分けた
ATRリスク計算機
ATRと資金を入力するだけで、最適な損切りラインとロット数を自動計算できます。
関連記事
本記事は一般的な情報提供を目的としており、税務・投資・法律などの専門的助言ではありません。内容は公的機関などの信頼できる情報をもとに作成していますが、制度や数値は変わる場合があります。実際の判断は公式情報や専門家でご確認ください(運営者情報・免責事項)。