EAを選ぶとき、多くの人がロジックやPFに注目します。しかし見落とされがちなのが通貨ペアの選択です。
同じロジックでも、どの通貨ペアで動かすかによって成績は大きく変わります。EA-LabでUSDJPYを採用したEA「凜」を開発する過程で、通貨ペアの特性がいかにロジックの再現性に影響するかを実感しました。
この記事では、USDJPYという通貨ペアの特性と、なぜ凜がUSDJPYを採用したのかを開発者目線で整理します。
USDJPYの基本的な特性
まずUSDJPYという通貨ペアの特性を整理します。
①スプレッドが狭い
USDJPYは世界で最も取引量が多い通貨ペアの一つです。取引量が多いほど流動性が高く、スプレッドが狭くなります。EA運用においてスプレッドはコストに直結します。スプレッドが狭い通貨ペアはそれだけEAにとって有利な環境です。
②時間帯による値動きのクセがある
USDJPYは東京時間・ロンドン時間・NY時間でそれぞれ異なる値動きのクセがあります。特に東京時間はUSDJPYの値動きが活発になりやすく、日本の経済指標・日銀の政策動向に敏感に反応します。この時間帯ごとのクセがアノマリーとして機能しやすい環境を作り出しています。
③方向感が出やすい局面がある
USDJPYは日米金利差に敏感に反応する通貨ペアです。金利差が明確な局面ではトレンドが出やすく、逆に金利差が縮小する局面では膠着しやすい傾向があります。この特性を理解した上でロジックを設計することが、再現性の高いEA開発につながります。
なぜ凜はUSDJPYを選んだのか
凜はアノマリー型EAです。特定の時間帯・曜日に発生する相場の統計的な傾向を利用してエントリーします。
このロジックとUSDJPYの相性が良い理由は明確です。
アノマリーが発生しやすいのは、値動きに規則性・再現性がある通貨ペアです。USDJPYは東京市場が開く時間帯に参加者が集中するため、特定の時間帯の値動きに統計的な偏りが生まれやすい。この偏りがアノマリーとして機能します。
GBPUSDやEURUSDと比べたとき、USDJPYは東京時間という「日本特有の時間帯」に値動きのクセが出やすいという特徴があります。日本の機関投資家・輸出入企業・個人投資家が集中する時間帯に、繰り返し発生しやすいパターンが存在します。凜はこのパターンを統計的に捉えることを設計の軸にしています。
凜の開発で直面したUSDJPY特有の問題
USDJPYを選んだ理由がある一方で、USDJPY特有の問題にも直面しました。
最も大きかったのは祝日前後の挙動です。
日本の祝日前は流動性が低下し、通常とは異なる値動きになることがあります。特に大型連休前後は、通常のアノマリーが発生しにくくなる局面がありました。この問題への対策として「祝日前倒しトレード」というロジックを検討したことがあります。祝日当日はトレードせず、前日に前倒しエントリーするという内容です。
しかしバックテストでは明確な改善が確認できず、むしろロジックの複雑化と過剰最適化のリスクが高まるという判断になりました。結果的にこの機能は不採用にし、シンプルな構造を維持することを選びました。
アノマリーEAにおいてシンプルさが最重要という原則は、この開発経験から得た教訓です。
凜のロジック設計の詳細についてはこちらで解説しています。
GBPUSDとUSDJPYの違い
EA-LabではGENESISがGBPUSD、凜がUSDJPYを採用しています。この2つの通貨ペアは特性が大きく異なります。
GBPUSD(GENESISが採用)
GBPUSDはボラティリティが高い通貨ペアです。1回あたりの値動きが大きいため、BOXブレイクアウト型のGENESISとの相性が良い。ブレイク後にトレンドが継続しやすい特性があります。一方でスプレッドはUSDJPYより広く、ダマシも発生しやすいという側面があります。
USDJPY(凜が採用)
USDJPYはGBPUSDと比べてボラティリティが安定しています。1回あたりの値動きは小さめですが、その分スプレッドが狭く、特定時間帯のアノマリーが再現しやすい。アノマリー型の凜にとっては、安定した値動きの中で統計的な偏りを捉えやすい環境です。
この通貨ペアの使い分けは、EA-Labのポートフォリオ設計の意図でもあります。異なる通貨ペアのEAを組み合わせることで、相場環境による影響を分散させています。
GBPUSDの特性とGENESISの設計についてはこちらで詳しく解説しています。
USDJPYで注意すべき相場環境
USDJPYには特有のリスクもあります。EA運用においてこの点を理解しておくことが重要です。
日銀政策への感応度が高い
USDJPYは日銀の金融政策に対して敏感に反応します。特に予想外の政策変更が発表された場合、短時間で大きく動くことがあります。2022年の円安局面・2024年の利上げ局面では、USDJPY特有の急激な動きが発生しました。このような局面では通常のアノマリーが機能しにくくなることがあります。
流動性が低下する時間帯がある
東京時間・ロンドン時間・NY時間以外の時間帯は流動性が低下し、スプレッドが広がることがあります。凜ではトレードする時間帯を絞ることでこの問題に対応しています。
円相場全体の動きに引きずられる
リスクオフ局面では「円買い」という流れが発生しやすく、通常のアノマリーが打ち消されることがあります。グローバルなリスク動向がUSDJPYに与える影響は、他の通貨ペアより強い傾向があります。
EAと通貨ペアの相性を見極めるポイント
EAを選ぶとき、通貨ペアとロジックの相性を確認する視点を持つことが重要です。
ロジックタイプと通貨ペアの特性が合っているか
ブレイクアウト型にはボラティリティが高い通貨ペア、アノマリー型には時間帯のクセが明確な通貨ペア、トレンドフォロー型にはトレンドが出やすい通貨ペアが相性良いとされています。なぜその通貨ペアを採用しているのかを開発者が説明できるかどうかが、EA選びの一つの基準になります。
スプレッドがロジックに与える影響
スキャルピング系・高頻度系のEAほど、スプレッドの影響を大きく受けます。USDJPYのようなスプレッドが狭い通貨ペアは、高頻度系EAにも向いています。逆にGBPUSDは1回あたりの値動きが大きいため、低頻度・大きな値幅を狙うロジックに向いています。
長期バックテストで安定しているか
特定の相場環境(特定の年・特定の政策局面)にだけ最適化されていないかを確認するために、長期バックテストは必須です。凜では10年バックテストで451回の取引を通じて、USDJPYのアノマリーが長期的に再現されることを確認しています。
ポートフォリオで複数通貨ペアを組み合わせる考え方についてはこちらで解説しています。
まとめ
USDJPYはスプレッドの狭さ・時間帯ごとの値動きのクセ・アノマリーの再現性という特性を持つ通貨ペアです。
凜がUSDJPYを採用した理由は、アノマリー型ロジックとこれらの特性の相性が良いからです。祝日前後の挙動という課題に直面しながらも、シンプルな構造を維持することでロジックの再現性を担保しています。
EAを選ぶとき、通貨ペアとロジックの相性は見落とされがちですが、長期運用の安定性を左右する重要な要素です。「なぜこの通貨ペアなのか」を開発者が説明できるEAを選ぶことが、EA選びで失敗しないための一つの基準になります。