ATR: 平均トゥルーレンジを使用したストップとポジションサイジング
この記事では、ATR (Average True Range - 平均トゥルーレンジ) に焦点を当てます。
一見すると、ATRは単なる:
- 「チャート上の別の数字」、または
- 「高ボラティリティ対低ボラティリティ」の大まかなゲージ
のように見えるかもしれません。
少し異なる視点を持つと、ATRは次のようになります:
「市場がこの時間枠でバーごとに 移動する傾向がある典型的な量」、 単一の数値として表されます。
その見方で、ATRは以下を決定するのに役立ちます:
- ストップをどれだけ広く、または狭くすべきか、そして
- 特定のアカウントリスクに対してポジションをどれだけ大きくすべきか。
下の図は以下を比較しています:
- 上:異なるボラティリティを持つ2つの市場の価格、そして
- 下:ATR倍数のストップを使用した場合の 同じアカウントリスクの下でのポジションサイズ。
重要なポイントは単純です:
同じ1%のアカウントリスクでも、 ポジションサイズは高ボラティリティ市場では小さく、 低ボラティリティ市場では大きくする必要があります。
ATRは、推測するのではなく、それを計算する方法を提供します。
1. ATRとは? – Average True Range
ATRは Average True Range (平均トゥルーレンジ) の略です。
「トゥルーレンジ」は通常、以下を測定します:
- 現在のバーの高値-安値の範囲だけでなく、
- 前回の終値からのギャップも、
以下に答えるために:
「価格はこのバーの間に実際にどれだけ移動したか?」
そして:
- ATRは単に、特定のルックバック(例:14または20バー)にわたる トゥルーレンジの平均です。
したがって、ATRはあなたに伝えます:
- この市場と時間枠では、 典型的なバーは約これだけ移動する傾向があります。
2. ATRを「ボラティリティの単位」として扱う
ATRを単なる生の価格数値としてではなく、 ボラティリティの単位として考えると、はるかに便利になります。
例:
- BTC 4h ATR = 400 USD、
- ETH 4h ATR = 20 USD。
すると「1 ATR」は次のことを意味します:
- BTC:典型的な4時間バーは約400 USD変動します、
- ETH:典型的な4時間バーは約20 USD変動します。
そこから、次のような用語で推論できます:
- 「〜2 ATRのストップは、この時間枠での通常のノイズ を生き残る傾向があります。」
- 「もし3 ATRより広いストップを設定すると、 私のアカウントリスクが大きくなりすぎる可能性があるため、 ポジションサイズを減らす必要があります。」
言い換えれば、ATRは、任意のティックやドルではなく、 ボラティリティ単位でストップとリスクを表現するのに役立ちます。
3. ATRベースのストップ:ノイズを生き残る
risk-management で 説明したように、 ストップは損失リミッターであるだけでなく、次のようにもなります:
「トレードが典型的なノイズを 生き残ることを可能にする最小距離。」
ATRはその「典型的なノイズ」を定量化するのに役立ちます。
3-1. 基本的な考え方:エントリーからX ATR
一般的なアプローチは次のとおりです:
- ロング (Long):
- ストップをエントリーの1.5〜3 ATR下に配置します。
- ショート (Short):
- ストップをエントリーの1.5〜3 ATR上に配置します。
例:
- BTC 4h ATR = 400 USD、
- ロングエントリー = 50,000、
- ストップ = 50,000 − 2 × 400 = 49,200。
これは次のことを意味します:
- トレードが間違っていると宣言する前に、 価格がその典型的な4時間の変動の約2倍移動することを許可します。
3-2. スイング対イントラデイ:倍数の調整
- スイングトレード (4時間 / 日足):
- 2〜3 ATRのストップが一般的です、
- なぜなら、より大きなスイングを狙っており、トレードに余裕を持たせたいからです。
- イントラデイ / スキャルピング (1〜15分):
- しばしば1〜2 ATRのストップ、
- よりアクティブな管理とより頻繁な再エントリーを伴います。
普遍的な「正しい倍数」はありません; 重要なのは、あなたの戦略と risk-management での あなたのルールとの一貫性です。
4. ATRとポジションサイジング:同じリスク、異なるサイズ
ATRベースのストップができたら、 次のステップはポジションサイジングです。
risk-management のように:
-
エクイティのパーセンテージとしてトレードごとのリスクを決定します。
- 例:1%または0.5%。
-
価格条件でエントリー-ストップ距離を計算します。
- 例:2 ATR。
-
ポジションサイズ = (許容損失) ÷ (ストップ距離)。
これは自動的にボラティリティを制御します:
- 高ボラティリティ市場:
- ATRが大きい → ストップ距離が広い → ポジションサイズが小さくなります。
- 低ボラティリティ市場:
- ATRが小さい → ストップ距離が狭い → ポジションサイズが大きくなります。
したがって、実際には:
「ボラティリティが高い → サイズが小さい、 ボラティリティが低い → サイズが大きい」
は、直感ではなく単純な算術で実装されます。
5. 時間枠、資産、およびレジーム全体でATRを読む
ATRの数値は、単独では誤解を招く可能性があります。 3つの次元を考慮すると役立ちます:
-
時間枠
- 1分足ATR、1時間足ATR、および日足ATRは 完全に異なるスケールで生きています。
- timeframes のように、 あなたが実際に決定を下す 時間枠に焦点を当ててください。
-
資産の特性
- 一部のコインは本質的に非常に不安定であり、
- 他のコインは構造的に静かです。
- 資産間で比較する場合、
以下を見る方が便利な場合があります:
- ATR / 価格(相対ボラティリティ)、および
- ATRがそれ自身の履歴と比較して高いか低いか。
-
市場レジーム
- 長いレンジでは、ATRの急激な上昇は 新しいトレンドフェーズの開始を示す可能性があります。
- 長期にわたるトレンドの後、ATRの徐々な低下は エネルギーの減退と保ち合いへの移行を示唆する可能性があります。
6. ATRを他のツールと組み合わせる
ATRが単独で売買シグナルになることはめったにありません。 他のツールと組み合わせたときに輝きます。
便利な組み合わせ:
-
トレンドインジケーター (MA, MACD, ADXなど) → trend
- 市場がトレンドかレンジかを判断し、 そのコンテキスト内でATRに合理的なストップ距離を設定させます。
-
オシレーター (RSI, Stochなど) → oscillators
- スイングポジション(買われすぎ/売られすぎ)を ATRからの現在のボラティリティレベルと組み合わせます。
-
ボラティリティバンド (Bollinger Bandsなど) → bollinger-bands
- バンドを使用してスクイーズとエクスパンションを読み取り、 ATRを使用してそれを具体的なストップとサイズに変換します。
-
リスク管理ルール → risk-management
- ATRはストップとサイズの計算のためのツールであり、 全体的なリスク制限の代替ではありません。
7. 実用的なATRチェックリスト
ATRベースのセットアップを見たら、 短いチェックリストを実行してください:
-
このATRはどの時間枠にありますか?
- それはあなたが実際にトレードする時間枠と一致していますか?
-
ATRは最近の履歴と比較して高いですか、低いですか?
- 私たちは荒れた環境にいますか、それとも静かな環境にいますか?
-
あなたのストップは何ATRですか?
- きつすぎる(< 1 ATR)と、振り落とされる可能性があります。
- 広すぎると、アカウントリスクを過度に拡大する可能性があります。
-
ポジションサイズはあなたのリスクルールと一致していますか?
- 資産とボラティリティレジーム全体で?
-
ATRを他のコンテキストと組み合わせていますか?
- トレンド対レンジ、サポート/レジスタンス、スイング構造、ボリュームなど。
次の記事、 adr では、以下を行います:
- ADR (Average Daily Range) を使用して 市場にとってどれだけの日々の動きが「正常」であるかを推定し、
- その周りに短期トレードのための 日次ターゲット、ストップ、および損失制限を構築します。
そのより広い枠組みの中で、ATRは次のように見なすのが最善です:
「バーごとのボラティリティのための定規」 – ノイズの多い価格変動をストップとポジションサイジングのための 使用可能な数値に変える方法。