海外FXの「スワップポイント」の計算と受け渡し






目次

海外FXのスワップポイント、実は計算は至ってシンプル

海外FX取引をする上で避けて通れないのが「スワップポイント」の話です。数日〜数ヶ月ポジションを保有する方なら、スワップポイントで得をするのか損をするのかは非常に重要な要素になります。私は以前FX業者のシステム部門にいたので、バックヤードでスワップポイントがどう計算・配信されているか、その仕組みをお話しすることができます。

一般的な記事ではスワップポイントを「金利差」と説明することが多いのですが、実際のシステム内部ではもっと機械的で、かつ厳密に計算されています。この記事では、あなたが実際にポジションを持つときに何が起こっているのか、そして受け渡しのタイミングがなぜあのようになっているのかを、業者側の視点から解説します。

スワップポイントの基本構造

金利差が源泉、だが業者ごとに異なる配分

スワップポイントの源泉は、2つの国の政策金利の差です。たとえば2026年4月時点で、米国の政策金利は約4.33%、日本の政策金利はほぼ0%。この差が、USD/JPYを買っているトレーダーに日々配分されるスワップポイントの基盤になります。

ただしここが重要なのですが、業者が提示するスワップポイントは、その金利差をそのままトレーダーに渡しているわけではありません。業者は自社の流動性提供者(銀行やLP)から調達した金利コストを、トレーダーに対して一部カットしたうえで配分しています。私がいた会社では、その配分率を1日ごとにマーケット部門と調整していました。スプレッドと同じく、スワップポイントも業者のマージンが組み込まれている営業要素なのです。

計算式はシンプル。ただし細部で差が出る

スワップポイントの計算式自体は非常にシンプルです:

スワップポイント = ポジション数量 × 金利差 × 日数 / 365(または360)

たとえばUSD/JPYで1ロット(100,000通貨)を買った場合、金利差が4.3%だとすると、1日あたりのスワップ(円建て)はおよそ次のようになります:

100,000 × 4.3% / 365 = 約118円/日

しかし実際には、業者ごとに以下の要素が異なり、スワップポイント額にばらつきが生じます:

  • 金利差を何%で設定するか(LPからの調達コストを反映)
  • 年間日数を365日で計算するか360日で計算するか
  • ウィークエンド(土日)のスワップをどう扱うか(金曜日に3日分まとめて配分するか、消すか)
  • 通貨ペアによってスワップを逆ザヤにするか、ゼロに近づけるか

業者側のシステムでは、こうした変数を設定ファイルで一括管理し、毎営業日の終値で自動計算・配分していました。

受け渡しのタイミング〜ロールオーバーの仕組み

ニューヨーク時間17時(日本時間翌朝6時)がリセット

海外FXでスワップポイントが受け渡されるのは、一般的にニューヨーク時間の営業日の切り替わり(17時)です。日本時間に換算すると、夏時間なら翌朝6時、冬時間なら翌朝7時になります。

多くの業者では、この時刻に前営業日のスワップポイントを計算し、口座に加算(または減算)しています。同時に、新しいポジションとして当営業日のポジションがロールオーバー(繰り越し)されます。

業者側のシステムでは、この「リセット」は自動化されたバッチ処理です。私がいた頃は、毎日16時50分にこのバッチが走り、全顧客のポジションを走査し、スワップを計算して、新しい営業日のポジションに変更していました。数百万ポジションを数十秒で処理する、かなりシビアなシステムです。

なぜ金曜日だけスワップが3日分なのか

ここがスワップポイントの仕組みで最も「?」となるポイントですね。金曜日にポジションを保有していると、スワップが3日分(金曜分+土曜分+日曜分)一気に加算されます。これは金利の源泉である銀行間市場が、土日は休場のためです。

銀行側は土日にお金を貸し借りしていないので、実際の金利コストは発生していません。ただし、月曜日のポジションを引き継ぐには「土日を越えるコスト」が存在する(例えば流動性の希薄化リスク)として、金曜のロールオーバー時に3日分をまとめて配分するわけです。

業者のシステムでは、金曜日判定をするロジックが別途組み込まれており、その日だけ計算式の「日数」部分を3で掛け算していました。

XMTradingのスワップポイント配分の特徴

XMTradingのスワップ戦略
XMTradingは、スワップポイント自体の額よりも、「スワップあり・なしを選択できる柔軟性」を売りにしています。例えば極端にマイナススワップの通貨ペアは、スワップなし口座(Ultra Lowマイクロ口座など)で運用することで、スワップコストをゼロにできます。

また、XMでは「スワップポイント利益確定(swap profit confirmation)」という仕組みがあり、一度スワップで利益が出た段階で、その利益だけを決済して引き出すことも可能です。これは実際のトレードポジションは保有し続けつつ、スワップ利益だけを抜き出すというやり方で、スワップ戦略トレーダーの間ではよく使われています。

XMTradingで無料口座開設

スワップポイント戦略の実践ポイント

長期保有で狙うなら「複利効果」を意識する

スワップポイントを狙った取引では、受け取ったスワップを再度ポジションに充てることで複利効果を狙う戦略があります。例えば毎月1回、受け取ったスワップ相当額で新しいポジションを追加していく、というやり方です。

ただし注意が必要なのは、レバレッジがかかっている海外FXではこの複利が急速に口座残高を増やす反面、逆行時のドローダウンも同じペースで増えるということです。適切なリスク管理の枠組みの中でしか、この戦略は機能しません。

スプレッドとの相対評価が肝心

スワップポイントだけを見て業者を選ぶのは危険です。例えば業者Aが1日あたり120円のスワップを提供していても、スプレッドが3銭(往復6銭、つまり6,000円のコスト)なら、保有初日からスワップ利益がマイナスになります。

重要なのは「スワップ額 ÷ スプレッドコスト = 何日で回収できるか」という計算です。スワップが魅力的な業者でも、スプレッドがそこまで狭くなければ、スワップ戦略は成立しません。

税務申告時の注意

受け取ったスワップポイントは、為替差益と同じく「雑所得」として申告対象です。業者によっては年1回の年間スワップ総額の報告書を提供してくれますが、業者が提供しない場合は自分で計算・記録しておく必要があります。特に複数業者でスワップ戦略をしている場合は、各業者の履歴をエクスポートして、スプレッドシートで合算するなどの対応が求められます。

スワップポイント計算の透明性を確認する

仕様書で確認すべき項目

業者のサイトにはスワップポイントの「概算表」が載っていることが多いのですが、細部を詳しく知りたい場合は、カスタマーサポートに以下を確認することをお勧めします:

  • 年間日数の設定(365日か360日か)
  • 金曜日のスワップが本当に3日分なのか、特例があるか
  • 祝日(例えば米国の独立記念日など)時のスワップ扱い
  • スワップ配分がリアルタイムなのか、ロールオーバー時のみなのか
  • マイナススワップの場合、口座残高から引かれるのか、ポジション決済時に精算されるのか

こうした細部の仕組みを理解しておくと、スワップ戦略を組む際に「想定外のコスト」に驚かずに済みます。

まとめ〜スワップポイントは「業者選択の1要素」に過ぎない

スワップポイントの計算は、源泉の金利差から始まり、業者のマージンを引いた額を、定められたルール(年間日数、金曜日扱い、祝日扱いなど)に従って日々配分されています。システム側の視点では非常にシンプルな計算ですが、トレーダー側では「いつ受け取れるのか」「本当に計算通りなのか」といった疑問が生じやすいのは、この透明性の差があるからです。

私がシステムにいた時代の経験から言えば、スワップポイントだけで業者を選ぶトレーダーは、往々にしてスプレッドやスリッページで損をしていました。スワップポイント、スプレッド、約定力、出金対応、税務書類対応など、複数の要素を総合的に評価して、自分の取引スタイルに合った業者を選ぶことが、長期的な利益につながります。

海外FXでスワップポイント戦略を試す場合は、まずは少額でスワップ配分のタイミングや額を実際に確認し、その業者の計算方式がどうなっているのかを把握してから、本格的にエントリーすることをお勧めします。

※本記事の情報は2026年04月時点のものです。最新情報は各公式サイトをご確認ください。本記事にはアフィリエイトリンクが含まれます。


よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

国内FX業者で注文処理・リスク管理システムの導入に携わった後、独立して海外FX業者の検証活動を続けています。現在も10社以上の実口座を運用しながら、スペック表だけでは見えない執行品質の差を発信しています。XMTradingは10年以上使い続けている業者です。

目次