ForexBestRobots.com

ブローカーと約定 · 総取引コスト

EAのFX取引コスト:スプレッド・手数料・スワップの計算方法

最小スプレッドだけでなく、手数料、スワップ、スリッページ、売買回数をまとめてEAの実質コストを計算します。

15 分で読めますForexBestRobots編集チームによる確認済み
FX EAのコストを構成するスプレッド、手数料、スワップ、スリッページの図ForexBestRobots オリジナル図解実践的でリスクを重視した解説

表示上もっとも安い口座が、そのEAにとって最安とは限りません。

EAが負担するのはMarket Watchに表示されるスプレッドだけではありません。ポジション量、保有時間、取引回数、約定品質から生じる総コストが重要です。公平に比較するには、すべてを同じ単位へ換算します。

EAが負担する5つのコスト

項目発生する場面変動する理由
スプレッド新規時と、実質的には決済時。銘柄、口座、セッション、指標、流動性。
手数料片道または往復、通常はロット単位。口座タイプ、取引量、通貨換算。
スワップロールオーバーをまたいで保有した場合。売買方向、商品、曜日、ブローカー条件。
スリッページ要求価格と約定価格が異なる場合。変動、流動性、数量、レイテンシー、ルーティング。
その他ブローカーと口座による。休眠、データ、換算、出金など。

戦略分析では、取引コストと口座管理費用を分けます。出金手数料は利用者の費用ですが、各シグナルの期待値は変えません。スプレッド、手数料、スワップ、スリッページは期待値に直接影響します。

すべてを同じ単位へ換算する

口座通貨、pips、points、または標準1ロット当たりの金額を選び、一貫して使います。契約サイズとtick valueを確認してください。1pipの金額は、通貨ペアや口座通貨によって同じではありません。

往復コストの簡易式

総コスト ≈ 新規・決済時のスプレッド影響 + 往復手数料 + 保有期間のスワップ + 正味スリッページ。広告上の最小値ではなく実測値を使います。

手数料が片道表示なら、取引完了までの往復分にします。複数ポジションへ分けて入るEAでは、すべてのチケットと部分決済の課金方法を確認します。

EAの性格に合わせてコストを見る

短期・小目標のEAはスプレッドとスリッページの影響を受けやすく、数日保有するスイングはスワップの影響が大きくなります。Gridは複数チケットで費用が積み上がるため、1取引だけでなくバスケット全体を評価します。

短期スキャルピング

スプレッド分布、約定品質、往復手数料。

数日保有スイング

買い・売りスワップと3日分付与日。

複数注文Grid・バスケット

累積コストと最大エクスポージャー。

エントリーを最適化する前にコスト感応度を検証します。現実より低い固定スプレッドのバックテストは、弱い戦略を強く見せることがあります。

代表性のあるサンプルを作る

  1. EAが取引する時間帯の通常スプレッドを集めます。
  2. 実際に取引する場合のみ、ロールオーバーや指標時を含めます。
  3. 口座履歴から手数料とスワップを出します。
  4. 新規・決済の要求価格と約定価格を比較します。
  5. 銘柄、セッション、方向、数量で分類します。
  6. 通常より悪いが現実的なコストでも検証します。

通常ケースには中央値、ストレスケースには不利な上位パーセンタイルを使います。現実的な摩擦を差し引いても戦略に余裕があるかを確認する作業です。

口座を公平に比較する条件

同じ契約法人と口座通貨
同じ銘柄仕様とロット
同じ日付と時間帯
最小値ではなくスプレッド分布
手数料を往復で換算
買い・売り両方のスワップ
スリッページとエラーを含める
EAの動作を表す十分な件数

コストだけで口座を決めないでください。端末の安定性、規制、出金、約定方針はそれぞれ別に確認する必要があります。

公式資料

MT4の銘柄仕様では、スプレッド、契約サイズ、tick value、数量制限、スワップ、取引時間を確認できます。実際の口座履歴と組み合わせて計算してください。