バックテスト

Backtest

英語
Backtest
領域
株価分析・指数
確認の中心
過去成績は将来成績ではありません

バックテストとは

バックテストは、投資戦略やリスクモデルのルールを過去データへ適用し、どのような成績になったかを検証する方法です。

売買条件、銘柄範囲、コスト、約定、リバランスをコード化し、収益率、最大下落、回転率等を測ります。

図解

再現可能なバックテスト

  1. ルール固定検証前に条件を定義
  2. データ整備上場廃止・企業行動を反映
  3. シミュレーションコストと約定を反映
  4. 期間外評価過剰適合を確認
価格シグナルや資金移動を順序立て、どの段階でリスクが生じるかを確認できる図解です。

仕組みと類似用語の違い

仕組み

売買条件、銘柄範囲、コスト、約定、リバランスをコード化し、収益率、最大下落、回転率等を測ります。

類似用語との違い

過去成績は将来成績ではありません。学習期間で調整し過ぎると、期間外データで再現しない過剰適合になります。

使い方・読み方と注意点

当日終値を見て同じ終値で売買した設定は先読みになり得ます。翌日始値など実行可能な価格で検証します。

生存者バイアス、先読み、データ欠損、配当、分割、手数料、スリッページ、パラメータ探索、期間外検証を確認します。

バックテストについてよくある疑問

バックテストを簡単にいうと何ですか?
バックテストは、投資戦略やリスクモデルのルールを過去データへ適用し、どのような成績になったかを検証する方法です。
バックテストは何と区別しますか?
過去成績は将来成績ではありません。学習期間で調整し過ぎると、期間外データで再現しない過剰適合になります。
バックテストを見るときの注意点は何ですか?
生存者バイアス、先読み、データ欠損、配当、分割、手数料、スリッページ、パラメータ探索、期間外検証を確認します。
カテゴリ
関連用語