FXポジションサイズ計算機

口座残高・許容損失率・損切りpipsから適正ロット数と実効レバレッジを自動算出

口座残高・許容損失率・損切りpips幅を入力するだけで、適正ロット数・必要証拠金・実効レバレッジを自動算出。

通貨ペア

リスク設定

計算結果

許容損失額

10,000.00円

適正ロット数

5.00ロット

切り捨てロット

5.0ロット

1pip損益額

100.00円

損切り時損失

10,000.00円

証拠金・レバレッジ

実効レバレッジ15.0倍
高レバレッジ

必要証拠金

300,000.00円

ポジション評価額

7.50e+6円

レートはデフォルト値であり、実際の取引時はリアルタイムレートをご確認ください。国内FXの最大レバレッジは25倍です。投資は自己責任で行ってください。

不具合・ご要望はお気軽に@MahiroMemoまで

PR

📘 FXトレード・資金管理の参考書籍

「とりあえず1ロット」で入っていないか

エントリーポイントが来た。チャートの形は申し分ない。あとは発注するだけ――そのとき、ロット数をどうやって決めているだろう。「いつも1ロット」「前回と同じ」「なんとなく」。心当たりがあるなら、それはトレード手法以前の問題だ。

ポジションサイズの決め方ひとつで、同じ勝率・同じ損益比のトレードでも、口座の生存期間は劇的に変わる。逆に言えば、ロット管理を数値で裏付けるだけで、退場リスクは大幅に下がる。

この「FXポジションサイズ計算機」は、口座残高・許容損失率・損切りpips幅の3つを入れるだけで、適正ロット数・実効レバレッジ・損切り時の損失額を一発で算出するツール。エントリー前の30秒で、根拠あるロット数が手に入る。

「ブローカーのツール」では物足りなかった理由

FXのロット計算ツール自体は、XMTradingやAxioryなど海外ブローカーのサイトにも存在する。ただ、使い込んでみると不満が出てきた。

まず、1ロット=10万通貨が前提のツールが多い。国内FXは1ロット=1万通貨が標準なのに、海外仕様のまま計算されると数字が10倍ズレる。「あれ、50ロット?」と混乱した経験は一度や二度ではない。

次に、ドルストレート通貨の円換算が不透明。EUR/USDのポジションサイズを計算するとき、USD/JPYのクロスレートをどう反映しているのかブラックボックスになっているツールが多い。レートを自分で入力できないから、計算根拠が検証できない。

さらに、実効レバレッジの表示がない。ロット数だけ出されても、それが口座残高に対して何倍のレバレッジなのかが見えなければ、リスクの全体像はつかめない。

「1ロット=1万通貨」「クロスレート手動入力」「実効レバレッジ明示」――この3つを満たすツールが欲しくて自作した。国内FXトレーダーが、自分の口座条件でそのまま使える計算機だ。

FX ポジションサイズ管理とは何か

「固定ロット」と「固定リスク%」の違い

ポジションサイズ管理(Position Sizing)とは、1回のトレードで建てるロット数を、口座残高とリスク許容度から逆算して決める手法のこと。

最もシンプルなのは固定ロット法。毎回同じロット数で入る方法だ。口座50万円で常に1ロット。わかりやすいが、口座が増えても減ってもロットが変わらないから、資金効率が悪い。口座が減ったときはリスク比率が上がり、増えたときは逆に保守的すぎる。

対して固定リスク%法は、「1回のトレードで口座残高の何%まで失ってよいか」を決めて、そこからロット数を逆算する。口座が50万円でリスク2%なら許容損失は1万円。損切り幅が20pipsなら、1万円 ÷ 20pips ÷ 100円/pip = 5ロット、という具合だ。

口座が増えればロットも増え、減ればロットも減る。口座残高に対するリスクが常に一定だから、連敗しても致命傷になりにくい。このツールが採用しているのは、この固定リスク%法だ。

FX 2%ルールとは

「2%ルール」は、1回のトレードで口座残高の2%を超えるリスクを取らない、というリスク管理の基本原則。ラリー・ウィリアムズやアレキサンダー・エルダーなど著名トレーダーが推奨してきた。

なぜ2%なのか。仮に10連敗しても口座残高は約81.7%残る(0.98^10 ≒ 0.817)。20連敗でも約66.8%。つまり、壊滅的なドローダウンを食らっても復帰可能な水準を維持できる。5%ルールだと10連敗で59.9%、20連敗で35.8%まで減る。ここから元の水準に戻すのは現実的に厳しい。

数学的には、1回あたりのリスクが小さいほど「破産確率(Gambler's Ruin)」は指数関数的に下がる。ケリー基準では、勝率と損益比から最適な賭け金比率を算出できるが、実際のトレードでは勝率の推定精度が低いため、保守的に2%以下に抑えるのが実務的な落としどころだ。

pip(ピップ)の基礎

FXの最小価格変動単位がpip。USD/JPYなら0.01円(1銭)が1pip。EUR/USDなら0.0001ドルが1pip。1ロット(1万通貨)を保有しているとき、1pipの変動で動く金額は以下のとおり。

JPYクロス: 1pip = 10,000通貨 × 0.01 = 100円 ドルストレート: 1pip = 10,000通貨 × 0.0001 × USD/JPYレート 例: USD/JPY=150円 → 1pip = 10,000 × 0.0001 × 150 = 150円

この「1pipあたりいくら動くか」が通貨ペアによって異なるのが、ロット計算をややこしくしている原因。ツールを使えば、この換算を意識せずに適正ロットが出る。

ロット管理を怠ると何が起きるか

レバレッジ過多と強制ロスカット

国内FXの最大レバレッジは金融商品取引法施行令で25倍に規制されている。しかし、「最大25倍まで建てられる」と「25倍近くまで建てても安全」はまったく別の話だ。

実効レバレッジ20倍でUSD/JPYを保有しているとき、2円(200pips)の逆行で口座残高の約26.7%が吹き飛ぶ。重要指標の発表時やフラッシュクラッシュでは、数分で2-3円動くことは珍しくない。2019年1月3日のフラッシュクラッシュでは、USD/JPYが約4円、AUD/JPYが約8円急落し、ロスカットが間に合わず口座残高がマイナスになったトレーダーも多数いた。

「感覚」で決めるロットの罠

損切り幅を考慮せずにロットを決めると、トレードごとにリスクがバラバラになる。損切り10pipsのスキャルピングと損切り50pipsのスイングトレードで同じ1ロットを建てたら、後者のリスクは前者の5倍。にもかかわらず「同じ1ロットだから同じリスク」と錯覚してしまう。

ポジションサイズ計算を習慣化すれば、トレードスタイルが変わっても、通貨ペアが変わっても、常に「口座残高の○%」というリスクの物差しが統一される。これが資金管理の核心だ。

こんな場面で使えるFXロット計算

  • エントリー前のルーティン: チャート分析で損切りラインが決まったら、発注前にロット数を確認。30秒で「いくらまで失う可能性があるか」が数字で見える
  • 複数ペア同時保有時: USD/JPYとEUR/USDを同時にポジションを持つとき、それぞれの実効レバレッジを把握して合計リスクをコントロール
  • 口座残高の変動後: 大きな利益・損失のあと、次のトレードのロット数を残高に合わせて再計算。勝って調子に乗った過大ロットを防ぐ
  • トレード日記への記録: 計算結果をコピーしてスプレッドシートに貼り付け。損益記録とセットでリスク管理の振り返りに活用

使い方はたった3ステップ

ステップ1: 通貨ペアとレートを選ぶ 取引する通貨ペアをプルダウンから選択。レートはデフォルト値が入るので、リアルタイムの値に書き換えてもいいし、概算で十分ならそのまま使える。ドルストレート(EUR/USD等)を選ぶとUSD/JPYクロスレートの入力欄が追加で表示される。

ステップ2: リスク設定を入力する 口座残高(円)、許容損失率(%)、損切りpips幅の3つを入力。許容損失率は初期値が2%。自分のリスク許容度に合わせて調整してみて。

ステップ3: 結果を確認して発注する 適正ロット数・損切り時の損失額・実効レバレッジが即座に表示される。実効レバレッジが高すぎないか、損失額が許容範囲か確認してから発注。結果はワンタップでクリップボードにコピーできる。

具体的な計算例で確かめるFXポジションサイズ

ケース1: USD/JPY — 口座50万円・リスク2%・損切り20pips

最も基本的なパターン。国内FXの王道通貨ペアで見てみよう。

項目
通貨ペアUSD/JPY(レート 150.00円)
口座残高500,000円
許容損失率2%
損切り幅20 pips
許容損失額10,000円
1pip損益額100円/pip
適正ロット5.00ロット
損切り時損失10,000円
必要証拠金300,000円
実効レバレッジ15.0倍

口座50万円の2%=1万円。20pips × 100円/pip × 5ロット=1万円でぴったり。実効レバレッジ15倍は「高レバレッジ」の領域だが、損切りをきちんと守れば損失は口座の2%に収まる。

ケース2: EUR/USD — 口座100万円・リスク1%・損切り30pips

ドルストレート通貨はUSD/JPYクロスレートでの円換算が必要になる。

項目
通貨ペアEUR/USD(レート 1.0850)
USD/JPYクロスレート150.00円
口座残高1,000,000円
許容損失率1%
損切り幅30 pips
許容損失額10,000円
1pip損益額150円/pip
適正ロット2.22 → 切捨て 2.2ロット
損切り時損失9,900円
必要証拠金143,220円
実効レバレッジ3.6倍

ロット数は0.1単位に切り捨てられるため、実際の損失額は9,900円と許容額を少し下回る。実効レバレッジ3.6倍は「低レバレッジ」で非常に安全な水準。口座100万円・リスク1%の保守的な設定だとこうなる。

ケース3: EUR/JPY — 口座30万円・リスク2%・損切り25pips

少額口座での運用例。

項目
通貨ペアEUR/JPY(レート 163.00円)
口座残高300,000円
許容損失率2%
損切り幅25 pips
許容損失額6,000円
1pip損益額100円/pip
適正ロット2.40 → 切捨て 2.4ロット
損切り時損失6,000円
必要証拠金156,480円
実効レバレッジ13.0倍

口座30万円でもリスク2%ルールを守れば、2.4ロットが適正。証拠金は約15.6万円で口座の半分強を使う形だ。

ケース4: GBP/JPY — 口座100万円・リスク1%・損切り50pips

ボラティリティの大きいポンド円でスイングトレードするケース。

項目
通貨ペアGBP/JPY(レート 190.00円)
口座残高1,000,000円
許容損失率1%
損切り幅50 pips
許容損失額10,000円
1pip損益額100円/pip
適正ロット2.00ロット
損切り時損失10,000円
必要証拠金152,000円
実効レバレッジ3.8倍

損切り幅が50pipsと広いぶん、ロットは2.0に抑えられる。GBP/JPYはレートが高い(190円)が、損切り幅を広く取ることでレバレッジは3.8倍に収まる。スイングトレードの資金管理の手本のような数字だ。

ケース5: USD/JPY — 口座50万円・リスク2%・損切り10pips(スキャルピング)

損切り幅を狭くしたスキャルピング想定。同じ口座・同じリスク率でも、損切り幅が変わるとロット数はこう変わる。

項目
通貨ペアUSD/JPY(レート 150.00円)
口座残高500,000円
許容損失率2%
損切り幅10 pips
許容損失額10,000円
1pip損益額100円/pip
適正ロット10.00ロット
損切り時損失10,000円
必要証拠金600,000円
実効レバレッジ30.0倍

ケース1と同じ口座・同じリスク率なのに、損切り幅が半分になったことでロットは10.0に倍増。実効レバレッジは30.0倍で国内FX上限の25倍を超えてしまう。ツールはこの状態を「超ハイレバ」として警告する。スキャルピングで狭い損切りを使うなら、リスク率を1%に下げるか口座残高を増やす必要がある。

ケース6: GBP/USD — 口座50万円・リスク2%・損切り40pips

ドルストレート通貨の2つ目の例。

項目
通貨ペアGBP/USD(レート 1.2650)
USD/JPYクロスレート150.00円
口座残高500,000円
許容損失率2%
損切り幅40 pips
許容損失額10,000円
1pip損益額150円/pip
適正ロット1.67 → 切捨て 1.6ロット
損切り時損失9,600円
必要証拠金121,440円
実効レバレッジ6.1倍

ドルストレートの1pip損益額はUSD/JPYクロスレートに依存する。USD/JPY=150円のとき1pip=150円。切り捨てにより実損失は9,600円で、許容損失額の1万円より少し少なくなる。レバレッジ6.1倍は「標準」の範囲で、健全なリスク水準だ。

計算アルゴリズム — JPYクロスとドルストレートの違い

なぜ2つの計算式が必要なのか

FXのロット計算でつまずくポイントは、通貨ペアによって1pipの円換算額が違うこと。JPYクロス(USD/JPY, EUR/JPY等)は決済通貨が円なので換算不要。一方、ドルストレート(EUR/USD, GBP/USD等)は決済通貨がUSDなので、USD/JPYレートで円に換算する必要がある。

手法としては「固定ロット法」「固定金額法」「固定リスク%法」「ケリー基準」などがあるが、このツールでは固定リスク%法を採用している。理由は、勝率の正確な推定が不要で、口座残高の増減に自動追従し、初心者から上級者まで汎用的に使えるからだ。ケリー基準は理論上の最適解を出せるが、勝率と損益比の推定誤差に極めて敏感で、実用上はオーバーベットになりやすい。

計算フロー

`

  1. 許容損失額を算出 riskAmount = balance × riskPct ÷ 100

  2. 1pip当たりの損益額を算出(通貨カテゴリで分岐) JPYクロス: pipValue = 10,000 × 0.01 = 100 (円/pip/lot) ドルストレート: pipValue = 10,000 × 0.0001 × crossRate (円/pip/lot)

  3. 適正ロット数を逆算 lotSize = riskAmount ÷ (slPips × pipValue)

  4. 0.1ロット単位に切り捨て lotSizeRounded = floor(lotSize × 10) ÷ 10

  5. 実際の損失額を再計算 lossAmount = lotSizeRounded × slPips × pipValue

  6. ポジション評価額・必要証拠金・実効レバレッジを算出 JPYクロス: positionValue = lotSizeRounded × 10,000 × rate ドルストレート: positionValue = lotSizeRounded × 10,000 × rate × crossRate requiredMargin = positionValue ÷ 25 effectiveLeverage = positionValue ÷ balance `

計算例: ケース2(EUR/USD)をステップバイステップで

` 入力: EUR/USD 1.0850, USD/JPY=150円, 口座100万円, リスク1%, SL30pips

Step 1: riskAmount = 1,000,000 × 1 ÷ 100 = 10,000円 Step 2: pipValue = 10,000 × 0.0001 × 150 = 150円/pip/lot Step 3: lotSize = 10,000 ÷ (30 × 150) = 2.2222... Step 4: lotSizeRounded = floor(2.2222 × 10) ÷ 10 = 2.2 Step 5: lossAmount = 2.2 × 30 × 150 = 9,900円 Step 6: positionValue = 2.2 × 10,000 × 1.0850 × 150 = 3,580,500円 requiredMargin = 3,580,500 ÷ 25 = 143,220円 effectiveLeverage = 3,580,500 ÷ 1,000,000 = 3.58 → 3.6倍 `

ポイントはStep 2。ドルストレートのpipValueはクロスレート(USD/JPY)に依存するため、円高が進むとpipValueが下がり、同じリスク額でもロット数が増える。逆に円安ではロットが減る。為替環境によって適正ロットが変わるからこそ、毎回の計算が重要になる。

0.1ロット単位の切り捨て(Step 4)は安全側に倒す設計。切り上げると許容損失額を超えてしまうため、常に「少なめ」に丸めている。

国内FXトレーダー向けに設計した3つのポイント

既存のポジションサイズ計算ツールの多くは海外FX向けに作られている。このツールが異なるのは以下の点だ。

  • 1ロット=1万通貨を標準採用 — 国内FXの取引単位に合わせており、海外FXの10万通貨基準で混乱することがない
  • クロスレート手動入力 — ドルストレート通貨の円換算にUSD/JPYレートを自分で入力できる。計算の根拠が完全に透明
  • 実効レバレッジを常時表示 — ロット数だけでなく、口座残高に対するポジション規模を倍率で直感的に把握可能。25倍超過時は警告を出す

Excelやスプレッドシートで自作する手もあるが、ドルストレートの円換算ロジックを正しく組むのは地味に面倒。通貨ペアを切り替えるたびにpip単価の計算式が変わるので、ミスの温床になりやすい。

「2%ルール」の歴史とポジションサイジングの系譜

タートルズとポジションサイジングの起源

ポジションサイジングの概念を一般トレーダーに広めたのは、1980年代のリチャード・デニスとウィリアム・エックハートによる「タートルズ」実験だろう。彼らは「トレードは教えられるか?」という賭けのもと、素人を集めてシステムトレーダーに育てた。タートルズのルールで最も重要だったのが、ATR(Average True Range)に基づくポジションサイジング — ボラティリティが高い銘柄はロットを減らし、低い銘柄はロットを増やすという考え方だ。

2%ルールの普及

「1回のトレードで口座残高の2%以上をリスクにさらすな」という2%ルールは、アレキサンダー・エルダーの著書『投資苑』(原題: Trading for a Living)で広く知られるようになった。エルダーはこのルールを「サメに食われるな、ピラニアに食われるな」と表現している。サメ(一発の大損)を防ぐのが2%ルール、ピラニア(小さな連敗の積み重ね)を防ぐのが月間6%ルールだ。

参考: Alexander Elder - Trading for a Living(Wikipedia)

Kelly基準との関係

数学的に最適なベットサイズを求めるKelly基準(ケリー公式)も関連が深い。Kelly基準は「勝率とリスクリワード比から、資産成長率を最大化するベットサイズ」を算出する。ただしフルKellyは変動が激しすぎるため、実務ではハーフKelly(Kelly値の50%)やクォーターKellyが使われる。2%ルールは、Kelly基準を知らなくても「まず大負けしない」ための実践的なガードレールと言える。

参考: Kelly criterion(Wikipedia)

Tips — ポジションサイズ計算で失敗しないために

1. ドルストレートのクロスレートは毎回更新する

EUR/USDやGBP/USDを取引するとき、pip単価の円換算にUSD/JPYレートが必要になる。このクロスレートが10円ずれるだけで、適正ロットが5〜10%変わることも。エントリー前にUSD/JPYの最新値を確認してから計算しよう。

2. スリッページの余裕を見込む

損切り注文は必ず指値どおりに約定するとは限らない。雇用統計やFOMCなどの重要指標発表時はスリッページが数pips発生することがある。損切り幅を設定するとき、実際のストップロスに2〜3pipsの余裕を加えて計算するのが安全だ。たとえばSL20pipsのつもりなら、22〜23pipsで計算しておくイメージ。

3. 複数ポジション保有時はトータルリスクを意識する

USD/JPYで2%、EUR/JPYで2%のリスクを取ると、合計で口座の4%がリスクにさらされる。さらにクロス円同士は相関が高いため、同時に逆行する可能性も高い。複数ポジションを持つときは、全体の許容リスクを5〜6%以内に抑えるのが目安。

4. 口座残高は「有効証拠金」で入力する

含み損を抱えたポジションがある場合、口座残高ではなく有効証拠金(残高+評価損益)で計算するのが正確。含み損10万円がある状態で残高50万円を入力すると、実質的なリスクを過小評価してしまう。

5. 最低取引単位に注意する

計算結果が0.3ロットでも、使っているブローカーの最低取引単位が1,000通貨(0.1ロット)なら0.3ロットで発注できる。しかし1万通貨単位のブローカーでは切り捨てて0ロットになってしまう。自分のブローカーの最低取引単位を把握しておこう。

よくある質問

国内FXと海外FXでは計算が変わる?

変わる。このツールは国内FX(最大レバレッジ25倍)を前提に設計している。海外FXではレバレッジ上限が数百倍になるため、必要証拠金と実効レバレッジの値が大きく異なる。ただし「適正ロット数」の計算自体はレバレッジに依存しない — 口座残高・許容損失率・損切りpips幅の3要素で決まるので、ロット数の算出結果はそのまま使える。証拠金とレバレッジの表示だけ読み替えが必要だ。

1ロット=1万通貨と10万通貨、どちらで計算している?

このツールでは1ロット=1万通貨(国内FXの標準)で計算している。海外FXの多くは1ロット=10万通貨が標準なので、海外口座で使う場合は算出されたロット数を10分の1に読み替えてほしい。たとえば「5.0ロット」と表示されたら、海外FXでは0.5ロット(= 5万通貨)に相当する。

許容損失率は何%に設定すべき?

一般的には1〜2%が推奨される。2%ルールはアレキサンダー・エルダーの提唱で広く知られており、10連敗しても口座残高の約82%が残る計算になる。初心者は1%から始めて、勝率とリスクリワード比が安定してきたら2%に引き上げるのが無難だ。5%を超えると、5連敗で口座の約23%を失うため、メンタル的にも厳しくなる。

ここで入力したデータはサーバーに送信される?

一切送信されない。すべての計算はブラウザ内(クライアントサイド)で完了しており、入力された口座残高やリスク設定がサーバーに送られることはない。ページを閉じればデータは消える。安心して使ってほしい。

レートのデフォルト値と実際のレートが違うけど大丈夫?

デフォルト値はあくまで目安。実際のトレード前には、ブローカーの取引画面やチャートで最新レートを確認し、手動で上書き入力してほしい。特にGBP/JPYのようにボラティリティの大きい通貨ペアは、数円の差がロット数に影響する。レートが10円変わると、必要証拠金は数万円単位で変動する。

まとめ

FXで生き残るために最も大事なのは、勝率でもエントリーポイントでもなく、「1回のトレードでいくらまで失っていいか」を事前に決めておくこと。このツールは口座残高・許容損失率・損切り幅の3つを入力するだけで、適正ロット数と実効レバレッジを即座に算出する。感覚的なロット決めから、数値に裏付けられた資金管理へ切り替えてみてほしい。

週単位のトレード計画を立てたいならFX週間トレード計画、複利運用の資産推移をシミュレーションしたいならFX複利・資産成長シミュレーターも合わせて活用してみて。

ツールへの要望・不具合報告はX (@MahiroMemo)から気軽にどうぞ。

M

Mahiro

Mahiro Appの開発者。国内FXで2%ルールを守り続けて5年。ロット計算を自動化してからエントリーの迷いが消えた

運営者情報を見る

© 2026 FXポジションサイズ計算機