.png)
バックテストは、単にその戦略が「うまくいったかどうか」を確認するためだけのものではない。なぜうまくいったのか、いつ失敗したのか、そしてどう改善すべきかを理解するためのものである。
しかし、バックテストから真の価値を引き出すには、単にPnL曲線が緑色であることだけでは不十分だ。適切な主要業績評価指標(KPI)が必要となる。これらの指標は、生の取引データを洞察へと変える。それらは、自身の優位性を検証し、弱点を発見し、最終的にはその戦略に実資金を投じる価値があるかどうかを判断するのに役立つ。
この記事では、あらゆる取引戦略のバックテストにおいて最も重要な5つのKPIを解説する。FXのスイングトレードであれ、先物のスキャルピングであれ、これらの指標は雑音を排除してくれる。
さっそく始めよう。
概要:
勝率は、利益で終わった取引の割合である。
式:勝率 = (勝ちトレード数 / 総トレード数) × 100
なぜ重要なのか:
これは、戦略がどれくらいの頻度で勝つかを示しているが、それだけではない。勝率が高いと気分は良いが、そこには重大な欠陥が隠されている可能性がある。
注目すべき点:
プロのアドバイス:
勝率を単独で評価してはならない。次のKPIと組み合わせて初めて意味を持つのだ…
概要:
これは、平均的にどれだけの利益が見込めるか、そしてどれだけのリスクを負うことになるかを示している。
式:R:R比率 = 平均利益 / 平均損失
なぜ重要なのか:
これが、長期的に見て期待値を左右する要因だ。R:R比が高いということは、より頻繁に負けても利益を出し続けられることを意味する。
注目すべき点:
プロのヒント:
これを勝率と組み合わせて、1回の取引あたりの期待値を計算する。方法は以下の通りだ:
期待値 = (勝率 × 平均勝利額) - (敗率 × 平均敗北額)
数百回の取引にわたって期待値がプラスであれば、その優位性は本物だ。
概要:
ドローダウンとは、口座の純資産がピークから底値まで下落した幅のことだ。これは、口座が回復するまでにどれほど下落したかを示すものである。
式:ドローダウン = (最高資産額 - 最低資産額) / 最高資産額 × 100
なぜ重要なのか:
ドローダウンは、あなたが耐えなければならない精神的・金銭的な苦痛を示すものだ。ある戦略は全体としては利益を生むかもしれないが、途中で40%下落すれば、ほとんどのトレーダーはそれを乗り切れないだろう。
注目すべき点:
プロのアドバイス:
最悪のドローダウンに精神的にも金銭的にも耐えられないなら、その戦略は実行可能ではない――たとえ理論上は利益が出そうであっても。
概要:
期待値とは、長期的に見て1回の取引あたりどれだけの利益(または損失)が見込めるかを示す指標だ。
式:
期待値 = (勝率 × 平均勝利額) - (敗率 × 平均敗北額)
あるいは簡略化すると:
期待値 = (R:R × 勝率) - 敗率
なぜ重要なのか:
これはあらゆるプロの戦略の根底にある核心的な指標だ。期待値がプラスであれば、その戦略には優位性があるということだ。期待値がマイナスであれば、たとえすべてを「正しく」行っているように感じても、徐々に資金を失っていることになる。
注目すべき点:
プロのアドバイス:
期待値が長期的に維持されることを確認するため、必ず100~200回以上の取引でバックテストを行うこと。テスト期間が短すぎると、誤解を招く結果になる恐れがある。
概要:
プロフィット・ファクターとは、総利益と総損失の比率のことだ。
式:利益率 = 売上総利益 ÷ 売上総損失
重要点:
(PF)は、その戦略が負っているリスクに対して、どれほど効率的に利益を生み出しているかを示す指標だ。
注目すべき点:
プロのアドバイス:
これをドローダウンや期待値と組み合わせて、全体像を把握しよう。PFが高く、ドローダウンが低いのが理想的だ。PFが高く、ドローダウンが甚大な場合は、慎重に進めること。
主要な5つのKPIを確定したら、以下の高度なKPIの追跡も検討してほしい:
ボラティリティに対するリターンを示す。複数の戦略を比較するのに役立つ。
その戦略がどれくらいの頻度で売買の機会を生み出すか。月に1回しか取引できないのであれば、期待値が高いとしても意味がない。
戦略を自分のライフスタイルやリスク許容度に合わせて調整するのに役立つ。スイングトレードとスキャルピングの比較など。
精神的な忍耐力を試す。8連敗に耐えられるか?
正しく活用すれば、これらの指標は戦略の本質を明らかにしてくれる。
それぞれがどのような疑問の解決に役立つか、以下に示す。
KPが教える…勝率 戦略が成功する頻度 R:R比率 正解時と誤答時の利益対損失の比率 ドローダウン 状況が悪化した際の損失幅 期待値 実際に優位性があるかどうか プロフィットファクター 長期にわたる戦略の効率性
KPIの追跡は強力な手段だが、データが正確である場合に限る。
バックテストの信頼性を損なう3つの間違いは以下の通りだ:
「A+」のセットアップだけを記録したり、ダメなものはスキップしたりしているだけだ。自分に嘘をついているのだ。
対策:ルールに合致する取引はすべて記録すること――たとえ失敗した取引であっても。
過去のデータに完璧に合わせるために戦略を微調整する=実戦市場での失敗は確実だ。
対処法:完璧さではなく、堅牢性を重視して構築することだ。もし2018年から2020年のEUR/USDのデータでしか機能しないなら、捨ててしまえ。
10回や20回の取引から結論を導き出すのは無意味だ。十分なサンプル数が必要だ。
対策:KPIを信頼する前に、戦略ごとに100回以上の取引を行うことを目指す。
手動でのジャーナリングは初心者には適しているが、規模が大きくなると機能しなくなる。より迅速にテストを行い、より深く分析したいなら、FX Replayのような専用のバックテストプラットフォームを利用すべきだ。
FX Replayは、次のようなトレーダーのために開発された。
これは、テイラー(当社のハイバリュー・トレーダー・ペルソナ)が「当て推量」から「データに基づいた確信」へと移行するために必要なすべてだった。
KPIを追跡していないなら、それはバックテストをしているのではなく、ただ空想にふけっているに過ぎない。
バックテストは、それを本格的な調査として扱う場合にのみ成果が得られる。そして、適切な指標がなければ、調査など意味をなさない。
だから、彼らを追跡し、彼らを理解し、彼らから学べ。
KPIが整合すれば、もはや単なる「テスト」ではなく、確信と明確さ、そして主導権を築くことになるからだ。
KPIは、戦略が真に利益を生んでいるのか、それとも単なる幸運によるものなのかを明らかにする。KPIは以下の点で役立つ:
KPIがなければ、バックテストは単なる当て推量に過ぎない。
信頼性の高いKPIを得るためには、少なくとも100~200回の取引を目標とすべきだ。サンプル数が少ない場合(10~20回程度)は、運や市場の状況に左右されやすいため、誤解を招く結果になりかねない。
「良い」勝率という普遍的な基準は存在しない。勝率が90%の戦略であっても、損失が利益を大きく上回れば、結局は赤字になる可能性がある。一方で、勝率が40%であっても、リスク対リターン比率が良好であれば(例えば、1ドルのリスクで3ドルの利益を得る場合など)、非常に高い収益を上げることができる。勝率は常にリスク対リターン比率と併せて評価すべきだ。
そうだな――しばらくの間はね。だが、取引数が増えてくると、手作業での記録は煩雑になる。FX Replayのような専用ツールなら、自動追跡機能や見やすいKPIダッシュボード、リアルな市場シミュレーションによって、そのプロセスを効率化できる。
それらは現実への備えとなる。連敗に不意を突かれたり、ドローダウン中にパニックに陥ったりすることなく、何が起こるかを正確に把握できる――そして、そのシステムに実資金を投じる価値があるかどうかも判断できるようになる。