FXのスワップとは、取引を翌日に持ち越すときに支払う、または受け取る金利のことで、ロールオーバーとも呼ばれます。二つの通貨の金利差に業者独自の手数料を加えたもので、証拠金ではなくポジション全体にかかります。毎日のロールオーバーの前に決済した取引にスワップはかからず、多くの業者は週のうち一晩に三日分をまとめて課します。
以下では、スワップの仕組み、両方向でマイナスになり得る理由、計算方法、トリプルスワップの日、エキスパートアドバイザー(EA)を含む数日間保有する取引にとっての意味を解説します。ここでのスワップの値と金利は架空のものです。実際の値は変わるので、ご自身のMetaTraderで確認してください。
FXのスワップとは?
通貨ペアを取引するとき、実質的には一方の通貨を保有し、もう一方の通貨を借りている状態です。EUR/USDのBUYでは、ユーロを保有し、ドルを借りています。スポットFXの取引は二日ほどで受け渡しとなるため、業者は保有中のポジションを取引日の終わりごとに先へ繰り延べます。この延長期間の金利が、口座にスワップとして表示されます。
実際にはMetaTraderの一つの項目です。Terminal(ターミナル)ウィンドウのTradeタブにSwap列があり、保有中の各取引の累計が表示されます。
この名前は紛らわしいかもしれません。銀行間市場のFXスワップは別の商品で、二者が今通貨を交換し、後で逆の交換を行うことを約束します。通貨スワップ(クロスカレンシースワップ)もまた別の契約です。どちらも取引口座に表示されるものではありません。個人向けFXでのスワップは、翌日持ち越しの支払いまたは受け取りを意味するだけです。
数字の出どころ
EUR/USDを1.0850で0.10ロット、つまり10,000ユーロ、10,850ドルとします。ユーロの金利が2%、ドルの金利が4%だとしましょう(架空の数字)。差はポジション全体に対して年2%です。
10,850ドル × 2% ÷ 360 = 一晩あたり約0.60ドル
金利の高い通貨を持つ側がこの金額を受け取り、もう一方が支払うことになります。これは理論上の話です。実際には業者が両方に手数料を加えるので、支払いは増え、受け取りは減ります。たとえば次のとおりです。
| ポジション | 金利差 | 業者の手数料 | スワップ |
|---|---|---|---|
| BUY(ロング) | −0.60ドル | −0.20ドル | −0.80ドル |
| SELL(ショート) | +0.60ドル | −0.20ドル | +0.40ドル |
金額のもとになるのは証拠金ではなく10,850ドルである点に注意してください。レバレッジ1:100なら証拠金は約108.50ドルにすぎませんが、スワップはそれを考慮しません。レバレッジで金利が小さくなることはありません。
プラスのスワップとマイナスのスワップ
Swap longとSwap shortは別々の数字で、ちょうど鏡写しになることはほとんどありません。
- マイナス:支払います。こちらのほうが一般的です。
- プラス:受け取ります。金利の高い通貨を保有し、金利差が業者の手数料より大きいときに起こり得ます。
- 両方向ともマイナス:二つの通貨の金利が近いと、業者の手数料によって両方向ともコストになることがあります。
金利が変わり、業者が値を更新するので、スワップは時間とともに変わります。今日プラスのスワップが後にマイナスになることもあり、同じ通貨ペアでも業者によって値が異なることがあります。
MetaTraderでスワップを確認する方法
MT4では、Market Watch(気配値表示)で通貨ペアを右クリックし、Specification(仕様)を選びます。重要なのは次の三つの行です。
| 行 | 意味 |
|---|---|
| Swap type | 計算方法:ポイント、金額、パーセント |
| Swap long | BUYで支払う、または受け取る値 |
| Swap short | SELLで支払う、または受け取る値 |
業者のウェブサイトにも通常、同じ値とトリプルスワップの日が掲載されています。
スワップの計算方法
ほとんどのFX口座ではスワップの種類はポイントで、計算式は次のとおりです。
スワップ = ロット数 × 契約サイズ × ポイントの大きさ × スワップ(ポイント) × 日数
EUR/USDでは契約サイズは100,000、ポイントは0.00001です。Swap longが−8.0、Swap shortが+4.0で、0.10ロットの場合は次のようになります。
| 保有期間 | BUY 0.10ロット | SELL 0.10ロット |
|---|---|---|
| 1晩 | −0.80ドル | +0.40ドル |
| トリプルスワップの夜 | −2.40ドル | +1.20ドル |
| 1週間 | −5.60ドル | +2.80ドル |
| 30日 | −24ドル | +12ドル |
単位に注意しましょう。8ポイントは0.8pipsで、8pipsではありません。口座の通貨が異なる場合や、通貨ペアの決済通貨がUSDでない場合は、MetaTraderが結果を換算します。他のスワップの種類では計算式が異なるので、業者の説明を確認してください。
トリプルスワップの日
スワップは一日一回、業者のロールオーバーの時刻に課されます。多くの場合はニューヨーク時間の17:00ごろで、MT4サーバーの多くでは午前零時と表示されます。週末にロールオーバーはありませんが、金利は発生し続けます。そのため業者は、土曜日と日曜日の分を平日のある一日に、三日分まとめて課します。
FXでは、スポット取引の受け渡しの仕組みから、水曜日から木曜日にかけての夜であることが多いです。どこでも同じではなく、別の日を使う銘柄もあるので、業者の一覧を確認してください。上の30日の行のように暦の日数で数えるなら、トリプルスワップの日は平均すると相殺されます。
スワップが取引に与える影響
その日のうちに決済する取引には、スワップはまったく関係ありません。かかるのは、保有期間の長さにかかわらず、ロールオーバーの時点でポジションを持っている場合だけです。長く保有する取引では確認する価値があります。この例では、BUYを30日間保有すると24ドルかかり、同じサイズで損切り幅20pipsの計画損失20ドルを上回ります。
エキスパートアドバイザーはさらに詳しく見る価値があります。グリッド型やナンピン型のEAは、回復を待つ間、大きなポジションを数週間保有することがあります。0.50ロットを−8.0ポイントで20晩保有すると、一晩あたり−4ドル、合計−80ドルとなり、これは含み損に上乗せされます。実績を判断する前に、スワップをどれだけ支払ったか、自分の業者のスワップも同程度かを確認しましょう。最高のFX自動売買ロボットの選び方をご覧ください。
反対の取引でポジションを両建てしても、スワップは止まりません。上の値では、同じサイズのBUYとSELLで−0.80ドルを支払い、+0.40ドルを受け取るので、差し引き一晩あたり0.40ドルのコストです。FXの両建てをご覧ください。
スワップで稼げますか?キャリートレード
キャリートレードとは、金利の高い通貨を金利の低い通貨に対して保有し、プラスのスワップを受け取る取引です。簡単に聞こえますが、価格のリスクは収入よりはるかに大きくなります。0.10ロットで+4.0ポイントなら30日で12ドルの収入なので、12pipsの逆行で一か月分のスワップが消えます。丸一年で得られるのは146ドルで、これはわずか146pipsの値動きに相当します。
キャリートレードは、一斉に崩れやすい取引でもあります。国際決済銀行は、2024年8月の市場混乱で、流動性の低い相場の中でレバレッジポジションが解消され、FXのキャリートレードが大きな打撃を受けた経緯を説明しています(BIS Bulletin 90)。ですから、プラスのスワップはせいぜい小さなおまけであり、取引を保有する理由にはなりません。
二つの業者の間での「スワップアービトラージ」には、独自のコストとリスクがあります。スプレッドが二つ、証拠金も二つ必要で、スワップの値は変わることがあり、業者の条件で禁止されている可能性もあります。ただで手に入るお金ではありません。
スワップのコストを減らす方法
- ロールオーバーの前に決済する。もともとその日のうちの取引だった場合です。ただし計算は確認しましょう。建て直すと再びスプレッドがかかります。この例では、0.10ロットの1.2pipsは1.20ドルで、一晩のスワップ0.80ドルより大きくなります。ロールオーバーの前後はスプレッドが広がることもあるので、直前の決済は避けましょう。
- トリプルスワップの日を把握し、驚かないようにしましょう。
- 取引を数日間保有するなら、スワップで業者を比較しましょう。スプレッドと同じくコストです。
- 計画に含める。長期の取引では、想定されるスワップを取引のコストに加えましょう。取引の計画の立て方はFXのリスク管理で解説しています。
スワップフリー口座は、イスラム口座とも呼ばれ、宗教上の理由で利息の支払いや受け取りができないトレーダー向けのものです。必ずしも無料ではありません。業者が代わりに固定の手数料を課したり、異なるスプレッドや保有制限を設けたりすることがあります。選ぶ前に条件を読みましょう。
よくある質問
FXのスワップとはどういう意味ですか?
スワップ(ロールオーバー)とは、ポジションを翌日に持ち越すときに支払う、または受け取る金利です。二つの通貨の金利差に業者の手数料を加えたもので、ポジション全体のサイズに対して計算されます。
FXのスワップはどう計算しますか?
スワップがポイントで設定されている場合は、ロット数に契約サイズ、ポイントの大きさ、スワップのポイント、日数を掛けます。EUR/USD 0.10ロットで−8.0ポイントなら、0.10 × 100,000 × 0.00001 × 8 = 一晩あたり0.80ドルです。
スワップが一日に三回分かかるのはなぜですか?
週末にロールオーバーはありませんが、金利は発生し続けるので、業者は土曜日と日曜日の分を平日のある一日に課します。FXでは水曜日の夜であることが多いですが、別の日を使う業者や銘柄もあります。業者のスワップの一覧を確認してください。
Swap longとSwap shortの両方がマイナスなのはなぜですか?
業者が両方に手数料を加えるからです。二つの金利が近いと、手数料が金利差より大きくなることがあり、その場合は両方向ともコストがかかります。
FXのスワップは避けられますか?
はい。毎日のロールオーバーの前に取引を決済すれば避けられます。スワップはその時点で保有しているポジションにだけかかるからです。スワップフリー口座もありますが、他の手数料がかかることがあります。決済して建て直すコストがスワップ自体より高くならないかも確認しましょう。
まとめ
- スワップは翌日持ち越しの金利で、証拠金ではなくポジション全体にかかります。
- 金利差に業者の手数料を加えたものなので、両方向でマイナスになることがあります。
- ポイント方式の計算:ロット数 × 契約サイズ × ポイントの大きさ × スワップのポイント × 日数。
- 週末の分は通常、平日の一日、多くは水曜日の夜に課されます。
- 数日間保有する取引やEAでは確認し、プラスのスワップは戦略ではなくおまけと考えましょう。
次はFXのファンダメンタルズ分析で金利が価格をどう動かすかをご覧ください。レバレッジと証拠金の仕組みもお読みください。
この記事は学習目的の情報であり、投資助言ではありません。スワップの値と金利は説明のための例です。レバレッジ取引には損失のリスクがあります。