Trader OS
Phase 5 · バックテストの基礎

第 26 章 · Data Bias

完璧なバックテスト曲線が、実運用で消えることが多いのはなぜでしょうか?

読書モード
練習するスキル
データで検証する
3D シミュレーション
なし

市場の現場

現在の読書モードではこの節を折りたたんでいます。

林さんは現在取引中の資産だけを取得し、各期の最終変化でその期の方向を決めました。驚くほどよい結果でした。哲さんが戦略を変えず、退出済みの資産と実際の判断時刻を戻すと、曲線はすぐ変わりました。

あなたが決める

現在の読書モードではこの節を折りたたんでいます。

各処理が当時の可視情報の何を変えるか、先に判断してから反例を見ます。

結果を観察する

現在の読書モードではこの節を折りたたんでいます。

反例は各期の名目額を 1,000 に固定し、複利も費用も含めません。前期の方向だけなら −200、将来を見れば 300 です。別の独立した例では、3資産の等配分収益は −16.67% ですが、ゼロになって退出した資産を事後に除くと 25% です。2つのスイッチは、時点と標本集合をそれぞれ変えます。

仕組みを理解する

先読みは判断で見える情報を変え、生存者バイアスは当時選べる対象を変えます。同時にも別々にも起きます。修正には各欄のイベント時刻、公表時刻、改訂版、当時の取引可否を保存します。

以下の誤った実演は、通常のエンジンを意図的に使わず、バイアスだけを示します。実際の上場廃止収益の推定、費用、複利はありません。実研究では、欠損をすべてゼロにしたり、退出後の空白を削除したりせず、当時の実行可能規則で処理し、不確かさを残します。

用語を知る

生存者バイアスSurvivorship Bias
当時の完全な集合を事後の生存者に置き換え、失敗・退出を隠します。
先読みバイアスLook-ahead Bias
将来のデータや改訂結果を判断に使います。
データスヌーピングData Snooping
同じデータを繰り返し見て規則を直し、検証を徐々に学習へ変えます。
データ品質Data Quality
正確性、完全性、時系列上の利用可能性、追跡可能性です。欠損処理も研究規則です。

実際の市場

当時見えた情報シグナル

第 22 章はウォームアップと次の足の約定で時間境界を守ります。

状態ラベルも情報市場状態

第 23 章は生成器の真のラベルと取引可能な特徴量を区別します。

収益源を事後に書き換えない仮説

第 20 章の事前登録は出発点を残し、成功物語だけの保存を防ぎます。

実践する

Labバイアスを作り、取り消す25 分ページ内実験とローカル文書
  1. 将来の参照と退出者の削除を別々に切り替え、同時に変えません。
  2. 各操作がシグナル、収益、分母のどれを変えたか記録します。
  3. 資産集合の時刻、欄の可視時刻、改訂、退出・欠損処理、全試行数を監査表にします。

意図的に作った2つの合成反例。1つ目は各期1,000米ドルの固定エクスポージャーで、毎期方向を決め直し、複利もコストも扱わない。上のポジションエンジンでも、取引可能な戦略でもない。

合成期間実際の騰落事前の方向(1ロング / −1ショート / 0待機)その期の損益(米ドル)
110.00%00
2-10.00%1-100
310.00%-1-100

合計-200 米ドル。前期の騰落だけを使う。最初の期は履歴がないため取引しない。

期首に存在した合成資産区間全体のリターン期末に残存
A40.00%はい
B10.00%はい
C-100.00%いいえ

表示3 資産、均等ウェイトのリターン-16.67%。当時の全構成資産と退出結果を残す。

教材の版V1-docs、出所p3:bias;第26章 / TRD-BT-002

クリック時のパラメーターと結果だけを記録する。実験への合格を意味しない。
保存予定のスナップショットを見る

変数を1つ変える

もし前期の方向だけを使う
見栄えのよい将来シグナルは消えますが、残った結果も完全な取引可能戦略ではありません。
もし退出資産だけを戻す
分母と組合せ収益は変わりますが、先読みは修復されません。
もし取引費用だけを足す
数値は変わっても、将来の参照が有効な入力にはなりません。

3つの学習レベル

同じ知識ノードTRD-BT-002について、3つの学習レベルでそれぞれ問いを立てる
  1. 基礎バックテストの完璧な曲線が、実取引では消えるのはなぜでしょうか?第 26 章
  2. 発展生存者バイアスを避け、時点を揃えたデータセットをどう作るか?Advanced C · 体系的・定量的な取引
  3. 機関データ源の誤りと事後修訂をData Killでどう遮断するか?Institutional

当時存在したか、当時知っていたかを問うてから、収益を計算します。

持ち帰る問い

4
確率と損益比はいくつか?期待値は正か?
資産と欄は、判断時に本当に入手可能でしたか?
5
最悪の場合、いくら失うか?
優位は標本選択と時間漏洩だけではありませんか?
10
結果が出た後、運と判断をどう区別するか?
バイアス発見後、どの結論を撤回してやり直しますか?

章の理解度チェック

持ち帰る要点

データも誤解を生みます。生存者偏り、先読み、データ探索で、美しい曲線を無から作れてしまいます。

今回の学習を記録

「既読」はこの章を読んだとの確認だけを表す。理解度チェックは参考結論と照らした自己評価であり、どちらも習得認定や職業レベルではない。クリックごとに時刻付きの端末記録を残す。

核心の問いに答え、自己評価を記録

バックテストの完璧な曲線が、実取引では消えるのはなぜでしょうか?

概念習得の自己申告(認定ではない)

本人が明示的に申告する。既読、正解との自己評価、実験結果から習得を推定しない。未申告は不明。撤回すると不明になり、選択済み添付も解除する。

  • 生存者バイアス:未読込

  • 先読みバイアス:未読込

  • データスヌーピング:未読込

  • データ品質:未読込

この章の自己申告はまだ読み込んでいません。申告がないことは習得を意味しません。

この章の文脈を使って質問を準備

Tutor質問作業台

モデルサービスは未設定です。送信すると下のプレビューを当サイトのインターフェースに提出し、未設定の案内を受け取るだけです。外部モデルの呼出しや回答生成はありません。提供元、実行場所、データ保存方式は未定です。

役割の目的:物語、例、計算で概念を説明する。 以下は質問の準備であり、この役割が生成した結果ではありません。

Foundation 第26章 · TRD-BT-002 v1.0 · 読書モード foundation 教材の版V1-docs。schemaVersionはデータ構造の版、nodeVersionはノードの版で、3つは別々に記録する。読書モードは自己申告Levelとは異なる。

端末記録の選択と自己申告Levelの管理

読込はクリック後だけに行い、読込はアップロードへの同意を意味しない。既読、自己評価、実験、研究スナップショットは学習者の資料であり、モデルへの指示や検証済みの事実ではない。秘密鍵、身元情報、実口座情報は含めない。

1件ずつ添付を選択(上限10件、既定は未選択)

読込済みの記録がありません。章で既読を確認するか、理解度チェックに回答するか、実験で現在のスナップショットを保存してください。

使用する質問と添付を確認

1~4,000文字の質問を入力してください

サービス未設定。AIの回答はありません。

端末保存、書き出し、削除

記録は現在のブラウザー・サイトのlocalStorageに最大100件保存し、自動期限切れはない。アカウント分離やクラウドバックアップはなく、共有端末の他の利用者が読める可能性がある。1つのタブで編集し、同時書込による上書きを避けて早めに書き出す。変更や削除で選択済み添付は解除され、再読込が必要。

Journalは第35章のログツールで個別に管理・削除する。端末データの削除は、将来のサーバーデータの削除を意味しない。現在はサーバー複製がない。保存をブラウザーが拒否した場合は成功と表示しないため、このページのプレビューをコピーしてください。

端末記録とTutorへの質問を管理

このページの目次