FXで資金管理をする場合、口座資金に対して「1回のトレードで何%まで損失を許容するか」を決め、そこからロット数を計算する方法があります。
たとえば許容損失率を1%、0.5%、0.25%などに設定しておけば、損切りになったとしても想定した範囲内に損失を収めやすくなります。
ところが実際にトレードしてみると
「1%で計算したはずなのに、実際の損失額がそれより大きい」
といったことがあります。
私自身も、クロス通貨で取引した際に、ロット計算ツールで想定していた金額と実際の損失額に大きな差が出た経験があります。
ロット計算が間違っているように見えますが、実際には計算方法だけではなく、通貨換算・約定価格・取引コスト・ブローカーの商品仕様など、複数の要素が関係している場合があります。
今回は、許容損失率からロットを計算したにもかかわらず、実際の損失額とズレる原因について整理します。
許容損失率からロットを計算する基本的な考え方
計算上の損失額と実損失がズレる主な原因
クロス通貨で計算が複雑になる理由
スプレッド・スリッページ・手数料の影響
ロット計算ツールを使うときに確認したいポイント
想定損失額へ近づけるための考え方
まず「許容損失額」と「ロット数」は別に考える
資金管理では、先にロット数を決めるのではなく、まず1回のトレードで失ってもよい金額を決めます。
たとえば口座資金100万円で許容損失率を0.5%にするなら、最大損失額は5,000円です。
その5,000円と、エントリー価格から損切り価格までの距離を使って、最終的なロット数を決めます。
考え方としては
許容損失額 ÷ 損切りまでの値幅 = 保有できるポジション量
が基本です。
ただしFXの場合、実際には値幅をそのまま割るだけでは計算できません。
通貨ペアごとの1pipの価値、口座通貨、取引数量などを考慮する必要があります。
ここが、単純なパーセント計算と実際のロット計算が違うところです。
クロス通貨では「損益の通貨」と「口座通貨」が違う
ロット計算で特に注意したいのが、クロス通貨です。
たとえばGBP/AUDを取引する場合、値動きによって発生する損益は基本的にAUD側を基準として計算されます。
一方、口座の通貨が日本円なら、最終的な損益は円へ換算する必要があります。

「GBP/AUDの値動き」の場合
→ AUD建ての損益
→ JPYへ換算
という工程が入ります。
USD/JPYのように円が直接含まれている通貨ペアより、計算が一段複雑になります。
そのため、ロット計算ツールによっては、使用している為替レートや換算方法の違いによって、表示されるロット数に差が出ることがあります。
- GBP/AUD
- EUR/AUD
- EUR/GBP
などのクロス通貨では、口座通貨への換算が正しく行われているかを意識しておきたいところです。
PipとPipsとは?まず値幅の単位を理解する
FXでは、価格がどれくらい動いたかを表す単位としてPip(ピップ)が使われます。

「Pip」と「Pips」は別の単位ではなく、基本的には単数形と複数形の違いです。
- 1 Pip:1ピップ
- 10 Pips:10ピップス
- 30 Pips:30ピップス
たとえばUSD/JPYが150.00円から150.30円まで上昇した場合、一般的には30Pipsの値動きと表現します。
FXでは通貨ペアによって価格表示の桁数が違いますが、一般的には次のように考えます。
USD/JPYなど円を含む通貨ペア:0.01円=1Pip
EUR/USDやGBP/USDなど:0.0001=1Pip
最近のFX会社ではさらに細かい桁まで価格を表示することが多く、USD/JPYなら150.123、EUR/USDなら1.12345のように表示されることがあります。
この一番細かい桁は「Pip」より小さい単位として扱われるため、表示されている最小桁=1Pipとは限らない点には注意が必要です。
ロット計算では、このPipの値動きに対して「1Pip動いたときにいくら損益が発生するか」を使って、損切り時の金額を計算します。
「1pipの価値」は通貨ペアによって同じではない
FXを始めたばかりの頃は、「同じ1ロットならどの通貨ペアでも損失額は同じ」と考えてしまうことがあります。
しかし実際には、通貨ペアによって1pipあたりの金額は変わります。
さらに
- 口座通貨
- 現在の為替レート
- 取引数量
- ブローカーの商品仕様
によっても変化します。
そのため、損切りまで30pipsだから、このロットなら○円という計算を別の通貨ペアへそのまま当てはめることはできません。
特に複数のクロス通貨を取引する場合は、毎回同じ計算結果になるとは限らない点に注意が必要です。
エントリー価格と実際の約定価格が違えば損失額も変わる
ロット計算ツールでは、予定しているエントリー価格とSL価格を入力してロットを計算することが多いと思います。
しかし、実際に注文した価格と約定した価格が完全に一致するとは限りません。
たとえば
予定エントリー
1.25000
実際の約定
1.25020
となれば、SLまでの距離も変わります。
特に値動きが速い場面では、注文を出してから約定するまでに価格が動くことがあります。
この差が小さければ大きな問題にはなりませんが、ロット数が大きくなれば数pipsの差でも損失額への影響は大きくなります。
SLも設定価格で必ず約定するとは限らない
もう一つ重要なのが、損切り価格そのもののズレです。
SLを設定していても、その価格で必ず決済されるとは限りません。
急激な値動きや流動性が低い場面では、SL価格を通過して、その先の価格で決済されることがあります。
いわゆるスリッページです。
たとえば30pipsの損切りを想定してロットを計算していたとしても、実際には33pipsや35pipsで決済されれば、その分だけ損失額は増えます。
許容損失率から計算した金額は、あくまで想定した価格で約定した場合の損失額です。
実際の市場では多少のズレが発生する可能性があります。
スプレッド・手数料も「損失額」に含まれる
ロット計算で意外と忘れやすいのが、取引コストです。
実際の損益には、値動きによる損失だけではなく
- スプレッド
- 売買手数料
- スワップ
- その他の取引コスト
が含まれる場合があります。
たとえば計算上5,000円の損失になるロットを組んだとしても、手数料などが加算されれば、取引履歴上の最終損失額は5,000円を超えることがあります。
特にスキャルピングや大きなロットで取引する場合は、手数料の比率も無視できません。
「Lot」と「Unit」を混同していないか
MT4やMT5を長く使っていると、取引数量を「ロット」で考えることが多いと思います。
一方、プラットフォームやツールによっては、取引数量を取引単位(Unit)で扱うものもあります。

たとえば一般的なFXでは、1 Lot = 100,000 Units
1.00 lot
100,000 units
が同じ取引数量を意味する場合があります。
ただし、CFDやGOLD、株価指数などでは、この関係が必ずしも同じとは限りません。
ロット計算ツール側がどの単位を使っていて、取引プラットフォーム側がどの単位を使っているのか。
ここを取り違えると、想定より大きなポジションを持ってしまう原因になります。
ブローカーごとの商品仕様も確認する
同じ通貨ペアでも、すべてのブローカーで完全に同じ取引条件とは限りません。
特にFX以外のCFDでは
- 契約サイズ
- 最小価格変動幅
- 1ティックあたりの損益額
- 最小取引数量
- 数量ステップ
などが商品によって異なります。
GOLD、株価指数、暗号資産などでは、この違いがロット計算へ大きく影響することがあります。
そのため、外部のロット計算ツールを使う場合は、そのツールが利用している商品仕様と、自分が利用しているブローカーの仕様が一致しているかも確認したいところです。
ここまで見てきたように、想定した損失額と実際の損失額がズレる原因は一つではありません。
主な要因を整理すると、次のようになります。

これらの要因が単独、あるいは複数重なることで、ロット計算時に想定した損失額と実際の損失額に差が出ることがあります。
許容損失率を設定しても「必ずその金額で止まる」わけではない
ここまでの内容を整理すると、許容損失率からロットを計算しても、実際の損失額には次のような要素が影響します。
- 口座通貨への換算レート
- 通貨ペアごとのpip価値
- 実際のエントリー約定価格
- SLのスリッページ
- スプレッド
- 売買手数料
- スワップ
- ブローカーの商品仕様
つまり、「許容損失率0.5%だから、絶対に0.5%以上負けない」という意味ではありません。
正確には、「設定したエントリー価格とSL価格で正常に約定した場合に、おおむね0.5%程度の損失になるようポジション量を設計する」という考え方です。
この違いは理解しておいた方が良いと思います。
ロット計算ツールを使ったら、一度は実際の結果と照合する
ロット計算ツールは非常に便利ですが、表示された数字をそのまま信用するだけではなく、実際の取引結果と照合することも大切です。
たとえば損切りになったトレードがあれば、計算時の想定損失額と実際の損失額を比べてみます。
差が小さければ、計算方法はおおむね問題ありません。
一方で毎回大きな差が出るなら
- 通貨換算
- 取引数量
- SLまでの距離
- 手数料
- 商品仕様
のどこかにズレがある可能性があります。
一度確認しておけば、その後も同じツールを安心して使いやすくなります。
まとめ|許容損失率は「ロットを決める入口」
許容損失率を設定することは、資金管理の重要な第一歩です。
ただし
許容損失率を決める= 実際の損失額が必ずその割合になる
という意味ではありません。
実際のロット計算には、通貨ペア、口座通貨、為替レート、損切り幅、商品仕様などが関係します。
さらに実際のトレードでは、スプレッド、手数料、スリッページなどによって計算値から多少ズレる可能性があります。
だからこそ
「許容損失率を決める」
→「ロットを計算する」
→「実際の取引結果と照合する」
という流れまで含めて資金管理だと思います。
計算ツールは、資金管理を自動で完璧にしてくれるものではありません。
ただ、仕組みを理解したうえで使えば、毎回手作業で計算する負担を大きく減らしてくれます。
取引環境を選ぶ前に、1回のリスクも数値で確認
取引口座やプロップファームを選ぶときは、スプレッドや取引条件だけでなく、「1回のトレードでどこまでリスクを取るか」を決めておくことも大切です。
FX・CFD 資金管理・ロット計算ツールでは、口座資金・許容損失・Entry・SL・TPから、適正ロット・RR(リスクリワード)・ドローダウン余力を無料で確認できます。
登録不要 | 無料ですぐ使えます
今回の記事で触れたように、計算結果だけを見るのではなく、自分が利用している銘柄や取引環境と照らし合わせながら使うことをおすすめします。
