バックテスト
バックテストとは、過去の価格データを用いて、売買ルールや投資戦略の有効性を検証することです。
実際に取引を行う前に、想定される成績や特徴を確認する目的で用いられます。
テクニカル分析やシステムトレードの発展とともに普及し、コンピューターの処理能力向上により、大量の過去データを使った検証が可能になりました。
売買の条件やルールを事前に明確化し、過去の相場データに当てはめて損益、勝率、リスクリワードレシオ、プロフィットファクター、ドローダウンなどを算出した結果から、戦略の強みや弱点を把握します。
バックテストでは、売買のタイミングだけでなく、資金配分や損切りルールも検証対象に含まれることがあります。
FXをはじめ、株式や先物取引など幅広い市場で活用されており、投資戦略の検証や運用ルールの見直しに用いられます。
バックテストの結果は将来の成果を保証するものではない点、過去の相場に最適化し過ぎる(過剰最適化=カーブフィッティング)と実際の市場で機能しない場合がある点、取引コストや市場環境の変化が結果に影響する点には注意が必要です。