EAのロットサイズ設定|固定ロット・自動ロット比較と資金管理(MaxDD逆算)

この記事を書いた人

Tetsushi O-nishi

FX市場のシステムトレーダー/MQL5プログラマー/EA(自動売買システム)開発者
2021年からEAの開発を開始。数々の戦略を構築→バックテスト検証し、堅守性(ロバストネス)を重視した開発を行う。
自作EAを10個以上リアルアカウントで運用中。

免責事項
本記事は情報提供のみを目的としており、投資勧誘や助言を目的としたものではありません。FX取引にはリスクが伴います。投資に関する最終決定は、ご自身の判断で慎重に行ってください。

はじめに:ロットサイズはEA(自動売買)運用の“結果”と“生存率”を左右する

EAによる自動売買の成績は、ロジック(エントリー/決済)だけで決まりません。

同じEAでもロットサイズの決め方ひとつで、利益の伸び方も、ドローダウン(DD)の深さも大きく変わります。

関連記事:EAとは?FX自動売買の仕組みと選び方を徹底解説|EA完全ガイド

特にEA運用は、残高が増減しながら長期で回すケースが多く、「残高の変化に合わせてサイズをどう扱うか」が運用の安定性を左右します。

固定ロットで淡々と回すのか、変動ロットで複利的に伸ばすのか。
ここを曖昧にしたまま始めると、好調時に過大評価し、不調時に想定以上の損失を抱えやすくなります。

本記事では、固定ロットと自動ロットの違いを整理し、ロット決定の代表的な考え方(残高比率/価格を考慮した調整/リスク%×SL)を、運用で迷いにくい形に再構築します。

さらに、最大ドローダウンから入金額と開始ロットを逆算する手順、価格水準が動く銘柄(例:Gold)で起きる“DDのズレ”への最低限の対策、損失上限を固定しにくいグリッド/マーチンゲール系EAでの注意点をまとめます。

固定ロットと変動ロットの違い

ロットサイズ(Lot Size)の決め方は、大きく固定ロット変動ロットの2つに分かれます。

  • 固定ロット(Fixed Lot):残高やストップロス(SL)の距離に関係なく、常に同じロットで運用する方法
  • 変動ロット(Dynamic Lot / Auto Lot):残高やSL、あるいはリスク%などの条件に応じてロットを増減する方法

EA運用は、長期で回すほど残高が増減します。そのため、ロットサイズの扱いはパフォーマンスの伸び方口座の耐久性を左右します。

固定ロットの特徴:安定しやすいが、成長はゆっくり

固定ロットは設計がシンプルで、運用中のブレが少ない一方、残高が増えてもポジションサイズが変わらないため、利益が積み上がっても複利の効きが弱く、残高が大きく育ちにくい傾向があります。

変動ロットの特徴:伸びやすいが、リスクも同時に増える

残高が増えるにつれてロットサイズを大きくすれば、利益の伸びも大きくなります。いわゆる複利運用に近い形です。

ただし、ここが最重要ポイントです。ロットを増やす=リスクも増えるため、同じEAでもドローダウンの深さや資金が尽きる確率が一気に変わります。変動ロットは「成長を加速する仕組み」ですが、同時に破綻も加速し得るため、必ずリスク設計(許容DD、リスク%、縮小ルール)とセットで考える必要があります。

固定ロットと自動ロットのバックテスト比較

多くのEAには、手動でロットを固定する設定と、自動でロットサイズを調整する設定が用意されています。

ここで重要なのは、EAのロジック(エントリー/決済)が変わったわけではなく、「ポジションサイズの設計(サイジング)」だけが変わっている点です。つまり結果の差は、手法の優劣というより“複利”と“リスク増幅”の差として現れます。

比較の前提:同じEAで「ロット設定だけ」を変える

  • 同じEA・同じ条件でバックテスト
  • 通貨ペア:EURUSD
  • 初期入金(Initial Deposit)はどちらも 300 USD
  • 違いは、固定ロット(0.01)か、自動ロット
MT5バックテスト(固定0.01ロット)の結果:初期入金300USDと最大エクイティDD
固定ロット0.01の例。総純益861.59USD、最大エクイティDD 13.55%(77.68USD)。伸びは穏やかだが変動は比較的小さい。
MT5バックテスト(自動ロット)の結果:複利で伸びる一方、DDが深くなる
自動ロットの例。総純益318,475.58USDまで伸びる一方、最大エクイティDD 58.74%(453,832.20USD)。サイズ拡大がリターンとリスクを同時に増幅する。

結果サマリー:自動ロットは「リターン」と「痛み」を同時に拡大する

固定ロット(0.01)は値動きに対してサイズが一定のため、損益の振れ幅が比較的読みやすい一方、残高が増えてもロットが増えないため成長速度はゆっくりになりがちです。

一方で自動ロットは、残高の増加に合わせてロットが大きくなりやすく、いわゆる複利運用に近い挙動になります。結果としてリターンが大きくなる可能性がある反面、相場の悪い局面では損失も同じ倍率で膨らむため、ドローダウンが深くなりやすい点に注意が必要です。

関連記事:EAのドローダウン(DD)を正しく理解:MT5の見方/有効証拠金(Equity)重視/許容範囲の決め方

指標(MT5レポート) 固定ロット(0.01) 自動ロット
Initial Deposit(入金) 300.00 USD 300.00 USD
Total Net Profit(総純益) 861.59 USD 318,475.58 USD
Profit Factor(PF/プロフィットファクタ) 1.40 1.07
Equity Drawdown Maximal(最大エクイティDD) 13.55%(77.68 USD) 58.74%(453,832.20 USD)
Equity Drawdown Relative(エクイティDD相対) 16.74%(71.53) 58.96%(547.23)

読み方:総純益より「DD%」と「曲線の形」を優先

  • 総純益(Total Net Profit)だけで比較しない:自動ロットはサイズが増えるため、勝てば増え方も大きく見えます。
  • 最大DDの%(Equity DD %)を最優先:運用の耐久性は、上昇幅よりも「どれだけ沈むか」で決まりやすいです。
  • PFが改善していない点に注目:自動ロットで利益が巨大化しても、PF(トレードの効率)が上がっていないなら、エッジが強くなったのではなく“サイズで押し上げた”可能性があります。
  • ピーク後の急落は要警戒:自動ロットは、好調期にロットが膨らみやすく、レジーム転換(相場環境の変化)でダメージが拡大しがちです。

結論:自動ロットは成長を加速する強力な仕組みですが、同時にドローダウンも増幅します。運用判断は「増えた金額」ではなく、DD%と資金の耐久性を軸に行うのが安全です。

ロットサイズを決める3つの考え方(EAのサイジング設計)

ロットの決め方=リスクの決め方です。

ここでは、EA運用でよく見かける3つの方法を、メリット/落とし穴がすぐ分かる形で整理します。結論から言うと、長期運用でブレにくいのは③ リスク%×SLです。

① 残高比率で決める(例:残高100USDにつき0.01ロット)

例: 残高100 USDごとに0.01ロット(残高500 USDなら0.05ロット)

最もシンプルで、EAのパラメータにも「Balance-based lot」などとしてよく入っています。運用ルールが単純なので、管理しやすいのが特徴です。

  • 良い点: 計算が不要で分かりやすい/設定が簡単
  • 注意点: 銘柄の価格水準が動くと「同じロット」の意味が変わる

この方法が弱いのは、Gold(XAUUSD)のように長期で価格水準が大きく変わる銘柄です。価格が何倍にもなれば、同じ0.01ロットでも値動き1%あたりの損益(P&L)が大きくなり、リスクの一貫性が崩れます

例:価格が約10倍になれば、同じ1%変動でも損益の振れ幅が約10倍になり得ます。昔はDD 10 USDで済んだ動きが、今はDD 100 USDになる——というズレが起こります。

② 残高と価格を見て決める(ざっくり「価格帯に合わせる」)

「残高」だけでなく「価格帯」も見て、ロットを調整する考え方です。残高比率よりは状況に合わせて動かせるため、価格水準が変わる銘柄には一歩前進になります。

  • 良い点: 価格帯を反映でき、残高比率よりズレにくい
  • 注意点: “実際にいくら負ける可能性があるか”に直結しない

この手法の根本的な弱点は、ストップロス(SL)の距離やボラティリティ(値動きの荒さ)を直接見ないことです。結果として、

  • SLが広い/相場が荒い局面で、想定より大きく負ける
  • 結局、別途許容損失%(何%まで負けていいか)のルールが必要になる

つまり、②は「価格帯への適応」はできても、損失の上限を固定する設計にはなりにくい、という位置づけです。

③ リスク% × ストップロス(SL)で決める(推奨:最もブレにくい)

考え方: 1回のトレードで、口座残高(Balance)のr%だけを最大損失として許容し、ストップロス(SL)から逆算してロットを決める方法です。

例:「1回の損失上限を残高の1%」と決め、SLが20pipsなら、その損失が1%に収まるロットを自動計算します。

  • 良い点: 相場環境が変わっても損失の上限が一定になりやすい(リスクがブレにくい)
  • 良い点: 価格水準が動く銘柄でも、設計の筋が通りやすい
  • 注意点: SLが必須。ギャップ/ニュースでスリッページが発生すると、想定以上の損失になり得る

EA運用では、バックテストの見た目以上に「沈んだときに耐えられるか」が重要です。③は、伸び方よりも“壊れにくさ”を先に固める設計なので、長期運用の土台として最も採用されやすい方法です。

ポイント:自動ロット(Auto Lot)を使う場合でも、ロジックの中身はこの③(リスク%×SL)を基準に設計されているかどうかで、安全性が大きく変わります。

入金額と開始ロットの決め方(最大ドローダウンから逆算する資金設計)

EA運用でよくある失敗は、「まず入金して、あとからロットを悩む」ことです。
この順番を逆にした方が分かりやすく、リスク管理もしやすい傾向にあります。
先に最大ドローダウンを見積り、そこから入金額(初期資金)開始ロットを逆算します。

ここでは、「このEAを回すなら最低いくら必要か」を決める、シンプルで再現しやすい手順を紹介します。

ステップ1:最小固定ロットで長期バックテストし、金額ベースの最大ドローダウンをアック人

最小の固定ロット(例:0.01)でできるだけ長期間バックテストし、金額ベースの最大ドローダウンを記録します。

例: 0.01ロットで → 最大DD = 100 USD

ポイント:見るべきは「総純益」よりも、まず最大DD(金額ベースでいくら沈むか)です。ここが資金設計の土台になります。

ステップ2:許容ドローダウン%(何%まで沈んでも続けるか)を決める

次に、「口座がどれくらい沈んだら撤退するか(耐えるか)」を%で決めます。
これは好みではなく、運用の安全設計です。

例: 50%(証拠金が半分になるまでを許容)

許容DD%を大きくするほど必要資金は小さく見えますが、その分「残高が尽きて継続できない確率」は上がります。

ステップ3:開始入金額を逆算する(最大DD ÷ 許容DD%)

式はシンプルです。

開始入金額 ≒ 最大DD(USD) ÷ 許容DD%

例: 100 ÷ 0.5 = 200 USD
200 USD・0.01ロットで開始

この逆算をしておくと、「どれくらいの資金で、どれくらいのロットが現実的か」を数字で説明できます。
逆に、これをやらないままロットを上げると、“いつかの最大DD”で口座が終わる設計になりがちです。

ステップ4:サイズの拡大・縮小ルールを先に固定する(感情を排除)

入金と開始ロットを決めたら、次は「増やし方/減らし方」をルール化します。
ここが曖昧だと、損失の直後にサイズを上げてしまい、傷口を広げやすくなります。

  • 拡大ルール(例):残高200 USD増えるごとに +0.01ロット
    (例:400 → 0.02、600 → 0.03 …)
  • 縮小ルール(必須):残高が下がったら必ずロットも戻す
    (例:400 USDで0.02に上げても、300 USDに落ちたら0.01に戻す
  • 損失の後に「取り返そう」とサイズを増やすのは危険です。長期で残る人ほど、縮小の規律を優先します。

注:EAの自動ロット(Auto Lot)でも考え方は同じです。Max DDを見積もる → 許容DD%を決める → 開始入金を逆算する。この順番を飛ばすと、複利で増えるぶん、複利で壊れます。

重要:損失許容額を超える入金はしない

最後にもう一つ重要な考え方があります。
それは、「許容できる損失額以上に入金しない」というルールです。

入金額が大きいほど心理的に“耐えてしまい”、撤退ラインが曖昧になりやすいからです。
先に決めた許容DD%と撤退基準を守るためにも、資金は必要以上に積まない方が運用ルールを維持しやすくなります。

補足:価格スケール(価格水準の変化)に注意

既に説明したとおり、同じ0.01ロットでも、銘柄の価格水準が変われば、1%の値動きで動く損益(P&L)の大きさが変わるケースがあります。

特にGold(XAUUSD)のように長期で価格が大きく動く銘柄は、過去の回測で出た金額ベースの最大ドローダウンが、将来そのまま再現されるとは限りません。

  • 長期で価格水準が上がるほど:同じロットでも損益の振れ幅が大きくなりやすい
  • 対策:定期的に回測を更新し、最大DD(金額)と必要入金額を“今の価格帯”で見直す

対策の考え方(価格スケール補正・最低限の補正)
バックテストで確認した最大ドローダウン(USDベース)は「当時の価格水準」での金額です。
銘柄の価格が長期で大きく変わる場合は、最大ドローダウンが発生した時点の価格現在価格の比率で補正します。

例えば、最大ドローダウン発生時の価格より現在の価格が2倍なら、最大ドローダウンの見込みも2倍にします。
ただしこれは、あくまで最低限の補正(一次近似)です。
値動きの荒さ(ボラティリティ)やEAの設計によっては、この比率どおりに損失が増減しないケースがあります。

例外になりやすいケース:
EAが固定pips/pointsのストップロス(SL)/ テイクプロフィット(TP)など「価格に対する%」ではなく固定値幅でロジックが動く場合、価格比率だけでDDを補正するとズレやすくなります。また、急変時のスリッページや証拠金条件の変化で、DDより先に維持率で詰むこともあります。

損切りが固定できないEAは、ロット設計が“別物”になる(グリッド/マーチンゲールの注意点)

ここまで紹介したロット設計(リスク%×SLなど)は、基本的に「1回の損失上限を決められるEA」を前提にしています。
ところが、グリッド(ナンピン)やマーチンゲールのように、損切り(ストップロス:SL)がない/機能しにくいタイプは事情がまったく違います。

なぜ難しいのか:最大損失が事前に固定できない

グリッド系は含み損を抱えながらポジションを積み増し、戻りで一括決済する設計が多く、マーチンゲールは負けるほどロットを増やして平均取得単価を寄せます。

このタイプは、次の2つが重なりやすいのが問題です。

  • 損失が“いつ・どこまで”膨らむか分かりにくい(明確な損失上限がない)
  • 不利な局面ほどロットが増える(損失が拡大しているときにリスクも増える)

結果として「1回のトレードで口座の何%まで」という設計が成立しにくいのが特徴です。

関連記事:
ナンピン(グリッド)EAに騙されるな – 口座破綻の危険性と見分け方【自作EAで検証】
マーチンゲールEAに騙されるな:口座破綻の危険性と見分け方【検証】

生き残れるかどうかは「残高」ではなく「最悪ケースへの耐久力」

よくある誤解は「残高が多いほど安全」という考え方です。確かに資金が多ければ耐えやすい面はありますが、グリッド/マーチンゲールは相場が想定以上に伸びたとき(トレンド継続・急変・指標・週明けギャップなど)に、含み損と必要証拠金が一気に増えます。

つまり生存率を決めるのは、

  • 最大ポジション数(何段まで積むか)
  • ナンピン間隔(どれくらいの値幅で追加するか)
  • ロットの増やし方(倍率/上限)
  • 強制終了の条件(最大DD・最大段数・最大期間など)

といった「最悪ケースへの耐久設計」です。ここが曖昧なままロットを上げると、成績が良い時期ほどサイズが膨らみ、一度のトレンドで口座が消える構造になりやすいです。

自動ロットが向きにくい理由

グリッド/マーチンゲールに自動ロットを組み合わせると、勝っている期間にロットが増える次の荒波で抱える含み損・必要証拠金も増える、という形でリスクが雪だるま式になりやすいです。

  • 成長は速く見えるが、破綻も速くなる
  • 「いつか来る最悪局面」に対して、サイズが大きいほど致命傷になる

結論:損切りが固定できないEAは、通常のロット計算(リスク%×SL)の延長で考えると危険です。運用するなら「最大段数・ロット上限・強制終了条件」まで含めて、“最悪ケースで止められる設計”があるかを最優先で確認してください。

まとめ:ロット設計は「伸ばす」より「壊さない」を先に決める

  • 固定ロットは挙動が読みやすい一方、残高が増えてもサイズが増えないため成長は緩やかになりやすい。
  • 自動ロット(変動ロット)はリターンを伸ばしやすいが、同じ倍率でドローダウン(DD)も増幅する。DD%と縮小ルールが必須。
  • ロット決定の考え方は3つあるが、長期でブレにくい基本はリスク% × ストップロス(SL)で「1回の損失上限」を固定する方法。
  • 入金額と開始ロットは、最小ロット回測の最大DD(金額)から逆算し、許容DD%で必要資金を決めるのが実務的。
  • Gold(XAUUSD)など価格水準が動く銘柄は、回測時と現在の価格差で最大 DD(金額)がズレることがある。価格スケール補正は最低限の対策になる。(ただし、効果は限定的なケースも)
  • グリッド/マーチンゲールのように損失上限を固定しにくいEAは、通常のロット計算の延長で考えると危険。最大段数・ロット上限・強制終了条件まで含めた耐久設計が必要。

Author of this article

Tetsushi O-nishi

FX市場のシステムトレーダー/MQL5プログラマー/EA(自動売買システム)開発者
2021年からEAの開発を開始。数々の戦略を構築→バックテスト検証し、堅守性(ロバストネス)を重視した開発を行う。自作EAを10個以上リアルアカウントで運用中。

コメントを残す