本ページはプロモーション(広告)を含みます。

FXバックテストのやり方:ツールの手順と、結果の読み方

最終更新:2026-10-07執筆:CLT合同会社本ページは広告(PR)を含みます

バックテストは、「このルールで過去に売買していたら、どうなっていたか」を計算することです。当社が実口座で動かしている売買ルールは、すべてこの検証を通してから使っています。このページでは、当サイトのバックテスト機能の使い方と、MT5のストラテジーテスターの使い方、そして結果を見るときに一番大事な「数字の読み方」を説明します。

FXバックテストのやり方:ツールの手順と、結果の読み方

バックテストで分かること・分からないこと

分かるのは、「そのルールが過去の値動きに対してどう振る舞ったか」です。勝率、1回あたりの平均損益、連敗の長さ、最大の落ち込み(ドローダウン)、どの時期に稼ぎどの時期に負けたか。これらは、ルールを使い続けられるかどうかを判断する材料になります。

分からないのは「将来も同じになるか」です。過去に合わせすぎたルール(過学習)は、未来の相場で機能しません。また、スプレッドの拡大・スリッページ・約定拒否・サーバー停止といった実運用の摩擦は、バックテストでは小さく見積もられがちです。バックテストの成績は「上限」で、実運用はそれより悪くなる前提で見ます。

当サイトのバックテスト機能の使い方

バックテストページは、当社が実際に接続しているMT5口座の価格データを使って、ブラウザだけで検証できる機能です。会員登録(無料)をするとお試し回数の範囲で実行でき、使い切った後はクレジットパックで追加できます。

  1. 銘柄・足種・期間を選ぶ:銘柄はMT5口座からデータが届いているもの(例:XAUUSD、BTCUSD)。足種は5分足〜日足、期間は直近2週間〜5年から選びます。短い足種で長い期間を選ぶほど計算に時間がかかります。
  2. 戦略を選ぶ:SMAクロス(短期・長期移動平均線)、ボリンジャーバンド(逆張り)、一目均衡表(転換線・基準線クロス)、EMAパーフェクトオーダー(押し目/戻り+ローソク足確認)、一目均衡表(基準線+遅行線)の5種類に加え、日本語で売買ルールを文章で書く「自由記述ルール」があります(例:「20期間と50期間の移動平均がゴールデンクロスしたら買い、デッドクロスで決済」。利用できる環境では戦略の選択肢に表示されます)。
  3. 初期資金とポジションサイズ:ポジションサイズは初期資金に対する%で指定します。100なら初期資金と同額、1000ならレバレッジ10倍相当です。最初は100で、ルールそのものの良し悪しを見ます。
  4. 「バックテスト実行」:数秒〜数十秒で結果が出ます。

結果画面には次が並びます。

  • 解析結果サマリー:初期資金、最終残高、純利益、最大DD(ドローダウン)、PF(プロフィットファクター)、取引回数、勝率、平均損益比。
  • この結果で確認したいポイント:リスク・安定性・取引傾向の3つの観点で、数字の意味を短く説明します。
  • グラフ:資産曲線、ドローダウン、月別成績、価格&売買ポイント(▲買い ▼売り、○緑=利益で決済、○赤=損失で決済。使っている指標の線も重ねて表示)。
  • トレード履歴:1件ずつの日時・売買・決済理由・価格・数量・損益。

パラメータ(移動平均の期間など)を変えて比べるときは、ゴールシークを使うと、純利益が最大になる組み合わせを自動で探せます。

MT5のストラテジーテスターの使い方(EAを持っている人向け)

  1. MT5で「表示」→「ストラテジーテスター」(Ctrl+R)を開く。
  2. 「設定」タブで、EA、銘柄、時間足、期間(開始日〜終了日)を選ぶ。
  3. モデルを選ぶ:「全ティック」「リアルティックに基づいた全ティック」が最も精密(時間はかかる)。「1分足OHLC」は速いが精度が落ちる。「始値のみ」は足の確定でだけ判断するEA向け。
  4. 預託金・レバレッジ・スプレッド(「現在値」ではなく、広がった状態を想定した固定値を入れると保守的に見積もれる)を設定。
  5. 「フォワード」を設定すると、期間の後半を「見ていないデータ」として分け、過学習の確認ができます。
  6. 「スタート」で実行。「バックテスト」タブに数字、「グラフ」タブに資産曲線が出ます。

データはその会社のサーバーから取得されます。古い期間が欠けている場合は、期間を短くするか、データの長い会社のデモ口座を使います。

結果の読み方:この順番で見る

  1. 取引回数:少なすぎる結果は信用できません。目安として100回未満なら、期間を延ばすか足種を短くして回数を増やします。
  2. 最大ドローダウン(最大DD):資産が直近の高値からどれだけ落ち込んだかの最大値です。純利益より先に見ます。実運用ではこの1.5〜2倍の落ち込みが来る前提で、耐えられる資金とロットにします。
  3. プロフィットファクター(PF):総利益÷総損失。1.0を超えればプラスですが、1.1程度ではスプレッドの拡大で簡単にマイナスになります。1.3以上を一つの目安に、ただし高すぎる(2.0超など)場合は過学習を疑います。
  4. 勝率と平均損益比はセットで:勝率30%でも平均利益が平均損失の3倍ならプラスになります。逆に勝率80%で平均損失が大きいルールは、連敗で一気に資金を失います。
  5. 資産曲線の形:右肩上がりでも、1〜2回の大勝ちだけで作られた曲線はまぐれです。月別成績で、負ける月がどれくらいあるか、最大の連敗期間がどれくらいかを見ます。

過学習を避けるための習慣

  • 期間を分ける:前半で最適化し、後半(見ていないデータ)で同じ設定を試す。後半で崩れるなら使えません。
  • 近くの値でも成績が大きく崩れないか:移動平均20で良く、19や21で急に悪くなる設定は偶然です。
  • 別の銘柄・足種でも方向性が同じか:完全に同じでなくてよいですが、1つの銘柄でしか機能しないルールは疑います。
  • パラメータの数を増やさない:条件を足すほど過去に合わせやすくなり、未来に弱くなります。
  • 摩擦を保守的に見積もる:スプレッドは平常時より広め、スリッページも見込んだ上でプラスかを確認します。

当社は、この検証を通ったルールだけを実口座で動かし、毎日の損益をそのまま公開しています。バックテストの数字と実運用の数字がどれくらい違うかの実例として見てください。

手順のまとめ

  1. 会員登録してバックテストページを開くapp.cltfx.jp/backtest にログインする。無料のお試し回数の範囲で実行できる。
  2. 銘柄・足種・期間を選ぶMT5口座のデータがある銘柄、5分足〜日足、直近2週間〜5年から選ぶ。
  3. 戦略とパラメータを決める5種類の戦略または日本語の自由記述ルールを選び、初期資金とポジションサイズ(%)を入れる。
  4. 実行して結果を読むサマリー(純利益・最大DD・PF・勝率・平均損益比)、資産曲線、月別成績、トレード履歴を確認する。
  5. 期間や設定を変えて再検証する別の期間・近い値のパラメータで崩れないか確かめる。必要ならゴールシークで候補を探す。

紹介しているサービス PR

当サイトはA8.netおよびアクセストレードのアフィリエイトプログラムに参加しており、このページのリンクからお申し込みがあると、当社が広告主から報酬を受け取ることがあります。掲載順や内容は報酬額で決めていません。

リスクについて
FX・CFD・暗号資産は元本や利益が保証された商品ではありません。相場の変動などにより損失が生じ、レバレッジをかけた取引では預けた証拠金を上回る損失が出るおそれがあります。不動産投資・不動産小口投資も、空室・家賃下落・価格下落などにより元本を割り込むことがあります。お申し込みの前に、各社の契約締結前交付書面や重要事項説明などをよくお読みのうえ、ご自身の判断でお願いします。掲載内容は掲載時点のものです。最新の条件は各社の公式サイトでご確認ください。

よくある質問

バックテストで勝てるルールなら実際も勝てますか?

保証はありません。過去に合わせすぎたルールは将来に弱く、実運用ではスプレッド拡大やスリッページで成績が下がります。バックテストは「使えないルールを除外する」ためのもの、と考えてください。

どのくらいの期間でテストすればよいですか?

上昇・下落・横ばいをすべて含む期間が理想です。最低でも1年、できれば3年以上。取引回数が100回を超えるように期間と足種を調整してください。

当サイトのバックテストは無料ですか?

会員登録は無料で、お試し回数の範囲で実行できます。使い切った後はクレジットパック(有料)で追加できます。価格と回数はバックテストページと特定商取引法に基づく表示に記載しています。

MT5のストラテジーテスターと当サイトのツール、どちらを使うべきですか?

EAファイルを持っているならMT5のテスター、売買ルールを数値やことばで試したいなら当サイトのツールです。当サイトのツールはインストール不要で、日本語の文章でルールを指定できます。

↗実績を見る