EAのリスク設定を間違えると、証拠金は一瞬で消える
EAを導入して「あとは放置で稼げる」と考えている人が多い。実際、EAの最大の落とし穴はロジックの良し悪しではなく、リスク設定のミスだ。どんなに優秀なEAでも、ロットサイズが大きすぎたり、ポジション数の上限が甘かったりすると、一度の相場急変で口座が壊滅する。
リスク設定は、家を建てる前の基礎工事みたいなもの。ここを手抜きすると、どんな立派なEAを載せても地震が来たら崩壊する。逆に言えば、基礎がしっかりしていれば多少のトラブルには耐えられる。2026年5月時点の情報をもとに、具体的な数字で解説する。
ロットサイズの基本:証拠金の1〜2%ルール
ロットサイズの決め方で最も広く使われているのが「1〜2%ルール」。1回のトレードで失う最大額を、証拠金の1〜2%以内に収めるという考え方だ。プロのファンドマネージャーでも採用している手法で、長年にわたって有効性が実証されている。
なぜ1〜2%なのか。仮に10連敗しても、1%ルールなら証拠金の約9.6%しか減らない(複利計算)。2%ルールでも約18.3%。痛いけど回復不能ではない。これが5%ルールだと10連敗で約40%の損失。精神的にも資金的にも、立て直すのが極端に難しくなる。
計算の手順はこうなる。まず証拠金にリスク許容率をかけて「1トレードの最大損失額」を出す。次にストップロスの幅をpipsで決めて、pip単価で割ればロットサイズが逆算できる。
計算例:証拠金10万円・1%ルール・SL30pips
具体的に計算してみる。証拠金10万円で1%ルールを適用する場合、1トレードの最大損失額は1,000円。ストップロスを30pipsに設定したとして、USDJPYの場合、1ロット(10万通貨)あたりの1pipの価値は約1,000円(1ドル=155円前後を想定)。
つまり、ロットサイズ=最大損失額÷(SL幅×pip単価)=1,000円÷(30pips×1,000円/pip)=0.033ロット。XMでは0.01ロット単位の発注だから、切り捨てて0.03ロットが適正サイズになる。四捨五入して0.04にするのではなく、必ず切り捨てる。リスク管理は保守的にやるのが鉄則だ。
SLが50pipsのEAなら?同じ条件で計算すると、1,000円÷(50×1,000)=0.02ロット。SLが狭いほど大きなロットを張れるし、SLが広ければロットを小さくする必要がある。ここはトレードオフだ。
最大同時ポジション数:最悪ケースで考える
EAの中にはナンピンやグリッド戦略のように複数ポジションを持つタイプがある。この場合、最大同時ポジション数の設定が命綱になる。考え方はシンプルで、「全ポジションが同時にストップロスに到達したら、いくら失うか」を計算するだけだ。
先ほどの例(証拠金10万円・1%ルール・0.03ロット)で、最大3ポジション同時保有なら、最悪ケースの損失は3,000円(証拠金の3%)。これなら十分に許容範囲だ。5ポジションなら5,000円(5%)。まだギリギリ耐えられる。でも10ポジションだと10,000円(10%)。これはちょっとキツい。
目安として、最悪ケースの合計損失が証拠金の10%を超えないようにポジション数を制限する。相関性の高い通貨ペアを複数持つ場合は、実質的にリスクが集中していることに注意。例えばUSDJPYとEURJPYの売りを同時に持てば、円安方向の急変で両方やられる可能性が高い。
MaxSpread設定:スプレッド拡大時の防波堤
MaxSpread(最大スプレッド)は、スプレッドが一定以上に広がった時にエントリーを見送る設定。特に経済指標の発表前後や、早朝のスプレッド拡大時に効果を発揮する。いわば、台風が来ている時に釣りに出ないための仕組みだ。
目安は通常時スプレッドの2〜3倍。XMのスタンダード口座でドル円の平均スプレッドが1.6pips程度なので、MaxSpreadは3〜5pipsあたりが妥当。KIWAMI極口座なら通常0.7pipsだから、MaxSpreadは1.5〜2.5pips。厳しすぎると約定チャンスを逃し、緩すぎるとスリッページの餌食になる。
MT4/MT5のEA設定画面(エキスパート設定)でMaxSpreadのパラメータを入力する。EA側にMaxSpread機能がない場合は、スクリプトを追加するか、MaxSpread対応のEAに乗り換える方が安全だ。
MaxDrawdown設定:口座崩壊前のブレーキ
MaxDrawdown(最大ドローダウン)は、口座残高が一定割合まで減少したらEAを自動停止させる機能。車のエアバッグみたいなもので、使わないに越したことはないけど、いざという時に命を救う。
設定値の目安は、バックテスト時の最大ドローダウンの1.5〜2倍。バックテストで最大DD15%のEAなら、MaxDrawdownは22.5〜30%に設定する。なぜバックテストそのままではなく余裕を持たせるのか。リアル相場ではスリッページや約定遅延があるため、バックテスト以上のドローダウンが発生するのが普通だからだ。
ただし、MaxDrawdownが発動したということは、EAのロジックが現在の相場環境に合っていない可能性が高い。停止後にすぐ再稼働するのではなく、原因分析→パラメータ見直し→デモ検証というステップを踏んでから復帰するのが正解だ。
XMのロット制約:最小0.01・最大50ロット
XMのスタンダード口座では最小0.01ロット(1,000通貨)から最大50ロット(500万通貨)まで発注できる。マイクロ口座なら最小0.01マイクロロット(10通貨)とさらに細かい単位で取引可能。少額資金でも1〜2%ルールを適用できる環境が整っている。
注意点として、XMはポジション数の上限が1口座あたり200ポジション。通常のEA運用で200に達することはまずないけど、複数のEAを同時稼働させる場合は念頭に置いておく。また、同一口座での両建ては許可されているが、別口座間の両建て(アービトラージ)は規約違反だ。
証拠金別の推奨ロットサイズ一覧
1%ルール・SL30pips・USDJPY(1pip=約1,000円/ロット)を前提にした推奨ロットサイズの早見表がこちら。
| 証拠金 | 最大損失額(1%) | 推奨ロット | 最大ポジション数 | 最悪DD |
|---|---|---|---|---|
| 5万円 | 500円 | 0.01ロット | 2 | 2%(1,000円) |
| 10万円 | 1,000円 | 0.03ロット | 3 | 3%(3,000円) |
| 30万円 | 3,000円 | 0.10ロット | 3 | 3%(9,000円) |
| 50万円 | 5,000円 | 0.16ロット | 4 | 4%(20,000円) |
| 100万円 | 10,000円 | 0.33ロット | 5 | 5%(50,000円) |
5万円の場合、0.01ロットが上限になるため、SL30pipsでの実際の最大損失は約300円(証拠金の0.6%)。計算上は0.016ロットが適正だが、XMの最小ロット0.01で切り捨てるとこうなる。少額ほどロット調整の自由度が限られるから、余裕のある資金で始める方が戦略の幅が広がる。
100万円の場合、0.33ロットなら1回の最大損失は約9,900円。5ポジション同時保有の最悪ケースで49,500円(約5%)。これなら十分に許容範囲内だ。資金が大きいほどリスク管理がラクになるのは当然の話。
XMなら0.01ロットからEA運用が可能。口座開設ボーナスでまずは小さく始めてみるのも手だ。
XMの口座を開設する →リスク設定でやりがちな3つの失敗
失敗1:バックテストの好成績に釣られてロットを上げる。バックテストで月利30%出たからといって、リアルで同じ成績が出る保証はどこにもない。バックテストは「最良のシナリオ」に近い。リアル運用ではスリッページ、スプレッド変動、サーバー遅延が加わるから、控えめなロットで始めて実績ベースで判断するのが賢い。
失敗2:ナンピンEAのポジション数を制限しない。ナンピン系は含み損が膨らむほどポジションを追加する構造だから、上限を設けないと青天井にリスクが膨張する。ナンピン間隔とポジション上限は必ず事前に決めておく。過去のフラッシュクラッシュでナンピンEAが大量のポジションを抱えたまま一気にロスカットされた事例は数え切れない。
失敗3:複数EAの合計リスクを把握していない。EAを3つ同時に動かしていて、それぞれ証拠金の2%リスクなら、全部同時にSLに当たった場合は6%。さらにポジション数も合算して考える必要がある。木だけ見て森を見ていない状態は危険だ。
まとめ:数字で決めて、感覚に頼らない
EAのリスク設定は「なんとなくこのくらい」で決めるものじゃない。証拠金額→リスク許容率→ロットサイズ→ポジション数という順番で、全部計算で決められる。そこにMaxSpreadとMaxDrawdownという安全装置を追加すれば、想定外の相場でも致命傷を避けられる。
運用を始めてからも、月に一度はリスク設定を見直す習慣をつけておく。証拠金が増えたらロットも調整できるし、逆に減ったら縮小する必要がある。EAの性能を最大限に引き出すのは、ロジックの良さではなく、リスク管理の精度だ。
FX Rescue編集部では、XMスタンダード口座(USDJPY)で1%ルールに基づくロットサイズ計算の正確性を検証。pip単価はUSDJPY 1ロットあたり約1,000円/pip(2026年5月、1ドル=155円前後)で算出しています。XMのロット制約・ポジション上限はXMTrading公式サイトの2026年5月時点の情報に基づいています。