相場急変時のポジションサイジング:ボラティリティ倍率で調整

相場急変時には、固定ロットのままでも実効リスクが大きく膨らみます。ATRや実現ボラティリティから倍率を計算し、数量を調整する方法を、固定ロットとの損失分布比較、上下限設定、ポートフォリオ管理まで含めて解説します。

固定ロットではリスク量が固定されない

ポジションサイジングでは、毎回同じロットを使えば管理が簡単になる。しかし価格変動の大きさが変われば、同じ数量でも1回の損益変動は大きく変わる。相場急変時に問題になるのは、方向予測の精度よりも、名目数量が同じまま実効リスクだけが膨らむことである。

直近では米金利見通しを巡る期待が短期間で変化し、債券利回りや為替、株価指数が大きく反応する場面が見られた。こうした局面では、固定ロットのまま運用すると、平常時に設計した最大損失やドローダウンの前提が崩れやすい。

そのため、数量を決める際は「何ロット持つか」ではなく、「現在の変動性に対してどれだけの損失幅を許容するか」を基準にする必要がある。

ボラティリティ倍率で実効リスクを揃える

基本的な考え方は単純である。基準期間のボラティリティを1とし、現在の変動性が何倍になっているかを計算する。

たとえば基準ATRが100ポイント、現在のATRが150ポイントなら、ボラティリティ倍率は1.5倍である。同じロットを維持すれば、価格変動に対する損益感応度も概ね1.5倍になる。そこで数量を1÷1.5、つまり約0.67倍に縮小すれば、名目上のリスク量を基準時に近づけられる。

一般化すると、

ポジション倍率 = 基準ボラティリティ ÷ 現在ボラティリティ

という形で考えられる。

ただしATRは価格変動幅を示す指標であり、実際の損失にはスプレッド、スリッページ、ストップ幅も影響する。そのため数量調整は、完全なリスク固定ではなく、変動性の変化を一次的に補正する仕組みとして扱う方が適切である。

何をボラティリティとして使うか

EAでは、ATR、標準偏差、実現ボラティリティなどが候補になる。重要なのは、指標そのものよりも計算期間と売買ロジックの時間軸を一致させることだ。

数分単位で決済するEAに長期間の日次ボラティリティだけを使うと、急変への反応が遅れる。一方、極端に短い期間だけを見ると、一時的なノイズで数量が頻繁に変わる。

検証では、たとえば短期と中期の2種類を保存し、「短期ボラティリティ÷中期ボラティリティ」を急変度として扱う方法もある。倍率が1付近なら通常状態、急上昇すればストレス状態とみなせる。

この比率を直接売買シグナルに使う必要はない。数量調整や新規注文停止の判定など、リスクレイヤーに限定して利用することで、エントリー条件とリスク管理を分離できる。

固定ロットとの比較は損失分布で行う

サイジング手法を評価する際に、最終利益だけを比較すると結論を誤りやすい。ボラティリティ連動型は相場急変時に数量を落とすため、強いトレンド局面では利益額も小さくなる可能性がある。

比較すべきなのは、1取引あたり損失、最大ドローダウン、連続損失時の資産減少率、損益の標準偏差、下方分位点などである。

バックテストでは、まず売買シグナルを完全に同じにしたまま、固定ロットとボラティリティ連動型の2系列を作る。そのうえで、総利益ではなく損失分布がどの程度安定したかを見る。

特に、ボラティリティ上位10%の期間だけを抽出し、その区間の平均損失と最大損失を比較すると、サイジング調整の役割を確認しやすい。

上限と下限を設ける

逆ボラティリティ方式には注意点もある。相場が極端に静かなとき、計算上はポジションを大きくしすぎる可能性があるためだ。

たとえば基準ボラティリティ100に対して現在値が50なら、単純計算では数量は2倍になる。しかし低ボラティリティ状態の直後に急変が起きれば、増やした数量のまま大きな値動きを受ける。

実装では、最大倍率と最小倍率を設定して変化を制限する。さらに、前回数量からの変更率に上限を設ければ、1本のバーでポジション量が急変することも防ぎやすい。

EAでは、サイジング値、使用したボラティリティ、倍率、最終ロットをログに残す。後から損益だけを見るのではなく、「なぜその数量になったか」を再現できることが重要である。

ポートフォリオ全体では相関も見る

複数EAを同時運用する場合、個別EAで数量を調整しても、全体リスクが一定になるとは限らない。同じ通貨や株価指数に連動するポジションが重なれば、急変時に損失が同時発生する可能性がある。

そのため最終的な数量決定では、EA単体のボラティリティ倍率に加えて、総エクスポージャーや同方向ポジションの集中度も確認する。

個別EAのロットを適正化する工程と、ポートフォリオ全体の上限を管理する工程を分けることで、局所的なリスク管理と全体管理を両立しやすくなる。

まとめ

固定ロットは数量を一定にするが、リスクを一定にはしない。市場の変動性が高まれば、同じロットでも損益の振れ幅とドローダウンへの寄与は大きくなる。

基準ボラティリティと現在値の倍率から数量を調整し、固定ロットとの違いを損失分布で比較すれば、サイジングの効果を数値で確認できる。さらに倍率の上下限、ログ保存、ポートフォリオ全体のエクスポージャー管理まで含めることで、相場急変時にも再現可能なリスク設計へつなげられる。

ABOUTこの記事をかいた人

MetaTrader 5 向けの検証ツールを開発しています。個人開発です。 扱っているのは売買の方向を示すシグナルではありません。スプレッドや手数料といったコスト、スリッページを含む約定の実態、口座全体のエクスポージャー——損益の構造側を数値で可視化する道具です。 実運用の記録は GogoJungle の REAL TRADE で第三者計測・公開しています。 詳細は「このサイトについて」をご覧下さい。 ご要望はこちらで承ります。