FX自動売買のロット数は?2%ルールの計算式と資金別早見表

FX自動売買のロット数を2%ルールで検討するトレーダー

FX自動売買のロット数は、口座資金だけで決めるものではありません。同じ0.1ロットでも、損切り幅が20pipsのEAと100pipsのEAでは、1回の想定損失が5倍違います。

先に決めるのは「いくら稼ぎたいか」ではなく「1回でいくらまで失ってよいか」です。この記事では、2%ルールを上限の目安にして、FX自動売買のロット数を損切り幅から逆算します。

10万円・30万円・100万円の資金別早見表、複数ポジションの合計リスク、MT4 EAの固定LotとAutoLotへの反映まで順番に確認しましょう。

この記事のポイント
  • 2%は推奨ロットではなく1回の損失上限として使う
  • ロット数は資金・リスク率・損切り幅・pip価値で決まる
  • 複数ポジションと複数EAは合計リスクで計算する
  • MT4へ入力後はバックテストと実約定で答え合わせする
目次

FX自動売買のロット数を2%で計算

口座資金の小さな損失枠と損切り幅からロット数を逆算する流れ

2%ルールは損失上限の目安

2%ルールとは、1回のトレードで許容する損失額を口座資金の2%以内に抑える考え方です。口座資金10万円なら2,000円、30万円なら6,000円、100万円なら20,000円が上限になります。

ただし、2%を毎回使い切る必要はありません。初めて稼働するEAやフォワードテスト中のEAは、0.5〜1%から始める方が、想定外の値動きや設定ミスを小さな損失で確認できます。

2%は利益を増やす設定ではなく、連敗しても検証を続けるための上限です。EAの実績や自分の許容度に合わせて、2%未満へ下げても問題ありません。

残高に対して毎回2%を失う状態が10回続くと、残高は計算上約18.3%減ります。2%以内でも連敗の影響は小さくないため、1回の上限とは別に、日次・週次・EA単位の停止ラインも決めておきます。

FXは相場急変や流動性低下で、想定価格より不利に決済される場合があります。金融庁の外国為替証拠金取引に関する注意点も踏まえ、計算値ぎりぎりではなく余白を残してください。

ロット計算式は4項目で決まる

FX自動売買のロット数は、口座資金、許容リスク率、損切り幅、1ロットあたりのpip価値から求めます。含み損を抱えたまま別のEAを動かすなら、口座残高だけでなく有効証拠金も確認しましょう。

計算項目式
許容損失額基準資金 × 許容リスク率
1ロットの想定損失損切り幅(pips)× 1ロットのpip価値
適正ロット数許容損失額 ÷ 1ロットの想定損失

たとえば円建て口座で、1標準ロットが10万通貨のドル円を取引し、1ロットの1pip損益を1,000円とします。資金10万円、リスク2%、損切り幅20pipsなら、許容損失額は2,000円、1ロットの想定損失は20,000円です。2,000円÷20,000円で0.10ロットになります。

1ロットの通貨量、tick value、tick size、最小ロット、ロット刻みはFX会社・口座・銘柄で異なります。MT4の銘柄仕様と利用中の取引条件を確認し、例の1,000円をそのまま別銘柄へ流用しないでください。

計算に使う損切り幅も、設定上のStopLossだけでは不十分です。バックテストで最大損失トレードが35pips相当まで広がっているなら、設定値が30pipsでも35pips以上で逆算する方が安全寄りです。

資金別早見表でロット数を確認

次の早見表は、円建て口座、1標準ロット10万通貨、1ロットの1pip損益が1,000円という仮定です。同じ損失上限なら、損切り幅が狭いほどロット数は大きく、損切り幅が広いほどロット数は小さくなります。

損切り幅が狭いとロット数が大きく広いと小さくなる比較図
口座資金2%の損失上限20pipsのロット50pipsのロット100pipsのロット
50,000円1,000円0.050.020.01
100,000円2,000円0.100.040.02
300,000円6,000円0.300.120.06
500,000円10,000円0.500.200.10
1,000,000円20,000円1.000.400.20

計算結果が0.037ロットで、口座のロット刻みが0.01なら0.03へ切り下げます。上限を守る計算で0.04へ切り上げると、想定損失が2%を超える可能性があるためです。

最小ロットが0.01で計算結果が0.006なら、0.01で妥協するのではなく、資金を増やす、損切り幅が狭い別ロジックにする、稼働を見送る、のいずれかを選びます。

ロット計算に加えて証拠金維持率や停止ラインも整理したい方は、FX自動売買の資金管理・ロット計算・証拠金の考え方も確認してください。

複数ポジションは合計リスクで見る

単発で損切りするEAなら1ポジションの計算で済みますが、複数ポジションを持つEAは最大同時保有時の合計損失で考えます。1本あたり1%でも、3本が同時に損切りされれば口座全体では約3%です。

  • EAごとに2%を割り当て、口座全体の上限を決めない
  • 同じ通貨ペアや同じ時間帯へ複数EAを重ねる
  • ナンピンの初回ロットだけで安全性を判断する
  • 最大ポジション数とロット倍率を確認しない

ナンピンやマーチンゲールは、初回ロットではなく最大段数までの合計で試算します。0.01、0.02、0.04、0.08ロットと増える設計なら、最大時の合計は0.15ロットです。含み損、必要証拠金、強制決済ラインまで一つのシナリオにします。

損切りがなく、想定レンジを外れたときの最大損失を定義できないEAには、通常の2%ルールをそのまま使えません。少額ロットでも破綻リスクは残ります。

FX自動売買のロット数をEAへ反映

MT4のEA設定画面で固定ロットと上限を調整するイメージ

固定ロットをMT4 EAで変更

EA設定に「Lots」「Lot」「FixedLot」などの入力項目がある場合は、計算した値を固定ロットとして設定します。項目名と変更後の動作はEAごとに違うため、先に配布元の説明書と現在の設定値を控えてください。

STEP
変更できる状態か確認

保有中の注文管理へ影響するEAもあります。稼働中に変えてよいか説明書を確認し、不明なら新規エントリーを止めてポジションがない時間に作業します。

STEP
EAの入力値を開く

MT4のEAプロパティから「パラメーターの入力」を開き、LotsやFixedLot、RiskPercent、MaxLotの現在値を確認します。

STEP
切り下げたロットを入力

計算値をロット刻みに合わせて切り下げます。固定LotとAutoLotを同時に有効化しないよう、切替条件も確認してください。

STEP
同じ値でテスト

保存後はストラテジーテスターかデモ口座で、注文ロット、損切り額、最大同時保有数が想定どおりか確認します。

固定ロットは残高が増減しても自動では変わらないため、初めてのEAで挙動を比較しやすい設定です。原因を切り分ける間は小さな固定ロットが向いています。

損切り条件、固定ロット、ロット上限を同じ設計内で確認できれば、手計算結果の転記漏れを減らせます。EAごとに設定画面が違って迷う方は、ルールを見える形にしてから実装すると確認しやすくなります。

計算したロットをEA設計へつなげるなら

NoCode EA Studioなら、MQLの知識なしでMT4・MT5対応の自動売買ロジックをブラウザ上で作成できます。

無料でEA設計を試す →

AutoLotは計算基準と上限を確認

AutoLotは残高や有効証拠金に応じてロット数を変える機能ですが、「RiskPercentを2にすれば2%ルールになる」とは限りません。損切り幅を計算に使わず、基準資金ごとに一定ロットを増やすだけのEAもあります。

設定項目確認する内容
RiskPercent残高・有効証拠金・損切り幅のどれを使うか
MinLot計算値が最小ロット未満のときの処理
MaxLot残高増加後も超えない絶対上限
LotStep計算値を切り下げるロット刻み
MaxPositions同時保有時の合計リスク

AutoLotにもMaxLotを設定します。勝ちが続いてロットが大きくなった後に連敗すると、金額ベースのドローダウンが急拡大するためです。

固定ロット、損切り条件、ロット上限を実際の設計画面で照合したい方は、NoCode EA Studioのアプリを開いて無料で試せます。

バックテストと実約定で確認

ロット数をEAへ反映したら、バックテストで想定損失を確認します。最終利益だけでなく、最大損失トレード、最大ドローダウン、最大連敗、最大同時保有数を見て、2%ルールの前提が崩れていないかを判断します。

  • 注文ロットが設定値と一致しているか
  • 最大損失トレードが計算上限を超えていないか
  • スプレッドを広げても許容範囲に収まるか
  • 複数ポジションの同時損切りに耐えられるか

レポートの見る順番に迷う場合は、MT4 EAバックテスト結果の見方と判断基準でPFや最大ドローダウンも合わせて確認できます。

次にデモ口座か最小ロットのリアル口座でフォワードテストします。計算上は2,000円の損失でも実際に2,500円になったなら、スプレッド、スリッページ、決済遅延を含めてロット数を下げます。計算表より実約定を優先しましょう。

残高とドローダウンで再計算

10万円口座で0.1ロットを設定しても、残高が8万円まで減れば2%の損失上限は2,000円から1,600円へ下がります。同じ0.1ロットを続けると、実質的なリスク率は上がります。

残高が10%変わったら再計算する、想定最大ドローダウンへ近づいたら新規稼働を止める、という見直し条件を開始前に決めておくと迷いが減ります。

ドローダウン中はロット数だけでなく、EAのロジックが現在の相場環境に合っているかも確認します。停止と再開の基準は、FX自動売買EAのドローダウン管理とリスク目安で詳しく整理しています。

ロット数を決める順番
  • 口座全体の損失上限を決める
  • EAの実績に近い損切り幅とpip価値を確認する
  • ロット刻みに合わせて計算値を切り下げる
  • バックテスト・実約定・残高変化で再計算する

FX自動売買のロット数は、利益を最大化する数字ではなく、想定外の連敗でも口座を守るための上限です。まず2%で上限を出し、初回はさらに小さく始める。複数EAは合計リスクで見て、残高が変わったら再計算する。この順番なら、感覚だけでロット数を上げる失敗を減らせます。

よかったらシェアしてね!
目次