Trade Cost Calculator

FX・CFDの取引手数料計算|片道・往復・1ロット・固定手数料を総コストに直す

FX・CFDの取引手数料計算|片道・往復・1ロット・固定手数料を総コストに直す | SG Group

Learn — 取引コスト計算シリーズ 03

FX・CFDの取引手数料計算|片道・往復・1ロット・固定手数料を総コストに直す

FX・CFDの取引手数料は『料金単位 × 取引数量 × 課金回数』が基本式です。とくに料金表が「片道(per side)」か「往復(round turn)」かを確認しないと、総コストが2倍または半分ずれます。本記事は、なし・片道per lot・往復per lot・固定額・取引代金%・最低手数料といった手数料モードを整理し、spreadと合算したオールインコストと損益分岐へ換算する方法を、単位付きの架空例で解説します。

  • 手数料の基本式と「片道/往復」の課金回数
  • なし・片道・往復・固定・取引額%の6モード
  • 3つの架空料金体系をオールインで比較する
  • 最低手数料・端数ロット・通貨換算の確認項目
読了目安約12分
更新日2026年7月14日
対象Raw/ECN口座とスプレッド専業口座を比べたい人
種別教育・料金体系と計算の解説

この記事の要点

  • 手数料コスト=料金単位 × 取引数量 × 課金回数。片道か往復かで課金回数が1回か2回か変わる。
  • 代表モードは6つ:なし/片道per lot/往復per lot/固定額/取引代金%/最低手数料。
  • 「手数料無料」でも表示spreadにコストが含まれる。spread込みのオールインコストで比べる。
  • 比較は同一銘柄・同一数量・同一時点・同一保有期間・同一口座通貨でそろえる。
  • 最低手数料は端数ロットで割高になり、手数料通貨と口座通貨が違えば換算が要る。数値はすべて架空の教育用例。
目次を開く
  1. 結論:手数料の基本式と片道・往復
  2. 手数料の6つの代表モード
  3. 片道と往復:課金タイミング
  4. オールインコストの一般式
  5. 3料金体系のオールイン比較
  6. %・最低手数料・端数・通貨換算
  7. ミニ計算機で確認する
  8. よくある誤読と失敗例
  9. 実務チェックリスト
  10. よくある質問
  11. まとめと次の一歩
  12. あわせて読みたい
  13. 参考資料

結論

結論:FXの手数料は「料金単位×数量×課金回数」で計算する

先に結論です。FX・CFDの取引手数料コストは、料金単位 × 取引数量 × 課金回数で求めます。ここで最重要なのが課金回数で、料金表が片道(per side)なら建てと決済で2回、往復(round turn)ならまとめて1回という違いを確認しないと、総コストが2倍または半分ずれます。たとえば「片道$3.50/lot」の口座で1.0ロットを往復すると、$3.50 × 1.0 × 2 = $7.00が手数料です。

ただし手数料だけでは取引コストの全体は見えません。手数料がゼロでも表示spreadにコストが含まれるため、正しく比較するにはspread込みのオールインコストへそろえる必要があります。本記事は手数料の基準(片道/往復・per lot/固定/%)の読み方と合算に集中します。spread単独の換算はFXスプレッドをpipsから取引コストに換算する記事で、損益分岐やコスト率の求め方は損益分岐pips・損益分岐価格の記事で扱います。

取引コスト全体(spread+手数料+スワップ)の地図が必要なら、まずは親記事の取引コスト計算完全ガイドから読むと、この記事の位置づけが分かります。以下で示す数値・料金体系はすべて架空の教育用データで、特定業者の料金や将来のコストを示すものではありません。

料金体系

手数料の6つの代表モードを定義する

手数料の料金表は、次の6モードのいずれか、またはその組み合わせで表現されます。まず自分の口座がどれかを特定します。

  • なし(手数料ゼロ):commissionを取らない代わりに表示spreadが広い、スプレッド専業型が多い。
  • 片道per lot:1ロットあたり片側ごとに課金。往復では2回分になる(例:片道$3.50/lot → 往復$7.00/lot)。
  • 往復per lot:1ロットあたり建てて決済するまでで一括課金(例:往復$6.00/lot)。
  • 固定額:ロット数によらず1取引(またはチケット)あたり定額。端数ロットでは割高、大口では割安になりやすい。
  • 取引代金%:想定元本(notional)に対する料率。notional × 料率で、株式CFDなどで使われる。
  • 最低手数料:上記に下限を設ける修飾。比例計算が下限を下回ると下限額まで引き上げる。

下の決定木は、料金表を読んでモードを分岐させるための概念図です(横スクロールできます)。

手数料モードを分岐する決定木(架空の教育用データ) 料金表に手数料があるかをまず判定し、あるなら課金単位が1ロットあたりか、固定額か、取引代金の割合かで分岐する概念図。1ロットあたりの場合はさらに片道か往復かで課金回数を確認する。すべて教育用の一般化した分岐で、特定業者の料金体系ではありません。 料金表に手数料は? commissionの有無 なし モード:なし spread側にコスト。 オールインで確認 あり 課金単位は? per lot / 固定 / % per lot 数量に比例 固定額 数量によらず定額 取引代金% notional×料率 片道(2回) か 往復(1回) かを確認 課金回数を二重計上しない 教育用の架空例。分岐は一般化した説明で、実在業者の料金体系ではありません。
架空の教育用データ手数料モードの決定木。料金表の読み方を一般化した概念図で、特定業者の料金体系や推奨ではありません。

モードを特定できたら、次に確認すべきは「1回か2回か」です。ここを外すと、以降の計算がすべて2倍または半分ずれます。

課金回数

片道と往復:課金タイミング(per side と round turn)

手数料の表記には、大きく2つの数え方があります。取り違えは総コストが2倍ずれる最大の原因です。

  • 片道(per side):エントリー(建て)で1回、決済(返済)で1回、計2回課金される表記。「$3.50 per side」なら往復で$7.00。
  • 往復(round turn/round trip):建てて決済するまでの一連で1回だけ課金される表記。「$6.00 round turn」なら往復合計で$6.00。

下の図は、片道表記(2回課金)と往復表記(1回課金)で、同じ「往復トレード」に対して課金がどう乗るかを示しています。

片道課金と往復課金のタイミング比較(架空の教育用データ) 上段は片道per lotの口座で、建て(エントリー)で片道$3.50、決済(エグジット)で片道$3.50が課金され、往復合計$7.00になる例。下段は往復per lotの口座で、建てのときに往復$6.00が一括課金され決済時は追加課金なしで往復合計$6.00になる例を、時間軸上に示した図。金額はすべて架空の教育用例です。 同じ「往復トレード」への課金の乗り方(架空例・1.0ロット) 片道 建て 決済 +$3.50 +$3.50 = 往復合計 $7.00(2回) 往復 建て 決済 +$6.00 追加なし = 往復合計 $6.00(1回) 教育用の架空例。金額・回数は業者の料金表で必ず確認してください。
架空の教育用データ片道課金(2回・破線でない実線枠)と往復課金(1回・追加は破線枠で「なし」)のタイミング。色に加えて回数と「往復合計」ラベルで区別しています。

ポイントは、片道表記でも往復表記でも、最終的に比べるのは往復合計だということです。料金表の額面が片道なのか往復なのかを確認し、片道なら2を掛ける、往復ならそのまま——この一手で二重計上や半分計算を防げます。回転数の多いスタイルほどこの差は積み上がるため、スタイル別の影響はスキャルピング・デイトレ・スイングのコスト比較の記事で扱います。

計算式

オールインコストの一般式:単位を消さずに合算する

手数料単体と、spreadを含めた往復オールインコストを、単位付きで組み立てます。まずモード別の手数料額です。

モード別・手数料額

なし   :手数料 = 0
片道per lot:手数料 = 料率〔金額/lot/片道〕 × ロット〔lot〕 × 課金回数〔片側の数=2〕
往復per lot:手数料 = 料率〔金額/lot/往復〕 × ロット〔lot〕
固定額  :手数料 = 定額〔金額/片側〕 × 課金回数〔=2〕(ロットに依存しない)
取引代金%:手数料 = notional〔金額/lot〕 × ロット〔lot〕 × 料率〔%/100〕 × 課金回数

最低手数料がある場合は、片側あたりの手数料を max(片側手数料, 最低手数料) に置き換えてから課金回数を掛けます。

往復オールインコスト

オールイン往復 = spread往復コスト〔口座通貨〕 + 手数料〔口座通貨〕
spread往復コスト = 表示spread〔pips〕 × pip価値〔口座通貨/pip/lot〕 × ロット〔lot〕

代入例:Raw+片道手数料/1.0ロット(架空)

手数料 = 3.50〔$/lot/片道〕 × 1.0〔lot〕 × 2 = $7.00
spread往復 = 0.2〔pips〕 × 10〔$/pip/lot〕 × 1.0〔lot〕 = $2.00
オールイン往復 = 2.00 + 7.00 = $9.00
損益分岐 = 9.00 ÷ (10 × 1.0) = 0.9 pips

pip価値は「1ロット・1pipあたりの口座通貨額」です。ここでは架空にEURUSD 1.0ロット=$10/pipとしています。手数料通貨が口座通貨と違う場合は、手数料額に換算レート〔手数料通貨→口座通貨〕を掛けてから合算します。

この式は、spreadと手数料を同じ「往復・口座通貨」の土俵にそろえるためのものです。損益分岐(何pips動けばコストを回収できるか)とコスト率の詳しい読み解きは損益分岐pips・コスト率・摩擦スコアの記事に譲り、ここでは合算までを固めます。

比較

3つの架空料金体系をオールインコストで比較する

同一銘柄(EURUSD)・同一数量(1.0ロット)・同一時点・同一保有期間・同一口座通貨で、3つの架空料金体系を往復オールインコストへそろえます。pip価値は$10/pip/lot(架空)です。これは「最安ランキング」ではなく、比較の手順を示すための教育例です。

表1:3つの架空料金体系の往復オールインコスト比較(EURUSD/1.0ロット/pip価値$10・架空の教育用データ)
料金体系表示spreadcommission方式spread往復コストcommission往復オールイン往復損益分岐
A:スプレッド専業1.2 pipsなし$12.00$0.00$12.001.2 pips
B:Raw+片道手数料0.2 pips片道 $3.50/lot$2.00$7.00$9.000.9 pips
C:Raw+固定往復手数料0.4 pips往復 $6.00/lot 固定$4.00$6.00$10.001.0 pips

この架空例では、手数料ゼロの体系A($12.00)が最も高く、Raw+片道手数料の体系B($9.00)が最も低くなりました。「手数料無料=低コスト」ではないことが読み取れます。ただしこれは条件次第で逆転します。たとえばspreadが急変時に広がると体系Aの負担はさらに増える一方、手数料が固定の体系B・Cは数量に対して安定します。逆に極端に小さいロットでは、最低手数料の影響で体系B・Cが割高になり得ます。

次の積み上げ棒は、各体系の往復オールインを「spread由来」と「手数料由来」に分解したものです。

3料金体系のオールインコスト構成比(架空の教育用データ) 体系Aは往復$12.00がすべてspread由来。体系Bは往復$9.00のうちspread$2.00と手数料$7.00。体系Cは往復$10.00のうちspread$4.00と手数料$6.00。spread部分は斜線パターン、手数料部分は無地で塗り分けた積み上げ棒グラフ。金額はすべて架空の教育用例です。 往復オールインの構成(架空例・$1 = 20px) $0 $6 $12 A 専業 $12.00(spread) B Raw+片道 $9.00(S$2 + 手$7) C Raw+固定 $10.00(S$4 + 手$6) 教育用の架空例。実際の料金・spreadではありません。
架空の教育用データ往復オールインの構成比。 spread由来(斜線)手数料由来(無地)

この分解を見ると、体系Aはコストがすべてspreadに、体系B・Cは大半が手数料に乗っていることが分かります。どこにコストが集中するかで、spreadが広がる相場や保有期間の影響も変わります。複数の口座タイプを公平に並べる手順はブローカー・口座タイプのコスト比較の記事で詳しく扱います。

確認項目

取引代金%・最低手数料・端数ロット・通貨換算

基本式が固まったら、実口座でつまずきやすい4点を確認項目として整理します。

取引代金%(notionalベース)

株式CFDなどでは、想定元本(notional)に対する割合で課金されることがあります。notional = 契約サイズ × 価格 × ロットで、これに料率を掛けます。架空例として、1ロットのnotionalが$110,000(=100,000 × 1.1000)、料率が片道0.003%なら、片道 = 110,000 × 0.00003 = $3.30、往復 = $6.60です。価格が動けばnotionalも動くため、%方式は約定価格で手数料額が変わる点に注意します。

最低手数料と端数ロット

最低手数料は、比例計算した手数料が下限を下回るときに効きます。片道$3.50/lotで最低手数料が片道$2.00の口座で0.1ロットを取引すると、比例では片道$0.35ですが、下限が効いて片道$2.00、往復$4.00になります。1ロット換算にすると往復$40.00相当で、1.0ロット時の往復$7.00より大幅に割高です。端数ロットや小口ほど最低手数料の影響が大きく、適用単位(片道か往復か、チケット単位か注文単位か)で結果が変わります。

表2:最低手数料が端数ロットに与える影響(片道$3.50/lot・最低手数料 片道$2.00・架空の教育用データ)
ロット比例の片道手数料最低適用後の片道往復手数料1ロット換算の往復
1.0 lot$3.50$3.50$7.00$7.00
0.5 lot$1.75$2.00$4.00$8.00
0.1 lot$0.35$2.00$4.00$40.00

手数料通貨と口座通貨の換算

手数料が口座通貨と違う通貨で表示される場合は、換算を独立工程にします。まず手数料通貨建てで額を確定し、次に手数料通貨 → 口座通貨の換算レートを、向きと単位を明示して掛けます。額面をそのまま口座通貨と見なすと、換算分だけコストを過小・過大評価します。この扱いは損益やspreadの換算とも関係するため、通貨換算まで含めた継続的な管理は配当調整・ロールオーバー・通貨換算の監査台帳の記事で扱います。

rebate・cashback・「手数料無料」表示

rebateやcashback、ボーナスは、条件・法域・有効期限が付くことがあり、恒久的な「負のコスト」として自動控除すべきものではありません。また「手数料無料(zero commission)」という表示でも、spread・スワップ/資金調達・通貨換算といった別のコストが残る場合があります。スワップ/資金調達の計算は親ガイドのコスト全体像から辿れます。手数料の受取(正のcarryやrebate)を含める場合は、符号とラベルを明示し、色だけで有利・不利を表さないようにします。

数量やロットの基礎(1ロットが何通貨か、pip価値の求め方)があいまいなら、関連クラスターのロット・数量・1pip損益の基礎の記事で先に固めておくと、本記事の計算がスムーズになります。

確認手順

手数料モード比較ミニ計算機で確認する

下のミニ教材は、ロット・手数料モード・料率・課金回数・spread往復コストなどを入力すると、手数料総額・spread込み往復オールイン・1ロット当たり・損益分岐pipsを式付きで表示します。記事の理解を助ける簡易版で、スワップ/資金調達・税・入出金費用・スリッページは含みません。計算はブラウザ内で完結し、入力値を外部送信・保存しません。

まず、JavaScriptが動かない場合でも読めるよう、初期値と同じ架空の教育用計算例を静的に示します(体系B:Raw+片道手数料)。

表3:静的な計算例(Raw+片道手数料/1.0ロット/pip価値$10・架空の教育用データ)
項目値・式
ロット1.00 lot
手数料モード片道per lot
料率$3.50 /lot/片道
課金回数2(片道×2=往復)
spread往復コスト$2.00
最低手数料$0.00(なし)
pip価値$10.00 /pip/lot
手数料総額3.50 × 1.00 × 2 = $7.00
オールイン往復2.00 + 7.00 = $9.00
1ロット当たり9.00 ÷ 1.00 = $9.00
損益分岐9.00 ÷ (10 × 1.00) = 0.9 pips

手数料モード比較ミニ計算機(教育用・ブラウザ内で計算)

この結果は入力値に基づく概算で、スワップ/資金調達・税・入出金費用・スリッページ・通貨換算は含みません。手数料通貨が口座通貨と違う場合は、別途 手数料通貨→口座通貨の換算が必要です。正式な入力項目は無料の取引コスト計算機で確認してください。

モードを「なし」に切り替えると手数料が0になり、コストがspreadだけになる様子が確認できます。ミニ計算機はあくまで教材で、実際の発注に使う値は無料計算機であなたの口座条件のまま確定させるのがおすすめです。

誤読

よくある誤読と失敗例

手数料計算の間違いは、決まったパターンに集約されます。心当たりがあれば、その場で料金表と執行方針を開いて確認してください。

  • 片道を往復と取り違える:片道$3.50を往復と誤解し、実コストの半分で見積もる。逆も同様に2倍ずれる。
  • 「手数料無料=低コスト」と決めつける:spreadにコストが乗る。オールインで比べないと逆転を見落とす。
  • 比較の条件をそろえない:数量・時点・保有期間・口座通貨が違えば、手数料だけ比べても意味がない。
  • 最低手数料を無視:端数ロットで比例計算だけすると、実際の割高な負担を過小評価する。
  • 手数料通貨を口座通貨と混同:額面をそのまま合算し、換算分の誤差を放置する。
  • rebate・ボーナスを恒久的な割引として自動控除:条件・失効があり、負のコストとして固定できない。
  • %方式で約定価格の変動を無視:notionalが動けば手数料も動く。建値で固定と誤認しない。

実務チェック

手数料を総コストに直す実務チェックリスト

料金表を読むときは、次の順で確認するとオールインコストを正確に組み立てられます。いずれも売買判断ではなく、コスト把握のための手順です。

  • 料金表のモードを特定したか(なし/片道per lot/往復per lot/固定/取引代金%)。
  • 額面が片道か往復かを確認し、課金回数を二重計上していないか。
  • 手数料 = 料率 × 数量 × 課金回数(固定は数量非依存、%はnotional×料率)で計算したか。
  • 最低手数料の有無と適用単位(片道/往復・チケット/注文)を確認したか。
  • 手数料通貨と口座通貨が違う場合、換算レートの向きと単位を明示したか。
  • spread往復コストを足して、往復オールインと1ロット当たりへそろえたか。
  • 比較は同一銘柄・同一数量・同一時点・同一保有期間・同一口座通貨でそろえたか。
  • rebate・ボーナスを恒久的な割引として自動控除していないか。

FAQ

よくある質問

FXの取引手数料はどう計算しますか?
手数料コストの基本式は『料金単位×取引数量×課金回数』です。まず料金体系(片道per lot・往復per lot・固定額・取引代金%のどれか)を確認し、1ロットあたりまたは1回あたりの料金に取引数量を掛け、さらに片道で1回か往復で2回かの課金回数を掛けます。最終的にはspreadなど他のコストと合算して往復のオールインコストにします。数値は業者・口座・商品で異なるため、公式の料金表と執行方針で確認してください。
片道手数料と往復手数料の違いは?
片道(per side)はエントリーまたは決済の一方ごとに課金される表記で、往復(round turn)は建てて決済するまでの一連で課金される表記です。片道$3.50と表示された口座は往復で$7.00になり、片道と往復を取り違えると総コストが2倍または半分ずれます。料金表が片道か往復かを必ず確認し、計算では課金回数を二重計上しないでください。
1ロットあたり手数料とは何ですか?
1ロットあたり手数料は、取引数量1ロットにつき課金される固定の料金です。たとえば片道$3.50/lotなら、1.0ロットの往復で$3.50×1.0×2=$7.00、0.5ロットなら$3.50×0.5×2=$3.50になります。数量に比例するため、ロットが増えると手数料も比例して増えます。ただし最低手数料が設定されている場合、端数ロットでは比例計算より高くなることがあります。
手数料無料口座は本当に無料ですか?
手数料(commission)がゼロでも、取引コストがゼロとは限りません。多くのスプレッド専業口座は手数料を取らない代わりに表示spreadが広く、そのspreadにコストが含まれます。さらにスワップ・資金調達、通貨換算、入出金やプラットフォームの費用が別途かかることもあります。『手数料無料』は料金体系の一種であり、spread込みのオールインコストで比較しないと有利不利は判断できません。
Raw口座とスタンダード口座はどう比較しますか?
同一銘柄・同一数量・同一時点・同一保有期間・同一口座通貨で、spreadと手数料を合算したオールインコストを比べます。Raw系は表示spreadが狭い代わりに手数料がかかり、スタンダードは手数料ゼロで表示spreadが広い傾向があります。どちらが低コストかは数量やspreadの広がり方で変わるため、片方の数字だけでは決められません。架空例では往復オールインでRaw+片道手数料が$9.00、スタンダードが$12.00でしたが、これは条件次第で逆転します。
最低手数料は端数ロットにどう影響しますか?
最低手数料(minimum fee)は、比例計算した手数料がその下限を下回るとき、下限額まで引き上げる仕組みです。たとえば片道$3.50/lotで最低手数料が片道$2.00の口座で0.1ロットを取引すると、比例では片道$0.35ですが下限が効いて片道$2.00、往復$4.00になります。端数ロットや小口取引ほど1ロット換算のコストが割高になるため、最低手数料の有無と適用単位(片道か往復か、チケット単位か注文単位か)を確認してください。
手数料の通貨が口座通貨と違う場合は?
手数料が口座通貨と異なる通貨で表示される場合は、換算を独立した工程として扱います。まず手数料通貨建てで手数料額を確定し、次に手数料通貨→口座通貨の換算レートを、向き(どの通貨からどの通貨へ)と単位を明示して掛けます。換算レートは約定時刻や業者のレートで変動するため、料金表の額面をそのまま口座通貨と見なさないでください。spreadや損益の換算とも計算のタイミングを揃えると誤差を減らせます。
Proの手数料モード比較では何ができますか?
SG Groupの取引コスト計算機のProでは、同一取引に対してなし・片道per lot・往復per lot・固定・取引代金%といった手数料モードを同条件で並べ、spread込みのオールインコストや損益分岐を横並びで比較できます。さらにspread感応度や保有日数別コストなどセッション内の高度分析も行えます。保存・台帳・CSV/PDFはProの範囲外で、それらはPremiumの領域です。機能・提供範囲は変更され得るため、最新のプランページで確認してください。

まとめ

まとめ:主質問への回答と次の一歩

FX・CFDの取引手数料は、料金単位 × 取引数量 × 課金回数で計算し、料金表が片道か往復かで課金回数(2回か1回か)を必ず確認します。ここを外すと総コストが2倍または半分ずれます。そして手数料単体ではなく、spread往復コスト + 手数料往復オールインコストへそろえて初めて、口座タイプの有利・不利を公平に比べられます。

「手数料無料」は料金体系の一種にすぎず、spreadにコストが乗るため低コストとは限りません。最低手数料は端数ロットで割高になり、手数料通貨と口座通貨が違えば換算が要ります。まずは無料計算機で1つの体系を確認し、複数モードを同条件で並べたくなったらProの手数料モード比較へ——という順で無理なく進められます。

次に読む

TC04:損益分岐pips・損益分岐価格の計算方法|コスト率と摩擦スコアを読み解く — オールインコストが出せたら、次は「何pips動けば回収できるか」を求めましょう。

参考資料

参考資料と一次情報の確認先

本記事の数値はすべて架空の教育用データです。実際の手数料・spread・契約仕様・執行方針は、次のような一次情報で確認してください。

  • SG Group 取引コスト計算機:片道/往復、手数料モード、spread込みオールインを実際の入力で確認できます。
  • SG Group プラン一覧(Free・Pro・Premium):手数料モード比較や高度分析の提供範囲を確認できます。
  • 取引する業者の公式な料金表(commission schedule)、契約仕様(contract specification)、執行方針(execution policy)。片道/往復、最低手数料、手数料通貨の定義はここが最終基準です。
  • 取引所・規制当局が公表する contract size・tick・commission・swap/funding の定義。まとめサイトだけを根拠にしないでください。