
ついに見つけた!聖杯だっ!
この手法があれば…
ようやく「これだ」と思える手法を1つ見つけた。でも、本当にこの手法で勝てるのか確信が持てないまま本番に入って、いきなり大損した経験はないでしょうか。
僕にはあります。
5年前、EMA9を使った1分足の逆張り手法を本で読んで「これは使える」と思った瞬間、過去検証もろくにせずに本番投入しました。最初の1週間で約20万円、溶けました。「なぜ本の通りにやっているのに負けるんだ」と画面の前で本気で途方に暮れた記憶があります。
あの失敗の根本原因は一つです。手法を信じる前に、自分でその手法を検証していなかった。
この記事では、過去検証(バックテスト)のやり方、必要な期間と回数の目安、よくある失敗、そして「過去検証は意味ない」という声への僕なりの回答まで、この1本でまとめて解説します。
また、この記事は「過去検証→デモトレード→本番」というステップで進める流れの前半部分にあたります。デモトレードについてはデモトレードの正しい使い方で詳しく解説しているので、この記事を読み終えたら次はそちらへどうぞ。
そもそも過去検証(バックテスト)とは何か
過去検証 = バックテストと同じ意味
「過去検証」「バックテスト」「フォワードテスト」。FXの世界でよく出てくるこの3つの用語を、まず整理しておきます。
過去検証は、過去のチャートに自分の手法を当てはめて、「もしあの時点でトレードしていたらどうなっていたか」を再現するシミュレーションです。バックテストも基本的に同じ意味で使われますが、元々はプログラムによる自動売買の分野で使われてきた言葉です。EA(自動売買プログラム)の有効性を検証するために過去データを走らせる作業を「バックテスト」と呼んでいたのが起源で、裁量トレーダーが自分で手を動かして検証する作業は「過去検証」と呼ぶことが多い、というニュアンスの違いがあります。
一方、フォワードテストはリアルタイムの相場で手法を試すことです。デモトレードがこれにあたります。
この記事では「過去検証」という言葉を中心に使いますが、「バックテスト」と書いてある場合も同じ意味として読んでください。
なぜ過去検証が必要なのか(本番投入前の安全装置)
「手法を本で読んで知っている」と「その手法で実際に勝てる」は、まったく別の話です。
手法を知識として理解していても、それがいつの相場環境でも機能するとは限りません。本や動画で紹介される手法は往々にして「うまくいった場面」を切り取って説明しています。負けた時期や、機能しなかった相場環境については、あまり詳しく語られません。
過去検証なしで本番に入るというのは、ぶっつけ本番で大金を賭けるようなものです。
僕の失敗談をもう少し具体的に話すと、あの時は「ある著名トレーダーの本に載っていた手法」を信じていました。その人の実績は本物でも、手法が「自分の時間足・自分の通貨ペア・自分のトレード時間帯」で機能するかどうかは別問題です。検証ゼロで本番投入した最初の3トレードで5万円飛んで、それでも「手法が悪いんじゃなくて今日の相場が特殊だ」と言い訳してさらに続けた結果が20万円の損失でした。
過去検証には、本番投入前に果たすべき3つの役割があります。
- ①勝率の事前確認:その手法が過去の相場でどの程度機能したかを数字で把握する
- ②自分の手との相性チェック:ルール通りに判断できるか、エントリーのタイミングを自分が見つけられるかを確かめる
- ③メンタルの予行演習:連敗した時に自分がどう感じるかを先に体感しておく
特に③は軽視されがちですが、過去検証中に「ルール通りなのに5連敗」を体験しておくことで、本番でも同じ状況になった時に冷静でいられます。FXのメンタル管理でも触れていますが、連敗時のパニックはトレードの崩壊を招く最大原因のひとつです。
「過去検証は意味ない」論への回答
「過去検証なんて意味ない」という意見を見かけることがあります。このKWで検索している方も多いようなので、正面から答えます。
「意味ない」と言われる3つの理由
批判派の主張には、それなりの根拠があります。
理由①:過去のチャートと未来のチャートは違う
過去検証でどれだけ高い勝率が出ても、同じパターンが未来にも繰り返されるとは限りません。FXの相場は経済状況・政治情勢・各国中央銀行の政策によって常に変化しており、「10年前に機能した手法が今も機能する」とは言い切れません。
理由②:後出しジャンケンになりやすい
人間の脳は都合よくできています。過去のチャートを見ながら「ここで入ればよかった」を繰り返していくと、自然と勝ちパターンだけを拾い上げてしまいます。厳密にルールを決めていない状態での過去検証は、無意識の後出しジャンケンになりやすいのです。
理由③:エントリー・利確・損切りを完全には再現できない
過去の1本ずつローソク足を進める検証でも、「リアルタイムで自分がどのローソク足の何pipsの位置で実際にボタンを押せたか」まで再現することはできません。スリッページや、「あと1pip下がったらエントリーしようと待っている間に相場が動いた」という状況は、過去検証では捉えきれません。
でも「やり方を間違えなければ意味はある」というのが僕の結論
上の3つの批判は正しいです。でも、だから「過去検証は無意味」という結論にはなりません。
過去検証が意味を持つ条件は3つです。
条件①:ルールを完全に決めてから検証する
エントリー条件・利確条件・損切り条件を事前に一字一句明文化した状態で検証する。ルールが決まる前に検証を始めると、後出しジャンケンは避けられません。
条件②:検証結果を「絶対勝てる証明」ではなく「手法の相性確認」として捉える
過去検証でわかるのは「この手法はこういう相場環境に合っている/合っていない」という傾向です。「過去検証で勝率70%→本番でも70%勝てる」という使い方をすると裏切られます。
条件③:同じ条件で最低100トレード以上検証する
30トレードの検証結果はノイズの可能性が高い。統計的に意味のある数字を見るには、最低100トレードが必要です(詳しくは後述)。
「過去検証は意味ない」と言う人の多くは、ルールを決めずに検証して都合のいい結果だけを拾っているか、あるいは「本番の勝率も同じになるはず」と過信して裏切られた経験を持っています。
検証は「勝てる証明」をするためではなく、「致命的に負ける手法かどうかをフィルタするための作業」です。このスタンスで使うのであれば、過去検証は十分に意味があります。
FXで勝てない人の共通点でも書いていますが、過去検証を飛ばしていきなり本番に入る行動パターンは、負け続けるトレーダーに共通するミスです。
過去検証で「結果を知りながら判定してしまう問題」は、実は心理学的に説明されています。マーク・ダグラスの『ゾーン』は、トレーダーの心理が結果にどう影響するかを掘り下げた古典的名著で、僕も検証で迷った時に何度も読み返しています。検証作業の精度を上げたい方には強くおすすめできる1冊です。

過去検証のやり方(5ステップ)
では、実際の手順を説明します。この5ステップが基本の型です。
ステップ1:手法のルールを完全に明文化する
過去検証で最初にやることは、手法のルールを完全に書き出すことです。
エントリー条件・利確条件・損切り条件の3点を、「だいたい」「なんとなく」を排除して言語化します。
良い例を挙げると、「EMA9と現在価格が3pips以上乖離したら逆張りエントリー、5pips利確・5pips損切り、ただし9時〜14時の東京・ロンドン時間のみ有効」というような書き方です。
逆に「トレンドに逆らったタイミングで入る」のような定義では検証になりません。「トレンドに逆らった」の判断が人によって異なるし、同じ人でも日によってブレるからです。
ルールが曖昧だと検証結果も曖昧になります。「何となく勝率が高そう」という印象で終わり、それを根拠に本番投入して負けます。これは僕が通ってきた失敗です。
ステップ2:検証する期間と通貨ペアを決める
通貨ペアは、本番で使うペアと必ず一致させます。USD/JPYで本番をやるなら、検証もUSD/JPYで。EUR/USDで検証した手法をUSD/JPYで使う意味はありません。値動きの癖がまったく異なります。
期間については後の章で詳しく書きますが、目安として短期手法なら最低3ヶ月分、できれば6ヶ月〜1年です。
選ぶ期間に含めておきたいのは「値動きの種類」です。トレンド相場、レンジ相場、指標発表時を最低1回ずつ含む期間を選ぶのがベターです。「ずっとレンジが続いていた期間だけ」で検証すると、トレンド相場で手法が崩れた時に気づけません。
ステップ3:実際にチャートを進めて手法を当てはめる
チャートを過去に遡り、1本ずつローソク足を進めながらルール通りに判断します。エントリー条件が揃ったらエントリー、利確ラインに届いたら利確、損切りラインに届いたら損切り。これを記録していきます。
ここで一番重要なのは、「結果を知りながら判定しない」ことです。
過去チャートを見る時に「このローソク足の後に急騰しているのはわかっているが、その情報を持った状態でエントリーを判定する」のは後出しジャンケンです。現実のトレードでは未来が見えない状態で判断しているのだから、検証でも「見えている情報はここまで」という制約を厳守する必要があります。
MT4やTradingViewのリプレイ機能を使うとこの制約が自然に守れます。1本ずつ手動で進めるのは手間ですが、これが正確な検証の前提条件です。
作業ペースの目安は1日1〜2時間で50〜100トレード分です。焦らずに進めましょう。
ステップ4:結果を記録する(勝率・リスクリワード・最大連敗)
検証しながら必ず記録するべき4項目があります。
| 記録項目 | 意味 |
|---|---|
| 勝率 | 全トレード中、利確で終わった割合 |
| 平均利益と平均損失 | 1トレードあたりの平均損益(pips or 円) |
| リスクリワード比 | 平均利益÷平均損失(1:1以上が目安) |
| 最大連敗回数 | 何連敗まで発生したか |
この4項目はGoogleスプレッドシートに入力するだけで十分です。専用アプリは必要ありません。トレードノートの書き方で紹介しているフォーマットと発想は同じで、「記録することで初めて見えてくる数字がある」という考え方です。
特に最大連敗回数は必ず記録してください。「勝率60%」でも最大連敗が10回あるなら、10連敗した時点で資金を大幅に削られます。本番でその連敗が来た時に「手法が崩れた」のか「想定内の連敗」なのかを判断できるのは、検証で連敗数を把握しているからです。
ステップ5:結果を判断する(GO / 修正 / NO GOの3パターン)
検証が終わったら、結果を見て判断します。判断の目安はこの3パターンです。
GOパターン(次のステップへ進む)
- 勝率50%以上
- リスクリワード比1:1以上
- 最大連敗5回以内
この3条件を満たしていれば、デモトレードに進む準備ができています。
修正パターン(ルールを調整して再検証)
どれかひとつが基準に届かない場合、手法のルールを微調整して再検証します。たとえば損切り幅を変える、エントリー条件を1つ追加する、など。ただし修正回数は最大3回までを目安にしてください。それ以上は「ルールのこじつけ」になっていきます。
NO GOパターン(その手法は捨てる)
3回修正しても基準に届かない場合は、その手法を諦める判断が必要です。
これが一番難しい。「ここまで時間をかけたのに」という感情が邪魔をするからです。でも、合わない手法を粘って検証し続けることは時間の浪費です。FXの資金管理でも書いていますが、損切りの判断は資金だけでなく時間に対しても必要です。
検証した手法をすぐ本番投入していいですか、という話は後のFAQでも答えますが、GO判定が出てもまずはデモトレードに進むことをおすすめします。
検証結果から「GO / 修正 / NO GO」の判断をする時、勇気が要るのは「NO GO」の決断です。オリバー・ベレスの『デイトレード』には、合わない手法を捨てて新しい手法を探す勇気についても書かれていて、検証の判断軸を持つ上で参考になります。

過去検証で必要な期間と回数の目安
「何ヶ月分やればいいのか」「何トレード必要か」という質問が多いので、ここで整理します。
期間の目安:最低3ヶ月、推奨6ヶ月〜1年
短期手法(スキャルピング・デイトレード)の場合
3〜6ヶ月分の検証で十分です。スキャルピングは1日あたりのトレード機会が多いため、3ヶ月でも100トレード以上の検証データが取れます。
中長期手法(スイングトレード)の場合
1年以上の検証が必要です。スイングはトレード機会が少なく、1ヶ月で10トレード前後になることもあります。3ヶ月の検証では30トレード程度しか集まらず、統計的な根拠として弱い。
また、期間が短すぎると「たまたま機能した相場を引いた」可能性が拭えません。たとえば2024年の後半は円安トレンドが続いたため、トレンドフォロー系の手法が検証期間に入っていると勝率が高く出やすい。でも同じ手法が2025年の波乱相場で機能するかは、また別の話です。
トレード回数の目安:最低100回
統計的に意味のある数字を見るには、最低100トレードが必要です。
これは確率論の話で、30トレードで勝率70%が出ても、それが偶然の産物である可能性は十分にあります。100トレードで勝率55%なら、それはかなりの確率でその手法の実力に近い数字です。
もし100トレード集めようとしたら何ヶ月分の検証が必要か、と逆算して期間を決める方法もあります。
「全期間を完璧に検証する必要はない」というスタンス
「10年分全部やらないとダメですか?」という質問をたまにもらいます。
答えはノーです。
直近6ヶ月〜1年で、自分の手法が機能する相場環境を確認できれば十分です。10年前の相場環境は現在とは異なる条件が多く、その時代のデータを分析することが現在のトレードに直結するかというと、必ずしもそうではありません。
完璧主義にならないことも重要です。「検証が完璧になるまで本番に入らない」よりも、「一定水準の検証→デモトレ→本番に入って学ぶ」サイクルのほうが、実際のトレーダーとしての上達は早いです。
過去検証でよくある失敗(ちきトレの実体験ベース)
ここからは、僕が実際にやらかした失敗と、トレーダーコミュニティでよく見かける失敗パターンを紹介します。
失敗①:ルールを決めずに「いい感じのところ」で検証してしまう
これは僕の最初の過去検証でやった失敗です。
手法のルールをきちんと決めないまま、過去チャートを見ながら「ここで入ったら勝てたな」「このローソク足のタイミングだ」と判定していきました。当然、勝率は80%とか出ます。「この手法すごい」と自分でうなりながら記録していた記憶があります。
本番投入したら3日で溶けました。
後から気づいたのですが、あの「検証」はエントリーの判断が毎回ズレていました。「いい感じのローソク足」の定義が検証中にどんどん変わっていたのです。勝ちトレードを見た後は「こういうパターンだな」と条件が変わり、負けそうなチャートを見た時は「これはちょっと違う」と避けていた。完全な後出しジャンケンです。
これを避けるには、検証を始める前にルールを紙に書き出して、それを変更せずに全期間を走りきることしかありません。
失敗②:勝ちトレードだけ印象に残して負けトレードを軽視する
これは人間の認知バイアスの問題なので、意識していても起きます。
過去検証で「5連勝した!」という記憶は強く残りますが、「7連敗した時期」はなぜか印象が薄くなります。結果として「勝率はこのくらいだったはず」という主観的な数字と、実際にスプレッドシートに記録された数字に乖離が生まれます。
だから記録が必要なのです。「記録した数字」だけを信じることで、人間の都合の良い記憶を排除できます。
最大連敗回数を必ず記録しておく理由もここにあります。「この手法では過去検証で最大9連敗が発生した」という事実を知っていれば、本番で5連敗してもパニックになりません。でも知らなければ「この手法が崩れた」と勘違いしてルールを捨てるか、逆に「もう少し待てば回復する」と損失を膨らませるかのどちらかに走りがちです。メンタルの安定について詳しくはFXのメンタル管理もあわせてどうぞ。
失敗③:検証ツールに完璧を求めすぎて始められない
「どのツールを使えばいいですか?」「TradingViewとMT4どっちがいいですか?」という質問をよく受けます。
僕の回答は「どちらでも始められる。まず始めることが最優先」です。
TradingView・MT4・専用の検証ソフト……選択肢はたくさんあります。でも、ツール選びに何週間もかけることには意味がありません。100トレード分の検証をどのツールでやるかより、100トレード分の検証をやるかやらないかの方がはるかに重要です。
結論:TradingViewのリプレイ機能かMT4のストラテジーテスター、どちらかで始めてください。
ツールの詳細な使い方はそれぞれ専門の解説記事が充実しているので、そちらに譲ります。
失敗④:検証結果が良かった手法を「永久に使える」と思って放置する
過去6ヶ月の検証で勝率55%・リスクリワード1.2の手法が見つかった。本番に入って最初の3ヶ月は順調。でも次の3ヶ月から急に機能しなくなった——これはよくある話です。
相場環境は変化します。トレンドが出やすい時期、レンジが続く時期、ボラティリティが高い時期、低い時期。自分の手法がどの環境に適合しているかを把握しておかないと、環境変化に気づくのが遅れます。
僕は3ヶ月ごとに再検証することをルール化しています。「手法は育てるもの」で、一度検証して終わりではありません。直近3ヶ月のデータで勝率が下がっていれば、ルールを見直すサインです。
過去検証ツールについて
KWデータを見ると「fx 過去検証 アプリ」「fx 過去検証 ソフト」での検索が一定数あるので、ここで簡単に触れておきます。ただし、ツールの詳細比較は別記事に任せて、ここでは「何を使うか」の考え方を中心に書きます。
無料で始められる主な選択肢
TradingViewのリプレイ機能
無料プランでも使える機能で、過去の任意の時点からリアルタイムのようにローソク足を1本ずつ進められます。直感的に操作でき、スマートフォンでも動作します。始めやすさはNo.1です。
MT4 / MT5のストラテジーテスター
本格的な過去検証ツールで、自動売買のEAと組み合わせた検証が得意です。裁量トレーダーの手動検証にも使えますが、MT4のインターフェイスは慣れるまで少し手間です。PCのみ対応。
Googleスプレッドシート
ツールというよりは記録表ですが、「過去チャートを自分の目で見て判定した結果を入力していく」という最もシンプルな検証はこれで完結できます。TradingViewやMT4でチャートを見ながら、スプレッドシートに入力するのが僕のやり方です。
ちきトレが実際に使っているツール
メインで使っているのはFXTFのチャートです。
普段の発注で使っているツールと同じものを検証でも使うことで、本番との誤差を最小化できます。
僕が普段の発注で使っているFXTFは、検証時もそのままチャート分析ツールとして使えます。MT4ベースなので、過去のチャートをスクロールしながら自分の手法を当てはめる作業がスムーズで、複数の時間足を同時に表示できる点が検証作業と相性がいいです。本番のツールと検証のツールを揃えておくと、実戦時に「あれ、ボタンの位置が違う」みたいな小さな違和感が生まれません。これは僕が5年スキャルを続けて気づいた地味だけど大事なポイントです。
FXはじめるならFXTF「日本No.1最狭スプレッド挑戦計画」
記録にはGoogleスプレッドシートを使っています。専用の有料アプリも試したことはありますが、結局シンプルなスプレッドシートに戻りました。凝ったツールより、自分がちゃんと使い続けられるツールの方が正解です。
過去検証→デモトレード→本番の正しい流れ
過去検証を終えたら、すぐに本番投入していいか?という話をします。
過去検証だけでは足りない理由
過去検証は「手法のルールが過去の相場で機能したか」をチェックする作業です。でも、これだけでは確認できていないことがあります。
それは、「リアルタイムで自分の手が動くか」です。
過去チャートを見ながら「ここでエントリーだな」と判断するのと、リアルタイムで相場を見ながら「今ここでボタンを押す」のは、体感としてまったく違います。焦りがある。「今ので入ってよかったのか」という迷いがある。この感覚は過去検証では経験できません。
デモトレードは「リアルタイムで自分の手と心が動くか」のチェックで、過去検証とは別の役割を持っています。
ちきトレ推奨ステップ
安全に本番に入るための3段階です。
① 過去検証で勝率・リスクリワード・最大連敗を確認(この記事)
ルールを明文化して最低100トレード検証する。GO判定が出たら次へ。
② デモトレで30〜50トレード、リアルタイム執行を体験
過去検証でGOが出た手法を、デモ口座でリアルタイム相場に当てはめる。「リアルで動けるか」の確認。詳しい方法はデモトレードの正しい使い方で解説しています。
③ 少額での本番デビュー
デモで30〜50トレードを完走したら、本番口座で極少額から始めます。
本番デビューでは、いきなり1万通貨でいくのはおすすめしません。僕は最初から1,000通貨でやっていましたが、最近は松井証券FXのように1通貨単位で取引できる口座も出てきました。1通貨なら100円程度の損益でリアルマネーの感覚を養えるので、過去検証で確認したルールがリアル相場で本当に機能するかを、ほぼノーリスクで試せます。
④ トレードノートで毎日記録
本番に入ったら、毎日のトレードをノートに記録します。過去検証の結果と本番の結果を比較することで、手法のズレに早く気づけます。トレードノートの書き方も参考にしてください。
副業FXとして取り組む場合の時間術については、こちらで詳しく解説しています。
よくある質問
Q1. 過去検証は何ヶ月分やればいいですか?
短期手法(スキャル・デイトレ)なら3〜6ヶ月、スイングなら1年以上が目安です。期間よりも「最低100トレード分を確保できているか」を優先してください。期間が短くても100トレード集まれば十分なことが多いです。
Q2. スマートフォンだけで過去検証できますか?
TradingViewのリプレイ機能はスマホでも動きます。ただしチャートを細かく見るにはPC画面の方が圧倒的に効率がよく、スプレッドシートへの入力作業もPCの方が楽です。スマホだけでの検証は「できる」ものの、「おすすめはしない」が正直なところです。
Q3. 過去検証の結果と本番の結果が違うのはなぜですか?
いくつか理由があります。①過去検証での後出しジャンケン(無意識に有利な判定をしていた)、②スリッページや約定のタイミングのズレ、③リアルタイムの感情によるルール逸脱、の3つが主な原因です。乖離が大きい場合は、過去検証のやり方を見直すことで改善できます。
Q4. 「過去検証は意味ない」と言う人がいるけど本当ですか?
やり方を間違えなければ意味はあります。意味ないと言われる理由は本文で詳しく書きましたが、要約すると「ルールを決めずにやると後出しジャンケンになるから」です。ルールを先に明文化して100トレード以上検証すれば、手法のフィルタリングとして有効に機能します。
Q5. 検証した手法をすぐ本番投入していいですか?
GOと判定できた手法でも、すぐ本番投入はおすすめしません。まずデモトレードで30〜50トレード、リアルタイムでの執行感覚を確かめてください。過去検証とデモトレードの両方をクリアしてからが、本番投入の安全なタイミングです。
まとめ
この記事で伝えたかったことを3つに整理します。
① 過去検証は「勝てる証明」ではなく「致命的に負ける手法のフィルタ」として使う
勝率100%の手法を探すための道具ではありません。「この手法は最低限機能しそうか」「最悪何連敗まで想定すればいいか」を把握するための作業です。
② やり方を間違えなければ過去検証は意味がある
ルールの明文化→最低100トレード→後出し禁止、この3条件を守ることが精度の鍵です。
③ 過去検証→デモ→本番が安全なステップ
どこかを飛ばしたくなる気持ちはわかります。でも、3ステップを踏むことで「なぜ負けたのか」がはっきりわかるようになります。原因が特定できれば、改善できます。
失敗してもいい。僕も何度も失敗してきました。大事なのは、その失敗が「検証段階でのリスクの少ない失敗」になるよう設計しておくことです。
過去検証から本番までを通して使える環境を1つに揃えたい方には、僕も使っているFXTFが向いています。MT4ベースのチャート機能と狭いスプレッドが、検証から本番への移行をスムーズにしてくれます。
FXはじめるならFXTF「日本No.1最狭スプレッド挑戦計画」
FX完全ロードマップ 25/28本
◀ 前の記事:FXのメンタル管理|負けを引きずらない思考法
📍 現在地:STAGE 3 実践編 / 全9本中 6本目
▶ 次の記事:FXで月プラスにする現実的な道筋|期間と必要資金
🏛 ピラーに戻る:FX完全ロードマップ
