この記事の内容
この記事を読むと…
- SL幅の拡大と同数量の損失増加を計算する。
- 換算と数量刻みで予算の未使用額が生じる理由を説明する。
- 円口座で価格刻み処理後のSLから数量を再計算する。
記事内で用語を調べる
ATR(アベレージ・トゥルー・レンジ) ポジションサイズ(建玉数量) ストップロス トレーディングプラン ピップ(pip) スプレッドATRは過去の値幅を記述し、選んだストップ距離の入力に使えます。金銭損失そのものでも、価格が範囲内に収まる保証でもありません。値幅を数量、通貨換算、数量刻みへつなぎ、執行や費用の仮定と分けて計算します。
pipの数からルールへ
銘柄、足、期間、平滑化法、観測時刻を記録します。架空のEUR/USDのATR 0.0080は1 pip=0.0001なら80 pip、GBP/JPYのATR 2.00は1 pip=0.01なら200 pipです。固定的な平常値ではありません。H1のATR(14)は時間足の値です。ATRの基礎でTRと初期化を確認してください。TradingViewの既定はRMAですが、別の平滑化も選べます。
ATRは価格の値幅尺度で、金銭リスクの単位ではありません。倍率×ATRという距離を選び、数量と合わせて仮の価格差損失を求めます。倍率だけで通常の変動を耐えられるとは限りません。入口・出口・数量を先に定義し、費用後の結果を検証します。
ストップを広げると当初予算が変わる
同じ建値から二つの距離を比べます。ATRが更新されても、保有中の数量が自動で変わるわけではありません。
図全体を見るには横にスクロール →
横にスクロールすると図全体を確認できます。
架空モデル:USD口座・USD損益、1 lot=100,000 EUR、1 pip=0.0001、費用・スリッページなし、両SLとも指定水準で理想約定とします。日本の全業者のlot定義ではありません。ストップを動かす推奨ではなく規則の比較です。FidelityのATR説明は指標の参考であり、この価格・損失は例示です。
選んだ倍率をストップ距離へ変換
買いなら建値から距離を引き、売りなら加えます。Bid/Ask、価格刻み、提供元の最低ストップ距離を確認します。固定pipとATRは比較すべき二規則であり、普遍的な誤りと確実な治療法ではありません。チャートと金額計算で同じ入口・出口の仮定を使います。
架空の日足ATR 80 pipに1.5倍・2倍を選ぶと距離120・160 pip、200 pipなら300・400 pipです。確立した万人向け設定ではありません。商品、足、保有期間に合わせて規則を選び検証します。
数量、通貨換算、切り下げ
基本モデルは価格差損失の予算を「SL幅pip×口座通貨での1 lotあたりpip価値」で割ります。入力が固定なら距離が広いほど丸め前の数量は小さくなりますが、費用、換算、最低数量、刻みによって同額へ揃わないことがあります。リスク管理の基礎と合わせて計画します。
架空のUSD口座例。総予算100 USDから追加費用の固定予備6 USDを引き、価格差用は94 USDです。1 lot=基軸通貨100,000単位、数量刻み0.01 lot、倍率1.5を仮定します。EUR/USDはpip 0.0001で1 lotあたり10 USD。GBP/JPYはpip 0.01で1,000 JPY、仮のUSD/JPY=150を固定すると150で割った6.666… USDです。この換算を先に丸めません。
EUR/USDのATR 80 pipなら幅120 pip、数量94÷(120×10) ≈ 0.07833 lotです。0.07へ切り下げると84+6=90 USD、0.08なら96+6=102 USDで超過します。GBP/JPYのATR 200 pipなら幅300、94÷(300×1,000÷150)=0.047 lot、切り下げて0.04です。80+6=86 USDとなり、0.05では100+6=106 USDです。
丸め後は同額ではなく、予算を使い切りません。最低数量より小さい場合に切り上げると上限を超え得るため、注文しない判断も妥当です。6 USDの予備と固定換算は教材上の仮定で、実費用・スリッページ・換算変動を収める保証ではありません。
小さなATR差で数量が一刻み変わる例。同じ価格差予算94 USD、倍率1.5、pip価値10 USD/lot、刻み0.01 lotなら、ATR 78.3 pipで0.08 lot、78.3×1.5×10×0.08+6=99.96 USDです。78.4なら0.07 lotだけとなり78.4×1.5×10×0.07+6=88.32 USD。0.08 lotの境界は94÷(1.5×10×0.08)=78.333… pipです。距離が広がっても予定総額は11.64 USD下がります。離散的な数量効果であり、次のシグナルの良し悪しではありません。
値幅尺度は目標の上限ではない
ATRは一日の最大値幅でも、残りの移動余地のカウンターでもありません。本日の値幅をATRから引いて残りを予測できません。1・2・4 ATRの目標に、距離だけから到達確率は付きません。利確と損切りを一緒に定義し、費用・約定仮定を明示して頻度と損益を評価します。
今日の変動は基準と比べてどうか
事前に定めた参照期間と比較すれば、測った値幅の変化を記述できます。仮の現ATR 0.0120÷参照0.0080=1.5です。これだけで相場局面、スプレッド、スリッページ確率は分かりません。足、配信、平滑化を揃え、時間帯の標本も指定します。一セッションの説明を全ペア・全業者へ広げないでください。
定義した過去平均との比較は変動の記述です。0.7や1.5という閾値も戦略ごとに指定・検証が必要で、ATR単独から利益、流動性、必要な数量変更は決まりません。
異なる銘柄を比べるATRパーセント
100×ATR÷対応する終値という正規化を定義できます。仮のEUR/USDはATR 0.0080・終値1.1000で約0.7273%、GBP/JPYは2.00・190.00で約1.0526%です。分母は正でゼロでなく、頻度、期間、平滑化を揃えます。TA-Lib v0.6.4のNATRにはこの正規化が記載されていますが、全製品の実装が同一という意味ではありません。過去の値幅の尺度であり、金銭損失、リターン標準偏差、インプライド・ボラティリティとは別です。
ATRの限界を明示する
ATRは観測した値幅へ反応します。Wilder平滑化では新TRの重みが1/nで、以前の情報は前の平均に残ります。未確定足の値は終値まで上下し得るため、検証で使う時点を指定します。直前の低ATRは次の静穏を保証せず、高い値だけで選んだSLが不要に広いとは判断できません。
当初ストップと後の更新規則を分けます。建てた後にSLだけ遠ざけ、数量を維持すると図のように予定損失が増え得ます。新しいATRで保有数量が変わるわけではありません。ATRストップも費用予備も最終損失を保証せず、通常ストップは設定水準を越えて約定し得ます。
次に行うこと
- 確定足のATRを銘柄、配信、単位、足、平滑化法と一緒に保存し、条件を揃えた観測だけを比べます。
- ストップ規則を調べるなら倍率を選び、予定した距離と実際に設定可能な価格を分けます。
- 費用仮定を引いた価格差予算と、丸めていない換算値から数量を求めます。最低数量と刻みを適用し、結果の金額を再計算します。
- 対応終値で百分率を計算します。流動性、費用、名目額、他の建玉はその百分率と別に扱います。
- 架空取引の前に更新規則を決めます。ATRトレーリングの応用は候補価格と一方向の更新を扱うもので、利益保護の保証ではありません。
円口座の追加検算:価格刻みを処理してから数量を決める
追加の架空USD/JPY例です。円口座1,000,000 JPY、予算1%=10,000 JPY、追加費用予備565 JPY、残り9,435 JPY。ATR 0.3931 JPY、倍率1.5、買い建値Ask 150.000、数量刻み1,000 USD、SL価格刻み0.001 JPYを仮定します。ここではSLを建値から遠い側へ丸める規則を選びます。業者共通の仕様や推奨ではありません。
数量の切り下げだけでは、後から距離が変わる問題を防げません。設定可能価格で再計算します。 小さな画面では横にスクロールするか、図を拡大できます。数値と要点は下のテキストにも記載しています。
生の距離は0.58965、SLは149.41035です。生の距離のまま16,000 USDを選ぶと9,434.4+565=9,999.4 JPYで予算内に見えます。しかしSLを149.410へ丸めると距離0.590、同数量の予定総額は10,005 JPYとなり超過します。設定可能なSLから再計算すると15,000 USD、8,850+565=9,415 JPYです。刻み処理後の価格差から数量を求め直し、実際の約定ではさらに損失が増え得る点を区別します。lotを普遍的な100,000通貨とはせず、ここではUSD単位で明示しました。
理解度を確認
練習の目安: 約2分.
答えと解説を見る
正解です。70×2=140 USDです。費用や滑りを含まないモデルです。
よくある質問
ATRの倍率は何倍が最適ですか。
ATRはなぜ数量に影響しますか。
ATRパーセントは何を表しますか。
ATRの主な限界は何ですか。
出典と検証
- www.tradingview.com
内容の参考資料。記事に記載した範囲と前提を確認してください。
- www.fidelity.com
内容の参考資料。記事に記載した範囲と前提を確認してください。
- raw.githubusercontent.com
内容の参考資料。記事に記載した範囲と前提を確認してください。
- raw.githubusercontent.com
内容の参考資料。記事に記載した範囲と前提を確認してください。
計算例には前提条件を明記しています。現在の市場データや提供会社の取引条件の代わりにはなりません。
