CFDのロット計算方法|JP225・US30・US100・BTCUSDの契約サイズとpoint価値
Learn — ロット計算シリーズ 08
CFDのロット計算方法|JP225・US30・US100・BTCUSDの契約サイズとpoint価値
CFDのロット計算には、FXのような市場共通の定義がありません。同じ「US30」表記でも、契約サイズ(multiplier)と1point価値を各業者が独自に決めているため、同じ値動きでも損益が変わります。本記事は、1lotの損失=stop points×1point価値という一般式を単位付きで示し、JP225・US30・US100・BTCUSDの仕様差、損益通貨の換算、必要証拠金の考え方を、無料計算機での確認手順とともに整理します。
- 1lotの損失=stop points×1point価値を単位付きで理解する
- 契約サイズ・tick・point価値から損失とロットを求める
- JP225・US30・US100・BTCUSDの仕様差を整理する
- 損益通貨と口座通貨が違うときの換算を押さえる
この記事の要点
- CFDには統一契約がなく、契約サイズ(multiplier)と1point価値は業者ごとに違う。銘柄名だけで損益を決めつけない。
- 一般式:1lotの損失=stop points×1point価値。ロット=許容損失÷1lotの損失。
- point価値が直接示されないときは、契約サイズ×最小変動から導く。pointと価格差、tick sizeを混同しない。
- 損益通貨が口座通貨と違えば換算レートを掛ける。必要証拠金=想定元本×証拠金率(÷レバレッジ)。
- 数値はすべて架空の教育用データ。実在の価格・契約仕様ではない。
目次を開く
結論
結論:CFDのロット計算は「業者ごとの契約仕様」から始める
CFDのロット計算には、FXのような市場共通の定義がありません。株価指数や暗号資産のCFDは、契約サイズ(multiplier)と1point価値を各業者が独自に決めているため、同じ「US30」という表記でも、1lotで1ポイント動いたときの損益が業者ごとに異なります。したがって計算は、銘柄名ではなく、その業者の契約仕様のフィールドを確認するところから始めます。
計算そのものはシンプルで、1lotの損失=stop points×1point価値、そしてロット=許容損失÷1lotの損失です。難所は式ではなく、1point価値をどう求めるか、pointと価格差をどう区別するか、損益通貨が口座通貨と違うときにどう換算するか、という前提の整理にあります。ロット計算全体の考え方はFX・CFDロット計算の完全ガイドにまとめており、本記事はそのうち指数・暗号資産CFD特有の仕様差に絞って掘り下げます。
以下の数値・図表・表はすべて架空の教育用データで、実在する価格・契約仕様・成績ではありません。金額の大小そのものに意味はなく、式と関係の読み方を示すためのものです。
確認すべき項目
確認すべき契約仕様のフィールド
CFDのロットを計算する前に、次のフィールドを業者の銘柄仕様で確認します。ここでの説明は一般化した教育用の定義で、表記や単位は業者で変わり得ます。
- symbol(銘柄コード):US30・US100・NAS100など。表記が似ていても契約が同一とは限りません。
- contract size/multiplier(契約サイズ・倍率):1lotあたり、指数が1ポイント動いたときにquote通貨で何単位動くか。point価値の基礎になります。
- tick size(最小変動幅):価格が動く最小刻み。価格差をticksへ、さらにpointsへ換算するときに使います。
- tick value(1tickの価値):1tick動いたときのquote通貨での価値。multiplier×tick sizeに対応します。
- quote/profit currency(損益通貨):損益が計上される通貨。口座通貨と違えば換算が必要です。
- minimum volume(最小数量)/volume step(数量刻み):建てられる最小のlotと、増減の刻み。計算結果はこの刻みへ切り下げます。
- margin rate/leverage(証拠金率・レバレッジ):必要証拠金を求める係数。商品と業者で大きく異なります。
lot・pip・通貨単位の基礎そのものに不安があれば、先にロット・通貨単位・pipの違いを確認しておくと、CFD特有のpoint・tickの話が読みやすくなります。金(XAUUSD)のように契約サイズが通貨ペアと異なる商品の考え方はXAUUSD(金)のロット計算も参考になります。
一般式
一般式:1lotの損失とロットの求め方
CFDでも、損失からロットを逆算する骨格はFXと同じです。まず基本式を単位付きで示します。
1point価値[口座通貨] = contract size × tick size × 換算レート
1lotの損失[口座通貨] = stop points × 1point価値
ロット = 許容損失[口座通貨] ÷ 1lotの損失[口座通貨]
ここで重要なのは、1point価値が仕様に直接書かれていない場合は、契約サイズ(multiplier)と最小変動から導くという点です。多くの指数CFDでは1point=1価格単位ですが、tick sizeが1でない銘柄もあるため、価格差をそのままpointsとみなさず、tick sizeで割ってから扱います。数量を逆算する基本の型はFXと共通で、FXロット計算の公式で扱った「許容損失÷1単位あたり損失」をCFDの契約仕様に置き換えたものです。
本記事では、以下の一貫した架空データセットを最後まで使い回します。US30を主な例にします。
- 銘柄:US30(架空の契約仕様)
- 許容損失:30,000円(口座通貨=円)
- entry価格:40,000.0/stop価格:39,800.0
- tick size:1.0(この例では1tick=1point)
- contract size(multiplier):10(1lotで1ポイント=10米ドル、quote通貨=米ドル)
- 換算レート:150(1米ドル=150円)
- volume step:0.1/minimum volume:0.1
1point価値 = 10 × 1.0 × 150 = 1,500円
1lotの損失 = 200 × 1,500 = 300,000円
ロット = 30,000円 ÷ 300,000円 = 0.1 lot
計算結果の0.1lotは、volume step 0.1・minimum volume 0.1をちょうど満たします。もし許容損失が同じ30,000円のままstopが400ポイントに広がれば、1lotの損失は600,000円になり、ロットは0.05lotとなって最小数量0.1を下回るため、この条件では「取引量を設定できない可能性」を検討することになります。1回のトレードで口座の何%をリスクにするかという上流の考え方は1トレードあたりのリスク割合で扱っています。
換算フロー
価格差→ticks→points→損失額の換算フロー
CFDでつまずきやすいのは、「価格差」と「points」を同じものだと思い込むことです。tick sizeが1でない銘柄では、価格差をtick sizeで割って初めてtick数になり、そこからpoints、損失額へと段階的に換算します。US30の架空例で、各段階を追います。
この段階を飛ばして「200円動いた=200円の損失」と考えると、multiplierとtick sizeを二重に見落とします。損切り幅からロットを決める手順そのものは損切り幅からロットを決める方法で詳しく扱っています。
業者依存
同じ銘柄でもブローカーで損益が違う理由
CFDには市場共通の統一契約がなく、契約サイズ(multiplier)を各業者が独自に決めています。そのため、同じ「US30」表記でも、業者が違えば同じ値動きで損益が変わります。次の概念図は、架空のブローカーAとブローカーBが同じUS30を扱う場合の比較です。
この差は、tick size、最小数量、volume step、quote通貨、証拠金率にも同じように現れます。だからこそ、CFDでは「銘柄名で覚えたpoint価値」を別の業者へ流用しないことが安全側の習慣です。複数の業者・銘柄の仕様を並べて管理したくなったら、それは単体計算の外側の課題です。
仕様比較
JP225・US30・US100・BTCUSDの仕様比較
次の表は、4銘柄の契約仕様フィールドを架空値で並べたものです。実在業者の数値ではなく、あくまで仕様差の読み方を示す教育用の例です。同じ「200ポイントの動き」を仮定して、1lotの損失を各銘柄で比較します。損益通貨が円でないものは換算レート150で円へ直しています。
| 銘柄 | multiplier (1point価値) | quote通貨 | tick size | 最小数量/刻み | 証拠金率 | 200pt×1lot損失 |
|---|---|---|---|---|---|---|
| JP225 | 100(100円/pt) | JPY | 1 | 0.1/0.1 | 10% | 20,000円 |
| US30 | 10(10米ドル/pt) | USD | 1 | 0.1/0.1 | 5% | 300,000円 |
| US100 | 20(20米ドル/pt) | USD | 1 | 0.1/0.1 | 5% | 600,000円 |
| BTCUSD | 1(1米ドル/pt・1BTC) | USD | 0.5 | 0.01/0.01 | 50% | 30,000円 |
同じ「200ポイント」でも、JP225は20,000円、US30は300,000円、US100は600,000円、BTCUSDは30,000円と、1lotの損失は大きく変わります。ポイント数だけを見て損失を見積もると、この差を丸ごと見落とします。特にBTCUSDは1点あたりの価値が小さい代わりに、実際のstopは数千ポイントに達しやすく、後述のとおり別の注意が必要です。
また、US100とNAS100のように表記が似ていても契約が同一とは限りません。参照する原指数が同じでも、業者ごとにmultiplierやtick、証拠金率が異なることがあります。名前の一致を仕様の一致と混同しないでください。
通貨換算
損益通貨が口座通貨と違うときの換算
損益通貨(quote通貨)が口座通貨と異なる場合、1point価値に換算レートを掛けて口座通貨へ直します。円口座で、JP225とUS30を比べます。
US30(quote=米ドル・円口座):1point価値 = 10 × 1.0 × 150 = 1,500円
JP225はquote通貨が円なので換算レートは1、US30はquote通貨が米ドルなので米ドル円150を掛けます。換算レートは「損益通貨1単位を口座通貨で表すといくらか」という向きで掛けます。この向きを逆にすると、桁が大きくずれます。同じ「1point」でも、JP225は100円、US30は1,500円と15倍違うのは、multiplierと換算通貨の両方が効いているためです。
証拠金・実効レバレッジまで含めて口座への負荷を確認したい場合は、必要証拠金・実効レバレッジの計算方法で、想定元本から証拠金と実効レバレッジを求める流れを解説しています。
必要証拠金
CFDの必要証拠金:想定元本×証拠金率
ロットが決まったら、その数量を建てるのに必要な証拠金も確認します。基本式は次のとおりです。
必要証拠金[口座通貨] = 想定元本 × 証拠金率(= 想定元本 ÷ レバレッジ)
先ほどのUS30・0.1lotの架空例で計算します。
必要証拠金 = 6,000,000円 × 5% = 300,000円
証拠金率5%はレバレッジ20倍に対応します(6,000,000円 ÷ 20 = 300,000円)。ここで注意したいのは、損切り時の想定損失(この例では30,000円)と、必要証拠金(300,000円)は別々の計算だという点です。損失が小さくても証拠金は重いことがあり、逆もあります。業者が固定証拠金方式(1lotあたり固定額)を採用している場合は、この式ではなく公式値が優先されます。証拠金率・レバレッジ・計算方式は商品と業者で大きく異なるため、必ず契約仕様で確認してください。
暗号資産CFD
暗号資産CFDは単純ロット式の外に要素がある
BTCUSDのような暗号資産CFDでも、1lotの損失=stop points×1point価値という骨格は同じです。ただし、単純なロット式の外側にある要素が損益に効きます。
- 値動き幅が大きい:stopが数百ではなく数千ポイントになりやすく、1lotの損失が急に大きくなります。ポイント数のスケールが指数CFDと違います。
- 週末も価格が動く:多くの株価指数CFDと違い、暗号資産は週末も取引される設計のことがあり、保有中の変動リスクが連続します。
- スプレッド拡大:流動性が薄い時間帯にスプレッドが広がりやすく、想定した価格で約定しない場合があります。
- 資金調達コスト(ファンディング):ポジションの保有に応じたコストが、ロット式には現れない形で損益へ効くことがあります。
これらはロット計算の式に直接は入りませんが、実際の損益とリスクには確実に効きます。スプレッド・手数料・スワップなど取引コスト側の見積もりは取引コスト計算機で別途確認し、ロット計算と組み合わせて考えると、実態に近づきます。tick size・最小数量・証拠金率・取引時間は、必ず暗号資産CFDの公式仕様で確認してください。
確認手順
無料計算機での確認とミニ計算機
ここまでの式は、SG Groupの無料ロット計算機に自分の条件を入れれば、単一ポジションの推奨ロット・想定損失・必要証拠金としてそのまま確認できます。まず、下の教育用ミニ計算機で式の動きを体感してください。契約サイズ(multiplier)から1point価値を導くモードと、1point価値を口座通貨で直接入力するモードを切り替えられ、二重計上を防ぎます。JavaScriptが無効でも、直後の静的な計算表で同じ入力例・式・答えを確認できます。
| 項目 | 式と代入 | 答え |
|---|---|---|
| stop距離 | |40,000 − 39,800| ÷ 1 | 200 ポイント |
| 1point価値 | 10 × 1 × 150 | 1,500円 |
| 1lotあたり損失 | 200 × 1,500 | 300,000円 |
| 推奨ロット | 30,000 ÷ 300,000 | 0.10 lot |
| 切り下げ後の想定損失 | 0.10 × 300,000 | 30,000円 |
単体の計算は無料で確認できる。次に効いてくるのは「仕様管理」と「合算」
ここまでの推奨ロット・想定損失・必要証拠金は、無料ロット計算機で単一ポジションとしてそのまま確認できます。一方、複数の銘柄や業者の契約仕様を並べて管理したり、複数の建玉の合算リスク・証拠金をまとめて見る段階になると、単体計算では手が届きません。銘柄別・ブローカー別の仕様管理や合算リスクが必要になったら、機能の範囲を比較して検討してください。価格は変わり得るため本文には固定しません。
回避
よくある失敗と回避のしかた
CFDのロット計算でつまずく型は、いくつかに集約されます。心当たりがあれば、その項目が見直しの入口です。
- 価格差をそのままpointsにする:tick sizeで割らずに損失を見積もる。tick size=1でない銘柄でずれる。
- 銘柄名で損益を決めつける:US30・US100・NAS100など表記だけで判断する。multiplierは業者ごとに違う。
- FXのpip感覚を流用する:CFDのpointとFXのpipを同じ大きさと思い込む。契約サイズが別物。
- 損益通貨の換算を忘れる:quote通貨が米ドルなのに円のまま計算する。1point価値が桁違いになる。
- 損失と証拠金を混同する:損切り損失が小さいから証拠金も軽い、と考える。両者は独立に計算する。
- 暗号資産CFDを指数と同じ感覚で扱う:値動き幅・週末取引・資金調達コストを無視する。
実務チェックリスト
注文前の実務チェックリスト
次の項目を、注文の前に一度ずつ確認します。合否や売買判断を出すものではなく、CFD特有の見落としを減らすための手順です。
- その業者の銘柄仕様で、contract size/multiplierとtick sizeを確認したか。
- 1point価値を、直接記載か、契約サイズ×最小変動から導いたか。
- 価格差をtick sizeで割って、正しいstop pointsを出したか。
- quote通貨が口座通貨と違う場合、換算レートの向きは正しいか。
- 推奨ロットをvolume stepへ切り下げ、最小数量を下回っていないか。
- 損切り時の想定損失と、必要証拠金を別々に確認したか。
- 暗号資産CFDなら、取引時間・スプレッド拡大・資金調達コストを想定したか。
段階
Preset・Custom・仕様管理:確認できる範囲の段階
実務では、プリセット(既定の契約仕様)を出発点にし、契約仕様が違えばCustomで自分の値に置き換え、複数銘柄を並べて比べたくなったら仕様管理へ、という段階で考えると整理しやすくなります。この記事で扱った単体の計算は無料の範囲で確認でき、単体では解けない課題が出た地点で上位の機能を検討します。機能名・提供範囲・料金は変わり得るため、最新はプランページを唯一の正としてご確認ください。
複数の建玉をまとめて見る合算リスク・相関・通貨偏りの考え方は複数ポジションの合算リスク計算で解説しています。単体の計算で足りるうちは、無料の範囲で十分です。
FAQ
よくある質問
CFDのロットはどう計算しますか?
JP225の1ロットはいくらですか?
US30の1ポイント損益は?
US100とNAS100は同じ契約ですか?
BTCUSD CFDのロット計算はFXと同じですか?
同じ銘柄でもブローカーで損益が違うのはなぜ?
CFDの契約サイズはどこで確認しますか?
CFDの必要証拠金はどう計算しますか?
まとめ
まとめ:CFDのロット計算と次の一歩
CFDのロット計算は、式そのものはシンプルです。1lotの損失=stop points×1point価値、ロット=許容損失÷1lotの損失。難しいのは前提の整理で、CFDには市場共通の契約がなく、契約サイズと1point価値が業者ごとに違うため、銘柄名ではなく契約仕様のフィールドから始める必要があります。
実務では、(1)contract size・tick size・quote通貨を業者仕様で確認し、(2)価格差をtick sizeで割ってstop pointsを出し、(3)1point価値を導いて口座通貨へ換算し、(4)許容損失から推奨ロットを求めてvolume stepへ切り下げ、(5)必要証拠金を損失とは別に確認する——この5点を押さえれば、指数・暗号資産CFDでの見落としは大きく減らせます。
次に読む
LC09:複数ポジションの合算リスク計算|相関・通貨偏り・証拠金をまとめて管理する — 複数の銘柄・建玉を同時に持つとき、合算リスクと証拠金をどうまとめて見るかを確認できます。
参考資料
免責事項
- 本記事は、CFDのロット計算・契約仕様・point価値を教育目的で解説する記述的なコンテンツです。特定の金融商品の売買・保有・エントリー・エグジット・価格予測・投資判断を推奨・助言・勧誘・保証するものではありません。
- 掲載した数値・図表・表・ブローカー名はすべて架空の教育用データであり、実在する価格・契約仕様・成績・利用者数・収益ではありません。同じ例示データを本文・図・表・ミニ計算機で一貫して用いています。
- ミニ計算機の結果は入力値に基づく概算です。スプレッド・手数料・スワップ・資金調達コスト・スリッページ・窓開け・ロスカットは含みません。実際の損失・必要証拠金・約定価格は、相場と利用する業者の契約仕様によって変わります。
- ストップ注文は指定価格での約定を保証しません。窓開け・急変・流動性低下・スリッページにより、想定した損失を超える場合があります。特に暗号資産CFDは変動が大きく、週末取引や資金調達コストにも注意が必要です。
- ロット・契約サイズ・point/tick・最小数量・レバレッジ・証拠金・ロスカット・通貨換算は、ブローカー・口座・商品・法域で異なります。普遍値として断定せず、取引前に公式の契約仕様を必ずご確認ください。

