「損切り幅を何pipsにすればいいか分からない」
これはFX・CFD初心者から中級者まで共通する悩みです。
固定pipsの損切り設定(例:「常に20pips」)には根本的な問題があります。
相場のボラティリティは常に変化しており、静かな相場では20pipsが広すぎ、荒れた相場では20pipsが狭すぎて、
適切な損切り水準にならないのです。
損切り幅の設定・利確目標の計算・ポジションサイジングという、リスク管理の核心部分で唯一無二の役割を果たすATR。
この記事では、ATRの計算方法から実戦での応用まで体系的に解説します。
この記事で分かること
- True RangeとATRの計算方法(ギャップを含む本来の値幅の意味)
- ATRを使った損切り幅の設定方法(ATR倍数法)
- ATRを使ったポジションサイジングで資金管理を定量化する方法
- ボリンジャーバンド・パラボリックSARとの組み合わせ活用法
- FXとCFDでのATR活用の違いと銘柄別の目安値
ATRとは何か|ギャップを含めた「真の値幅」を平均化する

ATR(Average True Range、平均真の値幅)は、
J・ウェルズ・ワイルダーが1978年に開発したボラティリティ系インディケーターです。
一定期間の値動きの大きさ(荒れ具合)を数値化し、「今の相場がどのくらい動くか」を定量的に把握するためのツールです。
ATRは「True Range(TR)の移動平均」です。まずTRの定義を理解することがATR活用の出発点です。
True Range(TR)の計算

通常の値幅(高値−安値)では、前日終値と当日高値・安値の間に生じるギャップ(窓開け)が考慮されません。
TRはこのギャップを含めた「真の値幅」を計算します。
TR = 以下の3つの中で最も大きい値
| 計算式 | 内容 |
|---|---|
| 当日高値 − 当日安値 | 通常の値幅 |
| 当日高値 − 前日終値 | 上方ギャップを含む値幅 |
| 前日終値 − 当日安値 | 下方ギャップを含む値幅 |
ATRの計算式
ATR = 過去N期間のTRの平均(標準は14期間)
ワイルダーの元の計算式は指数平滑移動平均(EMA)に近い方法を使いますが、
実装によってSMAで代替されることもあります。標準パラメータは14期間。
ATRが示すもの
| ATRの値 | 意味 |
|---|---|
| ATRが高い | ボラティリティが高い(相場が荒れている) |
| ATRが低い | ボラティリティが低い(相場が静か) |
| ATRが上昇中 | ボラティリティが拡大している(トレンド発生・加速の可能性) |
| ATRが低下中 | ボラティリティが収縮している(レンジ移行・トレンド終息の可能性) |
重要: ATRはトレンドの方向を示しません。上昇相場でも下降相場でもATRは上昇します。
ATRを使った損切り幅の設定|ATR倍数法
ATRの最も実践的な活用法が損切り幅をATRの倍数で設定するATR倍数法です。
相場のボラティリティに連動した動的な損切り幅を設定できます。
ATR倍数法の基本
損切り幅 = ATR × 倍数(係数)
| 倍数 | 特徴 | 向いているトレードスタイル |
|---|---|---|
| ×1.0 | タイトな損切り・勝率は下がりやすい | スキャルピング |
| ×1.5 | バランスが良い・最も一般的 | デイトレード |
| ×2.0 | ノイズを吸収しやすい・損失額が大きくなる | スイングトレード |
| ×3.0以上 | 広い損切り・大きなトレンドに乗るため | ポジショントレード |
ATR倍数法の実践手順(買いポジション例)
- エントリー時のATR(14期間)の値を確認(例:USD/JPY日足ATR = 80pips)
- 倍数を決める(例:スイングトレードのため×2.0を採用)
- 損切り幅 = 80 × 2.0 = 160pips
- エントリー価格から160pips下に損切りを設定
- 利確目標はリスクリワード比(例:1:2)から損切り幅×2 = 320pips上に設定
通貨ペア・銘柄別のATR目安(日足・14期間)
| 銘柄 | ATR目安 | 備考 |
|---|---|---|
| USD/JPY | 50〜100pips | 円安・円高局面でボラ変動大 |
| EUR/USD | 50〜90pips | 比較的安定 |
| GBP/USD | 80〜150pips | 高ボラ通貨ペア |
| GBP/JPY | 100〜200pips | 最高ボラクラス |
| NASDAQ100(CFD) | 150〜400pts | 経済指標・決算で急変 |
| 金(XAU/USD) | 15〜40ドル | 地政学リスクで急上昇 |
| 原油(WTI) | 1〜3ドル | OPECイベントで大幅変動 |
※上記はあくまで目安であり、相場環境により大きく変動します。エントリー時に必ずリアルタイムのATRを確認してください。
ATRを使ったポジションサイジング|リスク管理を定量化する
ATRはポジションサイジング(1回のトレードで取るロット数の計算)にも応用できます。
これにより、ボラティリティが変化しても常に一定のリスク額を維持する資金管理が実現できます。
ATRベースのポジションサイジング計算式
ロット数 = (資金 × リスク率)÷(ATR × 倍数 × 1pipsの価値)
計算例(USD/JPY・スイングトレード)
| 項目 | 数値 |
|---|---|
| 口座資金 | 1,000,000円 |
| 1トレードのリスク率 | 2%(20,000円) |
| ATR(日足14期間) | 80pips |
| 倍数 | 2.0(損切り幅 = 160pips) |
| 1pipsの価値(1万通貨) | 約100円 |
| 計算結果 | 20,000 ÷(160 × 100)= 1.25万通貨 |
この計算により、ATR(ボラティリティ)が変化するたびにロット数を調整し、常に口座の2%以内のリスクでトレードできます。
ボリンジャーバンドとの組み合わせ|ボラティリティを二重確認する
第④回で解説したボリンジャーバンドとATRは、ともにボラティリティを測るインジです。
2つを組み合わせることで、相場の「荒れ具合」をより精密に把握できます。
組み合わせシナリオ表
| シナリオ | ボリンジャーバンド | ATR | 判断・アクション |
|---|---|---|---|
| ブレイクアウト待機 | スクイーズ中 | 低下・横ばい | エントリー待機、損切り幅は小さく設定可 |
| トレンド発生 | エクスパンション開始 | 上昇中 | エントリー検討、ATR×1.5〜2.0で損切り設定 |
| トレンド継続 | バンドウォーク中 | 高水準維持 | ポジション保有継続、損切りを切り上げ |
| トレンド終息 | バンド幅が縮小 | 低下し始める | 利確・ポジション縮小を検討 |
パラボリックSARとの組み合わせ|早期クローズを防ぐ
第⑨回で解説したパラボリックSARとATRの組み合わせは、トレイリングストップの精度向上に特に有効です。
ATRでパラボリックSARの早期クローズを評価する
パラボリックSARのドットが価格に急接近している局面(AFが最大付近)では、
通常のボラティリティの範囲内でドットに触れてしまう「早期クローズ」が発生しやすくなります。
確認手順
- パラボリックSARのドットと現在価格の距離(pips)を確認
- ATRの値と比較する
- ドットまでの距離がATRの0.5倍以下 → 早期クローズのリスク大(利確または縮小を検討)
- ドットまでの距離がATRの1.0倍以上 → 通常のトレイリングストップとして機能
FXとCFDでのATR活用の違い
| 項目 | FX | CFD(株価指数・商品) |
|---|---|---|
| ギャップの影響 | 週明けのみ(ATRへの影響は限定的) | 毎日発生しTRが大きくなりやすい |
| ATRの安定性 | 比較的安定 | イベント(決算・指標)後に急上昇 |
| 損切り幅の設定 | ATR×1.5〜2.0が目安 | ギャップを考慮してATR×2.0〜3.0が安全 |
| ポジションサイジング | ATRベース計算がそのまま機能 | 1pipsの価値が銘柄によって大きく異なるため要確認 |
| 推奨時間軸 | 日足ATRを基準に設定 | 日足ATRを基準に設定(短期足は変動が大きすぎる) |
CFDでの重要な注意点: 株価指数CFDはギャップによってTRが通常より大きくなるため、
ATRが実際のトレード値幅よりも高めに計算されやすいです。
ギャップを跨いだ損切り設定は意図した水準よりも広くなる点を意識してください。
Q&A(よくある質問)
- ATRの期間は14のままで良いですか?
標準の14期間が広く使われており、市場参加者に意識されやすい設定です。
短期トレードでは7期間、長期スイングでは20〜21期間を使うケースもありますが、まずは14期間で十分機能します。
- ATR倍数法で最もおすすめの倍数は?
スイングトレードであれば×2.0が最も一般的です。
ただし最適な倍数はトレードスタイルとリスク許容度によって変わるため、
バックテストや過去チャートの検証で自分のスタイルに合わせて調整することを推奨します。
- ATRが高い銘柄と低い銘柄、どちらが取引しやすいですか?
どちらが優れているわけではありません。
ATRが高い銘柄はpipsが大きく動くため利益も損失も大きくなります。
ATRベースのポジションサイジングを使えば、高ボラ・低ボラに関わらず一定のリスク管理が可能です。
- ATRはトレンドの方向を教えてくれますか?
いいえ。ATRはボラティリティの大きさだけを示し、上昇・下降の方向は教えてくれません。
トレンドの方向確認にはMA・MACD・一目均衡表などのトレンド系インジを組み合わせて使ってください。
- CFDでATRを使って損切りを設定する場合の注意点は?
ギャップが頻発する株価指数CFDでは、ATRが実際の値動き以上に高くなることがあります。
損切り幅を設定する際はATR×2.0以上を目安にし、ギャップによって意図した水準より広くなる可能性を考慮して
ポジションサイズを調整してください。
