こうした場面で、平均真値範囲(ATR)指標が役立つことがあります。
平均真のレンジは、買いか売りかを示すものではありません。市場の方向性を予測するものでもありません。その役割は単純で、特定の期間において市場が通常どれほど変動するかを示すものです。
このブログでは、平均真値範囲(ATR)とは何か、その計算方法、ストップロス設定におけるATRの活用法、そしてトレーダーがポジションサイズ決定にATRをどのように活用しているかについて解説します。FX、株式、先物、仮想通貨のいずれを取引する場合でも、その概念は同じです。ATRを活用することで、市場のボラティリティに応じてリスクを調整することができます。
ATRとは何ですか?
平均真値範囲(Average True Range、略称ATR)は、特定の期間において、ある金融商品が通常どの程度変動するかを示すボラティリティ指標です。この指標は方向性を示すものではなく、価格変動の大きさのみを示します。
例えば、EUR/USDの日次ATRが50ピップスである場合、この通貨ペアは1日あたり平均して約50ピップス変動していることを意味します。これは、EUR/USDが50ピップス上昇したり、50ピップス下落したりすることを意味するわけではありません。単に、直近の平均変動幅が約50ピップスであることを示しているに過ぎません。
これは、市場ごとに特徴が異なるため有用です。EUR/USDはある日は穏やかに動く一方で、GBP/JPYははるかに激しい値動きを見せることもあります。両方に同じストップロスを設定すると、一方の通貨ペアでは早すぎるタイミングで決済されてしまい、もう一方では過剰なリスクを負うことになりかねません。
ATRなら、そのミスを防ぐことができます。
平均真値範囲(ATR)はどのような用途に使われるのでしょうか?
平均真値範囲(ATR)は、主にボラティリティを測定するために用いられます。トレーダーはこれを利用して、市場が静かか、活発か、あるいは激しく動いているかを把握します。
以下に、一般的な使用例をいくつか挙げます:
-
ストップロスを設定するには
-
ポジションサイズを計算するには
-
ストップの追跡
-
各金融商品のボラティリティを比較するには
-
ランダムなストップロス距離の設定を避けるために
覚えておくべき重要な点は、ATRはシグナル指標ではないということです。ATRは「ここで買い」や「ここで売り」といった指示を出すものではありません。あくまで価格の動きに関する情報を提供するに過ぎません。
つまり、ATRが高い場合は、市場の動きが激しいということです。ATRが低い場合は、市場の動きの幅が狭いということです。
平均真のレンジの計算方法
ATRを算出するには、まずトゥルーレンジを算出する必要があります。
「トゥルーレンジ」は、以下の3つの値を比較することで、最大の価格変動幅を測定します:
-
今日の最高値から今日の最安値を引いた値
-
本日の高値から前日の終値を差し引いた値
-
本日の安値から前日の終値を差し引いた値
これら3つの値のうち最大のものが、その期間の「トゥルーレンジ」となります。
計算式は次のとおりです:
真のレンジ = 以下のうち最大値:
高 – 低
「高値」の絶対値 – 前日終値
「安値」の絶対値 – 前日終値
その後、トゥルーレンジの値の平均を算出することで、ATRが算出されます。
多くのトレーダーは、ATRの設定として14期間を標準的に使用しています。これは、J・ウェルズ・ワイルダーの独自の手法に由来するもので、同手法では「ワイルダー平滑化」が用いられています。
簡単な表を使って、これを理解してみましょう。
ある取引日のトゥルーレンジを算出するとします。
|
品目
|
値
|
|
今日の最高気温
|
1.1050
|
|
直近の安値
|
1.1000
|
|
前日の終値
|
1.1015
|
|
高 – 低
|
50ピップス
|
|
高値 – 前日終値
|
35ピップス
|
|
安値 – 前日終値
|
15ピップス
|
|
トゥルー・レンジ
|
50ピップス
|
この例では、最大値は50ピップスです。したがって、この期間のトゥルーレンジは50ピップスとなります。
さて、14期間のATRを使用する場合、このインジケーターは直近14期間のトゥルーレンジの値を算出し、それらを平滑化します。これにより、平均トゥルーレンジが算出されます。
これを理解するための簡単な方法を以下に示します:
|
ステップ
|
何が起こるのか
|
|
ステップ1
|
各期間のトゥルーレンジを算出する
|
|
ステップ2
|
トゥルー・レンジの値の平均を求める
|
|
ステップ3
|
ワイルダーの平滑化を適用する
|
|
ステップ4
|
最終値がATRとなる
|
つまり、EUR/USDのATRが50ピップスを示している場合、この通貨ペアは最近、1日あたり平均して50ピップス程度変動していることが推測できます。
トレーディングにおいてATRが重要な理由
ATRが重要である理由は、市場の動きが常に同じとは限らないからです。
穏やかな日もあれば、荒れた日もある。ゆっくりと動くペアもあれば、ほんの数分で激しく動くペアもいる。
どのような市場状況でも、同じポジションサイズと同じストップロス距離を設定しているなら、ボラティリティを無視していることになります。そこが、多くのトレーダーがトラブルに巻き込まれる原因なのです。
たとえば、常に20ピップスのストップロスを設定しているとしましょう。
EUR/USDが1日あたり40ピップス変動しているなら、そのストップは妥当かもしれません。
しかし、GBP/JPYが1日あたり150ピップス変動している場合、20ピップスのストップは狭すぎるかもしれません。
トレードのアイデアが間違っていなくても、ストップアウトしてしまうことがあります。
だからこそ、ATRは役立つのです。市場に一息つく余裕を与えてくれるからです。
ATRとボラティリティ
簡単に言えば、ボラティリティとは、価格がどれほど変動するかを示すものです。
ATRが低いときは、市場は落ち着いています。価格の変動幅も小さくなっています。
ATRが高いときは、市場の取引が活発になります。価格の変動幅も大きくなります。
簡単な例を挙げてみましょう。
金の日足チャートでATRが20ドルである場合、これは金が最近、1日あたり平均20ドル前後で推移していることを意味します。
ATRが突然45ドルまで上昇した場合、ボラティリティが高まったことを意味します。このような状況では、通常の1日の値動き自体が大きくなっているため、狭いストップロスを設定してもうまく機能しない可能性があります。
だからこそ、トレーダーはストップロスを設定したり、ポジションサイズを決定したりする前に、ATRを活用するのです。
ATRストップロス
ATRストップロスとは、市場の平均真値幅(Average True Range)に基づいて設定されるストップロス水準のことです。
20ピップスや50ピップスといったランダムなストップではなく、ATRを用いてボラティリティに応じてストップを設定するのが賢明です。
例えば、EUR/USDのATRが50ピップスだと仮定しましょう。
トレーダーは、ストップロスを以下の位置に設定することができます:
1x ATR = 50ピップス
1.5倍のATR = 75ピップス
2倍のATR=100ピップス
とはいえ、すべてのトレードに2倍のATRのストップが必要というわけではありません。ストップロスは、ご自身の戦略、時間軸、リスク許容度に応じて設定すべきです。
しかし、そのメリットは明らかです。ストップロスは、当て推量ではなく、相場の動きに基づいて設定されるからです。
市場の変動が激しい場合は、ATRストップロスの幅が広がります。市場が落ち着いている場合は、ストップロスの幅が狭くなります。
そのため、多くのトレーダーは、早すぎるストップアウトを避けるために、平均真値範囲(ATR)を用いたストップロス手法を採用しています。
こちらもご覧ください:取引におけるストップロスの活用要件
ポジションサイジングにおける平均真値範囲(ATR)の活用方法
それでは、ポジションサイジングに平均真値範囲(ATR)をどのように活用するかについて見ていきましょう。
ポジションサイジングとは、取引する数量を決定することを指します。これは、FXではロット、株式では株数、先物では契約数などで表されます。
その考え方は単純です:
まず、どれくらいの金額をリスクにさらすかを決めましょう。
次に、ATRを用いてストップロスの距離を決定します。
その後、適切なポジションサイズを算出します。
例を挙げて、これを理解してみましょう。
口座残高が10,000ドルあり、1回の取引で1%のリスクを取りたいと仮定しましょう。
つまり、あなたのリスクは100ドルということです。
ここで、EUR/USDのATRが50ピップスであり、2倍のATRを基準としたストップロスを設定したいと仮定しましょう。
したがって、ストップロスは次のようになります:
50ピップス × 2 = 100ピップス
これで、ポジションサイズは、取引が100ピップのストップロスに到達した場合でも、損失がわずか100ドルになるように設定されるはずです。
ATRは、市場のボラティリティが変化しても、リスクを一定に保つのに役立ちます。
FX向けATRトレーディング戦略
ATRを用いたFX取引は、通貨ペアごとに値動きが異なるため、非常に有用です。
例えば、EUR/USDはGBP/JPYに比べて値動きが穏やかな場合があります。USD/JPYはアジア市場では異なる動きを見せる可能性があります。金や株価指数は、ニュース発表時に激しい値動きを見せる場合があります。
すべての通貨ペアで同じストップロスを設定すると、リスクのバランスが取れなくなります。
例えば、次のように考えてみましょう:
EUR/USDのATR = 50ピップス
GBP/JPYのATR = 150ピップス
両方に50ピップのストップを設定する場合、EUR/USDのストップは妥当かもしれません。しかし、GBP/JPYについては、通常この通貨ペアはより大きく変動するため、ストップが狭すぎる可能性があります。
より良い方法は、ATRを使うことです。
例えば:
EUR/USDのストップ = 2 × 50 = 100ピップス
GBP/JPYのストップ = 2 × 150 = 300ピップス
さて、GBP/JPYの方がリスクが高いと思うかもしれません。しかし、重要なのは、それに応じてポジションサイズを縮小することです。
こうすることで、ドル建てのリスクは変わらないままになります。
それが、ATRに基づくポジションサイジングの真の目的です。
ATRに基づくストップ注文を用いた固定比率リスク
これは、ATRを活用する最も一般的な方法の一つです。
まず、口座残高のうち、どの程度の金額をリスクにさらすかを決めましょう。多くのトレーダーは、1回の取引につき1%以下をリスクとして設定しています。
次に、ATRを用いてストップロスの設定距離を決定します。
簡単な例を挙げてみましょう:
口座残高:10,000ドル
1回の取引あたりのリスク:1%
ドルリスク:100ドル
ATR:50ピップス
ストップロス:2倍のATR=100ピップス
これで、100ピップの損失が100ドルに相当するように、ポジションサイズを計算することになります。
この手法の利点は、取引対象が異なってもリスクが一定に保たれることです。EUR/USD、GBP/JPY、金、あるいは株価指数などを取引しても、リスクは適切に管理されたままです。
ATRに基づくトレーリングストップ
ATRはトレーリングストップにも利用できます。
トレーリングストップとは、取引が有利な方向に動くにつれて位置が変動するストップロスです。その目的は、利益を確保しつつ、取引がさらに続く余地を残すことにあります。
例えば、買いポジションを保有していて価格が上昇した場合、ストップロスを価格から1.5倍または2倍のATR分だけ後ろに設定することができます。
ボラティリティが高まると、ATRトレーリングストップの幅は広がります。
ボラティリティが低下すると、トレーリングストップの幅は狭くなります。
市場の状況は常に同じとは限らないため、固定のトレーリングストップを使うよりも、この方法の方が優れています。
30ピップスのトレーリングストップは、ある日はうまくいくかもしれませんが、ボラティリティが高まれば別の日には大失敗に終わる可能性があります。ATRは市場の状況に合わせて調整されます。
ATRを用いたポジションの拡大・縮小
また、一部のトレーダーは、ATRを利用してポジションの増減を行っている。
スケーリング・インとは、ポジションを追加することです。
「スケーリングアウト」とは、ポジションを縮小したり、一部利益を確定したりすることを指します。
例えば、ポジションサイズを半分にしてエントリーしたとしましょう。相場が1 ATR分、有利な方向に動いて、セットアップが依然として良好であれば、追加でポジションを建てることもできます。
同様に、相場が1 ATRまたは2 ATR分、有利な方向に動いた場合は、利益の一部を確定させることができます。
これにより、トレードプランの構成がより明確になります。無計画にポジションを追加するのではなく、ボラティリティを指針として活用しているのです。
ただし、これを行う際は慎重に行う必要があります。ポジションサイズを適切に管理しなければ、スケーリングによってリスクが高まる可能性があります。
ATR指標を使用するメリット
ATR指標の最大の利点は、市場の状況に合わせて調整される点です。
市場の変動が激しくなると、ATRは上昇する。
市場が静かになると、ATRは低下する。
これにより、トレーダーは市場の状況に応じてストップロスやポジションサイズを調整することができます。
もう一つの利点は、ATRがさまざまな市場で活用できることです。FX、株式、先物、指数、仮想通貨などで利用できます。
また、当て推量を減らすのにも役立ちます。「このストップで十分だと思う」と言う代わりに、「相場がこれくらい動いているから、ストップには十分な余裕を持たせるべきだ」と言うことができるのです。
これにより、トレードプランがより実践的なものになります。
ATRの限界
ATRは有用ですが、完璧というわけではありません。
最大の制限は、ATRが方向性を示さないという点です。ATRが高い場合、それは単に市場が大きく動いていることを意味するだけです。市場が上昇するか下落するかは分かりません。
もう一つの限界は、ATRが過去のデータに基づいているという点です。そのため、ボラティリティが急変した場合、反応が遅れてしまう可能性があります。
例えば、大きなニュースが発生して市場が突然激しく動いた場合、ATRがその新たなボラティリティを反映するまでには多少の時間がかかることがあります。
だからこそ、ATRを単独で使用すべきではないのです。
ATRは、自身のトレード戦略や市場構造、トレンド指標、サポート・レジスタンス、その他の確認ツールと組み合わせて使用するのが望ましいです。
ATRの活用ポイント
ATR指標を初めて使う場合は、標準の14期間の設定から始めてみてください。これは最も一般的な設定であり、始めるには適しています。
しばらく経ったら、設定時間を短くしたり長くしたりして試してみてください。
ATRの期間が7や10のように短いほど、反応が速くなります。
ATRの期間が20のように長くなると、動きがより滑らかになります。
実取引でATRを使用する前には、必ずバックテストを行ってください。トレーダーごとに戦略、保有期間、リスク許容度は異なります。
また、ATRを「魔法のようなシグナル」として捉えないでください。ATRは、いつエントリーすべきかを教えてくれるものではありません。ATRは、トレードをより適切に管理するための手助けとなるものです。
目標は完璧さではありません。目標は一貫性です。
結論
ポジションサイズの設定は、トレードにおいて最も見過ごされがちな要素の一つです。多くのトレーダーはエントリーポイントを探すのに何時間も費やしますが、リスクをどれだけ取るかを決めることにはほとんど時間を割いていません。
これは正しいアプローチではありません。
優れたトレーダーは、まずリスクについて考えます。その次に、取引を行います。
平均真値範囲(ATR)指標は、市場のボラティリティを把握し、より適切なストップロスを設定し、より実用的な方法でポジションサイズを算出するのに役立ちます。
取引の成功を保証するものではありません。どの指標も、それを保証することはできません。
しかし、それによって、トレーダーが犯しがちな最大の過ちの一つ、つまり異なる市場状況下で同じリスクを取ってしまうことを避けることができるでしょう。
より規律あるトレードをしたいのであれば、ATRを活用して、市場が実際にどれほど動いているかを把握するようにしましょう。それが分かれば、ストップロス、ポジションサイズ、リスク管理計画がはるかに明確になります。