
銀相場とAI予測!なぜこのロジックは棄却された?
銀XAGUSD トレンド: Breakout +5.8%/2-6・ATRcandle -33%/1-6=**頑健エッジ無し**(銀はノイジー・金のクリーンなトレンドを持たない=金属トレンドは金固有)。銀×金相関0.44。核追加不可。
本記事は「銀相場とAI予測!なぜこのロジックは棄却された?」の検証を、はじめての方にも分かるようにまとめたものです。

図: ブレイクアウトのエントリー例(XAUUSD 日足・実データ)。直近の高値を上抜けたところで買います。
今回の研究では、FX自動売買(EA)の新しい可能性を探るべく、「銀(XAGUSD)のトレンド」と「カウフマン効率比(ER)を使ったトレンドフィルター」の2つのアイデアを検証してみました。残念ながら、どちらも今回は「非採用」という結果になったんですが、その過程で色々な学びがあったので、皆さんにもシェアしたいと思います!
どんなアイデアだったの?
銀(XAGUSD)でトレンドを狙ってみよう!
FXで人気の貴金属といえば「金(XAUUSD)」ですよね。金相場は比較的きれいなトレンドが出やすく、トレンドを追いかけるEAが有効なことがあります。そこで「同じ貴金属なら、銀(XAGUSD)でもトレンドを狙えるんじゃないかな?」と考えたのが、最初のアイデアです。金と同じように、銀でも安定したトレンドを見つけて、利益を出せるEAが作れたら嬉しいですよね。
トレンドの「質」を見極めるフィルターってどう?
もう一つのアイデアは、「カウフマン効率比(ER)」というちょっと聞き慣れない指標を使ったフィルターです。これは簡単に言うと、「価格がどれだけ効率よく、一直線に進んだか」を測るものなんです。 イメージしてみてください。山を登るとき、まっすぐな一本道を進むのと、ジグザグの道を何度も曲がりながら進むのとでは、同じ距離でも「効率」が違いますよね? ERは、相場がまっすぐ効率よくトレンドを形成しているか、それともジグザグと非効率な動きをしているかを数値で教えてくれるんです。ERの値が大きいほど、きれいなトレンドだと判断できます。 このERを使って、「きれいなトレンド」の時だけEAを動かすようにすれば、無駄なエントリーを減らして、勝率アップや利益改善につながるんじゃないか?という期待がありました。
どうやって試したの?
銀トレンドの検証
銀(XAGUSD)のトレンドを狙うために、今回は2つの異なる戦略でバックテストをしてみました。
- ブレイクアウト戦略: 価格が一定のレンジ(値幅)を上抜けたり下抜けたりしたら、トレンドが発生したと判断してエントリーする、比較的シンプルな方法です。
- ATRキャンドル戦略: 「ATR(Average True Range = 平均真の値幅)」という、相場の変動幅を示す指標を使ったトレンド戦略です。ATRの値動きからトレンドの強さを判断します。 これらの戦略が、過去の相場で安定して利益を出せる「頑健性(ロバストネス)」があるかを、複数のテスト環境(期間や設定を変えて)で確認しました。
カウフマン効率比(ER)フィルターの検証
ERフィルターは、まだ開発途中の「ブレイクアウト」EAに組み込んでみました。このEAはまだ最適化されておらず、いわば「素の状態(bare breakout)」のブレイクアウト戦略です。この素のEAにERフィルターを追加することで、どれくらいパフォーマンスが改善するのかを調べたんです。もし、フィルターを追加することで明確な改善が見られれば、他のEAにも応用できる可能性がありますからね。
結果はどうだった?
銀トレンドは難しかった…
残念ながら、銀(XAGUSD)のトレンド戦略は、期待する結果にはなりませんでした。
- ブレイクアウト戦略: 複数のテスト環境で試したところ、+5.8%の利益が出たテストもありましたが、これは6つのテストのうち2つでしか利益が出なかったケースです。残りのテストでは損失が出てしまいました。
- ATRキャンドル戦略: こちらはさらに厳しく、-33%という大きな損失が出てしまいました。 この結果から、「銀で安定して利益を出せる優位性(優位性(エッジ))は見つからなかった」と判断せざるを得ません。なぜかというと、メモにもある通り「銀はノイジー」なんです。ノイジーというのは、価格の動きが荒くて、予測しにくい、わちゃわちゃした動きが多いということ。金のように「クリーンな(きれいな、分かりやすい)トレンド」がなかなか出にくいんですね。 金と銀の相関関係も0.44と、そこまで強くありません。つまり、金のEAがうまくいっているからといって、そのまま銀に転用したり、既存の金のEAに銀の取引を安易に追加したりしても、良い結果にはつながらないだろう、という結論になりました。
カウフマン効率比フィルターも、いまのところ見送り
カウフマン効率比(ER)フィルターの方も、期待したほどの効果は得られませんでした。 素のブレイクアウトEAにERフィルターを追加した結果、6つのテスト環境のうち3〜4つで利益が出ました。これはフィルターなしの場合(3つ)と比べると、わずかな改善ではあります。しかし、私たちが目標としていた「5/6(6つのうち5つで利益が出る)」というレベルには届きませんでした。 以前、移動平均線の傾き(SMA傾き)をフィルターとして試した研究(研究94)でも似たような結果が出たんですが、ERフィルターもそれと同じような感じですね。まだ開発途中の、あまり磨き上げられていないEAであれば、ERフィルターで少しは改善できるかもしれません。でも、すでにしっかり最適化されて良い結果を出しているEAに、後からERフィルターを追加したとしても、劇的な改善は期待できないだろう、という見込みです。 そのため、今回はERフィルターを現在のEAに「非採用」とすることにしました。
ここから学んだこと
今回の検証から、いくつかの重要な学びがありました。
- 貴金属でも市場特性は違う: 金と銀は同じ貴金属ですが、その値動きの特性は大きく異なります。金で有効な戦略が、そのまま銀に当てはまるとは限らないんですね。銀はより「ノイジー」で、トレンドを捉えるのが難しいということが改めて分かりました。
- フィルターの限界: トレンドの「質」を見極めるフィルターは魅力的なアイデアですが、すでに最適化されたEAに後から追加しても、パフォーマンスを大幅に改善するのは難しいのかもしれません。フィルターは、EAの基本的なロジックを設計する段階で、一緒に組み込む方が効果的なのかもしれませんね。 今回の検証で、銀のトレンド戦略とERフィルターは残念ながら採用には至りませんでしたが、ERフィルターの機能自体は、今後のEA開発で「恒久資産」として残しておきます。つまり、今は使わないけれど、将来の新しいEAのアイデアや、特定の市場状況で役立つ可能性があるので、いつでも使えるように準備しておく、ということなんです。 今回の結果も、皆さんのEA開発のヒントになれば嬉しいです!
この検証のつながり
この検証は、過去の次の検証を踏まえています(前回ダメだった→今回こうした、別ロジックとの比較など)。