
スプレッドとスワップ|見落とされがちな「隠れコスト」
EAの成績を語るとき、注目されるのは勝率や利益です。しかし、その裏で成績を静かに削っているものがあります。スプレッドとスワップという「隠れコスト」です。この記事では、この2つが何か、なぜ自動売買で特に重要なのかを解説します。
スプレッドとは
スプレッドとは、売値(Bid)と買値(Ask)の差のことです。FXでは、買った瞬間にわずかに含み損からスタートします。この差が、実質的な取引コストになります。
- スプレッドが狭い(小さい)ほど、コストは低い
- スプレッドが広い(大きい)ほど、コストは高い
一回あたりは小さな差でも、取引回数が多いほど、積み重なって効いてきます。ここが自動売買で重要になる理由です。
なぜ自動売買で特に効くのか
EAは、種類によっては1日に何回も、あるいは何十回も取引します。すると、こうなります。
- 1回のスプレッドが小さくても、回数が多ければ合計コストは大きくなる
- 特にスキャルピング(超短期売買)系は、狙う利幅が小さいぶん、スプレッドの影響が相対的に大きい
つまり、「1回あたりの利益 − スプレッド」がマイナスになれば、勝っているつもりで負ける、ということが起こり得ます。取引頻度の高いEAほど、スプレッドは死活問題です。
さらに、スプレッドは広がることがある
もう一つの注意点は、スプレッドは常に一定ではないことです。
- 重要指標の発表前後や、流動性の低い時間帯(早朝など)に広がりやすい
- 相場の急変時(スイスフランショック 等)には、大きく拡大する
「普段は狭いから安心」と思っていても、危険な時間帯には広がり、コストが跳ね上がることがあります。
スワップとは
スワップとは、通貨間の金利差から生じる、ポジションを持ち越したときの受け払いです。
- 高金利通貨を買って持ち越すと、スワップを受け取れることがある
- 逆の場合は、スワップを支払うことになる
デイトレードのように日をまたがないEAでは影響が小さいですが、ポジションを長く持つEAでは、スワップの支払いが積み重なってコストになることがあります。逆に、スワップ狙いの戦略もありますが、金利情勢の変化には注意が必要です。
バックテストで軽視されがちな理由
これらのコストが問題になるのは、バックテストで甘く見積もられがちだからです。
- スプレッドを固定・狭い前提で計算していると、実運用より good に見える
- 急変時のスプレッド拡大やスリッページを織り込んでいないことが多い
だから、バックテストが良くても、コストを現実的に含めると成績が落ちることがあります。バックテストを見るときは、「どんなスプレッド条件で計算したか」を確認しましょう(参考:バックテストを信じてはいけない理由)。
よくある誤解
Q. スプレッドは小さな差だから気にしなくていい? A. 一回は小さくても、取引回数が多いと積み重なります。特に高頻度・スキャルピング系では死活問題です。
Q. スプレッドは常に一定? A. いいえ。指標発表前後や急変時、流動性の低い時間帯に広がります。「普段狭い」だけで判断しないことが大切です。
Q. スワップは気にしなくていい? A. 短期売買なら影響は小さいですが、長く持つ戦略では積み重なります。狙う場合も金利情勢の変化に注意が必要です。
まとめ
スプレッドとスワップは、成績を静かに削る「隠れコスト」です。特に取引回数の多いEアでは、スプレッドの影響が大きくなります。バックテストではこれらが甘く見積もられがちなので、現実的なコストを含めて評価することが、実運用とのギャップを減らす鍵です。
※ FXおよび自動売買には損失が生じる可能性があります。本記事は一般的な解説であり、特定の投資判断を助言するものではありません。
「退場しない設計」について、まずは無料で受け取る。
ほかの記事を読む
