# 建玉状態から決済を予測すると、価格判断と費用後の売買は改善するか
## 仮説・問いの流れ
建玉の含み損益・保有時間・過去の増減から、次の10秒の成行決済確率と量を予測し、合計した売買圧力を同一市場の直近60秒出来高で割る。既に観測された価格・匿名売買フローを超えて10秒後の価格判断が改善するかを検証した。
問いの接続:建玉状態→決済確率/条件付き量→合計ドル決済→価格の追加情報→費用後reference売買。各段階の答えを以下の実測結果で分ける。因果関係の証明を示す図ではない。
対象はETH/SOL、USD100000以上の建玉を持つ全観測walletの非取引秒を含む。UTC2026-06-14〜08-08の56日学習、08-09〜08-22の14日validation、08-23〜09-05の14日retrospective test。過去にETH testを確認しているため未使用OOSとは呼ばない。
## 探索・分析
重いnativeモデルを再開せず、深さ3・最大7leaf・最小100行の小さな木で全観測を処理。学習だけで31分位境界、全行の発生頻度、positive-only決済比率平均を学ぶ。full23入力と含み損益/age/path8列を外したno_stateを比較し、確率×条件付き量×建玉notionalを合計する。増減/直近決済履歴は両者に残す。
最初28日をwarmup、後半28日を4週のpast-only OOFにし、そのforecastだけでRidge alpha1を学習。full-controlsは価格return1/10/60秒、60秒volatility、出来高10/60秒、匿名signed flow、long/short exposureと含み損比率。pressure追加、状態削除pressure、600秒遅れpressure、market-only、pressure-onlyを同じ時計で比較した。
### ETH:まず決済を予測できたか
最終学習既知label 542,191,997建玉秒。test予測 154,216,346行、既知label 154,215,359、unknown 987。独立した注文数ではない。全label既知の合計評価時計 183,957、一部unknown時計 664。
保存testのnative mark有効時計は 184,640 / 1,209,600秒(15.26%)。対象wallet 2,251、既知flat/flip episode 10,766、選定建玉へ対応する決済participant 167,081。84日のcalendar全体を保持したが24時間の全時計が観測されたわけではなく、この疎なsource支持上の比較である。
・buy logloss full 0.00265947 / constant 0.00450413 / no_state 0.00264812。constant比較 SUPPORT、状態追加 NON_SUPPORT。
・buy Brier full 0.000477299 / constant 0.000526083。決済base量MSE full 10.9079 / constant 10.8223、MAE full 0.0318996 / constant 0.0437677。
・sell logloss full 0.00196345 / constant 0.00365382 / no_state 0.00200426。constant比較 SUPPORT、状態追加 UNKNOWN。
・sell Brier full 0.000389368 / constant 0.000413715。決済base量MSE full 36.7797 / constant 36.657、MAE full 0.0390753 / constant 0.0532682。
・net合計ドル決済MSE full 2.4768e+11 USD² / constant 2.48424e+11 / no_state 2.52377e+11。constant比較 UNKNOWN、状態追加 SUPPORT。
### SOL:まず決済を予測できたか
最終学習既知label 262,478,299建玉秒。test予測 69,582,795行、既知label 69,582,456、unknown 339。独立した注文数ではない。全label既知の合計評価時計 184,379、一部unknown時計 242。
保存testのnative mark有効時計は 184,640 / 1,209,600秒(15.26%)。対象wallet 1,334、既知flat/flip episode 5,034、選定建玉へ対応する決済participant 86,445。84日のcalendar全体を保持したが24時間の全時計が観測されたわけではなく、この疎なsource支持上の比較である。
・buy logloss full 0.00329673 / constant 0.00534488 / no_state 0.00329673。constant比較 SUPPORT、状態追加 NON_SUPPORT。
・buy Brier full 0.000594353 / constant 0.000637371。決済base量MSE full 1484.89 / constant 1386.67、MAE full 0.50908 / constant 0.591627。
・sell logloss full 0.00194864 / constant 0.00314619 / no_state 0.00199837。constant比較 SUPPORT、状態追加 SUPPORT。
・sell Brier full 0.000325712 / constant 0.000351258。決済base量MSE full 8808.93 / constant 8820.92、MAE full 0.506002 / constant 0.690265。
・net合計ドル決済MSE full 4.34506e+10 USD² / constant 4.33233e+10 / no_state 4.32741e+10。constant比較 UNKNOWN、状態追加 UNKNOWN。
## 結果:価格の追加情報と費用後売買
評価した候補は事前固定full23列の二部tree→net決済USD/V60→full-controls+pressure Ridge。USD10000、一銘柄一ポジション、予測10秒returnが±9bpを厳密に超えたときだけ売買し10秒保有する。transaction priceをstrict-prior1秒以内で参照し、端点がないintentを残す。roundtrip9/12/20bpを総費用として一度だけ差し引く。
価格の基準はnative約定価格でありmidでも実際のfillでもない。0/250/1000msはsource-clock感度で、運用latencyは未観測。
### ETH:同じ時計でpressureを加えると価格誤差が下がるか
test予測decision 184,621時計、6モデルpaired評価 66,131。未来端点欠損decision 118,354、過去lag欠損decision 279。これらは別々のmaskであり合算除外数ではない。
MSE controls 1.8585e-07 / full 1.85948e-07 / no_state 1.85861e-07。
・full vs controls:MSE改善 -9.74063e-11、97.5%日CI [-4.16039279998231e-10, 1.6636039878017053e-11]、UNKNOWN。観測 14日 / Kish 11.46日。
・full vs no_state:MSE改善 -8.70403e-11、97.5%日CI [-3.7212106302663305e-10, 1.4819477553319926e-11]、UNKNOWN。観測 14日 / Kish 11.46日。
・full vs lagged:MSE改善 -1.07271e-10、97.5%日CI [-4.3311679650808e-10, 1.5823965870011606e-11]、UNKNOWN。観測 14日 / Kish 11.46日。
0ms売買:生の9bp超え 13時計→非重複intent 5→priced 3 / unknown 2。pricedは 2日。
・費用9bp:priced-only平均net -1.03918bp、95%日CI None、UNKNOWN。
・費用12bp:priced-only平均net -4.03918bp、95%日CI None、UNKNOWN。
・費用20bp:priced-only平均net -12.0392bp、95%日CI None、UNKNOWN。
全intent期待値は UNKNOWN(端点欠損)。
### SOL:同じ時計でpressureを加えると価格誤差が下がるか
test予測decision 184,621時計、6モデルpaired評価 41,321。未来端点欠損decision 143,183、過去lag欠損decision 279。これらは別々のmaskであり合算除外数ではない。
MSE controls 4.76862e-07 / full 4.76872e-07 / no_state 4.76863e-07。
・full vs controls:MSE改善 -1.07222e-11、97.5%日CI [-4.584709152699973e-11, 1.7509318111225775e-11]、UNKNOWN。観測 14日 / Kish 11.04日。
・full vs no_state:MSE改善 -9.36274e-12、97.5%日CI [-4.397943537371395e-11, 1.4941957299011226e-11]、UNKNOWN。観測 14日 / Kish 11.04日。
・full vs lagged:MSE改善 -1.22904e-11、97.5%日CI [-5.3480491158821855e-11, 2.6672866919819675e-11]、UNKNOWN。観測 14日 / Kish 11.04日。
0ms売買:生の9bp超え 12時計→非重複intent 10→priced 10 / unknown 0。pricedは 5日。
・費用9bp:priced-only平均net 2.42838bp、95%日CI None、UNKNOWN。
・費用12bp:priced-only平均net -0.571622bp、95%日CI None、UNKNOWN。
・費用20bp:priced-only平均net -8.57162bp、95%日CI None、UNKNOWN。
全intent期待値は UNKNOWN(観測日不足)。
### ETH/SOL合算:同じUTC日で集約
・full: intent 15 / priced 13 / unknown 2、priced 6日。9/12/20bp priced-only平均net 1.62817 / -1.37183 / -9.37183 bp。全intent UNKNOWN_MISSING_ENDPOINTS。
・controls: intent 12 / priced 12 / unknown 0、priced 5日。9/12/20bp priced-only平均net 2.51385 / -0.486147 / -8.48615 bp。全intent UNKNOWN_INSUFFICIENT_DAYS。
・no_state: intent 12 / priced 12 / unknown 0、priced 5日。9/12/20bp priced-only平均net 2.51385 / -0.486147 / -8.48615 bp。全intent UNKNOWN_INSUFFICIENT_DAYS。
同じ閾値でも対照は異なるintentを選ぶため、priced-only利益の差はmatched tradeの因果効果ではない。価格のincrementは上記paired時計で評価する。delay別の全台帳とCIはcombined-reference.json、independent-readback.json、各coin/reference/に保持した。
## 洞察
今回の固定候補では、ETH/SOLとも価格のprimary改善CIがゼロを跨ぎ、価格への追加価値はUNKNOWN。点推定は両方負だが、これを真の情報価値の不存在と断定しない。
SOLのsell側はlogloss・Brier・決済量MSE/MAEの全てでno_state比較SUPPORTだが、net合計ドル量と価格のincrementはUNKNOWN。片側の発生/量改善が相殺後の方向圧力へそのまま転移するとは限らないという、この候補内で実測された接続の切れ目である。ETHのnetドル量はno_stateよりSUPPORT、constantよりUNKNOWNであり、基準による違いを保持する。
SOLの0/250/1000ms各policyをdecision時刻・side・端点で照合するとfull/controls/no_stateは同じ10 intentで同じreference損益。費用9bpの正のpriced-only平均はpressure追加の証拠ではない。ETHのfullだけが加えたintentには欠損端点もあり、全intentの経済incrementはUNKNOWN。
ETHのprimary点推定は最終test日の負の寄与が大きい。多数の建玉秒を独立sample数と見なさず、日cluster CIとKish支持で判断した。ここから閾値や悪い日を除く修正を行っていない。
状態情報の価値は、constantより決済を予測できるか、直近増減履歴を残したno_stateより改善するか、合計ドル量の誤差が下がるか、価格のincrementが残るか、費用を超えるかで分ける。各比較の実測判定が異なる場合、悪化した段階をstateそのものの無価値や主観的判断の証明に置き換えない。
### Q&A
Q. 全84日を学習したのか?
A. 56日学習・14日validation・14日test。28日warmup後の4週forecastで価格モデルを学習し、後の28日は学習に戻していない。
Q. 板やswapを追加しないと完了できなかったのか?
A. 今回は保存済みデータと小さなstreamed treeで全chainを実行した。native大規模fitや旧14-caseを完了したとは主張しない。
Q. reference利益は実運用の利益か?
A. いいえ。約定価格参照と総費用感度であり、missing endpoints・未観測latency・spread/slippage/capacityを解決していない。既に見た期間の比較なので採用にはfresh検証と実執行が必要。
## 検証記録
全chain producer実経過 10520.7秒(2.922時間)、CPU上限200%、cgroup peak 11.002GiB、process寿命HWM 10.645GiB、cgroup swap peak 28.848MiB、最小host available 12.659GiB。producer exit0/guard停止なし。これはモデル/価格/台帳の実行時間で、入力rehash・独立再計算・review時間は含めない。
仕様freeze a1710041。freeze.jsonに全入力/codeのSHA256、全8tree×5fit×2coinのmodels.json、各fold/validation/testに全行positions.parquetとtimestamp統計、6価格モデルのpaired/decision mask、全policy/delayのintent台帳を保存。independent-readbackはraw-value tree routingと原sourceから全forecast・分母・集計を別計算し、価格日CIとnative端点/費用を照合した。
生成plotの数値は同じindependent-readback由来。物理forecast完全再計算、focused tests/type-check、resource terminalと独立reviewの最終receiptを同じrunに保持する。