教育目的のコンテンツです。 本記事は、ポジションサイズの式を解説し、それが銘柄によってどう振る舞うかを示すものです。投資助言や取引の推奨を構成するものではありません。CFD取引には大きな損失リスクが伴い、すべての投資家に適しているとは限りません。
ポジションサイジングとは、選んだリスク金額をロット数に変える計算です。式は、ロット数 = リスクにさらす金額 / (ストップロス距離 x 契約サイズ) です。EURUSDで、1 pipが1ロットあたりUSD 10のとき、USD 100のリスクと25 pipsのストップなら0.40ロットになります。答えを決めるのは、口座残高だけではなく、ストップ距離と銘柄です。
本記事では、式を一般的な形で示し、Vantoフィードの数値で5つのアセットクラスに当てはめ、教科書どおりの答えを調整する必要がある3つの点、つまり丸め、最小ロット、そしてストップ距離そのものを扱います。
ポジションサイジングとは?
ポジションサイジングは、取引を建てる前にその大きさを確定させる手順で、ストップロスに達したときのコストを、計画した金額にします。1つの問いに答えます。ストップロスをどこに置くかが決まっているとき、その価格での損失が、トレーダーが決めたリスク金額と等しくなるのは、何ロットか?
決定には決まった順序があります。
- リスク金額を選びます。通常は、口座の有効証拠金に対する一定の割合です。
- ストップロスは、口座が許容できる範囲ではなく、相場のロジックで置きます。
- エントリーとストップの間の距離がリスク金額と等しくなるロット数を計算します。
方向とエントリーは別の問いです。ポジションサイズは、取引が勝つかどうかについては何も語らず、1回の損失のコストに上限を設けるだけです。ストップと目標の関係はリスクリワード比率とはで扱っています。
ポジションサイズの式
一般的な式は、pipsではなく、価格1単位あたりの金額を使うため、あらゆる銘柄で機能します。
ロット数 = リスク金額 / (ストップ距離 x 契約サイズ)
ストップ距離は価格単位です(たとえばEURUSDなら0.0025、ゴールドならUSD 20)。契約サイズは、1ロットが管理する単位数で、銘柄仕様から取ります。両者の積は、ストップでの1ロットの損失で、銘柄の損益通貨建てです。この数値の出どころは取引における契約サイズとはで説明しています。
FXでは、同じ式がpipsで書かれることも多く、ロット数 = リスク / (pipsでのストップ x 1ロットあたりのpip値) となります。そのEURUSDでの形はトレードにおけるロットとはに、pip値はpipとはにあります。2つの形は同じ答えを出します。価格距離の形は、「pip」が標準的な単位でないゴールド、株価指数、暗号資産でも使えるものです。
損益通貨が口座通貨と異なる場合は、結果を換算します。USDJPYでは損失が円建てなので、円の金額をUSDJPYのレートで割ってUSDにします。
計算例:EURUSD
EURUSDでは、1ロットが100,000 EURで、損益通貨はUSDです。
- 口座の有効証拠金:USD 10,000
- 1回あたりのリスク:1%、つまりUSD 100
- ストップ距離:25 pips、つまり0.0025
- ストップでの1ロットの損失:0.0025 x 100,000 = USD 250
- ロット数:100 / 250 = 0.40
0.40ロットの取引は、ストップに達するとUSD 100を失い、ポジションの価値は、スナップショットのビッド1.12014で約USD 44,806です(0.40 x 100,000 x 1.12014)。これは想定元本ベースで口座残高の約4.5倍にあたります。レバレッジが証拠金の預け入れにとって重要でありながら、サイジングの式には関わらないのはそのためです。リスクを決めるのはストップ距離とロット数で、レバレッジが決めるのは、口座のどれだけが証拠金として拘束されるかだけです。
5つのアセットクラスでの同じリスク
契約サイズが異なるため、1つのリスク金額から、大きく異なるロットサイズが得られます。表は、USD 100のリスク(USD 10,000の口座の1%)を、各銘柄に説明用のストップを置いてサイジングしたものです。ストップは算術のための例示的な距離であり、提案ではありません。
| 銘柄 | クラス | 契約サイズ | 例のストップ | ストップでの1ロットの損失 | ロット数(そのまま) | ロット数(切り捨て) | 実際のリスク |
|---|---|---|---|---|---|---|---|
| EURUSD | FX | 100,000 | 25 pips | USD 250 | 0.400 | 0.40 | USD 100.00 |
| USDJPY | FX | 100,000 | 25 pips | USD 157.95 | 0.633 | 0.63 | USD 99.51 |
| XAUUSD | 金属 | 100 | USD 20 | USD 2,000 | 0.050 | 0.05 | USD 100.00 |
| XAGUSD | 金属 | 5,000 | USD 0.80 | USD 4,000 | 0.025 | 0.02 | USD 80.00 |
| UKOIL | エネルギー | 100 | USD 1.50 | USD 150 | 0.667 | 0.6 | USD 90.00 |
| US500 | 株価指数 | 1 | 40ポイント | USD 40 | 2.500 | 2.50 | USD 100.00 |
| JP225 | 株価指数 | 1 | 300ポイント | USD 1.90 | 52.76 | 52 | USD 98.56 |
| BTCUSD | 暗号資産 | 1 | USD 1,500 | USD 1,500 | 0.067 | 0.06 | USD 90.00 |
出所:Vantoフィードのスナップショット、2026年10月10日。契約サイズ、ボリュームステップ、USDJPYのレート(158.282)はフィードに基づきます。JP225の損失は円建てで、USDJPYのレートでUSDに換算しています。
表から3つのことが分かります。
- ロット数は、銘柄間で比較できません。 ゴールド0.05ロット、US500の2.5ロット、EURUSDの0.40ロットは、同じ計画上のリスクを負っています。ロット数を比べても、エクスポージャーについては何も分かりません。
- ボリュームステップが答えを変えます。 UKOILは0.1ロット刻み、JP225は整数ロットで取引されるため、そのままの結果は次の刻みに切り捨てられます。
- ストップが広いほど、ポジションは小さくなります。 EURUSDでストップを25 pipsから50 pipsに倍にすると、同じUSD 100でロット数は0.40から0.20に半減します。
証拠金の面は別です。アセットクラスごとのレバレッジ上限(FX 1:500、金属 1:500、株価指数 1:100、エネルギー 1:100、暗号資産 1:10)では、0.05ロットのゴールドのポジションに約USD 42の証拠金が必要で、0.06ロットのBTCUSDのポジションには、暗号資産の上限が1:10のため、約USD 497が必要です。計算は取引における証拠金とはで、レバレッジが損失も利益も増幅する理由は取引におけるレバレッジとはで説明しています。
実際のリスクが予算を下回る理由:丸め
プラットフォームはボリュームステップの倍数でしかボリュームを受け付けないため、計算したサイズは丸められます。切り捨てれば、実際のリスクは予算以下に収まり、切り上げれば超えてしまいます。
丸めのコストは、ポジションに対するステップの大きさで決まります。
- EURUSDの0.40ロットでは、0.01のステップはポジションの2.5%なので、丸めはごくわずかです。
- XAGUSDでは、0.025ロットが0.02ロットになり、20%の削減なので、取引のリスクはUSD 100ではなくUSD 80になります。
- UKOILでは、ステップが0.1ロットなので、0.667ロットが0.6ロットになり、取引のリスクはUSD 90になります。
契約サイズの大きい銘柄で予算が小さいと、ステップの影響が最も大きく出ます。丸めた後のリスクが計画より下がりすぎる場合の選択肢は、リスク金額をわずかに広げるか、小さいポジションを受け入れるかです。「近づける」ために切り上げるのは、計画より大きなリスクを取るという決定であり、そうした決定として行うべきです。
最小ロットがリスク予算を超えるとき
すべての銘柄には最小ボリュームがあり、その下限のせいで、式の答えを注文できないことがあります。結果が最小ロットを下回る場合、許される最小の取引でも、すでに予算を超えるリスクを取ることになります。
表は、各銘柄の最小ロットで、USD 5のリスク予算(USD 500の口座の1%)に収まる最も広いストップを示しています。
| 銘柄 | 最小ロット | 最小時の単位数 | USD 5以内で最も広いストップ |
|---|---|---|---|
| EURUSD | 0.01 | 1,000 EUR | 50 pips |
| XAUUSD | 0.01 | 1トロイオンス | USD 5 |
| XAGUSD | 0.01 | 50トロイオンス | USD 0.10 |
| UKOIL | 0.1 | 10バレル | USD 0.50 |
| US500 | 0.01 | 0.01指数単位 | 500ポイント |
| JP225 | 1 | 1指数単位 | 791ポイント |
| BTCUSD | 0.01 | 0.01ビットコイン | USD 500 |
出所:Vantoフィードのスナップショット、2026年10月10日。計算はUSD 5 / (最小ロット x 契約サイズ)で、JP225の損失は円建てで、USDJPYのレート158.282で換算しています。
シルバーでは、USD 5の予算は、最小ロットでUSD 0.10のストップにしか収まらず、この銘柄にとってはとても狭い距離です。このミスマッチは契約の性質であり、誤りではありません。実務上の意味は、銘柄によっては、小さな口座では、1%のリスクで相場のロジックに基づくストップのポジションを取れないということです。最小値、ステップ、最大値の一覧は取引における最小ロットサイズとはにあります。
取引が「収まる」ようにストップを近づけるのは誤った対処で、ストップを相場ではなく口座に結びつけてしまいます。誠実な選択肢は、その取引だけリスク金額を大きくする、別の銘柄にする、または取引しない、です。
固定の割合が使われる理由
固定比率のサイジングは、1回ごとに、その時点の有効証拠金の同じ割合をリスクにします。理由は算術です。損失は複利で積み重なり、そこからの回復は対称ではありません。
| 口座のドローダウン | 回復に必要な利益 |
|---|---|
| 5% | 5.3% |
| 10% | 11.1% |
| 20% | 25.0% |
| 30% | 42.9% |
| 50% | 100.0% |
回復に必要な利益は、ドローダウン / (100% - ドローダウン) です。50%の損失は100%の利益を必要とするため、避けられた損失は、同じ額の利益よりも価値があります。
リスクの割合は、連敗がどれだけ速くそうした水準に達するかを左右します。連続で負けた場合の残高は、次のとおりです。
| 1回あたりのリスク | 5連敗後 | 10連敗後 |
|---|---|---|
| 1% | 95.1% | 90.4% |
| 2% | 90.4% | 81.7% |
| 5% | 77.4% | 59.9% |
| 10% | 59.0% | 34.9% |
算術:n回負けた後の残高 = (1 - リスク%)^n。複利の説明であり、連敗の予測ではありません。
1回あたり1%や2%のような小さな固定の割合は一般的な例で、表は、なぜ小さな数字が重要なのかを示しています。1%なら10連敗でも回復可能な口座が残りますが、10%では残りません。割合はトレードオフを伴う選択であり、ルールではありません。金額はその時点の有効証拠金に対する割合なので、ロット数は損失の後に縮み、利益の後に増えます。
ポジションサイジングでよくあるミス
式は単純で、ミスは入力値と、式を飛ばすことから生じます。
リスクではなくロットでサイズを決める。 「どの銘柄でも0.10ロット」で取引すると、ある銘柄ではUSD 100のリスクとなり、別の銘柄では、単位が違うだけで同じストップでもUSD 200以上になります。契約サイズがどれほど重要かは、上の表が示しています。
スリッページとギャップを無視する。 ストップロスは注文であり、保証された価格ではありません。0.40ロットのEURUSDポジションで、25 pipsのストップより5 pips先で約定すれば、損失は0.40 x 30 x USD 10 = USD 120で、USD 100ではありません。週末やニュース発表をまたぐギャップは、さらに大きくなることがあります。約定価格がストップ価格と異なるのはいつかは、取引におけるスリッページとはで説明しています。これを織り込んでサイズを決めるトレーダーもいますが、それはリスク金額についての決定であり、式の変更ではありません。
ロットを選んだ後でストップを置く。 先にロットを決め、損失が「許容できる」ようにストップを動かすと、式を逆向きに動かしたことになります。ストップは、取引におけるボラティリティとはで説明している直近のボラティリティなど、相場の構造を反映すべきで、ロットはそこから導かれるべきです。
誤った契約サイズを使う。 契約サイズは、銘柄やブローカーによって異なります。本記事の数値はVantoフィードに基づいており、他のブローカーのゴールドや株価指数の契約は異なることがあるため、どの式を適用する前にも、銘柄仕様を確認してください。
コストと保有時間を忘れる。 スプレッド、手数料、スワップはサイジングの式には含まれませんが、取引の実際の結果を変えます。取引コストがスプレッドだけではない理由で扱っています。
保有中のポジションを個別に数える。 リスクの割合は取引ごとに適用されますが、複数の保有取引は合算されます。それぞれ1%をリスクにする3つのポジションは、ストップが一緒に発動すれば、とくに銘柄が相関しているとき、口座の3%を一度にリスクにさらします。
ポジションサイズは、ストップアウトを防がない
ポジションサイズはストップロスでの損失を抑えますが、それはストップが計画どおりに機能している間だけです。Vantoの口座には、マージンコール水準100%、ストップアウト水準50%があります。有効証拠金が使用証拠金に対して十分に下がれば、ストップロスに達したかどうかにかかわらず、ポジションは自動的に決済されます。計算例での距離は、取引におけるストップアウト水準とはで示しています。
1%のリスクでサイズを決めたポジションは、1回あたり有効証拠金のわずかな部分しか使わないため、ストップは通常、ストップアウト水準よりずっと前に発動します。利用可能な証拠金ではなくリスクでサイズを決めることが、その順序を保ちます。
よくある質問
FXでポジションサイズはどう計算しますか?
失ってもよい金額を、価格でのストップ距離に契約サイズを掛けたもので割ります。EURUSDで、USD 100のリスク、25 pipsのストップ、1ロットあたり1 pipがUSD 10なら、100 / (25 x 10) = 0.40ロットです。通貨ペアの損益通貨が口座通貨と異なる場合は、結果を口座通貨に換算します。
1つのポジションで、口座のどれくらいの割合をリスクにすべきですか?
万能の数字はありません。1%や2%のような小さな割合は一般的な例で、1%なら10連敗しても残高の90.4%が残りますが、10%では34.9%しか残りません。適切な水準は、トレーダーのドローダウンに対する許容度と戦略によって異なります。
ポジションサイズとロットサイズは同じですか?
いいえ。ロットサイズは注文のボリュームで、リスクの意味でのポジションサイズは、式から導かれるロットサイズです。同じロットサイズでも、銘柄が違えばリスクは異なります。表が示すように、XAUUSDの0.05ロットとEURUSDの0.40ロットが、同じUSD 100のリスクを負うことがあります。
レバレッジはポジションサイズを変えますか?
いいえ。レバレッジが変えるのは、ポジションを保有するのに必要な証拠金であり、ストップロスでの損失ではありません。25 pipsのストップを置く0.40ロットのEURUSD取引は、レバレッジが1:100でも1:500でも、USD 100のリスクです。レバレッジが決めるのは、有効証拠金のどれだけが証拠金として拘束されるかだけです。
最小ロットが予算より大きいリスクになる場合は?
その場合、その取引は、そのストップ距離では予算に収まりません。USD 5の予算では、XAGUSDの最小0.01ロットはUSD 0.10のストップにしか収まりません。選択肢は、リスク金額を増やす、別の銘柄にする、取引を見送る、です。収まるようにストップを狭めると、取引そのものが変わります。
ボラティリティが変わったら、ポジションサイズも変えるべきですか?
ストップ距離が変われば、式がすでに調整してくれます。ボラティリティが高く、より広いストップが必要なら、同じリスク金額でもロット数は減ります。25 pipsではなく50 pipsなら、0.40ロットが0.20ロットに半減します。リスク金額は固定のまま、ロット数が動きます。
自分の口座で数値を計算する
取引計算ツールは、Vantoの各シンボルの契約サイズ、pip値、証拠金を表示し、上の式への入力値が得られます。デモ口座を使えば、資金を危険にさらさずに、サイジングしたポジションを建て、ストップでの実際の損失を確認できます。
リスク警告。 証券、先物、オプション、および差金決済取引は、知識と理解を要する複雑な金融商品です。価格は大きく変動することがあり、証券が無価値になることもあります。投資家は利益の可能性を上回る損失を被ることがあります。証拠金を用いた取引では、当初預け入れた金額を上回る損失が生じることがあります。過去の成績は必ずしも将来の成績を示すものではありません。本記事の情報は教育目的のみのものであり、投資助言、推奨、または金融商品の売買の申し出を構成するものではありません。CFD取引がご自身の状況に適しているかをご検討いただき、必要に応じて独立した助言を求めてください。