Issue #1: 芦屋研究コアと2連単strategy sandboxを追加 - #2
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
Issue #1 の非UI研究コアを実装し、その後に承認されたresearch hardening、Work package 0、Turnmark限定2連単strategy sandboxまでを、再現可能な研究基盤としてまとめます。
Closes #1
できるようになったこと
21)だけをschema v3へ正規化PASS/SKIP_DATAUI、当日予想、realtime odds、自動投票、アカウント・資金操作は含みません。
確率モデルと未来情報境界
Issue #1の3連単基準モデル
予測日より前のclean raceだけを学習し、programの場・枠番以外を確率特徴へ入れません。preview、odds、結果、払戻、決まり手、結果側STは使用しません。
2連単retrospective sandbox
program特徴Plackett–Luceを、α=1の2連単枠番頻度baselineとouter 4foldで比較しました。補完・標準化・L2選択は各評価foldより過去の学習・inner validationだけで行います。
Turnmarkのprogram snapshotとoddsは観測時点を証明できないため、この経路は
retrospective / non-actionableに限定し、確認的性能や実購入可能な成績とは扱いません。使用データ
34a3b0a15c0e221a71464bcd86b572c4b28f90a7Turnmark oddsは
historical_snapshot_time_unknownで、「締切」「最終」「前夜」と断定しません。バックテスト結果
利益保証ではなく、悪い結果も正式記録として残します。
3連単fixed split
閾値pseudo-holdoutで選んだ8.00は次期間に1,573点・的中0・回収率0.0210となり、検証期間の高配当1件へ適合した結果でした。
2連単strategy sandbox
dutchはsingleより下方リスクを改善しましたが、収益候補ではありません。
検証
PYTHONPATH=src:. python3 -m unittest discover -s tests -vPYTHONPATH=src:. python3 -m compileall -q src scripts testsgit diff --checkIssue #1 完了条件
未解決の境界
主な記録
docs/DATA_CONTRACT.mddocs/TURNMARK_STRATEGY_SANDBOX.mdexperiments/turnmark_exacta_strategy_sandbox_v1.jsondocs/HANDOFF.md