Forex Trading2 分で読める

AI FXで相場は予測できる?機械学習3モデルを4市場で検証した結果

AI FXで何ができて何ができないかを整理。機械学習3モデルを4市場で検証したウォークフォワードテストの結果と、AIトレードの宣伝を見抜くチェックリストを解説します。

AI FXで相場は予測できる?機械学習3モデルを4市場で検証した結果

当サイトにはアフィリエイトリンクが含まれています。リンク経由で口座開設された場合、当サイトが報酬を受け取ることがあります。 編集方針・調べ方

AIトレードとは、データから学習するソフトや、文章・コードを作るソフトを使って、相場の分析や売買を助けてもらうことです。当サイトが行った検証では、機械学習3モデルをEURUSD・GBPUSD・USDJPY・ゴールドの4市場で試しましたが、どれも翌日の方向を「よく起きる側を毎回選ぶ」単純な予想より上手く当てられませんでした。AIは予測の道具ではなく、調査と作業を速くする道具として見るのが現実的です。

開示:OnForexは、このページのExnessへのリンクから紹介報酬を受け取ることがあります。このページは一般的な情報提供であり、投資助言ではありません。

「的中率90%のAI」といった広告を見かけて、本当だろうかと疑問に思った方に向けて書いています。このページでは、AI FXという言葉が指すものの違い、AIが実際に役立つ場面、相場予測が難しい理由、当サイトの検証結果、そして宣伝を見極めるチェックリストを順に説明します。

AI FXとは何を指すのか

AIという一言には、性質の違う3つのものが混ざっています。ここを分けておかないと、広告の言葉に振り回されます。

種類仕組み例
ルール型のアルゴリズム・EA人が決めた固定ルールを、ソフトが実行するだけ20EMAが200EMAを上抜けたら買い、損切りは1.5ATR下
機械学習モデル過去データから自分でルールを当てはめ、新しいデータに使う「明日上がる確率」を出力するモデル
生成AI(大規模言語モデル)指示から文章やコードを作る。データ接続がなければ現在の価格は見えない用語の説明や、インジケーターのコードの下書き

EA(Expert Advisor)は、MetaTrader 4/5で自動売買を行うプログラムのことです。「AI EA」として売られている商品の多くは、実際には1つ目のルール型に新しいラベルを貼ったものです。2つ目の機械学習は本物ですが、データ、検証の仕方、コードの質で結果が決まります。3つ目の生成AIは文章と作業の補助役です。ChatGPTなどの使い方はChatGPTでFXのトレード分析をする方法、商品の見極めはAI自動売買と詐欺の見分け方で扱います。EAの設定方法そのものは自動売買(EA)とEAガイドを参照してください。

AIが実際に役立つ場面

予測以外にも、AIが力を発揮する場面は多くあります。

  • 文章とニュースの処理。 長い中央銀行の声明文を要約したり、ニュースを話題別に仕分けたりする作業は、人より圧倒的に速くできます。ただし要約は重要な一語を落とすことがあるため、原文の確認は欠かせません。
  • 大量データからのパターン探索。 機関投資家は数千の銘柄と多種類のデータを同時に調べます。数通貨ペアの1時間足だけを持つ個人とは条件がまったく違います。
  • 執行とリスクの監視。 大きな注文の分割、エクスポージャー(持ち高の総量)の管理、異常な動きの検知などは、ソフトに向いた仕事です。
  • 作業時間の短縮。 Pine ScriptやPythonの検証コードの下書き、トレード日誌の整理、チェックリストの作成、知らない用語の説明。個人トレーダーが最も実感しやすい価値は、ここにあります。
  • 自分の癖の振り返り。 損切りを動かした回数や、ルール外で入った回数を集計してもらうと、自分では気づきにくい癖が見えます。詳しくはトレード心理も参照してください。

どれも、AIが価格を当てることを前提にしていません。

相場予測が難しい理由

  1. ノイズが大きい。 1日の動きの大部分は、ランダムに見える注文の流れです。モデルはノイズの中に形を見つけてしまい、過去ではそれらしく見えても、先では消えます。
  2. 相場環境が変わる。 利上げ局面で成り立った関係が、政策が変わると崩れることがあります。モデルは古い関係を使い続けます。
  3. 競争がある。 見つかった歪みは、取引されるほど小さくなります。公開された価格データから簡単に見つかるものは、すでに取引で消されていると考えるのが自然です。
  4. コストがかかる。 スプレッド、スリッページ、スワップは取引のたびに発生します。コスト前にわずかな優位があっても、コスト後にはマイナスになり得ます。指標発表や市場の始まりでは、スプレッドが広がることもあります。
  5. 独立した観測が少ない。 1時間足は件数が多く見えますが、重なった期間のデータは独立していません。詳しくは次の検証で説明します。

当サイトの検証:標準的な機械学習で翌日の方向は当たるか

研究者が使うのと同じ手順で、実際に確かめました。

問い。 24時間後の価格は、今より高いか(上昇)、低いか(下落)。

入力(14個、すべてその時点で分かる情報)。 直近1・3・6・12・24・48時間の値動き(ATR単位)、RSI(14)、50EMAからの距離、ボリンジャーバンドの%B、MACDヒストグラム、価格に対するATRの割合、時間帯、曜日。

モデル。 ロジスティック回帰(単純な線形モデル)、ランダムフォレスト、勾配ブースティング(よく使われる木のモデル2つ)。

ウォークフォワード方式。 ある月より前の全データでモデルを学習し、その月の全時間を予測します。次にその月を学習データに加えて、同じことを繰り返しました。最初のテスト月は2025年1月、最後は2026年10月で、22か月、1市場あたり約11,000時間分です。答えの情報が学習側に漏れないよう、24時間の間隔を空けています。

ウォークフォワードテストの図。学習期間が毎回広がり、モデルは次の未知の月だけを予測する
ウォークフォワードのしくみ。過去で学習し、次の月を予測してから、期間を進める。テスト月は2025年1月〜2026年10月。

結果1:正しい比較対象と比べた精度

新しいデータでの精度EURUSDGBPUSDUSDJPYゴールド
24時間後に価格が上がっていた割合47.6%50.9%56.0%53.2%
基準:よく起きる側を毎回選ぶ52.4%50.9%56.0%53.2%
ロジスティック回帰52.3%50.3%56.1%51.8%
ランダムフォレスト50.9%50.3%55.7%53.1%
勾配ブースティング50.7%50.6%54.9%52.0%

どの市場でも、基準(よく起きる側を毎回選ぶ予想)を0.1ポイントより大きく上回ったモデルはありませんでした。95%の不確かさの幅は、およそ±4.5ポイントです。24時間の期間が重なっているため、独立した観測は約11,000時間ではなく約470日分しかないからです。簡単に言うと、モデルと基準の差はどれも、誤差の範囲に収まっています。

EURUSD・GBPUSD・USDJPY・ゴールドで、3つの機械学習モデルと基準の精度を比べた棒グラフ
3モデルと「よく起きる側を毎回選ぶ」基準の、新しいデータでの精度。4市場、2025年1月〜2026年10月。

結果2:USDJPYの落とし穴

USDJPYは55〜56%で、一見よい成績です。しかしモデルは72〜88%の確率で「上がる」と答えており、この市場では、56%の時間で24時間後の価格が上がっていました。つまりこの精度は、相場が上がり基調だったことをなぞっただけです。

確認のため、答えをランダムに入れ替えたデータで同じ種類のモデルを学習させました。何も学べないはずのモデルです。これを2026年のデータで試したところ、EURUSDは54.9%、GBPUSDは48.3%、USDJPYは61.3%、ゴールドは48.1%でした。何も学習していないモデルが、上昇基調の市場で61%を出したのです。

「AIの的中率」が実際より良く見える最も多い原因は、基準と比べていないことです。

結果3:オーバーフィッティング

オーバーフィッティング(過学習)とは、繰り返し現れる性質ではなく、学習データに混ざったノイズまで覚えてしまうことです。各モデルについて、学習に使ったデータでの精度と、新しいデータでの精度を比べました(4市場の平均)。

モデル学習データでの精度新しいデータでの精度
ロジスティック回帰54.8%52.6%
ランダムフォレスト71.3%52.5%
勾配ブースティング79.1%52.1%

柔軟なモデルほど過去をよく覚え、新しいデータとの差も大きくなりました。3つとも、新しいデータでは約52%に落ち着いています。「学習データでの数字」だけを見せられたときは、表の左の列だけを見ていると考えてください。

ロジスティック回帰・ランダムフォレスト・勾配ブースティングの学習データと新データでの精度を比べた棒グラフ
学習データと新しいデータでの精度(4市場平均:EURUSD・GBPUSD・USDJPY・ゴールド)。ウォークフォワード、2025年1月〜2026年10月。

結果4:コストを引いても利益は残るか

簡単な売買の確認もしました。毎日13:00 UTCに、予測した方向でポジションを1つ持ち、24時間後に決済します。コストは1トレードあたり1.2ピップス(ゴールドは0.30ドル)で、1市場あたり約470トレードです。

コスト後の損益ロジスティックランダムフォレスト勾配ブースティング毎日買うだけ
EURUSD(ピップス)+192-909-986+218
GBPUSD(ピップス)-167-863-691+424
USDJPY(ピップス)+1,367+1,322+2,940-504
ゴールド(ドル)+344-624+1,246+1,188

勝率は48〜57%の範囲でした。精度がほぼ同じモデルの間でも、損益の符号が入れ替わっています。結果を見たあとで「いちばん良かったモデル」を選べば、それ自体が過学習です。この考え方はバックテストの記事と同じです。なお、ゴールドの「毎日買うだけ」が大きなプラスなのは、この期間にゴールドが大きく上昇したためで、技術ではありません。

EURUSDで勾配ブースティング、ロジスティック回帰、毎日買うだけの累積ピップスを比べた折れ線グラフ
EURUSDの毎日のトレードの累積ピップス。勾配ブースティングは約-1,000まで下落、ロジスティック回帰は約+200、毎日買うだけは約+1,300のピーク後に約+200。2025年1月〜2026年10月。

この検証から言えること、言えないこと

標準的なインジケーターを入力にした主流の機械学習モデルは、翌日の方向を単純な基準より上手く当てられませんでした。ただし、AIが役に立たないと証明したわけではありません。機関投資家は、当サイトが使っていない別種のデータ、より短い時間軸、より低いコストを使っています。検証が示すのは、「的中率90%のAI」といった主張は確認が必要だということと、確認の仕方です。

AIの宣伝を見極めるチェックリスト

商品、講座、シグナル配信のいずれにも、次の質問を当ててください。

  1. 未知のデータで検証されているか。 ウォークフォワードや別期間での検証が必要です。作成に使ったデータでのバックテストだけでは足りません。バックテストの記事の例では、39通りのEMA設定の中で最良のものが、選んだ期間で+758ピップス、次の期間では+40ピップスでした。
  2. 比較の基準は何か。 精度・勝率・損益は、「毎回買う」や、答えを入れ替えたモデルのような、単純な基準と比べます。
  3. コストとスリッページは含まれているか。 スプレッド、手数料、スワップ、スリッページの前提を確認します。
  4. 独立したトレード数はいくつか。 100トレード未満では、ほとんど何も言えません。1時間ごとの予測は重なっているため、データの行数ではなくトレード数か日数で数えます。
  5. 実際の運用記録はあるか。 第三者が検証した、12か月以上のリアル口座の記録は、どのスクリーンショットよりも信頼できます。
  6. 最大ドローダウンはいくらか。 ドローダウンのない収益率は、情報になりません。ドローダウンを参照してください。
  7. ロジックは見えるか。 マーチンゲールやグリッドが隠れていると、何度も勝ったあとで1回の失敗に飲み込まれます。マーチンゲールも確認してください。
  8. 誰がお金を動かすか。 取引用のログイン情報を渡したり、口座を他人に運用させたりしてはいけません。

個人トレーダーがAIを使うときの現実的な方法

  • 概念の説明を頼み、信頼できる資料と照らして確かめる。
  • 自分のルールを文章の取引計画と、エントリー前のチェックリストにする。数字は先にポジションサイズとリスク管理で決めておく。
  • TradingView(Pine Script)、MetaTrader(MQL5)、Pythonの検証コードの下書きを作ってもらい、動作を自分で試す。未来の情報を誤って使う「ルックアヘッドバイアス」がないかも確認する。
  • トレード日誌を渡して、ミスの傾向を集計してもらう。
  • 1トレードのリスクは固定し、結果は金額でなくR(損切り幅を1とした損益)で見る。1トレードのリスクを参照。
  • 出力は「従うトレード案」ではなく「試す仮説」として扱う。土台となる見方はテクニカル分析で確認できます。

よくある間違い

  • 基準なしに精度を信じる。 USDJPYの例が示すとおりです。
  • バックテストの数字で判断する。 過去を覚えただけでは、技術とは言えません。
  • 「AI」の名前にお金を払う。 ルール、実績、コストを見ます。
  • AIにポジションサイズを決めさせる。 チャットボットは計算を間違えることがあり、あなたの口座も見えません。
  • 調子がよいときにリスクを上げる。 短い期間では運が実力に見えます。

当サイトのデータ

結果はすべて、OnForexによるウォークフォワード検証(Yahoo Financeの1時間足、2024年1月〜2026年10月。ゴールドは2024年6月〜2026年10月でCOMEX金先物)です。テスト月は2025年1月〜2026年10月でした。売買の確認は、毎日13:00 UTCに1ポジション、24時間後に決済、コスト1.2ピップス(ゴールドは0.30ドル)で行っています。結果は、この3つのモデル、この入力、この期間についてのものです。将来の予測でも、特定のモデルの推奨でもありません。

関連ガイド

重要事項: 本ページに掲載する Exness(運営会社 Nymstar Limited)は、2023年4月21日付で金融庁から無登録業者として警告を受けています。無登録業者との取引では、出金拒否などのトラブルが起きても日本の法令による保護を受けられないおそれがあります。当サイトは紹介リンクから報酬を受け取ることがあります。FXは元本を超える損失が出ることもあり、利益を保証するものではありません。

Exness の公式情報

口座の種類・取引条件・提供地域は、Exness 公式サイトで確認できます。

Exness 公式サイトを見る

FX・CFD取引には高いリスクがあり、投資元本を失う可能性があります。

Exness(運営会社 Nymstar Limited)は日本の金融商品取引業の登録を受けておらず、2023年4月21日付で金融庁から警告を受けています。出金拒否などのトラブルが起きても、日本の法令による保護を受けられないおそれがあります。

リスク警告:FXは元本を超える損失が出ることもあります。過去の結果は、実際のものでもバックテストでもモデルによるものでも、将来の結果を保証しません。このページは情報提供であり、投資助言ではありません。

関連記事

Forex Trading2026-11-01

ADXの見方と設定|トレンドの強さを測るDMIの使い方と検証

ADX(平均方向性指数)と +DI・-DI の計算式、20・25・40 の目安、トレンドとレンジを見分ける使い方を解説します。4つの市場で「ADX が高いと続くか」を検証した結果も載せています。

続きを読む1 min
Forex Trading2026-10-31

ブレイカーブロックとは?OB・ミティゲーションとの違い

ブレイカーブロックの意味、失敗したオーダーブロックから生まれる仕組み、OBやミティゲーションブロックとの違い、引き方、注意点を解説。独自データでOBの失敗率も紹介します。

続きを読む1 min
Forex Trading2026-04-18

FX経済指標カレンダーの見方と活用法|重要指標ランキング【2026年版】

FXトレーダー必須ツール「経済指標カレンダー」の見方を徹底解説。雇用統計・消費者物価指数・政策金利など重要度の高い指標をランキング形式で紹介。発表前後の値動きパターンと実践的な活用法も解説します。

続きを読む1 min
Forex Trading2026-11-01

バックテストのやり方|FXの検証手順・見るべき数字・落とし穴

FXのバックテストのやり方を手順で解説します。手動と自動の方法、記録する数字、必要なトレード数、コストの入れ方、移動平均線の独自テストで見えた過剰最適化の例を紹介します。

続きを読む1 min
Forex Trading2026-11-01

ヘッドアンドショルダー(三尊・逆三尊)とは?ネックラインと目標値

ヘッドアンドショルダー(三尊)と逆三尊の形、ネックラインの引き方、目標値の計算、損切りの位置を解説。4市場で数えた厳密なパターンの結果と、失敗した実例も紹介します。

続きを読む1 min
Forex Trading2026-10-31

ダウ理論とは?6つの基本法則とFXでのトレンド判断の使い方を図解

ダウ理論とは何か。6つの基本法則を平易に解説し、高値・安値の並びでトレンドを定義する方法と、為替チャートで使える点・使えない点を、実測データ付きで整理します。

続きを読む1 min