FXの取引はどれも、取引手数料やスワップより先に負担するコスト、スプレッドから始まります。では、FXのスプレッドとは何でしょうか。買値と売値の差のことで、ポジションを建てた瞬間にこの差を負担します。
多くの解説はそこで終わります。提示されたスプレッドを取引1回あたりのドル額に換算する方法や、取引手数料と合わせた負担には踏み込みません。ニューヨーク時間午後5時のスプレッドが広告の数値を大きく上回る理由も省かれがちです。
この記事では定義から、pipsと金額での計算、固定・変動・ロースプレッドの違い、拡大の要因、適切な水準の判断、コストを抑える方法まで解説します。スプレッドはあくまで約定に伴うコストです。狭ければ取引は安くなりますが、取引が成功しやすくなるわけではありません。
FXのスプレッドとは?
FXのスプレッドは、通貨ペアのBidとAskの差です。買いはAskで建ててBidで決済し、売りはBidで建ててAskで決済します。スプレッドはpipsで測り、すぐに約定するためにトレーダーが負担する対価です。
提示レートには次の2つの価格があります。
- Bid: 基軸通貨を売れる価格。
- Ask: 基軸通貨を買える価格。
個人向けのスプレッドは、流動性供給業者が配信するBidとAskの差と、ブローカーによる上乗せの2層から成ります。EUの規則では、この上乗せも顧客のコストとして扱います。ESMAのMiFID IIに関するコストと手数料のQ&Aは、上乗せを含め、業者の価格と顧客の価格の差はすべて開示すべきという原則に基づいています。
初心者が押さえておきたいのは、「取引手数料無料」の口座でも取引にはコストがかかる点です。ブローカーは価格に含まれる差額で収益を得ています。スプレッドは待たずに取引するための対価ともいえます。自分の希望価格で取引してくれる相手を探す代わりに、今この瞬間に取引するためです。単位そのものとpip価値の仕組みは、FXのpipsとは?意味とpip価値の計算方法をご覧ください。
スプレッドをpipsで計算する方法
スプレッドをpipsで求めるには、AskからBidを引き、そのペアのpipの大きさで割ります。多くのペアは0.0001、JPYを含むペアは0.01です。小数点以下5桁と3桁のレートでは末尾の1刻みが1 pipの10分の1なので、0.9 pipsのような端数になることもあります。
スプレッド(pips)=(Ask − Bid)÷ pipの大きさ
- プラットフォームでリアルタイムのBidとAskを確認します。
- AskからBidを引きます。
- 差額をそのペアのpipの大きさで割ります。
- 追加の小数点以下第5位(または第3位)をpipの10分の1として読みます。
例1:EUR/USD(仮定のレート)。
1.12461 − 1.12452 = 0.00009
0.00009 ÷ 0.0001 = 0.9 pips
例2:USD/JPY(仮定のレート)。
158.401 − 158.385 = 0.016
0.016 ÷ 0.01 = 1.6 pips
MetaTraderはスプレッドを、銘柄の価格の最小刻みであるポイントで表示します。MQL5 Referenceの銘柄プロパティに関する説明では、SYMBOL_SPREADはポイント単位のスプレッド値と定義されています。小数点以下5桁と3桁のレートでは10ポイントが1 pipなので、9という表示は0.9 pipsです。MetaTrader 5ヘルプによると、バーはBidで作成され、Askは表示されません。チャート上でスプレッドを見るには「Ask価格ラインを表示」を有効にしてください。
FXのスプレッドコストとは?
スプレッドコストとは、BidとAskの差をまたいで取引するために負担する金額です。スプレッドのpips数に1ロットあたりのpip価値とロット数を掛け、口座通貨で求めます。新規ポジションはこのコスト分の含み損から始まり、損益ゼロになるにはその分だけ価格が有利に動く必要があります。
スプレッドコスト = スプレッド(pips)× 1ロットあたりのpip価値 × ロット数
- エントリー時のスプレッドをpipsで測ります。
- 1ロットあたりのpip価値を口座通貨で確認します。
- ポジションのロット数を掛けます。
計算例(仮定、米ドル口座): EUR/USDのスプレッド1.0 pip、標準ロットあたりのpip価値$10、ポジション2ロット
1.0 × $10 × 2 = 取引1回あたり$20
同じ取引を月80回行う場合:$20 × 80 = スプレッドコスト$1,600
取引数量か回数が2倍になれば、コストも2倍です。往復取引の考え方も重要です。スプレッドが変わらなければ、往復1回でスプレッド1回分を負担します。仲値を基準にすると、エントリーで半分、決済で半分です。1.0 pipのスプレッドで建て、3.0 pipsに広がってから決済すると、往復コストは0.5 + 1.5 = 2.0 pipsになります。
同じスプレッドでも、利益目標によって負担の重さは大きく変わります。
| 取引スタイル | 利益確定までの値幅(pips、仮定) | スプレッド(pips、仮定) | 利益目標に占める割合 |
|---|---|---|---|
| スキャルピング | 5 | 1.0 | 20% |
| デイトレード | 25 | 1.0 | 4% |
| スイングトレード | 150 | 1.0 | 0.67% |
1ロットあたりのpip価値が$10になるのは、米ドル口座で決済通貨がUSDのペアを取引する場合だけです。それ以外はpip価値の解説に沿って換算してください。取引手数料がある口座では、さらに1ロットあたりの手数料が加わります。スワップは別途発生する持ち越しコストです。
リベートはこのコストの一部を相殺します。仮にブローカーがBrokerFlat経由で往復1ロットあたり$5を還元するとします。上の例のスプレッドコストは1ロットあたり$10なので、実質コストは$10 − $5 = 1ロットあたり$5、つまり0.5 pipsです。実際の料率はブローカー、銘柄、口座タイプによって異なります。BrokerFlatの提携ブローカーページで確認してください。リベートはコストを下げますが、戦略が利益を生むかどうかを変えるものではありません。
ご自身の取引でいくら戻るか計算する
ブローカー、銘柄、月間ロット数を入力すると、例ではなくご自身の取引量でのリベートを確認できます。
リベートを計算する固定スプレッドと変動スプレッドの違い
固定スプレッドは通常の市場環境では一定の幅を保ち、変動スプレッドは市場の流動性に応じてティックごとに動きます。固定スプレッドは一般にディーリングデスク方式の価格設定で、変動スプレッドは流動性供給業者から受けた価格を反映する方式です。
| 項目 | 固定スプレッド | 変動スプレッド |
|---|---|---|
| 幅の動き方 | 通常の環境では一定水準を維持 | レート更新のたびに変動 |
| 一般的な価格設定方式 | ディーリングデスク(マーケットメーカー) | 流動性供給業者の価格を反映(STP/ECN) |
| コストの予測しやすさ | 事前に分かる | エントリー時点でのみ分かる |
| ニュース発表時の動き | 維持される場合もあるが、レート配信の停止や調整が起こり得る | 流動性が低下すると拡大 |
| 主な約定リスク | リクオートやスリッページ | エントリー時や決済時のスプレッド拡大 |
MQL5の銘柄プロパティの説明によると、MetaTraderではSYMBOL_SPREAD_FLOATプロパティで変動スプレッドかどうかを確認できます。コードを使わずに調べるには、Market Watchのスプレッドを見ます。ティックごとに数値が変わるなら変動型です。
FXのロースプレッドとは?
ロースプレッドとは、流動性供給業者のBidとAskの差をほぼ上乗せなし、または上乗せなしでトレーダーに提示し、代わりに1ロットあたりの取引手数料を別途課す方式です。流動性の高い時間帯には0.0 pipsと表示されることもあります。コストとして考える場合は、ロースプレッドに取引手数料をpips換算して加えたものが実際の負担です。
同じコストを2つの項目に分け、価格に含まれる分の一部を目に見える手数料へ移したものです。手数料は片道(新規と決済それぞれ)または往復で表示されます。片道$3.50は往復$7であり、両者を混同すると実際の金額を半分、または2倍に見積もってしまいます。
総コスト(pips)= ロースプレッド(pips)+ 往復手数料 ÷ 1ロットあたりのpip価値
| 通貨ペア | 標準ロットあたりのpip価値(仮定のレート) | ロースプレッド(pips、仮定) | 往復手数料(USD、仮定) | 手数料のpips換算 | 総コスト(pips) | 同額になるスプレッドのみの口座の幅 |
|---|---|---|---|---|---|---|
| EUR/USD | $10.00 | 0.1 | $7.00 | 0.70 | 0.80 | 0.8 pips |
| USD/JPY | $6.31(158.40の場合) | 0.2 | $7.00 | 1.11 | 1.31 | 1.3 pips |
同じ$7でも、EUR/USDでは0.70 pips、USD/JPYでは1.11 pipsです。USD/JPYは1 pipのドル換算価値が低いためです。最後の列はコストが並ぶ水準で、スプレッドのみの口座がこれを下回れば、そのペアではそちらのほうが安くなります。ニュース発表時も手数料は一定ですが、ロースプレッドは拡大します。1つのペアで両口座をリベート込みで比較した例は、pipの記事をご覧ください。
FIBO Groupの1ロットあたりキャッシュバック

FIBO Group
FXで1ロットあたり$3.00
この記事では、スプレッドのみの口座とロースプレッド口座を総コストで比較しています。比較するには、まず取引手数料をpipsに換算する必要があります。FIBO Groupは口座タイプとそれぞれのキャッシュバック料率を並べて掲載しているため、リベートは総コストとは別に扱うのではなく、その計算に含めるべきです。
FIBO Groupのキャッシュバック料金を見るスプレッドが広がるタイミングと理由
主な要因は流動性とリスクです。流動性供給業者がヘッジできる相手が減ったり、価格変動リスクが高まったりするとスプレッドは広がります。流動性の低いペア、閑散とした時間帯、ニューヨーク時間午後5時のロールオーバー、主要指標の発表、週明け、祝日など、多くは予測できる場面です。
| 要因 | スプレッドが変わる理由 | 起こりやすい場面 |
|---|---|---|
| 通貨ペアの流動性 | 売買双方の注文が厚いと狭い価格差を提示できる。エキゾチック通貨はマーケットメーカーが少ない | 常に影響。メジャーが最も狭く、クロスは広め、エキゾチックが最も広い |
| 取引時間帯 | 参加者が多いほど価格競争が働く | ロンドンとニューヨークの重複時間が最も狭く、ニューヨーク市場終了後は広がる |
| 日次ロールオーバー | 銀行が帳簿を締め、流動性供給業者が取引を控える | ニューヨーク時間午後5時前後の約1時間 |
| 予定された経済指標の発表 | 不確実な結果に備え、流動性供給業者が提示価格の差を広げる | 中央銀行の政策決定、NFP、CPI |
| 週明けと祝日 | 週末の休場後や銀行休業日は注文板が薄い | 日曜夕方の取引開始時、主要金融センターの祝日 |
| 予期せぬ出来事 | 相手方が少ない中で注文が突然一方向に偏る | いつでも発生し、閑散時間帯には影響が増幅 |
| ブローカーの上乗せ | 流動性供給業者の価格に加算される | 口座タイプによって異なり、口座条件に記載 |
BISの2025年外国為替およびデリバティブに関する中央銀行サーベイの速報値によると、2025年4月の世界のFX取引高は1日あたり9.6兆ドルで、スポットは全体の31%、米ドルは全取引の89%で売買の一方を占めました。BIS四半期報告の確報では総取引高は9.5兆ドルでした。BISの取引高に関する解説によると、調査月は通商政策の発表を受けてボラティリティが高まっていました。以下はBISの調査結果ではなく、当記事の解釈です。米ドルに取引が集中していることが、USDを含む主要ペアのスプレッドが最も狭い理由です。
日次の取引終了時は、日常的に起きる最も顕著な例です。CME GroupによるFXの日次取引終了に関する分析では、ニューヨーク時間午後5時に受渡日が繰り越され、銀行が帳簿を締め、多くの流動性供給業者が取引を控えると説明しています。そのため、この時間は1日で最も流動性が低くなりがちです。閑散時間帯はショックも増幅します。2016年10月のポンドのフラッシュイベントに関するBIS市場委員会報告は、急変動の背景要因として、アジア市場の取引開始直後という時間帯を重視しています。
スプレッド拡大は保有ポジションに2つの形で影響します。MetaTrader 5ヘルプの注文タイプの説明によると、買いのストップはBid、売りのストップはAskで判定されます。そのため、Bidチャートがストップ価格に届かなくても、スプレッドの拡大で売りポジションのストップが発動することがあります。また、ポジションは決済価格で評価されるため、スプレッドが広がると有効証拠金と証拠金維持率が低下し、マージンコールや強制ロスカットに近づきます。
FXで適切なスプレッドはどのくらい?
適切なスプレッドは通貨ペア、取引時間帯、手数料込みの総コストによって異なり、すべてのペアに当てはまる数値はありません。自分が取引する時間帯の、そのペアの通常の範囲で低い水準なら好条件といえます。狭いほど安いものの、1 pipでもペアによって低い場合と高い場合があります。
- メジャー、クロス、エキゾチックのどの区分かを確認します。
- 広告の「最小」スプレッドではなく、平均スプレッドを比較します。
- 取引手数料があれば加え、総コストを求めます。
- 単純なpips数ではなく、1ロットあたりの金額や価格に対する割合で比較します。
- 実際に取引する時間帯のスプレッドを確認します。
pips数だけで異なるペアを比較することはできません。1 pipの金額も、為替レートに対する重みも違うためです。
スプレッド(価格に対する%)=(Ask − Bid)÷ 仲値 × 100
計算例(仮定のレート、どちらもスプレッド1.0 pip):
EUR/USD: 0.0001 ÷ 1.12456 × 100 = 0.0089%、標準ロットあたり$10.00
USD/JPY: 0.01 ÷ 158.393 × 100 = 0.0063%、標準ロットあたり$6.31
同じpips数でも、価格に対するUSD/JPYのスプレッドは約30%小さくなります。
スプレッドの情報は、まず銘柄の契約仕様と、公開されていればブローカーの平均スプレッドを確認し、次に自分の取引時間帯の実際のスプレッドを調べます。EUの認可を受けた業者では、MiFID IIに基づくコストと手数料の開示資料(上記ESMAのQ&Aを参照)で、そのブローカーのコスト数値も確認できます。
スプレッドコストを抑える方法
流動性の高い銘柄と時間帯を選び、エントリー前にスプレッドを確認し、総コストの計算に基づいて口座を選ぶことで、スプレッドコストを抑えられます。ただし、これらの対策で戦略自体のリスクが変わるわけではありません。
- ロンドンとニューヨークの重複時間帯に、流動性の高いペアを取引します。
- ニューヨーク時間午後5時のロールオーバー前後の新規・決済を避けます。
- 週明けの取引開始時や、予定された経済指標の発表前後数分間は取引を控えます。
- 毎回のエントリー前にMarket Watchで現在のスプレッドを確認します。
- 取引するペアの総コストで、ロースプレッド口座かスプレッドのみの口座かを選びます。
- スプレッドの割合が小さくなるよう、利益目標に十分な値幅を設けます。
リベートでも取引ごとのスプレッドや手数料の一部が戻ります。自分のロット数と取引回数に応じた金額を、FXキャッシュバック計算ツールで確認してください。
FXのスプレッドの要点
スプレッドは即時約定のために取引ごとに負担するBidとAskの差です。金額はスプレッドのpips数にpip価値とロット数を掛けて求め、幅が変わらなければ往復1回につき1回分を負担します。
ロースプレッド口座はコストの一部を取引手数料に移しているため、必ず総コストで比較します。実際の負担は通貨ペア、取引時間帯、ロールオーバー、予定されたニュース、ブローカーの上乗せで変わるので、自分のペアと時間帯で計算してください。
スプレッドの1 pipは、取引のたびに負担するコストです。各提携ブローカーがスプレッドや手数料から1ロットあたりいくら還元するかを、BrokerFlatのブローカーページで比較してください。



