EAのポジションサイジング - 固定ロットvsリスク%自動計算の使い分け
目次
- 2つのロット決定方式
- 方式1:固定ロット(UseFixedLot = true)
- 方式2:リスク%自動計算(UseFixedLot = false)
- リスク%自動計算のロジック
- 2方式の長期資産曲線の違い
- 固定ロットが向いているケース
- 1. 動作確認・テスト段階
- 2. 資金の一部だけをEAに割り当てるとき
- 3. 複数EAのバランス調整をしたいとき
- リスク%が向いているケース
- 1. 長期運用・複利効果を活かしたいとき
- 2. 口座残高の増減に自動対応させたいとき
- 3. 初心者が「ロットを増やしすぎる」ミスを防ぎたいとき
- よくある設定ミス
- ミス1: RiskPercentを高く設定しすぎる
- ミス2: 固定ロットで口座が増えたときにロットを上げ忘れる
- ミス3: 最小ロット制限に引っかかることを計算していない
- 推奨設定まとめ
- FAQ
- Q: RiskPercentを1%にすると毎回1%損しますか?
- Q: 複数EAを動かすとき、RiskPercentはそれぞれ別に設定しますか?
- Q: 資金が2倍になったらRiskPercentを下げた方がいいですか?
- Q: FixedLotとRiskPercentを同時に使う方法はありますか?
EAのポジションサイジング - 固定ロットvsリスク%自動計算の使い分け
EAのパラメーターの中で最も重要なのがロット(取引量)の設定です。当サイトのEAは2つの方式から選べます:固定ロットとリスク%自動計算。どちらを選ぶかによって長期的な資産曲線が大きく変わります。
2つのロット決定方式
方式1:固定ロット(UseFixedLot = true)
設定例: FixedLot = 0.01
効果: 口座残高に関係なく、毎回0.01lotでエントリー
特徴:
- ロットが変わらないため、損益の振れ幅が一定
- 口座が増えても自動でロットが大きくならない
- 設定がシンプルで、動作が予測しやすい
方式2:リスク%自動計算(UseFixedLot = false)
設定例: RiskPercent = 1.0
効果: 口座残高 × 1% ÷ SL幅 = 自動ロット計算
特徴:
- 口座が増えると自動でロットも増える(複利効果)
- 口座が減るとロットも自動で小さくなる(保護機能)
- SL幅とバランスした適切なリスクになる
リスク%自動計算のロジック
許容損失額 = 口座残高 × RiskPercent ÷ 100
必要ロット = 許容損失額 ÷ (SL幅pips × pip価値)
例:
口座残高 = $2,000
RiskPercent = 1.0%
許容損失額 = $2,000 × 1% = $20
SL幅 = 800pips(ATR×1.5)
pip価値(XAUUSD 0.01lot) = $0.01
必要ロット = $20 ÷ (800 × $0.01) = $20 ÷ $8 = 2.5
→ 0.01lot単位に丸めて 0.02lot
SL幅が大きい(ボラが高い)ときは自動的にロットが小さくなり、SL幅が小さいときはロットが大きくなります。ボラティリティに応じてリスクが一定に保たれるのが最大の利点です。
2方式の長期資産曲線の違い
口座残高$1,000からスタート、月利2%(平均)のEAで比較。
| 経過時間 | 固定ロット(0.01固定) | リスク%(1%自動) |
|---|---|---|
| 開始時 | $1,000 | $1,000 |
| 6ヶ月後 | $1,120 | $1,126 |
| 1年後 | $1,268 | $1,268 |
| 2年後 | $1,608 | $1,610 |
| 3年後 | $2,040 | $2,100 |
| 5年後 | $3,280 | $3,870 |
初期は差が小さいですが、時間が経つほど複利効果でリスク%方式が有利になります。
ただし口座が大きくなるほどロットも大きくなるため、DDの絶対金額も増加する点に注意が必要です。
固定ロットが向いているケース
1. 動作確認・テスト段階
新しいEAをデモ口座またはリアル口座でテストするとき、ロットを固定しておくと「毎回同じリスクで動いている」ことが確認しやすくなります。
2. 資金の一部だけをEAに割り当てるとき
口座残高$10,000のうち$2,000分だけをEAに使わせたい場合、FixedLot = 0.02とすれば実質的に$2,000基準のリスク管理ができます。
3. 複数EAのバランス調整をしたいとき
ポートフォリオ全体のロット配分を手動で調整したい場合は固定ロットの方が制御しやすいです。
リスク%が向いているケース
1. 長期運用・複利効果を活かしたいとき
3年以上の長期運用では、リスク%の複利効果が固定ロットとの差を明確に生み出します。
2. 口座残高の増減に自動対応させたいとき
入金・出金・損益の変動に自動的に対応するため、管理の手間が減ります。
3. 初心者が「ロットを増やしすぎる」ミスを防ぎたいとき
手動でロットを設定すると「調子が良いから増やそう」という誘惑に負けやすくなります。自動計算にすれば感情的な介入を防げます。
よくある設定ミス
ミス1: RiskPercentを高く設定しすぎる
危険な例: RiskPercent = 5.0
→ 10連敗で口座残高の40%以上が吹き飛ぶ可能性
推奨は0.5〜1.0%。複数EA同時稼働なら各0.3〜0.5%。
ミス2: 固定ロットで口座が増えたときにロットを上げ忘れる
$1,000スタートで0.01lot設定のまま$10,000まで増えてしまうケース。リスクは口座の0.1%以下になっており、成長効率が下がります。
ミス3: 最小ロット制限に引っかかることを計算していない
RiskPercent=1.0%、口座$200、SL=800pipsの場合:
許容損失 = $2.0
必要ロット = $2.0 ÷ $8.0 = 0.25 → 0.01lotに切り上げ
実際のリスク = 0.01lot × $8.0 = $8.0 → 口座の4%
口座が小さすぎると最小ロット制限で設定したリスク%より実際のリスクが大きくなります。
推奨設定まとめ
| 口座規模 | 推奨方式 | 設定値 |
|---|---|---|
| $500以下 | 固定ロット | 0.01(動作確認のみ) |
| $500〜$2,000 | リスク% | RiskPercent = 0.5〜1.0% |
| $2,000〜$10,000 | リスク% | RiskPercent = 0.7〜1.0% |
| $10,000以上 | リスク% | RiskPercent = 0.5〜0.7%(複数EA合算管理) |
FAQ
Q: RiskPercentを1%にすると毎回1%損しますか?
いいえ。RiskPercentは「損切りに当たった場合の最大損失」です。利確して決済すれば損失は発生しません。EAの勝率が50%でRR1:1.5なら、平均的な取引は利益になります。
Q: 複数EAを動かすとき、RiskPercentはそれぞれ別に設定しますか?
はい。各EAのRiskPercentは独立して設定します。3本のEAを0.5%ずつ設定すると、全部が同時にエントリーした場合の合算リスクは最大1.5%になります。
Q: 資金が2倍になったらRiskPercentを下げた方がいいですか?
一般的には変える必要はありません。リスク%自動計算は口座残高に応じてロットが変わるため、残高が2倍になると自動的にロットも2倍になります。心理的に大きな損失額が気になるなら0.7%→0.5%に下げることも選択肢です。
Q: FixedLotとRiskPercentを同時に使う方法はありますか?
UseFixedLot=falseにするとリスク%計算が有効になります。FixedLotは UseFixedLot=trueのときのみ使用されます。どちらか一方のみが適用されます。
関連記事
📧 5日間メール講座(無料)
FX自動売買の本質、バックテストの正しい見方、ブローカー選びのコツを毎日1通お届けします。
※ プライバシーは厳守。配信解除はいつでも可能です。