スワップポイントとは?何もしていないのに口座残高が変わる理由
翌日口座を開くと、昨日は1件も売買していないのに、残高が昨晩と違っている。
システムのエラーでしょうか?
システムのエラーではありません。スワップポイントです。
これは MASQuant「トレーディングアカデミー・初心者実践編」の第6回です。これまでの5回は、発注するその瞬間の話でした:契約仕様、ロット数、レバレッジ、損切りの置き場所、スプレッド。今回扱うのは、ポジションを翌日に持ち越した後に初めて発生するコストです。
結論から
ポジションが深夜0時をまたぐと、プラットフォームはスワップポイントを清算します。損益とは関係なく、保有していれば支払う(または受け取る)ものです。
デイトレードではほとんど発生しません。日をまたいだり週末を越えたりする戦略では、本当のコストとして計算に入れる必要があります。
スワップポイントとは
ポジションがプラットフォームの毎日の決済時刻(通常は深夜0時前後)をまたぐと、プラットフォームは費用を清算します。英語では Swap と呼ばれ、日本語ではスワップポイント、オーバーナイト金利、ロールオーバー手数料などと呼ばれますが、すべて同じものを指します。
スプレッドはエントリーした瞬間に1回だけ発生しますが、スワップは深夜0時をまたぐたびに1回ずつ清算されます。長く保有するほど、清算回数も増えます。
なぜこの費用が発生するのか
CFDやFXのようなレバレッジ商品は、本質的に借りた資金でポジションを大きくしています。あなたが払うのは一部の証拠金だけで、残りのエクスポージャーはレバレッジが支えています(レバレッジの仕組みは第3回で解説しました)。
決済せずに日をまたぐと、借りた資金を1日多く使うことになるので、当然資金コストが発生します。FXの場合、このコストは主に2つの通貨の金利差から生じます。株式・株価指数・コモディティのCFDでは、保有コスト(資金の利息)とその商品自体の収益(株価指数の配当など)の差額になります。
いつも損する方向とは限らない
ここが最も誤解されやすいポイントです:スワップは常に差し引かれるわけではありません。
買いか売りかで、支払うのか受け取るのかは、その時の金利構造と商品の特性によって決まります:
- 買っている通貨の金利が売っている通貨より高い場合、通常はスワップを受け取り、逆の場合は支払いになります。
- 株式・株価指数・コモディティのCFDも同じ考え方です。資金の利息と商品自体の収益のどちらが大きいかで、支払いか受け取りかが決まります。
支払いか受け取りか、金額はいくらかは商品ごとに異なり、市場金利に合わせて調整されます。発注前に確認し、必ず差し引かれると思い込まないこと。
スワップの方向は変わることがあります。同じ商品でも時期が変われば、支払いと受け取りが逆になることもあります。固定のルールではなく、毎回確認すべき数字です。
計算しやすい例
(説明用の数字であり、実際の相場や料率ではありません)
ある商品のスワップが1晩あたり −5(支払い)だとします
10日間保有:
5 × 10日 = 50
この 50 は、その取引が最終的にいくら儲かったか損したかとは関係ありません。日をまたいで保有していれば清算されます。利益の出た取引でも支払い、損失の出た取引でも同じく支払い(または受け取り)ます。
3倍スワップ:多くは水曜日
多くのプラットフォームでは、1日だけ3倍のスワップが付く日があり、最も多いのは水曜日です。
理由は、FXのスポット取引の受け渡しが慣例として2営業日後だからです。水曜日に保有しているポジションは、通常の受け渡し日が週末の休場中に当たります。プラットフォームは週末2日分のコストをまとめて清算するため、3日分のスワップを水曜日に一度に計上します。
どの曜日に3倍になるかは、プラットフォームと商品の仕様によります。どこでも同じではないので、発注前に商品の仕様を直接確認するのが最も確実です。
ほとんど発生しないケース:デイトレード
デイトレード——取引終了前にポジションを決済する——なら、スワップはほとんど発生しません。ポジションが深夜0時の決済時刻をまたがないからです。
スワップが影響するのは、日をまたいだり、週末を越えたりして保有するスタイルです。長く保有するほど清算回数が増え、累積額も大きくなります。

よくある間違い
一、スプレッドだけ計算して、スワップをコストに入れない
第5回で、スプレッドはすべての取引で支払うコストだと説明しました。しかし数日・数週間保有する戦略なら、スプレッドだけでは足りません。2週間保有してから、スワップの累積額が想像以上だったと気づく人は少なくありません。
二、スワップは必ず差し引かれると思い込む
前述のとおり、方向は商品と金利構造によって決まり、常にマイナスとは限りません。常に差し引かれると仮定すると、本来受け取れるはずのお金を見落としたり、長期保有の実際のコストを過小評価したりする可能性があります。どちらの仮定も正確ではなく、実際の数字を確認するのが確実です。
発注前に、MT5でスワップを確認する
- 気配値表示ウィンドウ(Market Watch、ショートカット Ctrl+M)で商品を探し、右クリックして仕様(Specification)を選びます。
- 仕様には Swap long(買いポジションのスワップ)と Swap short(売りポジションのスワップ)が表示されます。プラスは受け取り、マイナスは支払いです。
- 同じ画面に計算方式(通常はポイントまたはパーセント)と、3倍になる曜日(3-day swap)も表示されます。
- 数字は商品や口座タイプによって異なるので、日をまたいで保有する前に一度確認しましょう。
よくある質問
スワップポイントとは何ですか?
ポジションがプラットフォームの毎日の決済時刻をまたぐと清算される費用で、オーバーナイト金利、ロールオーバー手数料とも呼ばれ、英語では Swap です。レバレッジ商品が借りた資金でポジションを大きくし、決済せずに日をまたぐ際に支払う資金コストで、深夜0時をまたぐたびに1回清算されます。
スワップは必ず差し引かれますか?
必ずではありません。方向は商品と金利構造によって決まります。FXは2つの通貨の金利差、株式・株価指数・コモディティのCFDは資金の利息と商品自体の収益の差額で決まります。どちらが大きいかで支払いか受け取りかが決まり、実際の数字は商品の仕様で確認します。
なぜ水曜日に3倍になることが多いのですか?
FXのスポット取引の受け渡しは慣例として2営業日後です。水曜日に保有しているポジションは、通常の受け渡し日が週末の休場中に当たるため、プラットフォームは週末2日分のコストをまとめて清算し、3日分のスワップを水曜日に一度に計上します。どの曜日に3倍になるかは、プラットフォームと商品の仕様によって異なります。
デイトレードでもスワップを気にする必要がありますか?
ほとんど必要ありません。デイトレードは取引終了前に決済するため、ポジションが深夜0時の決済時刻をまたがず、スワップは発生しません。この費用が主に影響するのは、日をまたいだり週末を越えたりして保有するスタイルです。
MT5でスワップを確認するには?
気配値表示(Market Watch、Ctrl+M)で商品を探し、右クリックして仕様(Specification)を選ぶと、Swap long、Swap short の数値と、3倍になる曜日(3-day swap)が表示されます。
まとめ
第1回は「まず仕様を見る」、第2回は「まずロット数を計算する」、第3回は「証拠金は損切りではない」、第4回は「損切りは判断が外れた場所に置く」、第5回は「エントリー直後にマイナスなのは普通」でした。今回扱ったのは、ポジションを翌日に持ち越した後に初めて起こること:スワップポイントです。
損益とは関係なく、保有していれば清算されます。デイトレードではほとんど気になりませんが、日をまたいだり週末を越えたりする戦略なら、この費用を本当のコストとして計算に入れる必要があります。
スワップはこう覚えましょう:デイトレードならほぼ気にならない。日や週末をまたいで保有するなら、本当のコストとして計算に入れる。
リスク開示:CFDはハイリスクの金融商品であり、急速に資金を失う可能性があります。過去の実績は将来の結果を保証するものではなく、すべての戦略とバックテストは参考情報であり、投資助言ではありません。実際のスワップの方向、金額、付与のタイミングはプラットフォーム、商品、口座タイプによって異なり、市場金利に応じて変動します。取引前に当社のリスク開示条項を十分にご確認ください。
関連記事:



