FX通貨ペアの特性・スプレッド・取引時間帯を徹底比較|EA設定に活かす2026年版
最終更新: 2026年6月
EAを設計するとき、最初に決めるべきことは何か。多くの初心者開発者が「エントリーロジック」から手をつける。が、それは順番が逆だ。どの通貨ペアで動かすかを決めることこそ、EA設計の本当の出発点になる。
通貨ペアにはそれぞれ固有の「個性」がある。ボラティリティ、スプレッド、流動性のピーク時間帯——これらを肌で理解しないまま組んだEAは、バックテストでは動いてもフォワードで崩壊する。その壊れ方が毎回似たパターンなのが、また痛い。本記事では、主要通貨ペアの特性を2026年時点の目安数値とともに整理し、EA設定への具体的な落とし込み方を見ていく。
1. 通貨ペアの「特性」を理解することがEA設計の基本
ボラティリティ・スプレッド・流動性の3要素
通貨ペアの特性を語るとき、私が重視する指標は3つに絞られる。
ボラティリティ(ATR): 一定期間における値動きの振れ幅。ATR(Average True Range)で数値化できる。ボラティリティが高い通貨ペアはトレンドフォロー系EAに向くが、スキャルピング系では損切り幅の設定が途端に難しくなる。
スプレッド: 買値と売値の差分で、ブローカーへの実質的なコスト。スプレッドが1pip広がるだけで、スキャルEAの期待値は劇的に悪化する。後述のシミュレーションで数字を確認してほしい。
流動性: 市場参加者の厚みを示す。流動性が高い時間帯はスプレッドが狭く、スリッページも小さい。逆に流動性が薄い時間帯——たとえばAU時間の一部やクリスマス前後——は同じEAでもパフォーマンスが大きく落ちる。
この3要素は互いに連動している。流動性が上がれば自然とスプレッドが縮まり、流動性が下がればボラティリティが上がりやすい(薄い板でのスパイク)。3要素を個別ではなくセットで頭に入れておく——この視点がEA設計の土台になる。
通貨ペアの特性を無視したEAが失敗する理由
私がアルゴリズムトレードに取り組み始めた頃、「どの通貨ペアでも動くユニバーサルEA」を作ろうとしたことがある。結果は惨敗だった。理由は明確で、通貨ペアごとに最適なパラメータ(利確幅・損切り幅・エントリー判定の閾値)が根本的に異なるからだ。
たとえばドル円(USDJPY)の日次ATR目安が80〜100pipsのとき、ポンド円(GBPJPY)の日次ATR目安は150〜200pipsになる。同じ「30pips利確」の設定を適用すると、ドル円では機能しても、ポンド円では日中の値動きのノイズの範囲内に収まってしまいEAが機能しない。
逆もしかりで、ポンド円向けにチューニングしたEAをドル円に適用すると、利確幅が大きすぎてなかなか決済が入らず、ポジション保有時間が伸びてオーバーナイトリスクを抱えることになる。
通貨ペアの特性とEAパラメータは一対一で設計する。これが鉄則だ。
2. 主要通貨ペアの特性一覧(2026年版)
比較表
以下の数値は2026年時点の主要ブローカーにおける参考値であり、ブローカーや市場環境によって異なる。実際に使用するブローカーで確認した上で参考にしてほしい。
| 通貨ペア | 日次ATR目安 | 平均スプレッド目安(流動性ピーク時) | 流動性ピーク時間帯(JST) | EA向き戦略 | |---|---|---|---|---| | USDJPY(ドル円) | 80〜120 pips | 0.3〜0.7 pips | 8:00〜11:00 / 21:00〜24:00 | トレンドフォロー・スキャルピング・レンジ | | EURUSD(ユーロドル) | 70〜110 pips | 0.1〜0.5 pips | 15:00〜24:00 | スキャルピング・トレンドフォロー | | GBPJPY(ポンド円) | 150〜220 pips | 1.5〜3.0 pips | 16:00〜24:00 | トレンドフォロー・ブレイクアウト | | AUDJPY(豪ドル円) | 60〜90 pips | 0.5〜1.2 pips | 8:00〜11:00 / 21:00〜24:00 | スワップ併用・トレンドフォロー | | AUDNZD(豪ドルNZドル) | 30〜55 pips | 1.5〜3.5 pips | 8:00〜13:00 | レンジ系・平均回帰 |
※ ATRは14期間・日足基準の目安値。スプレッドは変動制ブローカーの流動性ピーク時を想定した参考値。
ドル円(USDJPY)の特性詳細
ドル円は、世界で最も取引量の多い通貨ペアの一つとされている。流動性の高さがスプレッドの狭さに直結しており、多くのブローカーで0.3〜0.7pips前後の低スプレッドが維持される(流動性ピーク時の目安)。
面白いのは、東京時間(8:00〜11:00 JST)でも比較的しっかり動くことだ。日本の輸出企業や機関投資家のフローが入りやすく、他のクロス円と比べてアジア時間のボラティリティが安定している。
EA設計上の強みは「扱いやすさ」にある。ATRが比較的安定しているため、利確・損切りの幅設定がしやすく、バックテスト結果がフォワードに反映されやすい傾向がある。EA設計を学ぶなら、まずドル円に絞って1本のEAを完成させることを私は勧めている。
詳細なバックテスト検証については、ドル円EA通貨ペア選定ガイドを参照してほしい。
ユーロドル(EURUSD)の特性詳細
世界最大の取引量を誇る通貨ペアがEURUSDだ。スプレッドの狭さはドル円を上回るケースも多く、超短期スキャルピングEAには最も向いた通貨ペアの一つと言える。
ただ、ロンドン・NY時間(15:00〜24:00 JST)に流動性とボラティリティが集中する性質があり、東京時間はレンジになりやすい。アジア時間専用EAをEURUSDで動かしても、エントリーシグナルが少なすぎて機会損失になるケースが実際に多い。
日次ATRはドル円に近いが、発表イベント(ECBや米CPIなど)前後のスパイクが激しい傾向があり、ニュースフィルターの実装はほぼ必須と考えた方がいい。ユーロドルEAの具体的な設定例についてはユーロドルEA設定ガイドを参照してほしい。
ポンド円(GBPJPY)の特性詳細
ポンド円は「魔のクロス」とも呼ばれるほど値動きが荒い。日次ATRが150〜220pipsと大きく、方向感が出たときのトレンドは強烈だ。裏返せば、ノイズも同じくらい大きい。
スプレッドは1.5〜3.0pipsと広く、スキャルピング系EAには正直向かない。ポンド円でEAを走らせる場合、利確幅は最低でも50pips以上を確保しないと、スプレッドコストで期待値がマイナスに落ちやすい。
英国経済指標(CPI・雇用統計・BOE金利決定)への感応度が高く、発表タイミングによって急騰・急落が発生するため、時間帯フィルターの設計は外せない。ポンド円EAの具体的な検証についてはポンド円EAバックテストガイドで詳述している。
豪ドル円(AUDJPY)の特性詳細
AUDJPYはリスクオン・リスクオフの指標として機能することが多い。中国経済の影響を受けやすいオーストラリアドルと、円の安全資産需要が混在するため、世界的なリスクイベント時に急激な動きが出やすい。
スワップポイントがプラスになりやすいブローカーが多く、中長期保有を前提としたスワップ利用EA(ポジションを長期保有しながらスワップを積み上げる戦略)での採用例も多い。ただしスワップEAはドローダウン管理が難しく、損切りなしの運用は危険を伴う。
豪ドル円EAのスワップ戦略については豪ドル円スワップEAガイドで詳しく掘り下げている。
豪ドルNZドル(AUDNZD)の特性詳細
同じオセアニア通貨同士のペアであるAUDNZDは、値動きが穏やかでATRが小さい。レンジ相場が続くことも多く、平均回帰系(ボリンジャーバンドや統計的アービトラージを応用した逆張り)EAとの相性が良い。
とはいえ、スプレッドが1.5〜3.5pipsと広いため、小さな値動きの中でスプレッドコストが利益を食いやすい構造になっている。AUDNZDを扱う場合は、利確幅を最低でもスプレッドの10倍以上確保するという設計原則を守ることが、生き残りの条件になる。流動性も他の主要ペアより低く、東京時間の8:00〜13:00 JSTに集中する傾向がある。
3. 取引時間帯と通貨ペアの相性
FX市場は24時間動いているが、全ての時間帯が等しく「取引に向いている」わけではない。時間帯によって流動性・スプレッド・ボラティリティが大きく変動し、EAのパフォーマンスに直結する。
東京時間(8:00〜15:00 JST)に動きやすい通貨ペア
東京時間は日本・オーストラリア・アジア市場が重なる時間帯だ。この時間帯に流動性が高まる通貨ペアは、円絡みとオセアニア絡みが中心になる。
- USDJPY: 日本の輸出企業・機関投資家のドル買い需要が集まりやすい
- AUDJPY / AUDUSD: オーストラリア時間の経済指標で動くことが多い
- AUDNZD: オセアニア市場が重なるため流動性が高い
逆にEURUSDやGBPUSDはロンドン市場が開くまで(14:00〜15:00 JST)は値動きが乏しいことが多く、東京時間専用EAには不向きな傾向がある。
ロンドン時間(15:00〜21:00 JST)に動きやすい通貨ペア
世界最大の外為市場であるロンドンが開くと、ほぼすべての通貨ペアでボラティリティが上昇する。特にユーロ・ポンド絡みの動きが活発化する。
- EURUSD / EURGBP: ECBや英国経済指標への感応度が高い
- GBPJPY / GBPUSD: ロンドン時間に流動性が最も高くなる
- USDJPY: ロンドン勢のドル取引が入り、東京時間とは異なる方向に動くことも多い
ロンドンフィックス(21:00 JST前後)は特殊なフロー(機関投資家の時価評価に伴う売買)が入りやすく、直前に急激な動きが発生することがある。EAにロンドンフィックス前後の取引禁止フィルターを組み込むアプローチも有効だ。
NY時間(21:00〜翌6:00 JST)に動きやすい通貨ペア
ロンドンとNYが重なる21:00〜24:00 JSTは、1日で最もボラティリティが高い「黄金の3時間」とも言われる時間帯だ。
- EURUSD / GBPUSD: 米国経済指標(FOMC・CPI・雇用統計)で大きく動く
- USDJPY: NY勢のドル需給が直接反映される
- USDCAD: カナダは米国との経済連動性が高く、NY時間に活発になる
深夜0:00 JSTを過ぎるとロンドン勢が市場から退場し、流動性が薄くなる。スキャルEAを深夜2:00〜6:00 JSTに動かすと、スプレッドが広がりスリッページが増えるリスクがある。ここは時間帯フィルターで確実に塞いでおきたい。
4. スプレッドコストとEA収益性への影響
スプレッド1pipsの差が月次損益に与える影響シミュレーション
スプレッドコストの重要性は、実際に数値で確認すると直感とのギャップを感じることが多い。
以下の前提で試算する(あくまで参考シミュレーションであり、実際の損益を保証するものではない)。
- 取引ロット: 0.1 lot(1万通貨)
- 月間取引回数: 100回
- 1pipsの価値: 約100円(USDJPY・1万通貨の場合の目安)
| スプレッド | 1回あたりコスト | 月100回のコスト合計 | |---|---|---| | 0.3 pips | 30円 | 3,000円 | | 0.7 pips | 70円 | 7,000円 | | 1.5 pips | 150円 | 15,000円 | | 3.0 pips | 300円 | 30,000円 |
スプレッドが0.3pipsと3.0pipsのブローカーを比較した場合、月100回取引で0.1lotでも27,000円の差が生じる。ロット数が増えたり取引回数が多いスキャルEAでは、この差が月次損益を左右する。
スプレッドはEAの「見えない固定コスト」だ。 バックテストでスプレッドを正確に反映しないと、フォワードで結果が大きく異なる原因になる。
スキャルEAでスプレッドが致命的になるケース
スキャルピング系EAは1回の利確幅が5〜15pips程度であることが多い。スプレッドが2pipsのペアで10pips利確を狙う場合、実質の利益はスプレッドを除くと最大8pipsになる。スプレッドが利確幅に対して占める割合が大きいほど、期待値は下押しされる。
数理的に整理すると、期待値は以下で表現できる。
期待値 = (勝率 × 利確幅) - (敗率 × 損切り幅) - スプレッド
スプレッドが一定だとすると、利確幅が小さいほどスプレッドが期待値に与えるインパクトは大きくなる。利確幅5pips・スプレッド2pipsの場合、純利益は最大3pipsになり、勝率が60%でも期待値は正にならないケースがある。
これが、スキャルEAにはスプレッドが0.3pips以下の通貨ペア(EURUSD・USDJPY)が選ばれる理由だ。GBPJPY(スプレッド目安1.5〜3.0pips)でスキャルEAを動かすのは、構造的に期待値が出にくい設計になる。
5. 通貨ペア特性をEA設定に落とし込む実践例
時間帯フィルター設定への活用
MetaTrader4/5のEAで時間帯フィルターを実装する場合、通貨ペアごとに最適な取引時間帯を定義する必要がある。
ドル円の時間帯フィルター例(JST基準):
- 許可時間帯: 8:00〜11:00 / 20:30〜23:30
- 除外時間帯: 13:00〜15:00(流動性低下期)/ 重要指標発表30分前後
ポンド円の時間帯フィルター例(JST基準):
- 許可時間帯: 15:30〜23:00
- 除外時間帯: 8:00〜15:00(東京時間はスプレッド拡大リスク) / BOE発表前後1時間
私の経験では、時間帯フィルターを追加しただけでバックテストの最大ドローダウンが15〜25%程度改善したケースを複数確認している。ただし、これはバックテスト上の結果であり、フォワードでの再現性を保証するものではない。
スプレッドフィルターの閾値設定への活用
MT4/5ではリアルタイムのスプレッドを取得して、閾値を超えたらエントリーを停止するロジックを実装できる。
// スプレッドフィルターの実装例(MQL5)
double currentSpread = SymbolInfoInteger(_Symbol, SYMBOL_SPREAD) * _Point * 10;
double spreadThreshold = 1.5; // pips単位で閾値を設定
if (currentSpread > spreadThreshold) {
// スプレッドが閾値超過: エントリー禁止
return;
}
この閾値の設定は通貨ペアごとに変える必要がある。
| 通貨ペア | 推奨スプレッドフィルター閾値(目安) | |---|---| | USDJPY | 1.0〜1.5 pips | | EURUSD | 0.8〜1.2 pips | | GBPJPY | 3.5〜5.0 pips | | AUDJPY | 2.0〜3.0 pips | | AUDNZD | 4.0〜6.0 pips |
閾値は「平常時スプレッドの2〜3倍」を目安に設定するのが経験則だ。ただし、ブローカーによってスプレッドのベースラインが異なるため、実際に使用するブローカーのスプレッドを1〜2週間ログして平均と最大値を把握した上で設定してほしい。
スプレッドが急拡大するタイミングは、重要経済指標の発表直前・直後、市場が薄くなる深夜〜早朝、流動性イベント(中央銀行の発表)前後に集中する。時間帯フィルターとスプレッドフィルターの両方でカバーするのが、安全設計の基本形だ。
よくある質問(FAQ)
Q: EA初心者が最初に選ぶべき通貨ペアは?
A: ドル円(USDJPY)を強く推奨する。スプレッドが狭く流動性が安定しており、東京・NY時間の2つのピークで動きがあるため、シグナルの発生機会が多い。バックテストデータも豊富で、EA設計の学習素材として最適だ。まずドル円1本でEAを完成させてから、他のペアへの応用を検討する順序が失敗しにくい。
Q: スプレッドが狭い通貨ペアほどEAに向いているか?
A: 必ずしも正しくはない。スプレッドが狭い通貨ペア(EURUSD・USDJPY)はコスト面で有利だが、それだけでEAの適性は決まらない。ボラティリティの性質(トレンド型かレンジ型か)、流動性のピーク時間帯、EAの戦略種別(スキャル・トレンドフォロー・平均回帰)との相性を総合的に見る必要がある。スプレッドはコスト要素の一つに過ぎず、ボラティリティとの兼ね合いで判断する視点が重要だ。
Q: 通貨ペアの特性は年によって変わるか?
A: 変わる。ATRやスプレッドは市場環境・中央銀行政策・地政学リスクによって年単位で変動する。たとえば2022〜2023年の円安局面ではドル円のATRが過去10年の平均を大幅に超える水準になった。バックテストを1〜3年のデータに限定せず、異なる市場環境(トレンド相場・レンジ相場・高ボラティリティ期)を含む期間で検証することが、ロバスト性の担保につながる。定期的(半年〜1年ごと)にパラメータを見直す運用体制も重要だ。
Q: 複数通貨ペアでEAを動かす場合の注意点は?
A: 相関係数の管理が最重要課題になる。EURUSDとGBPUSDは高い正の相関を持つため、両方で同方向ポジションを持つと実質的にリスクが集中する。異なる通貨ペアで分散しているように見えて、実は同一リスクを複数持っているケースは多い。複数ペア運用では、各ペアの証拠金使用量を小さくし、相関の低いペアを組み合わせる(例: USDJPY + AUDNZD)ことでリスク分散の効果が高まる。また、共通の重要経済指標(米雇用統計など)が複数ペアに同時影響することも考慮して、発表時の全ペア一時停止フィルターの実装を検討してほしい。
免責事項: 本記事はFX取引に関する情報提供を目的としており、特定の投資を推奨するものではありません。スプレッド・ATR等の数値はブローカー・時期・市場環境によって異なる参考値です。将来の利益を保証するものではありません。FX取引には元本割れのリスクがあります。投資判断はご自身の責任で行ってください。
