BTC Market Research Benchmark
Abstract
We evaluate whether saved orderbook sentiment, CVD/footprint flow and per-exchange depth slices contain a measurable predictive edge for BTC direction across horizons from 1 minute to 72 hours. We benchmark majority and momentum baselines against linear (Ridge return regression, balanced logistic), tabular gradient boosting, and a class-balanced 2D market-state CNN. We then conduct repeated-fold blocked Monte Carlo ablations on (a) individual depth ranges, (b) cumulative depth stacks (0.5%; 0.5+1%; 0.5+1+2%; ...), (c) random Monte Carlo combinations of depth ranges, and (d) per-exchange feature subsets, both alone and combined with the global aggregate. The best configurations and laws are reported below; the live system is recommended to deploy the highlighted candidate.
Recommended deployment configuration:lookback_24h_correlation_ruleat horizon8husing feature setlookback_24h. Balanced accuracy 0.9650, raw accuracy 0.9650, edge over majority 0.4055.
Methodology
Each minute is one row. Features are global aggregate sentiment by depth (0.5%-100%), CVD/footprint stats (per market type), price returns and rolling stats, and (when enabled) per-exchange sentiment xsent_<exchange>_<market>_<depth>_<metric>. Targets are 1m-4320m forward log returns and their direction.
- Classical pass: chronological 70/15/15 split, train on the first 70%, evaluate on the last 15%. Reports majority baseline, 3m momentum rule, single-feature correlation rule, balanced logistic regression, Ridge return regression, and HistGradientBoosting.
- Repeated blocked Monte Carlo ablations: 8-12 random training-window starts (each window block keeps order intact), per-fold metrics averaged. Avoids one-lucky-split bias.
- Depth ablations:
- Individual depth: orderbook_<d>%_only, without_orderbook_<d>% (leave-one-out).
- Cumulative depth: 0.5; 0.5+1; 0.5+1+2; 0.5+1+2+5; ... add one range at a time.
- Monte Carlo depth combos: random subsets of size 2-5 such as 0.5+2+5%.
- Per-exchange ablations: each exchange alone, each + global, each + global + CVD, all-exchanges union, all + global. We use minute-aggregated
orderbook_sentimentrows filtered byasset='BTC'for exchange IDs 9, 15, 16, 17, 18, 19, 21, 22, 23. - Image CNN: 32-row windows pivoted to a 2D feature image, class-balanced cross-entropy, AdamW, validation early stopping. Treated as a smoke test until repeated.
- Scoring: balanced accuracy (primary; immune to class imbalance), raw accuracy, edge over majority baseline, predicted vs actual up rate. A result is only treated as a candidate law when balanced accuracy ≥ 0.60 and edge over majority > 0.
Dataset
BTC
168 hours
8486 minutes
2705
True
binance, bybit, deribit, hyperliquid, coinbase, kraken, kucoin, gate, mexc
Leaderboard (Classical Pass)
| Algorithm | Horizon | Accuracy | Bal Acc | Edge | Rows | Up Rate | Feature/Notes |
|---|---|---|---|---|---|---|---|
| lookback_24h_correlation_rule | 8h | 0.9650 | 0.9650 | 0.4055 | 143 | 1.0 | price train corr=-0.8939 (lookback=24h, rows=1430) |
| lookback_24h_correlation_rule | 30m | 0.7857 | 0.8049 | 0.2459 | 210 | 0.6143 | xsent_binance_spot_35_raw_sentiment_ma5 train corr=-0.2844 (lookback=24h, rows=1430) |
| ridge_return | 1d | 0.8411 | 0.7844 | 0.4929 | 1057 | 0.3482 | multi-variable linear return regression |
| hist_gradient_boosting | 2d | 0.7111 | 0.7286 | 0.5256 | 841 | 0.1855 | non-linear tabular benchmark |
| lookback_24h_hist_gradient_boosting | 30m | 0.6857 | 0.7281 | 0.1459 | 210 | 0.6143 | non-linear tabular benchmark (lookback=24h, rows=1430) |
| mc_depth_ridge | 2h | 0.7155 | 0.7186 | 0.2039 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| lookback_72h_hist_gradient_boosting | 4h | 0.8198 | 0.7065 | 0.2927 | 605 | 0.7471 | non-linear tabular benchmark (lookback=72h, rows=4267) |
| market_ridge | 8h | 0.7015 | 0.7059 | 0.142 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| lookback_24h_ridge_return | 30m | 0.6476 | 0.7017 | 0.1078 | 210 | 0.6143 | multi-variable linear return regression (lookback=24h, rows=1430) |
| mc_depth_ridge | 8h | 0.6524 | 0.7002 | 0.0929 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | 0.6998 | 0.6989 | 0.1403 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| lookback_24h_correlation_rule | 15m | 0.6714 | 0.6961 | 0.1568 | 213 | 0.5775 | xsent_binance_futures_2_raw_sentiment_ma5 train corr=0.2805 (lookback=24h, rows=1430) |
| exchange_ridge | 8h | 0.6408 | 0.6958 | 0.0813 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 8h | 0.6224 | 0.6947 | 0.0629 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 2h | 0.7589 | 0.6938 | 0.2473 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6337 | 0.6931 | 0.0742 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6356 | 0.6930 | 0.0761 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6330 | 0.6926 | 0.0735 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6234 | 0.6868 | 0.0639 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6078 | 0.6861 | 0.0483 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | 0.5983 | 0.6849 | 0.0388 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | 0.6382 | 0.6845 | 0.0787 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 8h | 0.7024 | 0.6844 | 0.1429 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6061 | 0.6835 | 0.0466 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 2h | 0.6239 | 0.6827 | 0.1123 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6066 | 0.6827 | 0.0471 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6057 | 0.6822 | 0.0462 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 8h | 0.6059 | 0.6817 | 0.0464 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | 0.6059 | 0.6817 | 0.0464 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| lookback_24h_hist_gradient_boosting | 15m | 0.6526 | 0.6813 | 0.138 | 213 | 0.5775 | non-linear tabular benchmark (lookback=24h, rows=1430) |
| market_ridge | 8h | 0.6012 | 0.6809 | 0.0417 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6099 | 0.6803 | 0.0504 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| lookback_24h_mvlr_logit | 1h | 0.6262 | 0.6792 | 0.1104 | 206 | 0.5825 | multi-variable logistic regression (lookback=24h, rows=1430) |
| cum_depth_ridge | 2h | 0.6223 | 0.6781 | 0.1107 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.5908 | 0.6762 | 0.0313 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ridge_return | 2d | 0.8098 | 0.6753 | 0.6243 | 841 | 0.1855 | multi-variable linear return regression |
| top_markets_ridge | 2h | 0.6449 | 0.6748 | 0.1333 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 8h | 0.6085 | 0.6730 | 0.049 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6009 | 0.6722 | 0.0414 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | 0.6111 | 0.6712 | 0.0516 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | 0.6061 | 0.6686 | 0.0466 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6019 | 0.6685 | 0.0424 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6085 | 0.6676 | 0.049 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 4h | 0.6131 | 0.6666 | 0.086 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | 0.6132 | 0.6644 | 0.0537 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 8h | 0.5970 | 0.6643 | 0.0375 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | 0.6281 | 0.6641 | 0.0686 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| hist_gradient_boosting | 1d | 0.5658 | 0.6637 | 0.2176 | 1057 | 0.3482 | non-linear tabular benchmark |
| exchange_ridge | 8h | 0.6042 | 0.6637 | 0.0447 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| lookback_24h_hist_gradient_boosting | 1h | 0.6650 | 0.6631 | 0.1492 | 206 | 0.5825 | non-linear tabular benchmark (lookback=24h, rows=1430) |
| cum_depth_logit | 8h | 0.6200 | 0.6630 | 0.0605 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | 0.6031 | 0.6626 | 0.0436 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| lookback_24h_mvlr_logit | 30m | 0.6048 | 0.6622 | 0.065 | 210 | 0.6143 | multi-variable logistic regression (lookback=24h, rows=1430) |
| market_ridge | 8h | 0.6042 | 0.6608 | 0.0447 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | 0.5941 | 0.6606 | 0.0346 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 2h | 0.6630 | 0.6604 | 0.1514 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | 0.5888 | 0.6604 | 0.0617 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | 0.6473 | 0.6593 | 0.1202 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 4h | 0.5742 | 0.6593 | 0.0471 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 8h | 0.5599 | 0.6590 | 0.0004 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
Single-Depth Ablation
| Algorithm | Horizon | Feature Set | Accuracy | Bal Acc | Edge | Rows | Up Rate | Feature/Notes |
|---|---|---|---|---|---|---|---|---|
| ablation_ridge | 8h | combined_orderbook_cvd | 0.6224 | 0.6947 | 0.0629 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 8h | orderbook_only | 0.6059 | 0.6817 | 0.0464 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 2h | orderbook_10pct_only | 0.6630 | 0.6604 | 0.1514 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 2h | orderbook_1pct_only | 0.6700 | 0.6546 | 0.1584 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 4h | orderbook_35pct_only | 0.6638 | 0.6508 | 0.1367 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 4h | orderbook_only | 0.5823 | 0.6488 | 0.0552 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 4h | orderbook_only | 0.5824 | 0.6451 | 0.0553 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 8h | orderbook_only | 0.5354 | 0.6340 | -0.0241 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 4h | orderbook_0.5pct_only | 0.5928 | 0.6328 | 0.0657 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 4h | orderbook_20pct_only | 0.5576 | 0.6246 | 0.0305 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 2h | orderbook_0.5pct_only | 0.5369 | 0.6225 | 0.0253 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 4h | combined_orderbook_cvd | 0.5052 | 0.6180 | -0.0219 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 2h | orderbook_only | 0.4975 | 0.6006 | -0.0141 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 8h | orderbook_0.5pct_only | 0.6241 | 0.5984 | 0.0646 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 2h | orderbook_only | 0.4950 | 0.5977 | -0.0166 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1h | orderbook_only | 0.5979 | 0.5913 | 0.0821 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 8h | orderbook_5pct_only | 0.6893 | 0.5900 | 0.1298 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 8h | orderbook_1pct_only | 0.6578 | 0.5880 | 0.0983 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 4h | combined_orderbook_cvd | 0.4602 | 0.5860 | -0.0669 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 2h | orderbook_5pct_only | 0.6795 | 0.5851 | 0.1679 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 15m | orderbook_1pct_only | 0.5878 | 0.5848 | 0.0732 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 2h | cvd_footprint_only | 0.6427 | 0.5840 | 0.1311 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 8h | combined_orderbook_cvd | 0.4538 | 0.5783 | -0.1057 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 2h | cvd_footprint_only | 0.6150 | 0.5762 | 0.1034 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1h | orderbook_0.5pct_only | 0.5752 | 0.5761 | 0.0594 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1h | orderbook_1pct_only | 0.5644 | 0.5657 | 0.0486 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 8h | orderbook_10pct_only | 0.6905 | 0.5656 | 0.131 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 2h | orderbook_35pct_only | 0.4533 | 0.5651 | -0.0583 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 15m | orderbook_only | 0.5674 | 0.5643 | 0.0528 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 4h | orderbook_1pct_only | 0.6303 | 0.5610 | 0.1032 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 15m | cvd_footprint_only | 0.5599 | 0.5606 | 0.0453 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 30m | orderbook_only | 0.5672 | 0.5560 | 0.0274 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 30m | orderbook_0.5pct_only | 0.5629 | 0.5549 | 0.0231 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 10m | orderbook_only | 0.5531 | 0.5539 | 0.0374 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1h | cvd_footprint_only | 0.5702 | 0.5532 | 0.0544 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 4h | cvd_footprint_only | 0.5868 | 0.5522 | 0.0597 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1h | orderbook_5pct_only | 0.5490 | 0.5522 | 0.0332 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 15m | orderbook_5pct_only | 0.5586 | 0.5519 | 0.044 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 30m | orderbook_1pct_only | 0.5506 | 0.5518 | 0.0108 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1h | orderbook_only | 0.5471 | 0.5491 | 0.0313 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 3m | cvd_footprint_only | 0.5441 | 0.5483 | 0.0492 | 6102 | 0.5083 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 2h | combined_orderbook_cvd | 0.4417 | 0.5479 | -0.0699 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 8h | orderbook_2pct_only | 0.6769 | 0.5478 | 0.1174 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 5m | cvd_footprint_only | 0.5477 | 0.5467 | 0.052 | 6102 | 0.4995 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1h | combined_orderbook_cvd | 0.5442 | 0.5447 | 0.0284 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 4m | combined_orderbook_cvd | 0.5411 | 0.5444 | 0.0446 | 6102 | 0.4956 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 4h | orderbook_10pct_only | 0.4108 | 0.5442 | -0.1163 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1m | orderbook_1pct_only | 0.5422 | 0.5434 | 0.0544 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 3m | orderbook_20pct_only | 0.5389 | 0.5433 | 0.044 | 6102 | 0.5083 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1m | orderbook_2pct_only | 0.5422 | 0.5430 | 0.0544 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1h | cvd_footprint_only | 0.5582 | 0.5430 | 0.0424 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1h | orderbook_2pct_only | 0.5493 | 0.5430 | 0.0335 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 4m | cvd_footprint_only | 0.5398 | 0.5419 | 0.0433 | 6102 | 0.4956 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 3m | orderbook_35pct_only | 0.5369 | 0.5419 | 0.042 | 6102 | 0.5083 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 30m | orderbook_only | 0.5516 | 0.5414 | 0.0118 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 30m | orderbook_10pct_only | 0.5298 | 0.5411 | -0.01 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 5m | orderbook_only | 0.5414 | 0.5400 | 0.0457 | 6102 | 0.4995 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 15m | orderbook_10pct_only | 0.5349 | 0.5393 | 0.0203 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1m | orderbook_0.5pct_only | 0.5368 | 0.5388 | 0.049 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1m | orderbook_10pct_only | 0.5395 | 0.5387 | 0.0517 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 3m | orderbook_only | 0.5349 | 0.5387 | 0.04 | 6102 | 0.5083 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 2m | orderbook_only | 0.5337 | 0.5383 | 0.0506 | 6108 | 0.4931 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 30m | combined_orderbook_cvd | 0.5467 | 0.5379 | 0.0069 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 2m | orderbook_only | 0.5326 | 0.5376 | 0.0495 | 6108 | 0.4931 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 3m | cvd_footprint_only | 0.5352 | 0.5376 | 0.0403 | 6102 | 0.5083 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 15m | orderbook_0.5pct_only | 0.5299 | 0.5373 | 0.0153 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1m | orderbook_5pct_only | 0.5349 | 0.5372 | 0.0471 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 8h | orderbook_35pct_only | 0.4022 | 0.5372 | -0.1573 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1m | orderbook_1pct_only | 0.5347 | 0.5369 | 0.0469 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1m | orderbook_0.5pct_only | 0.5360 | 0.5366 | 0.0482 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 4m | orderbook_only | 0.5359 | 0.5358 | 0.0394 | 6102 | 0.4956 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1h | combined_orderbook_cvd | 0.5322 | 0.5356 | 0.0164 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 15m | orderbook_2pct_only | 0.5472 | 0.5352 | 0.0326 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 4m | orderbook_10pct_only | 0.5338 | 0.5347 | 0.0373 | 6102 | 0.4956 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 1m | orderbook_5pct_only | 0.5311 | 0.5342 | 0.0433 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 30m | combined_orderbook_cvd | 0.5462 | 0.5339 | 0.0064 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 2m | cvd_footprint_only | 0.5332 | 0.5338 | 0.0501 | 6108 | 0.4931 | folds=6 blocked Monte Carlo ablation |
| ablation_ridge | 2m | combined_orderbook_cvd | 0.5262 | 0.5325 | 0.0431 | 6108 | 0.4931 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 2m | combined_orderbook_cvd | 0.5262 | 0.5323 | 0.0431 | 6108 | 0.4931 | folds=6 blocked Monte Carlo ablation |
| ablation_logit | 1h | orderbook_10pct_only | 0.5219 | 0.5322 | 0.0061 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
Heatmap
ablation_ridge
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
all_features | 0.505 | 0.525 | 0.503 | 0.500 | 0.497 | 0.495 | 0.489 | 0.523 | 0.486 | 0.500 | 0.494 | 0.500 |
combined_orderbook_cvd | 0.517 | 0.532 | 0.530 | 0.519 | 0.502 | 0.513 | 0.501 | 0.534 | 0.536 | 0.548 | 0.586 | 0.695 |
cvd_footprint_only | 0.521 | 0.529 | 0.538 | 0.524 | 0.515 | 0.513 | 0.527 | 0.515 | 0.543 | 0.584 | 0.552 | 0.521 |
orderbook_0.5pct_only | 0.537 | 0.510 | 0.511 | 0.515 | 0.501 | 0.502 | 0.537 | 0.555 | 0.576 | 0.623 | 0.633 | 0.598 |
orderbook_10pct_only | 0.525 | 0.505 | 0.515 | 0.509 | 0.505 | 0.503 | 0.501 | 0.527 | 0.520 | 0.512 | 0.544 | 0.522 |
orderbook_1pct_only | 0.537 | 0.507 | 0.498 | 0.496 | 0.494 | 0.505 | 0.585 | 0.552 | 0.566 | 0.655 | 0.561 | 0.588 |
orderbook_20pct_only | 0.514 | 0.509 | 0.510 | 0.507 | 0.501 | 0.500 | 0.499 | 0.518 | 0.513 | 0.500 | 0.510 | 0.500 |
orderbook_2pct_only | 0.526 | 0.505 | 0.500 | 0.507 | 0.498 | 0.497 | 0.535 | 0.530 | 0.543 | 0.511 | 0.522 | 0.548 |
orderbook_35pct_only | 0.521 | 0.503 | 0.517 | 0.505 | 0.505 | 0.497 | 0.499 | 0.514 | 0.518 | 0.506 | 0.525 | 0.507 |
orderbook_5pct_only | 0.534 | 0.506 | 0.497 | 0.496 | 0.490 | 0.499 | 0.552 | 0.522 | 0.552 | 0.585 | 0.526 | 0.590 |
orderbook_only | 0.517 | 0.538 | 0.539 | 0.525 | 0.525 | 0.554 | 0.517 | 0.556 | 0.549 | 0.598 | 0.645 | 0.682 |
without_orderbook_0.5pct | 0.506 | 0.525 | 0.503 | 0.500 | 0.497 | 0.495 | 0.489 | 0.523 | 0.486 | 0.500 | 0.494 | 0.500 |
without_orderbook_10pct | 0.505 | 0.524 | 0.505 | 0.501 | 0.497 | 0.495 | 0.488 | 0.519 | 0.489 | 0.500 | 0.494 | 0.500 |
without_orderbook_1pct | 0.505 | 0.525 | 0.503 | 0.500 | 0.497 | 0.495 | 0.489 | 0.523 | 0.486 | 0.500 | 0.494 | 0.500 |
without_orderbook_20pct | 0.506 | 0.523 | 0.503 | 0.500 | 0.497 | 0.495 | 0.487 | 0.526 | 0.486 | 0.500 | 0.494 | 0.500 |
without_orderbook_2pct | 0.504 | 0.525 | 0.503 | 0.500 | 0.497 | 0.495 | 0.489 | 0.521 | 0.486 | 0.500 | 0.494 | 0.500 |
without_orderbook_35pct | 0.506 | 0.524 | 0.503 | 0.500 | 0.497 | 0.495 | 0.489 | 0.525 | 0.486 | 0.500 | 0.494 | 0.500 |
without_orderbook_5pct | 0.503 | 0.528 | 0.505 | 0.500 | 0.497 | 0.495 | 0.489 | 0.501 | 0.486 | 0.500 | 0.494 | 0.500 |
ablation_logit
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
all_features | 0.522 | 0.528 | 0.498 | 0.502 | 0.503 | 0.496 | 0.490 | 0.528 | 0.521 | 0.500 | 0.493 | 0.507 |
combined_orderbook_cvd | 0.532 | 0.532 | 0.521 | 0.544 | 0.509 | 0.531 | 0.503 | 0.538 | 0.545 | 0.523 | 0.618 | 0.578 |
cvd_footprint_only | 0.518 | 0.534 | 0.548 | 0.542 | 0.547 | 0.521 | 0.561 | 0.508 | 0.553 | 0.576 | 0.478 | 0.489 |
orderbook_0.5pct_only | 0.539 | 0.523 | 0.514 | 0.502 | 0.515 | 0.502 | 0.531 | 0.510 | 0.514 | 0.501 | 0.504 | 0.500 |
orderbook_10pct_only | 0.539 | 0.516 | 0.526 | 0.535 | 0.528 | 0.509 | 0.539 | 0.541 | 0.532 | 0.660 | 0.500 | 0.566 |
orderbook_1pct_only | 0.543 | 0.522 | 0.518 | 0.503 | 0.513 | 0.502 | 0.517 | 0.501 | 0.506 | 0.500 | 0.500 | 0.500 |
orderbook_20pct_only | 0.525 | 0.512 | 0.543 | 0.526 | 0.515 | 0.502 | 0.514 | 0.522 | 0.518 | 0.505 | 0.625 | 0.500 |
orderbook_2pct_only | 0.543 | 0.520 | 0.517 | 0.510 | 0.518 | 0.502 | 0.516 | 0.502 | 0.505 | 0.500 | 0.500 | 0.500 |
orderbook_35pct_only | 0.527 | 0.512 | 0.542 | 0.525 | 0.513 | 0.500 | 0.509 | 0.513 | 0.502 | 0.565 | 0.651 | 0.537 |
orderbook_5pct_only | 0.537 | 0.515 | 0.517 | 0.500 | 0.510 | 0.503 | 0.518 | 0.506 | 0.509 | 0.500 | 0.500 | 0.500 |
orderbook_only | 0.527 | 0.538 | 0.509 | 0.536 | 0.540 | 0.531 | 0.564 | 0.541 | 0.591 | 0.601 | 0.649 | 0.634 |
without_orderbook_0.5pct | 0.525 | 0.528 | 0.498 | 0.502 | 0.503 | 0.496 | 0.490 | 0.528 | 0.521 | 0.500 | 0.493 | 0.507 |
without_orderbook_10pct | 0.522 | 0.531 | 0.499 | 0.501 | 0.503 | 0.496 | 0.489 | 0.508 | 0.520 | 0.500 | 0.493 | 0.504 |
without_orderbook_1pct | 0.522 | 0.528 | 0.498 | 0.502 | 0.503 | 0.496 | 0.490 | 0.528 | 0.521 | 0.500 | 0.493 | 0.507 |
without_orderbook_20pct | 0.522 | 0.527 | 0.498 | 0.502 | 0.503 | 0.496 | 0.490 | 0.508 | 0.521 | 0.500 | 0.493 | 0.503 |
without_orderbook_2pct | 0.523 | 0.528 | 0.498 | 0.502 | 0.503 | 0.496 | 0.490 | 0.528 | 0.521 | 0.500 | 0.493 | 0.507 |
without_orderbook_35pct | 0.522 | 0.530 | 0.498 | 0.502 | 0.503 | 0.496 | 0.490 | 0.530 | 0.521 | 0.500 | 0.493 | 0.507 |
without_orderbook_5pct | 0.523 | 0.529 | 0.498 | 0.502 | 0.503 | 0.496 | 0.490 | 0.508 | 0.521 | 0.500 | 0.493 | 0.507 |
Cumulative Depth Stacks
| Algorithm | Horizon | Feature Set | Accuracy | Bal Acc | Edge | Rows | Up Rate | Feature/Notes |
|---|---|---|---|---|---|---|---|---|
| cum_depth_logit | 2h | cum_depth_0.5+1+2+5+10% | 0.6239 | 0.6827 | 0.1123 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | cum_depth_0.5+1+2+5+10+20+35% | 0.6059 | 0.6817 | 0.0464 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 2h | cum_depth_0.5+1+2+5+10% | 0.6223 | 0.6781 | 0.1107 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | cum_depth_0.5+1+2+5+10% | 0.6281 | 0.6641 | 0.0686 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 8h | cum_depth_0.5+1+2+5+10% | 0.6200 | 0.6630 | 0.0605 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 4h | cum_depth_0.5+1+2+5+10+20% | 0.5858 | 0.6587 | 0.0587 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 4h | cum_depth_0.5+1+2+5+10+20% | 0.5559 | 0.6530 | 0.0288 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 4h | cum_depth_0.5+1+2+5+10+20+35% | 0.5823 | 0.6488 | 0.0552 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 4h | cum_depth_0.5+1+2+5+10+20+35% | 0.5824 | 0.6451 | 0.0553 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 4h | cum_depth_0.5+1+2+5+10% | 0.6594 | 0.6419 | 0.1323 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 8h | cum_depth_0.5+1+2+5+10+20+35% | 0.5354 | 0.6340 | -0.0241 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 4h | cum_depth_0.5% | 0.5928 | 0.6328 | 0.0657 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 2h | cum_depth_0.5% | 0.5369 | 0.6225 | 0.0253 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 2h | cum_depth_0.5+1% | 0.5646 | 0.6170 | 0.053 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 1h | cum_depth_0.5+1+2+5+10% | 0.6319 | 0.6133 | 0.1161 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 2h | cum_depth_0.5+1+2+5+10+20% | 0.5091 | 0.6085 | -0.0025 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 1h | cum_depth_0.5+1+2+5+10% | 0.6053 | 0.6020 | 0.0895 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 2h | cum_depth_0.5+1+2+5+10+20+35% | 0.4975 | 0.6006 | -0.0141 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 2h | cum_depth_0.5+1+2+5+10+20% | 0.4985 | 0.6004 | -0.0131 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 1h | cum_depth_0.5+1+2+5+10+20% | 0.6121 | 0.5993 | 0.0963 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | cum_depth_0.5% | 0.6241 | 0.5984 | 0.0646 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 2h | cum_depth_0.5+1+2+5+10+20+35% | 0.4950 | 0.5977 | -0.0166 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 30m | cum_depth_0.5+1+2+5+10% | 0.6034 | 0.5954 | 0.0636 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 1h | cum_depth_0.5+1+2+5+10+20+35% | 0.5979 | 0.5913 | 0.0821 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 4h | cum_depth_0.5+1+2+5+10% | 0.6491 | 0.5797 | 0.122 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 1h | cum_depth_0.5% | 0.5752 | 0.5761 | 0.0594 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 15m | cum_depth_0.5+1+2+5+10% | 0.5927 | 0.5752 | 0.0781 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | cum_depth_0.5+1+2+5% | 0.6653 | 0.5709 | 0.1058 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | cum_depth_0.5+1+2+5+10+20% | 0.4396 | 0.5685 | -0.1199 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 8h | cum_depth_0.5+1+2+5+10+20% | 0.4377 | 0.5665 | -0.1218 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 30m | cum_depth_0.5+1+2+5+10% | 0.5771 | 0.5647 | 0.0373 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 10m | cum_depth_0.5+1+2+5+10% | 0.5629 | 0.5644 | 0.0472 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 15m | cum_depth_0.5+1+2+5+10+20+35% | 0.5674 | 0.5643 | 0.0528 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | cum_depth_0.5+1% | 0.6035 | 0.5634 | 0.044 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 1h | cum_depth_0.5+1% | 0.5587 | 0.5620 | 0.0429 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 30m | cum_depth_0.5+1+2+5+10+20+35% | 0.5672 | 0.5560 | 0.0274 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 10m | cum_depth_0.5+1+2+5+10+20% | 0.5542 | 0.5549 | 0.0385 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 30m | cum_depth_0.5% | 0.5629 | 0.5549 | 0.0231 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 30m | cum_depth_0.5+1+2+5+10+20% | 0.5664 | 0.5548 | 0.0266 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 1h | cum_depth_0.5+1+2+5+10+20% | 0.5531 | 0.5542 | 0.0373 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 10m | cum_depth_0.5+1+2+5+10+20+35% | 0.5531 | 0.5539 | 0.0374 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 8h | cum_depth_0.5+1+2% | 0.6724 | 0.5534 | 0.1129 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 15m | cum_depth_0.5+1+2+5+10+20% | 0.5659 | 0.5529 | 0.0513 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 30m | cum_depth_0.5+1+2+5% | 0.5533 | 0.5503 | 0.0135 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 1h | cum_depth_0.5+1+2% | 0.5722 | 0.5502 | 0.0564 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 4h | cum_depth_0.5+1% | 0.5986 | 0.5499 | 0.0715 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 30m | cum_depth_0.5+1% | 0.5539 | 0.5494 | 0.0141 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 1h | cum_depth_0.5+1+2+5+10+20+35% | 0.5471 | 0.5491 | 0.0313 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 15m | cum_depth_0.5+1+2% | 0.5584 | 0.5479 | 0.0438 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 1h | cum_depth_0.5+1+2+5% | 0.5430 | 0.5472 | 0.0272 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 5m | cum_depth_0.5+1+2+5+10% | 0.5497 | 0.5463 | 0.054 | 6102 | 0.4995 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 1m | cum_depth_0.5+1+2+5% | 0.5437 | 0.5456 | 0.0559 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 30m | cum_depth_0.5+1+2+5+10+20% | 0.5575 | 0.5455 | 0.0177 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 3m | cum_depth_0.5+1+2+5+10% | 0.5423 | 0.5454 | 0.0474 | 6102 | 0.5083 | folds=6 blocked Monte Carlo ablation |
| cum_depth_ridge | 15m | cum_depth_0.5+1+2+5% | 0.5328 | 0.5433 | 0.0182 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 5m | cum_depth_0.5+1% | 0.5420 | 0.5429 | 0.0463 | 6102 | 0.4995 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 30m | cum_depth_0.5+1+2+5+10+20+35% | 0.5516 | 0.5414 | 0.0118 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 1m | cum_depth_0.5+1+2+5+10% | 0.5393 | 0.5406 | 0.0515 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 1h | cum_depth_0.5+1% | 0.5604 | 0.5404 | 0.0446 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cum_depth_logit | 5m | cum_depth_0.5+1+2+5+10+20+35% | 0.5414 | 0.5400 | 0.0457 | 6102 | 0.4995 | folds=6 blocked Monte Carlo ablation |
Heatmap
cum_depth_ridge
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
cum_depth_0.5% | 0.537 | 0.510 | 0.511 | 0.515 | 0.501 | 0.502 | 0.537 | 0.555 | 0.576 | 0.623 | 0.633 | 0.598 |
cum_depth_0.5+1% | 0.534 | 0.508 | 0.520 | 0.514 | 0.501 | 0.519 | 0.516 | 0.526 | 0.562 | 0.617 | 0.550 | 0.563 |
cum_depth_0.5+1+2% | 0.533 | 0.516 | 0.508 | 0.517 | 0.505 | 0.516 | 0.540 | 0.535 | 0.550 | 0.504 | 0.531 | 0.553 |
cum_depth_0.5+1+2+5% | 0.546 | 0.527 | 0.515 | 0.523 | 0.519 | 0.538 | 0.543 | 0.550 | 0.547 | 0.523 | 0.523 | 0.571 |
cum_depth_0.5+1+2+5+10% | 0.527 | 0.539 | 0.545 | 0.532 | 0.528 | 0.564 | 0.529 | 0.565 | 0.602 | 0.678 | 0.642 | 0.664 |
cum_depth_0.5+1+2+5+10+20% | 0.522 | 0.539 | 0.539 | 0.530 | 0.528 | 0.555 | 0.524 | 0.555 | 0.554 | 0.600 | 0.653 | 0.569 |
cum_depth_0.5+1+2+5+10+20+35% | 0.517 | 0.538 | 0.539 | 0.525 | 0.525 | 0.554 | 0.517 | 0.556 | 0.549 | 0.598 | 0.645 | 0.682 |
cum_depth_logit
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
cum_depth_0.5% | 0.539 | 0.523 | 0.514 | 0.502 | 0.515 | 0.502 | 0.531 | 0.510 | 0.514 | 0.501 | 0.504 | 0.500 |
cum_depth_0.5+1% | 0.537 | 0.531 | 0.530 | 0.520 | 0.543 | 0.505 | 0.530 | 0.549 | 0.540 | 0.505 | 0.517 | 0.500 |
cum_depth_0.5+1+2% | 0.539 | 0.527 | 0.516 | 0.507 | 0.518 | 0.504 | 0.548 | 0.522 | 0.523 | 0.500 | 0.508 | 0.500 |
cum_depth_0.5+1+2+5% | 0.527 | 0.516 | 0.507 | 0.501 | 0.508 | 0.503 | 0.519 | 0.516 | 0.519 | 0.500 | 0.506 | 0.504 |
cum_depth_0.5+1+2+5+10% | 0.541 | 0.527 | 0.514 | 0.528 | 0.546 | 0.513 | 0.575 | 0.595 | 0.613 | 0.683 | 0.580 | 0.663 |
cum_depth_0.5+1+2+5+10+20% | 0.525 | 0.539 | 0.503 | 0.523 | 0.538 | 0.530 | 0.553 | 0.545 | 0.599 | 0.609 | 0.659 | 0.567 |
cum_depth_0.5+1+2+5+10+20+35% | 0.527 | 0.538 | 0.509 | 0.536 | 0.540 | 0.531 | 0.564 | 0.541 | 0.591 | 0.601 | 0.649 | 0.634 |
Monte Carlo Depth Combinations
| Algorithm | Horizon | Feature Set | Accuracy | Bal Acc | Edge | Rows | Up Rate | Feature/Notes |
|---|---|---|---|---|---|---|---|---|
| mc_depth_ridge | 2h | mc_depth_5+10% | 0.7155 | 0.7186 | 0.2039 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 8h | mc_depth_5+10% | 0.6524 | 0.7002 | 0.0929 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 2h | mc_depth_5+10% | 0.7589 | 0.6938 | 0.2473 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_5+10+20% | 0.5888 | 0.6604 | 0.0617 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 4h | mc_depth_0.5+5+10+35% | 0.5742 | 0.6593 | 0.0471 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 8h | mc_depth_0.5+5+35% | 0.5599 | 0.6590 | 0.0004 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 8h | mc_depth_5+10% | 0.6750 | 0.6509 | 0.1155 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 4h | mc_depth_0.5+5+35% | 0.5908 | 0.6505 | 0.0637 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_0.5+5+10+35% | 0.5851 | 0.6446 | 0.058 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 2h | mc_depth_0.5+5+35% | 0.5620 | 0.6440 | 0.0504 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 4h | mc_depth_5+10+20% | 0.5368 | 0.6432 | 0.0097 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 8h | mc_depth_5+10+20% | 0.5469 | 0.6432 | -0.0126 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_1+35% | 0.5538 | 0.6400 | 0.0267 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 2h | mc_depth_1+2+35% | 0.5642 | 0.6391 | 0.0526 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 8h | mc_depth_0.5+5+35% | 0.5689 | 0.6384 | 0.0094 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_1+2+35% | 0.6032 | 0.6375 | 0.0761 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 4h | mc_depth_5+10% | 0.6485 | 0.6337 | 0.1214 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_0.5+5+35% | 0.6316 | 0.6332 | 0.1045 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 1h | mc_depth_5+10% | 0.6375 | 0.6288 | 0.1217 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 2h | mc_depth_5+10+20% | 0.5352 | 0.6252 | 0.0236 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_5+10% | 0.7243 | 0.6233 | 0.1972 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 8h | mc_depth_0.5+5+10+35% | 0.5582 | 0.6200 | -0.0013 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 2h | mc_depth_0.5+5+35% | 0.5231 | 0.6176 | 0.0115 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 2h | mc_depth_0.5+1% | 0.5646 | 0.6170 | 0.053 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 8h | mc_depth_0.5+5+10+35% | 0.5018 | 0.6164 | -0.0577 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 2h | mc_depth_0.5+5+10+35% | 0.5131 | 0.6109 | 0.0015 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 30m | mc_depth_5+10% | 0.6152 | 0.6094 | 0.0754 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 4h | mc_depth_1+2+35% | 0.4818 | 0.6031 | -0.0453 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 1h | mc_depth_0.5+5+35% | 0.6093 | 0.6011 | 0.0935 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 1h | mc_depth_5+10+20% | 0.6156 | 0.5978 | 0.0998 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 2h | mc_depth_0.5+5+10+35% | 0.4929 | 0.5969 | -0.0187 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 2h | mc_depth_5+10+20% | 0.4906 | 0.5947 | -0.021 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 15m | mc_depth_5+10% | 0.5998 | 0.5875 | 0.0852 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 1h | mc_depth_5+10% | 0.6098 | 0.5834 | 0.094 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 1h | mc_depth_1+2+35% | 0.5905 | 0.5765 | 0.0747 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 1h | mc_depth_0.5+5+10+35% | 0.5757 | 0.5727 | 0.0599 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_0.5+1+20% | 0.4405 | 0.5725 | -0.0866 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 30m | mc_depth_5+10% | 0.5843 | 0.5716 | 0.0445 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 2h | mc_depth_1+35% | 0.4578 | 0.5702 | -0.0538 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_2+10+20% | 0.4319 | 0.5642 | -0.0952 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 8h | mc_depth_0.5+1% | 0.6035 | 0.5634 | 0.044 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 2h | mc_depth_1+2+35% | 0.4502 | 0.5633 | -0.0614 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 15m | mc_depth_5+10+20% | 0.5713 | 0.5625 | 0.0567 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 1h | mc_depth_0.5+5+35% | 0.5608 | 0.5621 | 0.045 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 1h | mc_depth_0.5+1% | 0.5587 | 0.5620 | 0.0429 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 4h | mc_depth_2+20+35% | 0.4228 | 0.5573 | -0.1043 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 30m | mc_depth_0.5+5+35% | 0.5681 | 0.5559 | 0.0283 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 15m | mc_depth_0.5+5+35% | 0.5528 | 0.5555 | 0.0382 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 8h | mc_depth_5+10+20% | 0.4212 | 0.5538 | -0.1383 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 10m | mc_depth_0.5+5+35% | 0.5521 | 0.5531 | 0.0364 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 10m | mc_depth_0.5+5+10+35% | 0.5516 | 0.5526 | 0.0359 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 10m | mc_depth_5+10% | 0.5513 | 0.5519 | 0.0356 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 1h | mc_depth_5+10+20% | 0.5494 | 0.5510 | 0.0336 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 2h | mc_depth_2+10+20% | 0.4299 | 0.5506 | -0.0817 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 30m | mc_depth_0.5+5+10+35% | 0.5625 | 0.5505 | 0.0227 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 10m | mc_depth_5+10+20% | 0.5492 | 0.5501 | 0.0335 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| mc_depth_ridge | 4h | mc_depth_0.5+1% | 0.5986 | 0.5499 | 0.0715 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 30m | mc_depth_0.5+1% | 0.5539 | 0.5494 | 0.0141 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 10m | mc_depth_2+20+35% | 0.5487 | 0.5492 | 0.033 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| mc_depth_logit | 1h | mc_depth_2+10+20% | 0.5480 | 0.5492 | 0.0322 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
Heatmap
mc_depth_ridge
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
mc_depth_0.5+1% | 0.534 | 0.508 | 0.520 | 0.514 | 0.501 | 0.519 | 0.516 | 0.526 | 0.562 | 0.617 | 0.550 | 0.563 |
mc_depth_0.5+1+20% | 0.506 | 0.507 | 0.503 | 0.502 | 0.498 | 0.497 | 0.489 | 0.481 | 0.499 | 0.500 | 0.501 | 0.500 |
mc_depth_0.5+5+10+35% | 0.518 | 0.535 | 0.535 | 0.522 | 0.523 | 0.553 | 0.513 | 0.550 | 0.547 | 0.597 | 0.659 | 0.616 |
mc_depth_0.5+5+35% | 0.519 | 0.535 | 0.540 | 0.528 | 0.525 | 0.553 | 0.520 | 0.556 | 0.562 | 0.618 | 0.650 | 0.659 |
mc_depth_1+10+35% | 0.512 | 0.509 | 0.518 | 0.504 | 0.500 | 0.500 | 0.500 | 0.504 | 0.484 | 0.500 | 0.496 | 0.500 |
mc_depth_1+2+35% | 0.513 | 0.513 | 0.523 | 0.514 | 0.504 | 0.500 | 0.499 | 0.525 | 0.522 | 0.563 | 0.603 | 0.500 |
mc_depth_1+20+35% | 0.506 | 0.505 | 0.502 | 0.503 | 0.501 | 0.500 | 0.500 | 0.499 | 0.482 | 0.500 | 0.495 | 0.500 |
mc_depth_1+35% | 0.511 | 0.509 | 0.512 | 0.507 | 0.500 | 0.500 | 0.500 | 0.508 | 0.505 | 0.505 | 0.501 | 0.500 |
mc_depth_2+10+20% | 0.524 | 0.522 | 0.525 | 0.508 | 0.510 | 0.522 | 0.501 | 0.537 | 0.517 | 0.504 | 0.507 | 0.500 |
mc_depth_2+20+35% | 0.507 | 0.509 | 0.512 | 0.509 | 0.500 | 0.500 | 0.500 | 0.511 | 0.506 | 0.506 | 0.546 | 0.500 |
mc_depth_5+10% | 0.529 | 0.530 | 0.536 | 0.529 | 0.523 | 0.552 | 0.537 | 0.572 | 0.629 | 0.719 | 0.634 | 0.700 |
mc_depth_5+10+20% | 0.519 | 0.530 | 0.525 | 0.524 | 0.524 | 0.550 | 0.519 | 0.549 | 0.551 | 0.595 | 0.643 | 0.554 |
mc_depth_logit
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
mc_depth_0.5+1% | 0.537 | 0.531 | 0.530 | 0.520 | 0.543 | 0.505 | 0.530 | 0.549 | 0.540 | 0.505 | 0.517 | 0.500 |
mc_depth_0.5+1+20% | 0.527 | 0.512 | 0.536 | 0.530 | 0.497 | 0.497 | 0.498 | 0.516 | 0.492 | 0.513 | 0.573 | 0.500 |
mc_depth_0.5+5+10+35% | 0.529 | 0.524 | 0.508 | 0.531 | 0.526 | 0.523 | 0.533 | 0.530 | 0.573 | 0.611 | 0.645 | 0.620 |
mc_depth_0.5+5+35% | 0.529 | 0.532 | 0.511 | 0.541 | 0.541 | 0.527 | 0.555 | 0.543 | 0.601 | 0.644 | 0.633 | 0.638 |
mc_depth_1+10+35% | 0.529 | 0.514 | 0.508 | 0.506 | 0.510 | 0.466 | 0.502 | 0.498 | 0.483 | 0.500 | 0.493 | 0.500 |
mc_depth_1+2+35% | 0.533 | 0.514 | 0.520 | 0.528 | 0.515 | 0.548 | 0.502 | 0.548 | 0.577 | 0.639 | 0.637 | 0.500 |
mc_depth_1+20+35% | 0.525 | 0.510 | 0.519 | 0.523 | 0.502 | 0.505 | 0.506 | 0.504 | 0.481 | 0.500 | 0.493 | 0.500 |
mc_depth_1+35% | 0.533 | 0.511 | 0.522 | 0.524 | 0.503 | 0.504 | 0.503 | 0.527 | 0.535 | 0.570 | 0.640 | 0.500 |
mc_depth_2+10+20% | 0.530 | 0.513 | 0.505 | 0.519 | 0.524 | 0.501 | 0.539 | 0.540 | 0.549 | 0.551 | 0.564 | 0.500 |
mc_depth_2+20+35% | 0.529 | 0.515 | 0.515 | 0.520 | 0.508 | 0.549 | 0.502 | 0.530 | 0.500 | 0.519 | 0.557 | 0.500 |
mc_depth_5+10% | 0.531 | 0.529 | 0.518 | 0.539 | 0.548 | 0.543 | 0.588 | 0.609 | 0.583 | 0.694 | 0.623 | 0.651 |
mc_depth_5+10+20% | 0.531 | 0.523 | 0.505 | 0.512 | 0.530 | 0.505 | 0.562 | 0.531 | 0.598 | 0.625 | 0.660 | 0.643 |
Per-Exchange Edge
| Exchange | Mean Balanced (across horizons) | Best Horizon (Bal Acc) | Median Bal |
|---|---|---|---|
| kraken | 0.5519 | 8h · 0.6989 (exchange_ridge) | 0.5374 |
| kucoin | 0.5322 | 2h · 0.6446 (exchange_logit) | 0.5168 |
| binance | 0.5320 | 4h · 0.6254 (exchange_ridge) | 0.5178 |
| gate | 0.5280 | 2h · 0.6317 (exchange_ridge) | 0.5141 |
| hyperliquid | 0.5262 | 2h · 0.6236 (exchange_ridge) | 0.5104 |
| bybit | 0.5243 | 4h · 0.6232 (exchange_ridge) | 0.5062 |
| mexc | 0.5203 | 2h · 0.6136 (exchange_ridge) | 0.5111 |
| coinbase | 0.5102 | 2h · 0.5917 (exchange_logit) | 0.5063 |
| deribit | 0.5078 | 1m · 0.5260 (exchange_logit) | 0.5059 |
Full per-exchange ablation table
| Algorithm | Horizon | Feature Set | Accuracy | Bal Acc | Edge | Rows | Up Rate | Feature/Notes |
|---|---|---|---|---|---|---|---|---|
| exchange_ridge | 8h | exchange_kraken_only | 0.6998 | 0.6989 | 0.1403 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_gate_plus_global_cvd | 0.6408 | 0.6958 | 0.0813 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_hyperliquid_plus_global_cvd | 0.5983 | 0.6849 | 0.0388 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_kraken_plus_global | 0.6382 | 0.6845 | 0.0787 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_bybit_plus_global_cvd | 0.6111 | 0.6712 | 0.0516 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_bybit_plus_global | 0.6061 | 0.6686 | 0.0466 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_mexc_plus_global_cvd | 0.6132 | 0.6644 | 0.0537 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_mexc_plus_global | 0.6042 | 0.6637 | 0.0447 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_gate_plus_global | 0.5941 | 0.6606 | 0.0346 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_kraken_only | 0.6473 | 0.6593 | 0.1202 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_kraken_only | 0.6939 | 0.6566 | 0.1823 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_hyperliquid_plus_global | 0.5573 | 0.6566 | -0.0022 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_binance_plus_global | 0.5582 | 0.6541 | -0.0013 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_bybit_plus_global_cvd | 0.5575 | 0.6508 | -0.002 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_bybit_plus_global | 0.5544 | 0.6505 | -0.0051 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_deribit_plus_global | 0.5465 | 0.6498 | -0.013 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_kucoin_plus_global | 0.5521 | 0.6471 | 0.025 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 2h | exchange_kucoin_only | 0.5648 | 0.6446 | 0.0532 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_kraken_plus_global | 0.5383 | 0.6411 | -0.0212 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_mexc_plus_global | 0.5437 | 0.6403 | -0.0158 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_deribit_plus_global_cvd | 0.5378 | 0.6401 | 0.0107 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_kucoin_only | 0.5706 | 0.6391 | 0.0435 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_deribit_plus_global_cvd | 0.5825 | 0.6370 | 0.023 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_gate_plus_global | 0.5389 | 0.6365 | -0.0206 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_binance_plus_global_cvd | 0.5298 | 0.6358 | -0.0297 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_kraken_plus_global | 0.5482 | 0.6348 | 0.0211 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_hyperliquid_plus_global | 0.5422 | 0.6332 | -0.0173 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_kucoin_plus_global_cvd | 0.5242 | 0.6323 | -0.0029 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_gate_only | 0.6168 | 0.6317 | 0.1052 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_coinbase_plus_global_cvd | 0.5233 | 0.6297 | -0.0362 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_mexc_plus_global_cvd | 0.5214 | 0.6275 | -0.0381 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_kucoin_plus_global | 0.5157 | 0.6269 | -0.0114 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_deribit_plus_global_cvd | 0.5306 | 0.6263 | -0.0289 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_binance_only | 0.5571 | 0.6254 | 0.03 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_deribit_plus_global | 0.5144 | 0.6240 | -0.0451 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_hyperliquid_only | 0.5411 | 0.6236 | 0.0295 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_bybit_plus_global_cvd | 0.5366 | 0.6233 | 0.0095 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_bybit_only | 0.5379 | 0.6232 | 0.0108 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_kucoin_plus_global_cvd | 0.5492 | 0.6180 | 0.0376 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_deribit_plus_global | 0.5049 | 0.6173 | -0.0222 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_kraken_plus_global_cvd | 0.6067 | 0.6165 | 0.0796 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_mexc_only | 0.5381 | 0.6136 | 0.0265 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 2h | exchange_binance_only | 0.5294 | 0.6124 | 0.0178 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_kucoin_only | 0.5747 | 0.6119 | 0.0476 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_gate_plus_global_cvd | 0.5045 | 0.6098 | -0.055 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_deribit_plus_global_cvd | 0.4951 | 0.6097 | -0.032 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_hyperliquid_plus_global_cvd | 0.5068 | 0.6089 | -0.0527 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 2h | exchange_kucoin_plus_global | 0.5083 | 0.6073 | -0.0033 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_kucoin_plus_global_cvd | 0.4891 | 0.6070 | -0.038 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_binance_only | 0.5145 | 0.6068 | -0.0126 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 1h | exchange_kucoin_plus_global | 0.6096 | 0.6035 | 0.0938 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 2h | exchange_kucoin_plus_global_cvd | 0.5415 | 0.6030 | 0.0299 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_kraken_plus_global_cvd | 0.5250 | 0.6010 | -0.0345 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_kucoin_plus_global_cvd | 0.5156 | 0.6007 | -0.0439 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_kraken_plus_global_cvd | 0.4899 | 0.5999 | -0.0696 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 1h | exchange_bybit_only | 0.5956 | 0.5998 | 0.0798 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_deribit_plus_global | 0.4778 | 0.5973 | -0.0493 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 1h | exchange_binance_only | 0.6043 | 0.5958 | 0.0885 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_gate_only | 0.6962 | 0.5951 | 0.1367 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_bybit_only | 0.6165 | 0.5928 | 0.057 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_hyperliquid_only | 0.6154 | 0.5920 | 0.0883 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 2h | exchange_coinbase_only | 0.4831 | 0.5917 | -0.0285 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_kucoin_plus_global | 0.5080 | 0.5891 | -0.0515 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 10m | exchange_hyperliquid_plus_global | 0.5896 | 0.5890 | 0.0739 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_mexc_only | 0.6207 | 0.5886 | 0.0936 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_kucoin_only | 0.4771 | 0.5866 | -0.0345 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_mexc_plus_global | 0.4592 | 0.5863 | -0.0679 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_mexc_plus_global_cvd | 0.4617 | 0.5860 | -0.0654 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_bybit_plus_global | 0.4659 | 0.5851 | -0.0612 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_hyperliquid_plus_global | 0.5184 | 0.5831 | -0.0087 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 15m | exchange_kraken_only | 0.5807 | 0.5826 | 0.0661 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_binance_plus_global | 0.4757 | 0.5821 | -0.0514 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 1h | exchange_gate_plus_global | 0.5856 | 0.5807 | 0.0698 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_mexc_only | 0.6252 | 0.5798 | 0.0657 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_kucoin_plus_global | 0.4683 | 0.5798 | -0.0433 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_hyperliquid_plus_global_cvd | 0.5191 | 0.5793 | -0.008 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 1h | exchange_kraken_only | 0.5760 | 0.5780 | 0.0602 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_gate_plus_global | 0.4473 | 0.5771 | -0.0798 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 1h | exchange_binance_plus_global | 0.5788 | 0.5761 | 0.063 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_kraken_plus_global | 0.4535 | 0.5756 | -0.0736 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 8h | exchange_hyperliquid_only | 0.6250 | 0.5753 | 0.0655 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 10m | exchange_gate_plus_global_cvd | 0.5764 | 0.5749 | 0.0607 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 10m | exchange_mexc_plus_global | 0.5765 | 0.5748 | 0.0608 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 1h | exchange_hyperliquid_only | 0.5707 | 0.5735 | 0.0549 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_kraken_plus_global_cvd | 0.5100 | 0.5729 | -0.0171 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 10m | exchange_gate_plus_global | 0.5754 | 0.5727 | 0.0597 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_binance_only | 0.4565 | 0.5720 | -0.0551 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_coinbase_plus_global | 0.4385 | 0.5705 | -0.0886 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 10m | exchange_mexc_plus_global_cvd | 0.5685 | 0.5688 | 0.0528 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 2h | exchange_deribit_plus_global | 0.4533 | 0.5680 | -0.0583 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_coinbase_plus_global | 0.4414 | 0.5679 | -0.0857 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 30m | exchange_kraken_only | 0.5679 | 0.5668 | 0.0281 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_deribit_plus_global | 0.4477 | 0.5649 | -0.0639 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 4h | exchange_mexc_plus_global_cvd | 0.4316 | 0.5649 | -0.0955 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 4h | exchange_gate_plus_global_cvd | 0.4328 | 0.5645 | -0.0943 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| exchange_ridge | 2h | exchange_bybit_only | 0.4462 | 0.5643 | -0.0654 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 8h | exchange_kucoin_only | 0.4840 | 0.5643 | -0.0755 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 30m | exchange_bybit_plus_global_cvd | 0.5720 | 0.5638 | 0.0322 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 1h | exchange_mexc_plus_global | 0.5668 | 0.5637 | 0.051 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| exchange_logit | 1h | exchange_kucoin_plus_global_cvd | 0.5678 | 0.5630 | 0.052 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
Heatmap
exchange_ridge
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
all_exchanges_only | 0.507 | 0.506 | 0.497 | 0.500 | 0.497 | 0.500 | 0.499 | 0.497 | 0.499 | 0.500 | 0.500 | 0.500 |
all_exchanges_plus_global | 0.505 | 0.509 | 0.496 | 0.500 | 0.497 | 0.500 | 0.497 | 0.525 | 0.486 | 0.500 | 0.500 | 0.500 |
all_exchanges_plus_global_plus_cvd | 0.505 | 0.523 | 0.506 | 0.500 | 0.500 | 0.500 | 0.497 | 0.524 | 0.491 | 0.500 | 0.500 | 0.500 |
exchange_binance_only | 0.501 | 0.519 | 0.525 | 0.508 | 0.501 | 0.535 | 0.505 | 0.517 | 0.539 | 0.572 | 0.625 | 0.500 |
exchange_binance_plus_global | 0.515 | 0.516 | 0.530 | 0.512 | 0.501 | 0.543 | 0.509 | 0.533 | 0.542 | 0.533 | 0.557 | 0.654 |
exchange_binance_plus_global_cvd | 0.532 | 0.520 | 0.523 | 0.519 | 0.498 | 0.535 | 0.510 | 0.538 | 0.537 | 0.507 | 0.534 | 0.636 |
exchange_bybit_only | 0.517 | 0.515 | 0.497 | 0.501 | 0.493 | 0.500 | 0.519 | 0.547 | 0.600 | 0.564 | 0.623 | 0.593 |
exchange_bybit_plus_global | 0.524 | 0.507 | 0.503 | 0.513 | 0.494 | 0.522 | 0.499 | 0.546 | 0.524 | 0.500 | 0.585 | 0.669 |
exchange_bybit_plus_global_cvd | 0.534 | 0.521 | 0.512 | 0.519 | 0.491 | 0.515 | 0.503 | 0.543 | 0.526 | 0.498 | 0.623 | 0.671 |
exchange_coinbase_only | 0.505 | 0.506 | 0.504 | 0.506 | 0.495 | 0.496 | 0.489 | 0.501 | 0.483 | 0.513 | 0.509 | 0.500 |
exchange_coinbase_plus_global | 0.511 | 0.520 | 0.527 | 0.515 | 0.505 | 0.501 | 0.504 | 0.558 | 0.539 | 0.536 | 0.571 | 0.506 |
exchange_coinbase_plus_global_cvd | 0.544 | 0.526 | 0.522 | 0.511 | 0.500 | 0.501 | 0.507 | 0.523 | 0.537 | 0.510 | 0.503 | 0.504 |
exchange_deribit_only | 0.517 | 0.500 | 0.500 | 0.501 | 0.505 | 0.503 | 0.516 | 0.511 | 0.510 | 0.500 | 0.503 | 0.500 |
exchange_deribit_plus_global | 0.528 | 0.528 | 0.535 | 0.512 | 0.509 | 0.527 | 0.503 | 0.524 | 0.522 | 0.565 | 0.617 | 0.650 |
exchange_deribit_plus_global_cvd | 0.542 | 0.518 | 0.529 | 0.515 | 0.499 | 0.524 | 0.502 | 0.538 | 0.521 | 0.560 | 0.640 | 0.637 |
exchange_gate_only | 0.514 | 0.511 | 0.506 | 0.515 | 0.512 | 0.530 | 0.558 | 0.551 | 0.558 | 0.632 | 0.560 | 0.595 |
exchange_gate_plus_global | 0.524 | 0.522 | 0.539 | 0.525 | 0.514 | 0.531 | 0.506 | 0.553 | 0.546 | 0.500 | 0.539 | 0.661 |
exchange_gate_plus_global_cvd | 0.535 | 0.524 | 0.528 | 0.531 | 0.506 | 0.528 | 0.504 | 0.539 | 0.535 | 0.540 | 0.524 | 0.696 |
exchange_hyperliquid_only | 0.534 | 0.504 | 0.490 | 0.497 | 0.489 | 0.531 | 0.538 | 0.558 | 0.574 | 0.624 | 0.592 | 0.575 |
exchange_hyperliquid_plus_global | 0.519 | 0.522 | 0.536 | 0.515 | 0.512 | 0.529 | 0.506 | 0.540 | 0.499 | 0.500 | 0.512 | 0.657 |
exchange_hyperliquid_plus_global_cvd | 0.545 | 0.520 | 0.527 | 0.520 | 0.507 | 0.524 | 0.506 | 0.545 | 0.510 | 0.500 | 0.559 | 0.685 |
exchange_kraken_only | 0.538 | 0.549 | 0.540 | 0.536 | 0.542 | 0.534 | 0.583 | 0.567 | 0.578 | 0.657 | 0.659 | 0.699 |
exchange_kraken_plus_global | 0.538 | 0.514 | 0.532 | 0.500 | 0.505 | 0.500 | 0.495 | 0.538 | 0.535 | 0.529 | 0.576 | 0.684 |
exchange_kraken_plus_global_cvd | 0.540 | 0.531 | 0.536 | 0.499 | 0.496 | 0.500 | 0.499 | 0.538 | 0.528 | 0.542 | 0.573 | 0.601 |
exchange_kucoin_only | 0.499 | 0.499 | 0.493 | 0.499 | 0.491 | 0.494 | 0.488 | 0.520 | 0.524 | 0.587 | 0.639 | 0.513 |
exchange_kucoin_plus_global | 0.522 | 0.522 | 0.528 | 0.511 | 0.509 | 0.532 | 0.507 | 0.554 | 0.544 | 0.580 | 0.647 | 0.528 |
exchange_kucoin_plus_global_cvd | 0.536 | 0.521 | 0.522 | 0.520 | 0.504 | 0.523 | 0.502 | 0.533 | 0.537 | 0.618 | 0.632 | 0.531 |
exchange_mexc_only | 0.512 | 0.500 | 0.493 | 0.495 | 0.489 | 0.523 | 0.533 | 0.511 | 0.540 | 0.614 | 0.589 | 0.580 |
exchange_mexc_plus_global | 0.530 | 0.502 | 0.529 | 0.516 | 0.514 | 0.532 | 0.507 | 0.550 | 0.536 | 0.506 | 0.556 | 0.664 |
exchange_mexc_plus_global_cvd | 0.533 | 0.519 | 0.523 | 0.520 | 0.501 | 0.527 | 0.509 | 0.552 | 0.537 | 0.517 | 0.565 | 0.664 |
exchange_logit
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
all_exchanges_only | 0.544 | 0.517 | 0.501 | 0.500 | 0.503 | 0.500 | 0.497 | 0.510 | 0.522 | 0.500 | 0.530 | 0.510 |
all_exchanges_plus_global | 0.536 | 0.510 | 0.505 | 0.500 | 0.503 | 0.500 | 0.500 | 0.508 | 0.523 | 0.500 | 0.530 | 0.509 |
all_exchanges_plus_global_plus_cvd | 0.540 | 0.529 | 0.499 | 0.503 | 0.502 | 0.500 | 0.500 | 0.512 | 0.512 | 0.500 | 0.524 | 0.507 |
exchange_binance_only | 0.522 | 0.508 | 0.503 | 0.508 | 0.519 | 0.520 | 0.516 | 0.508 | 0.596 | 0.612 | 0.607 | 0.500 |
exchange_binance_plus_global | 0.524 | 0.511 | 0.514 | 0.526 | 0.512 | 0.507 | 0.527 | 0.519 | 0.576 | 0.560 | 0.582 | 0.509 |
exchange_binance_plus_global_cvd | 0.537 | 0.534 | 0.533 | 0.519 | 0.498 | 0.532 | 0.538 | 0.540 | 0.549 | 0.516 | 0.561 | 0.515 |
exchange_bybit_only | 0.549 | 0.533 | 0.516 | 0.500 | 0.500 | 0.500 | 0.505 | 0.507 | 0.504 | 0.500 | 0.500 | 0.500 |
exchange_bybit_plus_global | 0.530 | 0.512 | 0.508 | 0.515 | 0.504 | 0.536 | 0.500 | 0.559 | 0.527 | 0.500 | 0.520 | 0.650 |
exchange_bybit_plus_global_cvd | 0.543 | 0.535 | 0.526 | 0.518 | 0.497 | 0.524 | 0.508 | 0.564 | 0.535 | 0.499 | 0.532 | 0.651 |
exchange_coinbase_only | 0.516 | 0.521 | 0.510 | 0.521 | 0.521 | 0.516 | 0.489 | 0.509 | 0.505 | 0.592 | 0.535 | 0.500 |
exchange_coinbase_plus_global | 0.524 | 0.532 | 0.507 | 0.509 | 0.512 | 0.501 | 0.503 | 0.542 | 0.555 | 0.549 | 0.568 | 0.559 |
exchange_coinbase_plus_global_cvd | 0.551 | 0.533 | 0.529 | 0.514 | 0.494 | 0.502 | 0.506 | 0.549 | 0.536 | 0.520 | 0.536 | 0.630 |
exchange_deribit_only | 0.526 | 0.514 | 0.509 | 0.513 | 0.522 | 0.503 | 0.519 | 0.510 | 0.507 | 0.500 | 0.500 | 0.500 |
exchange_deribit_plus_global | 0.532 | 0.529 | 0.510 | 0.524 | 0.517 | 0.555 | 0.521 | 0.539 | 0.552 | 0.568 | 0.597 | 0.624 |
exchange_deribit_plus_global_cvd | 0.543 | 0.530 | 0.525 | 0.520 | 0.505 | 0.547 | 0.541 | 0.554 | 0.533 | 0.548 | 0.610 | 0.626 |
exchange_gate_only | 0.542 | 0.534 | 0.514 | 0.505 | 0.514 | 0.501 | 0.507 | 0.505 | 0.506 | 0.500 | 0.500 | 0.500 |
exchange_gate_plus_global | 0.527 | 0.518 | 0.510 | 0.530 | 0.534 | 0.573 | 0.529 | 0.539 | 0.581 | 0.500 | 0.577 | 0.636 |
exchange_gate_plus_global_cvd | 0.537 | 0.532 | 0.531 | 0.543 | 0.517 | 0.575 | 0.546 | 0.545 | 0.544 | 0.510 | 0.565 | 0.610 |
exchange_hyperliquid_only | 0.548 | 0.528 | 0.520 | 0.506 | 0.513 | 0.500 | 0.507 | 0.499 | 0.501 | 0.500 | 0.501 | 0.500 |
exchange_hyperliquid_plus_global | 0.525 | 0.528 | 0.511 | 0.532 | 0.527 | 0.589 | 0.524 | 0.561 | 0.499 | 0.500 | 0.583 | 0.633 |
exchange_hyperliquid_plus_global_cvd | 0.546 | 0.534 | 0.532 | 0.522 | 0.516 | 0.551 | 0.532 | 0.551 | 0.526 | 0.500 | 0.579 | 0.609 |
exchange_kraken_only | 0.546 | 0.537 | 0.536 | 0.525 | 0.554 | 0.514 | 0.536 | 0.513 | 0.502 | 0.501 | 0.500 | 0.500 |
exchange_kraken_plus_global | 0.532 | 0.515 | 0.513 | 0.500 | 0.515 | 0.505 | 0.505 | 0.543 | 0.538 | 0.548 | 0.635 | 0.641 |
exchange_kraken_plus_global_cvd | 0.532 | 0.530 | 0.532 | 0.502 | 0.496 | 0.505 | 0.510 | 0.543 | 0.538 | 0.521 | 0.617 | 0.600 |
exchange_kucoin_only | 0.527 | 0.526 | 0.510 | 0.510 | 0.510 | 0.532 | 0.488 | 0.550 | 0.551 | 0.645 | 0.612 | 0.564 |
exchange_kucoin_plus_global | 0.527 | 0.520 | 0.512 | 0.529 | 0.528 | 0.539 | 0.508 | 0.555 | 0.604 | 0.607 | 0.627 | 0.589 |
exchange_kucoin_plus_global_cvd | 0.547 | 0.540 | 0.539 | 0.538 | 0.524 | 0.542 | 0.513 | 0.548 | 0.563 | 0.603 | 0.607 | 0.601 |
exchange_mexc_only | 0.542 | 0.517 | 0.511 | 0.504 | 0.512 | 0.501 | 0.516 | 0.499 | 0.507 | 0.500 | 0.501 | 0.500 |
exchange_mexc_plus_global | 0.527 | 0.512 | 0.510 | 0.530 | 0.528 | 0.575 | 0.532 | 0.553 | 0.564 | 0.535 | 0.586 | 0.640 |
exchange_mexc_plus_global_cvd | 0.535 | 0.528 | 0.522 | 0.532 | 0.510 | 0.569 | 0.547 | 0.559 | 0.551 | 0.509 | 0.586 | 0.627 |
Per-Individual-Market Edge
| Market | Mean Bal Acc | Median | Best Horizon · Algo · Bal |
|---|---|---|---|
market_kraken_btcusdc_spot_only | 0.5401 | 0.5210 | 8h · market_ridge · 0.7059 |
cvd_market_15_btcusdc_spot_only | 0.5351 | 0.5196 | 2h · cvd_market_ridge · 0.6316 |
cvd_market_9_btcusdc_spot_only | 0.5344 | 0.5162 | 2h · cvd_market_ridge · 0.6453 |
market_kraken_btcusdt_spot_only | 0.5331 | 0.5149 | 2h · market_ridge · 0.6291 |
market_mexc_btcusdt_futures_only | 0.5315 | 0.5164 | 2h · market_ridge · 0.6369 |
cvd_market_19_btcusdc_spot_only | 0.5310 | 0.5137 | 2h · cvd_market_ridge · 0.6377 |
cvd_market_19_btcusdt_spot_only | 0.5310 | 0.5170 | 2h · cvd_market_ridge · 0.6315 |
market_gate_btcusdt_spot_only | 0.5303 | 0.5125 | 2h · market_ridge · 0.6435 |
market_kucoin_btcusdt_spot_only | 0.5295 | 0.5181 | 2h · market_logit · 0.6314 |
cvd_market_coinbase_btcusdt_spot_only | 0.5287 | 0.5110 | 2h · cvd_market_ridge · 0.6358 |
market_mexc_btcusdc_spot_only | 0.5279 | 0.5105 | 2h · market_ridge · 0.6536 |
cvd_market_15_btcusdt_spot_only | 0.5264 | 0.5133 | 2h · cvd_market_ridge · 0.6231 |
cvd_all_markets_only | 0.5262 | 0.5248 | 2h · cvd_market_ridge · 0.6102 |
cvd_market_21_btcusdt_spot_only | 0.5255 | 0.5090 | 2h · cvd_market_ridge · 0.6274 |
market_mexc_btcusdc_futures_only | 0.5255 | 0.5078 | 2h · market_ridge · 0.6320 |
cvd_market_9_btcusdt_spot_only | 0.5251 | 0.5151 | 2h · cvd_market_ridge · 0.6305 |
market_mexc_btcusdt_spot_only | 0.5245 | 0.5101 | 2h · market_ridge · 0.6290 |
market_gate_btcusdc_spot_only | 0.5221 | 0.5109 | 2h · market_ridge · 0.6182 |
markets_all_only | 0.5087 | 0.5042 | 2h · market_logit · 0.5635 |
market_coinbase_btcusdt_spot_only | 0.5015 | 0.5005 | 2m · market_logit · 0.5314 |
Full per-market ablation table
| Algorithm | Horizon | Feature Set | Accuracy | Bal Acc | Edge | Rows | Up Rate | Feature/Notes |
|---|---|---|---|---|---|---|---|---|
| market_ridge | 8h | market_kraken_btcusdc_spot_only | 0.7015 | 0.7059 | 0.142 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_mexc_btcusdt_futures_plus_global_cvd | 0.6337 | 0.6931 | 0.0742 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_mexc_btcusdt_spot_plus_global_cvd | 0.6356 | 0.6930 | 0.0761 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_gate_btcusdc_spot_plus_global_cvd | 0.6330 | 0.6926 | 0.0735 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_mexc_btcusdc_spot_plus_global_cvd | 0.6234 | 0.6868 | 0.0639 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_gate_btcusdc_spot_plus_global | 0.6078 | 0.6861 | 0.0483 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_gate_btcusdt_spot_plus_global | 0.6061 | 0.6835 | 0.0466 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_mexc_btcusdc_spot_plus_global | 0.6066 | 0.6827 | 0.0471 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_mexc_btcusdt_futures_plus_global | 0.6057 | 0.6822 | 0.0462 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_mexc_btcusdc_futures_plus_global_cvd | 0.6012 | 0.6809 | 0.0417 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_gate_btcusdt_spot_plus_global_cvd | 0.6099 | 0.6803 | 0.0504 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_mexc_btcusdc_futures_plus_global | 0.5908 | 0.6762 | 0.0313 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_kraken_btcusdc_spot_plus_global | 0.6009 | 0.6722 | 0.0414 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_kraken_btcusdt_spot_plus_global | 0.6019 | 0.6685 | 0.0424 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_mexc_btcusdt_spot_plus_global | 0.6085 | 0.6676 | 0.049 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_kraken_btcusdc_spot_plus_global_cvd | 0.6031 | 0.6626 | 0.0436 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_kraken_btcusdt_spot_plus_global_cvd | 0.6042 | 0.6608 | 0.0447 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_kucoin_btcusdt_spot_plus_global | 0.5726 | 0.6570 | 0.0455 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_mexc_btcusdc_spot_plus_global | 0.5848 | 0.6566 | 0.0577 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_kraken_btcusdc_spot_plus_global | 0.5809 | 0.6548 | 0.0538 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_kraken_btcusdt_spot_plus_global | 0.5777 | 0.6544 | 0.0506 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_mexc_btcusdc_spot_only | 0.6196 | 0.6536 | 0.108 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_mexc_btcusdc_futures_plus_global | 0.5828 | 0.6521 | 0.0557 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_mexc_btcusdt_futures_plus_global | 0.5827 | 0.6518 | 0.0556 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_kraken_btcusdt_spot_plus_global | 0.5817 | 0.6500 | 0.0546 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_kucoin_btcusdt_spot_plus_global | 0.5666 | 0.6498 | 0.0395 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_mexc_btcusdt_spot_plus_global | 0.5829 | 0.6487 | 0.0558 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_gate_btcusdt_spot_plus_global | 0.5846 | 0.6483 | 0.0575 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_gate_btcusdc_spot_plus_global | 0.5836 | 0.6476 | 0.0565 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_mexc_btcusdc_spot_plus_global | 0.5816 | 0.6470 | 0.0545 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_kraken_btcusdc_spot_only | 0.6480 | 0.6469 | 0.1209 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_kraken_btcusdc_spot_only | 0.6929 | 0.6468 | 0.1813 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_mexc_btcusdc_futures_plus_global | 0.5806 | 0.6465 | 0.0535 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_kraken_btcusdc_spot_plus_global | 0.5804 | 0.6454 | 0.0533 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_mexc_btcusdt_futures_plus_global | 0.5816 | 0.6445 | 0.0545 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_gate_btcusdt_spot_plus_global | 0.5814 | 0.6441 | 0.0543 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_gate_btcusdt_spot_only | 0.5896 | 0.6435 | 0.078 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_gate_btcusdc_spot_plus_global | 0.5836 | 0.6428 | 0.0565 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 4h | market_mexc_btcusdt_spot_plus_global | 0.5855 | 0.6398 | 0.0584 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_mexc_btcusdt_futures_only | 0.5916 | 0.6369 | 0.08 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_gate_btcusdc_spot_plus_global | 0.5372 | 0.6367 | -0.0223 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_mexc_btcusdt_spot_plus_global | 0.5361 | 0.6345 | -0.0234 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_mexc_btcusdc_spot_plus_global | 0.5349 | 0.6335 | -0.0246 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_mexc_btcusdt_futures_plus_global | 0.5316 | 0.6321 | -0.0279 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_mexc_btcusdc_futures_only | 0.5768 | 0.6320 | 0.0652 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_gate_btcusdt_spot_plus_global | 0.5323 | 0.6320 | -0.0272 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_kucoin_btcusdt_spot_only | 0.5550 | 0.6314 | 0.0434 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_mexc_btcusdc_futures_plus_global | 0.5292 | 0.6298 | -0.0303 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_kraken_btcusdt_spot_only | 0.6982 | 0.6291 | 0.1866 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_mexc_btcusdt_spot_only | 0.6087 | 0.6290 | 0.0971 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_kraken_btcusdc_spot_plus_global | 0.5304 | 0.6289 | -0.0291 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_kucoin_btcusdt_spot_plus_global_cvd | 0.5162 | 0.6287 | -0.0109 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 8h | market_kraken_btcusdt_spot_only | 0.6646 | 0.6248 | 0.1051 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_kraken_btcusdc_spot_plus_global_cvd | 0.5179 | 0.6204 | -0.0416 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_kraken_btcusdt_spot_plus_global_cvd | 0.5116 | 0.6188 | -0.0479 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_gate_btcusdc_spot_only | 0.6471 | 0.6182 | 0.1355 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_mexc_btcusdc_futures_plus_global_cvd | 0.5093 | 0.6181 | -0.0502 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_kraken_btcusdt_spot_plus_global | 0.5052 | 0.6148 | -0.0543 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_gate_btcusdt_spot_plus_global_cvd | 0.5078 | 0.6127 | -0.0517 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | markets_all_plus_global_cvd | 0.5047 | 0.6120 | -0.0548 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_mexc_btcusdc_spot_plus_global_cvd | 0.5054 | 0.6105 | -0.0541 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_coinbase_btcusdt_spot_plus_global | 0.5118 | 0.6100 | 0.0002 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_kucoin_btcusdt_spot_only | 0.5625 | 0.6093 | 0.0354 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_gate_btcusdc_spot_plus_global_cvd | 0.5028 | 0.6085 | -0.0567 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_mexc_btcusdt_futures_plus_global_cvd | 0.5028 | 0.6085 | -0.0567 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 8h | market_mexc_btcusdt_spot_plus_global_cvd | 0.5026 | 0.6084 | -0.0569 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_kucoin_btcusdt_spot_plus_global | 0.5033 | 0.6047 | -0.0083 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_mexc_btcusdt_spot_plus_global | 0.4998 | 0.6013 | -0.0118 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_gate_btcusdt_spot_plus_global | 0.4983 | 0.6011 | -0.0133 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_mexc_btcusdc_spot_plus_global | 0.4973 | 0.6006 | -0.0143 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_gate_btcusdt_spot_plus_global_cvd | 0.4796 | 0.6006 | -0.0475 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_mexc_btcusdt_futures_plus_global | 0.4960 | 0.5998 | -0.0156 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_gate_btcusdc_spot_plus_global_cvd | 0.4796 | 0.5997 | -0.0475 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_mexc_btcusdc_futures_plus_global | 0.4962 | 0.5996 | -0.0154 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_kraken_btcusdc_spot_plus_global | 0.4962 | 0.5994 | -0.0154 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 2h | market_gate_btcusdc_spot_plus_global | 0.4949 | 0.5989 | -0.0167 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 15m | market_kraken_btcusdt_spot_only | 0.6007 | 0.5985 | 0.0861 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_mexc_btcusdt_spot_plus_global | 0.4969 | 0.5982 | -0.0147 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_ridge | 2h | market_mexc_btcusdt_futures_plus_global | 0.4957 | 0.5982 | -0.0159 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| market_logit | 4h | market_mexc_btcusdt_spot_plus_global_cvd | 0.4759 | 0.5981 | -0.0512 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
Heatmap
market_ridge
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
market_coinbase_btcusdt_spot_only | 0.501 | 0.503 | 0.501 | 0.505 | 0.494 | 0.497 | 0.490 | 0.483 | 0.475 | 0.500 | 0.492 | 0.500 |
market_coinbase_btcusdt_spot_plus_global | 0.508 | 0.520 | 0.528 | 0.522 | 0.510 | 0.532 | 0.507 | 0.537 | 0.539 | 0.595 | 0.594 | 0.506 |
market_coinbase_btcusdt_spot_plus_global_cvd | 0.538 | 0.530 | 0.531 | 0.520 | 0.504 | 0.517 | 0.504 | 0.539 | 0.532 | 0.572 | 0.557 | 0.508 |
market_gate_btcusdc_spot_only | 0.515 | 0.512 | 0.506 | 0.510 | 0.498 | 0.501 | 0.535 | 0.541 | 0.559 | 0.618 | 0.562 | 0.563 |
market_gate_btcusdc_spot_plus_global | 0.516 | 0.537 | 0.539 | 0.521 | 0.522 | 0.552 | 0.515 | 0.554 | 0.548 | 0.596 | 0.643 | 0.686 |
market_gate_btcusdc_spot_plus_global_cvd | 0.544 | 0.530 | 0.531 | 0.526 | 0.508 | 0.519 | 0.505 | 0.538 | 0.534 | 0.542 | 0.572 | 0.693 |
market_gate_btcusdt_spot_only | 0.534 | 0.514 | 0.508 | 0.514 | 0.506 | 0.509 | 0.571 | 0.551 | 0.567 | 0.643 | 0.596 | 0.585 |
market_gate_btcusdt_spot_plus_global | 0.517 | 0.538 | 0.540 | 0.524 | 0.526 | 0.553 | 0.516 | 0.555 | 0.549 | 0.598 | 0.644 | 0.683 |
market_gate_btcusdt_spot_plus_global_cvd | 0.545 | 0.524 | 0.533 | 0.530 | 0.509 | 0.515 | 0.506 | 0.540 | 0.535 | 0.538 | 0.570 | 0.680 |
market_kraken_btcusdc_spot_only | 0.538 | 0.518 | 0.509 | 0.513 | 0.494 | 0.497 | 0.541 | 0.573 | 0.588 | 0.647 | 0.647 | 0.706 |
market_kraken_btcusdc_spot_plus_global | 0.514 | 0.536 | 0.544 | 0.525 | 0.526 | 0.554 | 0.518 | 0.557 | 0.548 | 0.596 | 0.645 | 0.672 |
market_kraken_btcusdc_spot_plus_global_cvd | 0.544 | 0.522 | 0.530 | 0.528 | 0.509 | 0.520 | 0.507 | 0.546 | 0.537 | 0.542 | 0.573 | 0.663 |
market_kraken_btcusdt_spot_only | 0.535 | 0.513 | 0.509 | 0.505 | 0.492 | 0.505 | 0.599 | 0.568 | 0.581 | 0.629 | 0.581 | 0.625 |
market_kraken_btcusdt_spot_plus_global | 0.514 | 0.534 | 0.541 | 0.527 | 0.523 | 0.552 | 0.517 | 0.551 | 0.547 | 0.594 | 0.650 | 0.668 |
market_kraken_btcusdt_spot_plus_global_cvd | 0.545 | 0.520 | 0.530 | 0.522 | 0.506 | 0.519 | 0.507 | 0.542 | 0.535 | 0.542 | 0.569 | 0.661 |
market_kucoin_btcusdt_spot_only | 0.509 | 0.510 | 0.520 | 0.506 | 0.490 | 0.494 | 0.493 | 0.518 | 0.515 | 0.539 | 0.554 | 0.500 |
market_kucoin_btcusdt_spot_plus_global | 0.512 | 0.529 | 0.536 | 0.513 | 0.510 | 0.532 | 0.505 | 0.561 | 0.545 | 0.594 | 0.657 | 0.516 |
market_kucoin_btcusdt_spot_plus_global_cvd | 0.545 | 0.521 | 0.531 | 0.525 | 0.506 | 0.517 | 0.500 | 0.542 | 0.536 | 0.564 | 0.581 | 0.526 |
market_mexc_btcusdc_futures_only | 0.532 | 0.509 | 0.503 | 0.498 | 0.483 | 0.501 | 0.572 | 0.545 | 0.556 | 0.632 | 0.584 | 0.577 |
market_mexc_btcusdc_futures_plus_global | 0.516 | 0.537 | 0.535 | 0.524 | 0.525 | 0.553 | 0.516 | 0.556 | 0.549 | 0.595 | 0.646 | 0.676 |
market_mexc_btcusdc_futures_plus_global_cvd | 0.544 | 0.524 | 0.532 | 0.527 | 0.509 | 0.520 | 0.507 | 0.546 | 0.536 | 0.527 | 0.566 | 0.681 |
market_mexc_btcusdc_spot_only | 0.529 | 0.513 | 0.504 | 0.504 | 0.489 | 0.508 | 0.567 | 0.553 | 0.567 | 0.654 | 0.579 | 0.581 |
market_mexc_btcusdc_spot_plus_global | 0.520 | 0.537 | 0.535 | 0.526 | 0.526 | 0.554 | 0.516 | 0.556 | 0.548 | 0.597 | 0.647 | 0.683 |
market_mexc_btcusdc_spot_plus_global_cvd | 0.543 | 0.525 | 0.528 | 0.526 | 0.507 | 0.515 | 0.506 | 0.543 | 0.534 | 0.541 | 0.570 | 0.687 |
market_mexc_btcusdt_futures_only | 0.547 | 0.519 | 0.508 | 0.510 | 0.497 | 0.507 | 0.575 | 0.550 | 0.574 | 0.637 | 0.589 | 0.583 |
market_mexc_btcusdt_futures_plus_global | 0.516 | 0.537 | 0.536 | 0.524 | 0.526 | 0.553 | 0.516 | 0.556 | 0.549 | 0.598 | 0.644 | 0.682 |
market_mexc_btcusdt_futures_plus_global_cvd | 0.546 | 0.530 | 0.531 | 0.530 | 0.509 | 0.519 | 0.506 | 0.541 | 0.534 | 0.542 | 0.567 | 0.693 |
market_mexc_btcusdt_spot_only | 0.545 | 0.512 | 0.511 | 0.505 | 0.496 | 0.498 | 0.551 | 0.533 | 0.540 | 0.629 | 0.571 | 0.586 |
market_mexc_btcusdt_spot_plus_global | 0.520 | 0.538 | 0.533 | 0.525 | 0.526 | 0.553 | 0.516 | 0.557 | 0.550 | 0.598 | 0.640 | 0.668 |
market_mexc_btcusdt_spot_plus_global_cvd | 0.549 | 0.524 | 0.531 | 0.531 | 0.509 | 0.517 | 0.506 | 0.547 | 0.537 | 0.541 | 0.568 | 0.693 |
markets_all_only | 0.507 | 0.502 | 0.516 | 0.506 | 0.497 | 0.496 | 0.490 | 0.493 | 0.492 | 0.500 | 0.497 | 0.500 |
markets_all_plus_global | 0.522 | 0.497 | 0.533 | 0.516 | 0.499 | 0.501 | 0.495 | 0.536 | 0.540 | 0.561 | 0.550 | 0.506 |
markets_all_plus_global_cvd | 0.523 | 0.524 | 0.523 | 0.514 | 0.498 | 0.500 | 0.489 | 0.554 | 0.535 | 0.573 | 0.538 | 0.504 |
market_logit
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
market_coinbase_btcusdt_spot_only | 0.521 | 0.531 | 0.504 | 0.515 | 0.514 | 0.504 | 0.490 | 0.517 | 0.494 | 0.511 | 0.492 | 0.500 |
market_coinbase_btcusdt_spot_plus_global | 0.516 | 0.534 | 0.518 | 0.529 | 0.528 | 0.556 | 0.509 | 0.554 | 0.560 | 0.610 | 0.579 | 0.537 |
market_coinbase_btcusdt_spot_plus_global_cvd | 0.548 | 0.540 | 0.528 | 0.532 | 0.515 | 0.527 | 0.510 | 0.533 | 0.541 | 0.568 | 0.572 | 0.550 |
market_gate_btcusdc_spot_only | 0.540 | 0.531 | 0.514 | 0.505 | 0.504 | 0.502 | 0.513 | 0.501 | 0.500 | 0.500 | 0.500 | 0.500 |
market_gate_btcusdc_spot_plus_global | 0.527 | 0.535 | 0.509 | 0.534 | 0.539 | 0.533 | 0.560 | 0.540 | 0.589 | 0.599 | 0.648 | 0.637 |
market_gate_btcusdc_spot_plus_global_cvd | 0.546 | 0.538 | 0.535 | 0.549 | 0.519 | 0.553 | 0.519 | 0.544 | 0.544 | 0.521 | 0.600 | 0.609 |
market_gate_btcusdt_spot_only | 0.553 | 0.531 | 0.517 | 0.505 | 0.509 | 0.500 | 0.511 | 0.500 | 0.500 | 0.500 | 0.500 | 0.500 |
market_gate_btcusdt_spot_plus_global | 0.525 | 0.535 | 0.509 | 0.534 | 0.537 | 0.532 | 0.564 | 0.543 | 0.591 | 0.601 | 0.648 | 0.632 |
market_gate_btcusdt_spot_plus_global_cvd | 0.546 | 0.533 | 0.536 | 0.551 | 0.520 | 0.532 | 0.515 | 0.544 | 0.543 | 0.520 | 0.601 | 0.613 |
market_kraken_btcusdc_spot_only | 0.544 | 0.537 | 0.524 | 0.515 | 0.543 | 0.497 | 0.532 | 0.500 | 0.500 | 0.500 | 0.500 | 0.500 |
market_kraken_btcusdc_spot_plus_global | 0.523 | 0.538 | 0.516 | 0.540 | 0.544 | 0.532 | 0.561 | 0.542 | 0.588 | 0.599 | 0.655 | 0.629 |
market_kraken_btcusdc_spot_plus_global_cvd | 0.546 | 0.531 | 0.550 | 0.553 | 0.518 | 0.559 | 0.520 | 0.551 | 0.543 | 0.521 | 0.598 | 0.620 |
market_kraken_btcusdt_spot_only | 0.549 | 0.532 | 0.517 | 0.506 | 0.518 | 0.501 | 0.529 | 0.501 | 0.501 | 0.500 | 0.500 | 0.500 |
market_kraken_btcusdt_spot_plus_global | 0.525 | 0.538 | 0.515 | 0.540 | 0.541 | 0.548 | 0.559 | 0.542 | 0.583 | 0.597 | 0.654 | 0.615 |
market_kraken_btcusdt_spot_plus_global_cvd | 0.547 | 0.531 | 0.551 | 0.552 | 0.515 | 0.549 | 0.517 | 0.562 | 0.542 | 0.521 | 0.591 | 0.619 |
market_kucoin_btcusdt_spot_only | 0.530 | 0.528 | 0.512 | 0.518 | 0.511 | 0.537 | 0.490 | 0.553 | 0.558 | 0.631 | 0.609 | 0.579 |
market_kucoin_btcusdt_spot_plus_global | 0.531 | 0.533 | 0.513 | 0.527 | 0.528 | 0.548 | 0.513 | 0.558 | 0.595 | 0.605 | 0.650 | 0.519 |
market_kucoin_btcusdt_spot_plus_global_cvd | 0.555 | 0.536 | 0.547 | 0.550 | 0.526 | 0.540 | 0.508 | 0.551 | 0.550 | 0.575 | 0.629 | 0.554 |
market_mexc_btcusdc_futures_only | 0.548 | 0.531 | 0.516 | 0.505 | 0.506 | 0.500 | 0.510 | 0.500 | 0.501 | 0.500 | 0.500 | 0.500 |
market_mexc_btcusdc_futures_plus_global | 0.527 | 0.534 | 0.510 | 0.534 | 0.535 | 0.530 | 0.565 | 0.542 | 0.591 | 0.600 | 0.652 | 0.630 |
market_mexc_btcusdc_futures_plus_global_cvd | 0.545 | 0.534 | 0.535 | 0.551 | 0.519 | 0.553 | 0.522 | 0.540 | 0.541 | 0.516 | 0.596 | 0.618 |
market_mexc_btcusdc_spot_only | 0.551 | 0.531 | 0.515 | 0.503 | 0.511 | 0.500 | 0.510 | 0.500 | 0.500 | 0.500 | 0.500 | 0.500 |
market_mexc_btcusdc_spot_plus_global | 0.529 | 0.535 | 0.508 | 0.533 | 0.539 | 0.532 | 0.563 | 0.543 | 0.589 | 0.601 | 0.657 | 0.633 |
market_mexc_btcusdc_spot_plus_global_cvd | 0.544 | 0.533 | 0.525 | 0.546 | 0.519 | 0.532 | 0.515 | 0.544 | 0.544 | 0.521 | 0.598 | 0.611 |
market_mexc_btcusdt_futures_only | 0.557 | 0.534 | 0.520 | 0.509 | 0.521 | 0.503 | 0.514 | 0.503 | 0.499 | 0.500 | 0.500 | 0.500 |
market_mexc_btcusdt_futures_plus_global | 0.528 | 0.537 | 0.508 | 0.535 | 0.538 | 0.531 | 0.563 | 0.543 | 0.593 | 0.600 | 0.652 | 0.632 |
market_mexc_btcusdt_futures_plus_global_cvd | 0.544 | 0.538 | 0.534 | 0.548 | 0.519 | 0.556 | 0.517 | 0.544 | 0.544 | 0.521 | 0.595 | 0.609 |
market_mexc_btcusdt_spot_only | 0.547 | 0.527 | 0.515 | 0.503 | 0.509 | 0.500 | 0.508 | 0.498 | 0.501 | 0.500 | 0.500 | 0.500 |
market_mexc_btcusdt_spot_plus_global | 0.529 | 0.534 | 0.505 | 0.533 | 0.533 | 0.530 | 0.563 | 0.544 | 0.593 | 0.601 | 0.649 | 0.634 |
market_mexc_btcusdt_spot_plus_global_cvd | 0.550 | 0.532 | 0.536 | 0.548 | 0.521 | 0.552 | 0.520 | 0.534 | 0.542 | 0.518 | 0.598 | 0.608 |
markets_all_only | 0.537 | 0.517 | 0.499 | 0.513 | 0.511 | 0.519 | 0.490 | 0.515 | 0.527 | 0.564 | 0.522 | 0.500 |
markets_all_plus_global | 0.528 | 0.509 | 0.507 | 0.513 | 0.502 | 0.507 | 0.494 | 0.566 | 0.572 | 0.581 | 0.570 | 0.538 |
markets_all_plus_global_cvd | 0.528 | 0.528 | 0.534 | 0.521 | 0.494 | 0.511 | 0.493 | 0.564 | 0.549 | 0.571 | 0.556 | 0.612 |
CVD Variants
| Algorithm | Horizon | Feature Set | Accuracy | Bal Acc | Edge | Rows | Up Rate | Feature/Notes |
|---|---|---|---|---|---|---|---|---|
| cvd_market_ridge | 2h | cvd_market_9_btcusdc_spot_only | 0.5844 | 0.6453 | 0.0728 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_19_btcusdc_spot_only | 0.5874 | 0.6377 | 0.0758 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_coinbase_btcusdt_spot_only | 0.5869 | 0.6358 | 0.0753 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_15_btcusdc_spot_only | 0.5739 | 0.6316 | 0.0623 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_19_btcusdt_spot_only | 0.5793 | 0.6315 | 0.0677 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_9_btcusdt_spot_only | 0.5831 | 0.6305 | 0.0715 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_21_btcusdt_spot_only | 0.5856 | 0.6274 | 0.074 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_15_btcusdt_spot_only | 0.5605 | 0.6231 | 0.0489 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_15_btcusdc_spot_only | 0.6218 | 0.6147 | 0.0947 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_9_btcusdc_spot_only | 0.6279 | 0.6109 | 0.1008 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_all_markets_only | 0.6010 | 0.6102 | 0.0894 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_global_logit | 2h | cvd_global_spot_only | 0.5859 | 0.6096 | 0.0743 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_9_btcusdc_spot_plus_global_spot | 0.5852 | 0.6078 | 0.0736 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_15_btcusdc_spot_plus_global_spot | 0.5897 | 0.6074 | 0.0781 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_21_btcusdt_spot_only | 0.6240 | 0.6065 | 0.0969 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_9_btcusdt_spot_plus_global_spot | 0.5832 | 0.6064 | 0.0716 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_15_btcusdt_spot_plus_global_spot | 0.5816 | 0.6058 | 0.07 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_19_btcusdc_spot_plus_global_spot | 0.5831 | 0.6054 | 0.0715 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_19_btcusdt_spot_plus_global_spot | 0.5781 | 0.6049 | 0.0665 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_19_btcusdt_spot_only | 0.6323 | 0.6046 | 0.1052 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_coinbase_btcusdt_spot_plus_global_spot | 0.5794 | 0.6037 | 0.0678 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_21_btcusdt_spot_plus_global_spot | 0.5828 | 0.5974 | 0.0712 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_19_btcusdc_spot_only | 0.6282 | 0.5932 | 0.1011 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_15_btcusdc_spot_plus_global_spot | 0.5689 | 0.5911 | 0.0094 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_all_markets_plus_global_spot_plus_futures | 0.6442 | 0.5894 | 0.1326 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_15_btcusdc_spot_plus_global_spot_plus_futures | 0.6482 | 0.5888 | 0.1366 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_global_ridge | 2h | cvd_global_spot_plus_futures | 0.6454 | 0.5871 | 0.1338 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_19_btcusdc_spot_plus_global_spot_plus_futures | 0.6454 | 0.5871 | 0.1338 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_19_btcusdt_spot_plus_global_spot_plus_futures | 0.6454 | 0.5871 | 0.1338 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_9_btcusdc_spot_plus_global_spot_plus_futures | 0.6454 | 0.5871 | 0.1338 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_coinbase_btcusdt_spot_plus_global_spot_plus_futures | 0.6454 | 0.5871 | 0.1338 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_coinbase_btcusdt_spot_only | 0.6239 | 0.5858 | 0.0968 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_21_btcusdt_spot_plus_global_spot_plus_futures | 0.6436 | 0.5857 | 0.132 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_9_btcusdt_spot_plus_global_spot_plus_futures | 0.6422 | 0.5850 | 0.1306 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_15_btcusdt_spot_plus_global_spot_plus_futures | 0.6374 | 0.5836 | 0.1258 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_coinbase_btcusdt_spot_only | 0.6344 | 0.5835 | 0.0749 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_9_btcusdc_spot_only | 0.6314 | 0.5834 | 0.0719 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 15m | cvd_market_19_btcusdc_spot_only | 0.5799 | 0.5831 | 0.0653 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_15_btcusdt_spot_only | 0.5907 | 0.5829 | 0.0636 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_15_btcusdc_spot_plus_global_spot_plus_futures | 0.6213 | 0.5827 | 0.1097 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_21_btcusdt_spot_plus_global_spot_plus_futures | 0.6198 | 0.5810 | 0.1082 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 1h | cvd_market_21_btcusdt_spot_plus_global_spot | 0.5884 | 0.5810 | 0.0726 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 15m | cvd_market_coinbase_btcusdt_spot_only | 0.5781 | 0.5799 | 0.0635 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_19_btcusdc_spot_plus_global_spot | 0.5585 | 0.5794 | -0.001 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_coinbase_btcusdt_spot_plus_global_spot | 0.5544 | 0.5788 | -0.0051 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_19_btcusdc_spot_only | 0.6337 | 0.5787 | 0.0742 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_21_btcusdt_spot_plus_global_spot | 0.5034 | 0.5787 | -0.0237 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 1h | cvd_market_15_btcusdc_spot_only | 0.5811 | 0.5783 | 0.0653 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 1h | cvd_market_15_btcusdc_spot_plus_global_spot | 0.5854 | 0.5781 | 0.0696 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_15_btcusdc_spot_only | 0.6217 | 0.5777 | 0.0622 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_global_logit | 2h | cvd_global_spot_plus_futures | 0.6160 | 0.5776 | 0.1044 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_19_btcusdc_spot_plus_global_spot_plus_futures | 0.6160 | 0.5776 | 0.1044 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_19_btcusdt_spot_plus_global_spot_plus_futures | 0.6160 | 0.5776 | 0.1044 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_9_btcusdc_spot_plus_global_spot_plus_futures | 0.6160 | 0.5776 | 0.1044 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_coinbase_btcusdt_spot_plus_global_spot_plus_futures | 0.6160 | 0.5776 | 0.1044 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_9_btcusdt_spot_plus_global_spot_plus_futures | 0.6140 | 0.5763 | 0.1024 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_15_btcusdc_spot_plus_global_spot | 0.5069 | 0.5756 | -0.0202 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_21_btcusdt_spot_only | 0.6309 | 0.5755 | 0.0714 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_global_ridge | 8h | cvd_global_spot_only | 0.5516 | 0.5753 | -0.0079 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_all_markets_plus_global_spot_plus_futures | 0.6087 | 0.5737 | 0.0971 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_19_btcusdt_spot_only | 0.6239 | 0.5735 | 0.0644 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 15m | cvd_market_9_btcusdc_spot_only | 0.5710 | 0.5735 | 0.0564 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 1h | cvd_market_9_btcusdc_spot_plus_global_spot | 0.5793 | 0.5730 | 0.0635 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 15m | cvd_market_19_btcusdt_spot_only | 0.5733 | 0.5719 | 0.0587 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_coinbase_btcusdt_spot_plus_global_futures | 0.5537 | 0.5719 | 0.0421 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_19_btcusdc_spot_plus_global_spot | 0.4946 | 0.5718 | -0.0325 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_global_logit | 1h | cvd_global_spot_only | 0.5786 | 0.5715 | 0.0628 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_9_btcusdt_spot_only | 0.6276 | 0.5714 | 0.0681 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 8h | cvd_market_19_btcusdt_spot_plus_global_spot | 0.5472 | 0.5713 | -0.0123 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 1h | cvd_market_19_btcusdt_spot_only | 0.5725 | 0.5712 | 0.0567 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_19_btcusdt_spot_plus_global_spot | 0.4929 | 0.5711 | -0.0342 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_global_ridge | 4h | cvd_global_spot_only | 0.4923 | 0.5711 | -0.0348 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_9_btcusdt_spot_only | 0.5962 | 0.5706 | 0.0691 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_coinbase_btcusdt_spot_plus_global_spot | 0.4910 | 0.5701 | -0.0361 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 4h | cvd_market_9_btcusdc_spot_plus_global_spot | 0.4924 | 0.5700 | -0.0347 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 1h | cvd_market_coinbase_btcusdt_spot_plus_global_spot | 0.5767 | 0.5697 | 0.0609 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_19_btcusdc_spot_plus_global_futures | 0.5553 | 0.5697 | 0.0437 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_logit | 2h | cvd_market_15_btcusdt_spot_plus_global_spot_plus_futures | 0.6025 | 0.5696 | 0.0909 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_21_btcusdt_spot_plus_global_futures | 0.5444 | 0.5689 | 0.0328 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| cvd_market_ridge | 2h | cvd_market_15_btcusdc_spot_plus_global_futures | 0.5827 | 0.5688 | 0.0711 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
Per-market CVD heatmap
cvd_market_ridge
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
cvd_all_markets_only | 0.529 | 0.523 | 0.511 | 0.511 | 0.503 | 0.497 | 0.563 | 0.529 | 0.547 | 0.610 | 0.545 | 0.525 |
cvd_all_markets_plus_global_spot_plus_futures | 0.538 | 0.529 | 0.535 | 0.530 | 0.516 | 0.511 | 0.534 | 0.520 | 0.544 | 0.589 | 0.538 | 0.516 |
cvd_market_15_btcusdc_spot_only | 0.539 | 0.540 | 0.523 | 0.517 | 0.509 | 0.504 | 0.565 | 0.544 | 0.578 | 0.632 | 0.615 | 0.578 |
cvd_market_15_btcusdc_spot_plus_global_futures | 0.560 | 0.537 | 0.532 | 0.523 | 0.513 | 0.515 | 0.529 | 0.509 | 0.526 | 0.569 | 0.542 | 0.544 |
cvd_market_15_btcusdc_spot_plus_global_spot | 0.513 | 0.519 | 0.528 | 0.526 | 0.518 | 0.513 | 0.546 | 0.556 | 0.548 | 0.543 | 0.576 | 0.591 |
cvd_market_15_btcusdc_spot_plus_global_spot_plus_futures | 0.554 | 0.550 | 0.528 | 0.532 | 0.517 | 0.517 | 0.532 | 0.519 | 0.543 | 0.589 | 0.538 | 0.519 |
cvd_market_15_btcusdt_spot_only | 0.510 | 0.520 | 0.510 | 0.503 | 0.493 | 0.517 | 0.556 | 0.544 | 0.568 | 0.623 | 0.583 | 0.556 |
cvd_market_15_btcusdt_spot_plus_global_futures | 0.557 | 0.540 | 0.534 | 0.527 | 0.509 | 0.511 | 0.518 | 0.511 | 0.526 | 0.569 | 0.532 | 0.526 |
cvd_market_15_btcusdt_spot_plus_global_spot | 0.519 | 0.525 | 0.524 | 0.524 | 0.515 | 0.507 | 0.552 | 0.553 | 0.544 | 0.542 | 0.532 | 0.535 |
cvd_market_15_btcusdt_spot_plus_global_spot_plus_futures | 0.554 | 0.545 | 0.533 | 0.535 | 0.518 | 0.514 | 0.527 | 0.521 | 0.539 | 0.584 | 0.534 | 0.518 |
cvd_market_19_btcusdc_spot_only | 0.543 | 0.514 | 0.523 | 0.513 | 0.496 | 0.506 | 0.583 | 0.552 | 0.564 | 0.638 | 0.593 | 0.579 |
cvd_market_19_btcusdc_spot_plus_global_futures | 0.559 | 0.540 | 0.530 | 0.527 | 0.505 | 0.509 | 0.515 | 0.509 | 0.520 | 0.570 | 0.559 | 0.556 |
cvd_market_19_btcusdc_spot_plus_global_spot | 0.529 | 0.523 | 0.529 | 0.526 | 0.510 | 0.508 | 0.543 | 0.560 | 0.554 | 0.538 | 0.572 | 0.579 |
cvd_market_19_btcusdc_spot_plus_global_spot_plus_futures | 0.552 | 0.541 | 0.530 | 0.536 | 0.516 | 0.513 | 0.528 | 0.521 | 0.542 | 0.587 | 0.541 | 0.521 |
cvd_market_19_btcusdt_spot_only | 0.538 | 0.514 | 0.510 | 0.518 | 0.508 | 0.502 | 0.572 | 0.555 | 0.571 | 0.631 | 0.605 | 0.574 |
cvd_market_19_btcusdt_spot_plus_global_futures | 0.556 | 0.539 | 0.532 | 0.527 | 0.505 | 0.507 | 0.519 | 0.506 | 0.521 | 0.568 | 0.559 | 0.549 |
cvd_market_19_btcusdt_spot_plus_global_spot | 0.519 | 0.517 | 0.520 | 0.524 | 0.513 | 0.506 | 0.545 | 0.554 | 0.552 | 0.542 | 0.571 | 0.571 |
cvd_market_19_btcusdt_spot_plus_global_spot_plus_futures | 0.551 | 0.544 | 0.532 | 0.531 | 0.511 | 0.513 | 0.528 | 0.515 | 0.539 | 0.587 | 0.551 | 0.520 |
cvd_market_21_btcusdt_spot_only | 0.509 | 0.509 | 0.499 | 0.507 | 0.503 | 0.486 | 0.558 | 0.541 | 0.556 | 0.627 | 0.607 | 0.576 |
cvd_market_21_btcusdt_spot_plus_global_futures | 0.558 | 0.526 | 0.524 | 0.522 | 0.512 | 0.510 | 0.515 | 0.505 | 0.524 | 0.569 | 0.558 | 0.561 |
cvd_market_21_btcusdt_spot_plus_global_spot | 0.509 | 0.530 | 0.516 | 0.517 | 0.508 | 0.499 | 0.552 | 0.557 | 0.559 | 0.553 | 0.579 | 0.565 |
cvd_market_21_btcusdt_spot_plus_global_spot_plus_futures | 0.548 | 0.545 | 0.528 | 0.532 | 0.517 | 0.507 | 0.527 | 0.521 | 0.540 | 0.586 | 0.544 | 0.524 |
cvd_market_9_btcusdc_spot_only | 0.545 | 0.528 | 0.514 | 0.516 | 0.504 | 0.510 | 0.574 | 0.550 | 0.567 | 0.645 | 0.611 | 0.583 |
cvd_market_9_btcusdc_spot_plus_global_futures | 0.562 | 0.540 | 0.540 | 0.528 | 0.508 | 0.510 | 0.514 | 0.508 | 0.526 | 0.565 | 0.559 | 0.553 |
cvd_market_9_btcusdc_spot_plus_global_spot | 0.516 | 0.520 | 0.524 | 0.525 | 0.522 | 0.516 | 0.539 | 0.554 | 0.552 | 0.538 | 0.570 | 0.569 |
cvd_market_9_btcusdc_spot_plus_global_spot_plus_futures | 0.556 | 0.544 | 0.534 | 0.534 | 0.515 | 0.516 | 0.525 | 0.520 | 0.541 | 0.587 | 0.547 | 0.520 |
cvd_market_9_btcusdt_spot_only | 0.530 | 0.518 | 0.509 | 0.504 | 0.492 | 0.509 | 0.560 | 0.538 | 0.562 | 0.630 | 0.571 | 0.571 |
cvd_market_9_btcusdt_spot_plus_global_futures | 0.561 | 0.539 | 0.532 | 0.523 | 0.515 | 0.517 | 0.517 | 0.507 | 0.527 | 0.557 | 0.537 | 0.530 |
cvd_market_9_btcusdt_spot_plus_global_spot | 0.517 | 0.531 | 0.532 | 0.514 | 0.513 | 0.512 | 0.547 | 0.557 | 0.544 | 0.556 | 0.556 | 0.514 |
cvd_market_9_btcusdt_spot_plus_global_spot_plus_futures | 0.549 | 0.548 | 0.536 | 0.536 | 0.522 | 0.513 | 0.524 | 0.523 | 0.529 | 0.585 | 0.546 | 0.515 |
cvd_market_coinbase_btcusdt_spot_only | 0.525 | 0.498 | 0.509 | 0.505 | 0.491 | 0.506 | 0.580 | 0.549 | 0.563 | 0.636 | 0.586 | 0.584 |
cvd_market_coinbase_btcusdt_spot_plus_global_futures | 0.555 | 0.538 | 0.535 | 0.524 | 0.511 | 0.510 | 0.515 | 0.505 | 0.523 | 0.572 | 0.561 | 0.558 |
cvd_market_coinbase_btcusdt_spot_plus_global_spot | 0.524 | 0.518 | 0.517 | 0.519 | 0.506 | 0.507 | 0.539 | 0.552 | 0.551 | 0.539 | 0.570 | 0.579 |
cvd_market_coinbase_btcusdt_spot_plus_global_spot_plus_futures | 0.550 | 0.544 | 0.531 | 0.530 | 0.509 | 0.513 | 0.525 | 0.516 | 0.542 | 0.587 | 0.548 | 0.523 |
cvd_market_logit
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
cvd_all_markets_only | 0.540 | 0.553 | 0.527 | 0.524 | 0.526 | 0.509 | 0.531 | 0.500 | 0.515 | 0.519 | 0.498 | 0.493 |
cvd_all_markets_plus_global_spot_plus_futures | 0.554 | 0.553 | 0.556 | 0.550 | 0.541 | 0.506 | 0.555 | 0.522 | 0.547 | 0.574 | 0.455 | 0.482 |
cvd_market_15_btcusdc_spot_only | 0.556 | 0.557 | 0.533 | 0.509 | 0.508 | 0.513 | 0.514 | 0.501 | 0.508 | 0.499 | 0.498 | 0.500 |
cvd_market_15_btcusdc_spot_plus_global_futures | 0.550 | 0.551 | 0.565 | 0.555 | 0.555 | 0.519 | 0.541 | 0.496 | 0.530 | 0.557 | 0.489 | 0.497 |
cvd_market_15_btcusdc_spot_plus_global_spot | 0.532 | 0.553 | 0.537 | 0.535 | 0.524 | 0.537 | 0.541 | 0.500 | 0.578 | 0.607 | 0.508 | 0.497 |
cvd_market_15_btcusdc_spot_plus_global_spot_plus_futures | 0.546 | 0.565 | 0.553 | 0.547 | 0.545 | 0.510 | 0.568 | 0.522 | 0.555 | 0.583 | 0.474 | 0.488 |
cvd_market_15_btcusdt_spot_only | 0.545 | 0.532 | 0.524 | 0.507 | 0.511 | 0.515 | 0.511 | 0.502 | 0.504 | 0.500 | 0.500 | 0.499 |
cvd_market_15_btcusdt_spot_plus_global_futures | 0.545 | 0.540 | 0.557 | 0.551 | 0.553 | 0.512 | 0.545 | 0.490 | 0.535 | 0.548 | 0.476 | 0.486 |
cvd_market_15_btcusdt_spot_plus_global_spot | 0.513 | 0.547 | 0.530 | 0.524 | 0.513 | 0.535 | 0.524 | 0.499 | 0.568 | 0.606 | 0.508 | 0.491 |
cvd_market_15_btcusdt_spot_plus_global_spot_plus_futures | 0.549 | 0.557 | 0.553 | 0.546 | 0.546 | 0.512 | 0.559 | 0.516 | 0.551 | 0.570 | 0.471 | 0.486 |
cvd_market_19_btcusdc_spot_only | 0.537 | 0.535 | 0.526 | 0.513 | 0.513 | 0.499 | 0.511 | 0.502 | 0.503 | 0.500 | 0.500 | 0.500 |
cvd_market_19_btcusdc_spot_plus_global_futures | 0.547 | 0.547 | 0.558 | 0.556 | 0.550 | 0.512 | 0.549 | 0.491 | 0.533 | 0.548 | 0.497 | 0.500 |
cvd_market_19_btcusdc_spot_plus_global_spot | 0.532 | 0.545 | 0.538 | 0.531 | 0.520 | 0.529 | 0.525 | 0.500 | 0.566 | 0.605 | 0.513 | 0.496 |
cvd_market_19_btcusdc_spot_plus_global_spot_plus_futures | 0.546 | 0.560 | 0.550 | 0.544 | 0.547 | 0.512 | 0.552 | 0.519 | 0.552 | 0.578 | 0.478 | 0.489 |
cvd_market_19_btcusdt_spot_only | 0.545 | 0.531 | 0.518 | 0.521 | 0.516 | 0.499 | 0.509 | 0.502 | 0.500 | 0.501 | 0.501 | 0.500 |
cvd_market_19_btcusdt_spot_plus_global_futures | 0.550 | 0.539 | 0.561 | 0.559 | 0.550 | 0.515 | 0.543 | 0.489 | 0.529 | 0.552 | 0.498 | 0.500 |
cvd_market_19_btcusdt_spot_plus_global_spot | 0.526 | 0.546 | 0.529 | 0.541 | 0.528 | 0.527 | 0.518 | 0.500 | 0.568 | 0.605 | 0.511 | 0.495 |
cvd_market_19_btcusdt_spot_plus_global_spot_plus_futures | 0.549 | 0.561 | 0.554 | 0.544 | 0.545 | 0.511 | 0.561 | 0.518 | 0.552 | 0.578 | 0.475 | 0.489 |
cvd_market_21_btcusdt_spot_only | 0.548 | 0.534 | 0.516 | 0.502 | 0.513 | 0.505 | 0.514 | 0.502 | 0.502 | 0.500 | 0.500 | 0.500 |
cvd_market_21_btcusdt_spot_plus_global_futures | 0.549 | 0.537 | 0.555 | 0.550 | 0.552 | 0.512 | 0.551 | 0.490 | 0.530 | 0.546 | 0.497 | 0.499 |
cvd_market_21_btcusdt_spot_plus_global_spot | 0.532 | 0.547 | 0.526 | 0.521 | 0.521 | 0.524 | 0.527 | 0.501 | 0.581 | 0.597 | 0.512 | 0.497 |
cvd_market_21_btcusdt_spot_plus_global_spot_plus_futures | 0.545 | 0.558 | 0.548 | 0.539 | 0.546 | 0.513 | 0.553 | 0.524 | 0.551 | 0.581 | 0.472 | 0.490 |
cvd_market_9_btcusdc_spot_only | 0.556 | 0.536 | 0.534 | 0.511 | 0.516 | 0.512 | 0.509 | 0.502 | 0.503 | 0.497 | 0.500 | 0.500 |
cvd_market_9_btcusdc_spot_plus_global_futures | 0.553 | 0.542 | 0.559 | 0.551 | 0.553 | 0.514 | 0.549 | 0.486 | 0.531 | 0.549 | 0.496 | 0.500 |
cvd_market_9_btcusdc_spot_plus_global_spot | 0.527 | 0.540 | 0.537 | 0.545 | 0.526 | 0.534 | 0.535 | 0.503 | 0.573 | 0.608 | 0.509 | 0.496 |
cvd_market_9_btcusdc_spot_plus_global_spot_plus_futures | 0.553 | 0.558 | 0.555 | 0.539 | 0.546 | 0.514 | 0.553 | 0.526 | 0.552 | 0.578 | 0.470 | 0.488 |
cvd_market_9_btcusdt_spot_only | 0.521 | 0.518 | 0.522 | 0.506 | 0.518 | 0.506 | 0.512 | 0.502 | 0.502 | 0.502 | 0.500 | 0.499 |
cvd_market_9_btcusdt_spot_plus_global_futures | 0.547 | 0.545 | 0.556 | 0.552 | 0.558 | 0.521 | 0.537 | 0.495 | 0.530 | 0.543 | 0.498 | 0.497 |
cvd_market_9_btcusdt_spot_plus_global_spot | 0.522 | 0.544 | 0.532 | 0.529 | 0.522 | 0.530 | 0.524 | 0.498 | 0.569 | 0.606 | 0.509 | 0.487 |
cvd_market_9_btcusdt_spot_plus_global_spot_plus_futures | 0.551 | 0.557 | 0.550 | 0.544 | 0.547 | 0.511 | 0.551 | 0.517 | 0.545 | 0.576 | 0.476 | 0.482 |
cvd_market_coinbase_btcusdt_spot_only | 0.549 | 0.530 | 0.522 | 0.511 | 0.521 | 0.503 | 0.510 | 0.501 | 0.500 | 0.510 | 0.499 | 0.499 |
cvd_market_coinbase_btcusdt_spot_plus_global_futures | 0.546 | 0.544 | 0.562 | 0.551 | 0.553 | 0.515 | 0.554 | 0.484 | 0.530 | 0.552 | 0.496 | 0.499 |
cvd_market_coinbase_btcusdt_spot_plus_global_spot | 0.524 | 0.534 | 0.531 | 0.529 | 0.522 | 0.529 | 0.533 | 0.499 | 0.570 | 0.604 | 0.511 | 0.497 |
cvd_market_coinbase_btcusdt_spot_plus_global_spot_plus_futures | 0.553 | 0.561 | 0.553 | 0.545 | 0.542 | 0.515 | 0.555 | 0.516 | 0.551 | 0.578 | 0.475 | 0.489 |
Global CVD-by-market-type heatmap
cvd_global_ridge
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
cvd_global_futures_only | 0.557 | 0.543 | 0.536 | 0.528 | 0.507 | 0.507 | 0.516 | 0.507 | 0.522 | 0.568 | 0.563 | 0.559 |
cvd_global_spot_only | 0.523 | 0.518 | 0.521 | 0.522 | 0.513 | 0.509 | 0.545 | 0.558 | 0.553 | 0.536 | 0.571 | 0.575 |
cvd_global_spot_plus_futures | 0.556 | 0.546 | 0.534 | 0.535 | 0.513 | 0.511 | 0.526 | 0.517 | 0.539 | 0.587 | 0.548 | 0.520 |
cvd_global_logit
| Feature Set | 1m | 2m | 3m | 4m | 5m | 10m | 15m | 30m | 1h | 2h | 4h | 8h |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
cvd_global_futures_only | 0.553 | 0.547 | 0.564 | 0.553 | 0.555 | 0.511 | 0.552 | 0.490 | 0.528 | 0.552 | 0.497 | 0.500 |
cvd_global_spot_only | 0.531 | 0.543 | 0.531 | 0.529 | 0.523 | 0.530 | 0.526 | 0.500 | 0.572 | 0.610 | 0.510 | 0.496 |
cvd_global_spot_plus_futures | 0.550 | 0.561 | 0.558 | 0.544 | 0.546 | 0.513 | 0.562 | 0.521 | 0.552 | 0.578 | 0.476 | 0.489 |
Top-Markets Combined Pass
| Algorithm | Horizon | Feature Set | Accuracy | Bal Acc | Edge | Rows | Up Rate | Feature/Notes |
|---|---|---|---|---|---|---|---|---|
| top_markets_ridge | 8h | top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.7024 | 0.6844 | 0.1429 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 2h | top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.6449 | 0.6748 | 0.1333 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 8h | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.6085 | 0.6730 | 0.049 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 4h | top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.6131 | 0.6666 | 0.086 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 8h | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5970 | 0.6643 | 0.0375 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 8h | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5330 | 0.6372 | -0.0265 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 8h | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5148 | 0.6219 | -0.0447 | 5760 | 0.3505 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 4h | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.4704 | 0.5939 | -0.0567 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 10m | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5931 | 0.5905 | 0.0774 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 4h | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.4530 | 0.5809 | -0.0741 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 1h | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5772 | 0.5726 | 0.0614 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 2h | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.4596 | 0.5724 | -0.052 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 2h | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.4548 | 0.5692 | -0.0568 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 1h | top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5620 | 0.5678 | 0.0462 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 30m | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5740 | 0.5634 | 0.0342 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 10m | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5621 | 0.5621 | 0.0464 | 6102 | 0.4987 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 4h | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.4287 | 0.5594 | -0.0984 | 5934 | 0.348 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 30m | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5615 | 0.5516 | 0.0217 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 1m | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5511 | 0.5504 | 0.0633 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 1m | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5489 | 0.5477 | 0.0611 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 30m | top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5505 | 0.5476 | 0.0107 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 1m | top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5464 | 0.5471 | 0.0586 | 6108 | 0.5054 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 1h | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5437 | 0.5461 | 0.0279 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 3m | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5398 | 0.5448 | 0.0449 | 6102 | 0.5083 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 1h | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5427 | 0.5441 | 0.0269 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 30m | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5521 | 0.5419 | 0.0123 | 6084 | 0.5077 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 2h | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.4334 | 0.5417 | -0.0782 | 6018 | 0.3662 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 4m | top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5375 | 0.5391 | 0.041 | 6102 | 0.4956 | folds=6 blocked Monte Carlo ablation |
| top_markets_ridge | 1h | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5364 | 0.5391 | 0.0206 | 6066 | 0.4941 | folds=6 blocked Monte Carlo ablation |
| top_markets_logit | 15m | top_markets_plus_global_cvd [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] | 0.5294 | 0.5390 | 0.0148 | 6096 | 0.4842 | folds=6 blocked Monte Carlo ablation |
Consensus Predictor (Top-5 Mean)
| Horizon | Top-K | Mean Accuracy | Mean Balanced | Members |
|---|---|---|---|---|
| 1m | 5 | 0.5719 | 0.5715 | lookback_24h_ridge_return · lookback_24h · bal=0.591lookback_24h_mvlr_logit · lookback_24h · bal=0.581lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.563cvd_market_ridge · cvd_market_9_btcusdc_spot_plus_global_futures · bal=0.562cvd_market_ridge · cvd_market_9_btcusdt_spot_plus_global_futures · bal=0.561 |
| 2m | 5 | 0.5604 | 0.5617 | cvd_market_logit · cvd_market_15_btcusdc_spot_plus_global_spot_plus_futures · bal=0.565cvd_global_logit · cvd_global_spot_plus_futures · bal=0.561cvd_market_logit · cvd_market_19_btcusdt_spot_plus_global_spot_plus_futures · bal=0.561cvd_market_logit · cvd_market_coinbase_btcusdt_spot_plus_global_spot_plus_futures · bal=0.561cvd_market_logit · cvd_market_19_btcusdc_spot_plus_global_spot_plus_futures · bal=0.560 |
| 3m | 5 | 0.5671 | 0.5722 | lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.592lookback_24h_ridge_return · lookback_24h · bal=0.576lookback_24h_mvlr_logit · lookback_24h · bal=0.565cvd_market_logit · cvd_market_15_btcusdc_spot_plus_global_futures · bal=0.565cvd_global_logit · cvd_global_futures_only · bal=0.564 |
| 4m | 5 | 0.5591 | 0.5632 | lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.594cvd_market_logit · cvd_market_19_btcusdt_spot_plus_global_futures · bal=0.559cvd_market_logit · cvd_market_19_btcusdc_spot_plus_global_futures · bal=0.556cvd_market_logit · cvd_market_15_btcusdc_spot_plus_global_futures · bal=0.555market_logit · market_kraken_btcusdc_spot_plus_global_cvd · bal=0.553 |
| 5m | 5 | 0.5540 | 0.5682 | lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.588lookback_24h_ridge_return · lookback_24h · bal=0.579lookback_24h_mvlr_logit · lookback_24h · bal=0.561cvd_market_logit · cvd_market_9_btcusdt_spot_plus_global_futures · bal=0.558cvd_global_logit · cvd_global_futures_only · bal=0.555 |
| 10m | 5 | 0.5887 | 0.6047 | lookback_24h_correlation_rule · lookback_24h · bal=0.653lookback_24h_mvlr_logit · lookback_24h · bal=0.599lookback_24h_ridge_return · lookback_24h · bal=0.592top_markets_logit · top_markets_plus_global [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] · bal=0.591exchange_logit · exchange_hyperliquid_plus_global · bal=0.589 |
| 15m | 5 | 0.6225 | 0.6296 | lookback_24h_correlation_rule · lookback_24h · bal=0.696lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.681market_ridge · market_kraken_btcusdt_spot_only · bal=0.599mc_depth_logit · mc_depth_5+10% · bal=0.588ablation_ridge · orderbook_1pct_only · bal=0.585 |
| 30m | 5 | 0.6678 | 0.7013 | lookback_24h_correlation_rule · lookback_24h · bal=0.805lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.728lookback_24h_ridge_return · lookback_24h · bal=0.702lookback_24h_mvlr_logit · lookback_24h · bal=0.662mc_depth_logit · mc_depth_5+10% · bal=0.609 |
| 1h | 5 | 0.6218 | 0.6391 | lookback_24h_mvlr_logit · lookback_24h · bal=0.679lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.663mc_depth_ridge · mc_depth_5+10% · bal=0.629cum_depth_logit · cum_depth_0.5+1+2+5+10% · bal=0.613lookback_24h_ridge_return · lookback_24h · bal=0.611 |
| 2h | 5 | 0.6731 | 0.6896 | mc_depth_ridge · mc_depth_5+10% · bal=0.719mc_depth_logit · mc_depth_5+10% · bal=0.694cum_depth_logit · cum_depth_0.5+1+2+5+10% · bal=0.683cum_depth_ridge · cum_depth_0.5+1+2+5+10% · bal=0.678top_markets_ridge · top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] · bal=0.675 |
| 4h | 5 | 0.6486 | 0.6704 | lookback_72h_hist_gradient_boosting · lookback_72h · bal=0.707top_markets_ridge · top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] · bal=0.667mc_depth_logit · mc_depth_5+10+20% · bal=0.660exchange_ridge · exchange_kraken_only · bal=0.659mc_depth_ridge · mc_depth_0.5+5+10+35% · bal=0.659 |
| 8h | 5 | 0.7319 | 0.7532 | lookback_24h_correlation_rule · lookback_24h · bal=0.965market_ridge · market_kraken_btcusdc_spot_only · bal=0.706mc_depth_ridge · mc_depth_5+10% · bal=0.700exchange_ridge · exchange_kraken_only · bal=0.699exchange_ridge · exchange_gate_plus_global_cvd · bal=0.696 |
| 12h | 4 | 0.4676 | 0.5172 | ridge_return · · bal=0.638mvlr_logit · · bal=0.540hist_gradient_boosting · · bal=0.505correlation_rule · · bal=0.385 |
| 1d | 4 | 0.6885 | 0.6300 | ridge_return · · bal=0.784hist_gradient_boosting · · bal=0.664mvlr_logit · · bal=0.572correlation_rule · · bal=0.500 |
| 2d | 4 | 0.7875 | 0.6010 | hist_gradient_boosting · · bal=0.729ridge_return · · bal=0.675correlation_rule · · bal=0.500mvlr_logit · · bal=0.500 |
Weighted Ensemble (Variance-Weighted, Bal Acc ≥ 60%)
| Horizon | Members (K) | Weighted Bal | Diversity | Ensemble Bal Estimate | Families | Top Members |
|---|---|---|---|---|---|---|
| 10m | 1 | 0.6527 | +0.0000 | 0.6527 | lookback_24h_correlation_rule · lookback_24h · bal=0.653 · w=1.00 | |
| 15m | 2 | 0.6893 | +0.0000 | 0.6893 | lookback_24h_correlation_rule · lookback_24h · bal=0.696 · w=0.54lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.681 · w=0.46 | |
| 30m | 6 | 0.7348 | +0.0000 | 0.7348 | mc_depth | lookback_24h_correlation_rule · lookback_24h · bal=0.805 · w=0.40lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.728 · w=0.22lookback_24h_ridge_return · lookback_24h · bal=0.702 · w=0.17lookback_24h_mvlr_logit · lookback_24h · bal=0.662 · w=0.11mc_depth_logit · mc_depth_5+10% · bal=0.609 · w=0.05lookback_24h_momentum_3m · lookback_24h · bal=0.604 · w=0.05 |
| 1h | 9 | 0.6360 | +0.0100 | 0.6460 | cum_depth, exchange, mc_depth | lookback_24h_mvlr_logit · lookback_24h · bal=0.679 · w=0.22lookback_24h_hist_gradient_boosting · lookback_24h · bal=0.663 · w=0.19mc_depth_ridge · mc_depth_5+10% · bal=0.629 · w=0.12cum_depth_logit · cum_depth_0.5+1+2+5+10% · bal=0.613 · w=0.09lookback_24h_ridge_return · lookback_24h · bal=0.611 · w=0.09lookback_24h_correlation_rule · lookback_24h · bal=0.608 · w=0.08 |
| 2h | 9 | 0.6797 | +0.0200 | 0.6997 | ablation, cum_depth, exchange, market, mc_depth, top_markets | mc_depth_ridge · mc_depth_5+10% · bal=0.719 · w=0.17mc_depth_logit · mc_depth_5+10% · bal=0.694 · w=0.13cum_depth_logit · cum_depth_0.5+1+2+5+10% · bal=0.683 · w=0.12cum_depth_ridge · cum_depth_0.5+1+2+5+10% · bal=0.678 · w=0.11top_markets_ridge · top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] · bal=0.675 · w=0.11ablation_logit · orderbook_10pct_only · bal=0.660 · w=0.09 |
| 4h | 9 | 0.6674 | +0.0200 | 0.6874 | cum_depth, exchange, market, mc_depth, top_markets | lookback_72h_hist_gradient_boosting · lookback_72h · bal=0.707 · w=0.17top_markets_ridge · top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] · bal=0.667 · w=0.11mc_depth_logit · mc_depth_5+10+20% · bal=0.660 · w=0.10mc_depth_ridge · mc_depth_0.5+5+10+35% · bal=0.659 · w=0.10exchange_ridge · exchange_kraken_only · bal=0.659 · w=0.10cum_depth_logit · cum_depth_0.5+1+2+5+10+20% · bal=0.659 · w=0.10 |
| 8h | 9 | 0.8071 | +0.0150 | 0.8221 | ablation, exchange, market, mc_depth | lookback_24h_correlation_rule · lookback_24h · bal=0.965 · w=0.41market_ridge · market_kraken_btcusdc_spot_only · bal=0.706 · w=0.08mc_depth_ridge · mc_depth_5+10% · bal=0.700 · w=0.08exchange_ridge · exchange_kraken_only · bal=0.699 · w=0.08exchange_ridge · exchange_gate_plus_global_cvd · bal=0.696 · w=0.07ablation_ridge · combined_orderbook_cvd · bal=0.695 · w=0.07 |
| 12h | 1 | 0.6383 | +0.0000 | 0.6383 | ridge_return | ridge_return · · bal=0.638 · w=1.00 |
| 1d | 2 | 0.7544 | +0.0050 | 0.7594 | hist_gradient_boosting, ridge_return | ridge_return · · bal=0.784 · w=0.75hist_gradient_boosting · · bal=0.664 · w=0.25 |
| 2d | 2 | 0.7089 | +0.0050 | 0.7139 | hist_gradient_boosting, ridge_return | hist_gradient_boosting · · bal=0.729 · w=0.63ridge_return · · bal=0.675 · w=0.37 |
God-Signal Threshold Sweeps
Sentiment threshold rules (-100..+100 raw)
4 god-signals (N≥50, |edge|≥10%, p<0.01).
| God? | Horizon | Direction | Threshold | N | Up rate | Base rate | Edge | p-value |
|---|---|---|---|---|---|---|---|---|
| ⭐ | 8h | long_fade | +10 | 452 | 40.9% | 54.7% | -13.75% | 0.0000 |
| ⭐ | 4h | long_fade | +10 | 464 | 40.9% | 52.8% | -11.84% | 0.0000 |
| ⭐ | 4h | short_fade | -10 | 217 | 70.0% | 52.8% | +17.26% | 0.0000 |
| ⭐ | 8h | short_fade | -10 | 209 | 71.8% | 54.7% | +17.09% | 0.0000 |
| 4h | long_fade | +0 | 5656 | 47.8% | 52.8% | -4.95% | 0.0000 | |
| 8h | long_fade | +0 | 5530 | 51.2% | 54.7% | -3.51% | 0.0000 | |
| 30m | long_fade | +0 | 5808 | 49.1% | 51.9% | -2.82% | 0.0000 | |
| 1h | long_fade | +0 | 5784 | 50.6% | 53.4% | -2.79% | 0.0000 | |
| 2h | long_fade | +0 | 5733 | 51.8% | 54.5% | -2.66% | 0.0001 | |
| 15m | long_fade | +0 | 5822 | 50.0% | 52.0% | -2.00% | 0.0023 | |
| 1h | short_fade | -10 | 218 | 63.3% | 53.4% | +9.91% | 0.0034 | |
| 10m | long_fade | +0 | 5827 | 49.8% | 51.6% | -1.80% | 0.0060 | |
| 2h | short_fade | -10 | 218 | 62.8% | 54.5% | +8.36% | 0.0132 | |
| 15m | short_fade | -10 | 218 | 59.6% | 52.0% | +7.62% | 0.0243 | |
| 10m | short_fade | -10 | 218 | 59.2% | 51.6% | +7.61% | 0.0246 | |
| 3m | short_fade | -10 | 218 | 57.8% | 50.2% | +7.54% | 0.0259 | |
| 4m | long_fade | +10 | 502 | 45.4% | 50.1% | -4.68% | 0.0361 | |
| 3m | long_fade | +10 | 502 | 45.8% | 50.2% | -4.44% | 0.0468 | |
| 2m | long_fade | +0 | 5835 | 48.7% | 50.0% | -1.23% | 0.0603 | |
| 4m | long_fade | +0 | 5833 | 48.9% | 50.1% | -1.22% | 0.0630 | |
| 5m | long_fade | +0 | 5832 | 49.9% | 51.0% | -1.12% | 0.0878 | |
| 3m | long_fade | +0 | 5834 | 49.3% | 50.2% | -0.94% | 0.1514 | |
| 2m | short_fade | -10 | 218 | 54.6% | 50.0% | +4.63% | 0.1712 | |
| 4m | short_fade | -10 | 218 | 53.7% | 50.1% | +3.58% | 0.2911 | |
| 1m | short_fade | -10 | 218 | 53.7% | 50.1% | +3.57% | 0.2918 | |
| 2m | long_fade | +10 | 502 | 47.6% | 50.0% | -2.34% | 0.2937 | |
| 1m | long_fade | +10 | 502 | 48.2% | 50.1% | -1.89% | 0.3963 | |
| 1h | long_fade | +10 | 490 | 51.6% | 53.4% | -1.76% | 0.4344 | |
| 10m | long_fade | +10 | 498 | 50.2% | 51.6% | -1.37% | 0.5412 | |
| 15m | long_fade | +10 | 497 | 51.1% | 52.0% | -0.91% | 0.6860 | |
| 2h | long | +10 | 483 | 55.3% | 54.5% | +0.80% | 0.7250 |
CVD threshold rules (percentile bands)
| God? | Horizon | Direction | Threshold | N | Up rate | Base rate | Edge | p-value |
|---|---|---|---|---|---|---|---|---|
| 1h | long_fade | 16398327062.82 (top_5%) | 422 | 45.5% | 53.4% | -7.90% | 0.0011 | |
| 1h | long_fade | 607837800.36 (top_30%) | 2528 | 50.3% | 53.4% | -3.08% | 0.0019 | |
| 1h | long_fade | 1122841926.1 (top_25%) | 2107 | 50.3% | 53.4% | -3.13% | 0.0039 | |
| 1h | long_fade | 6150952702.8 (top_10%) | 843 | 48.5% | 53.4% | -4.88% | 0.0045 | |
| 1m | long_fade | 607428451.45 (top_30%) | 2546 | 47.3% | 50.1% | -2.77% | 0.0052 | |
| 3m | long_fade | 607135205.16 (top_30%) | 2545 | 47.5% | 50.2% | -2.75% | 0.0056 | |
| 1h | long_fade | 3213316533.89 (top_15%) | 1264 | 49.5% | 53.4% | -3.87% | 0.0058 | |
| 3m | long_fade | 1114025460.25 (top_25%) | 2121 | 47.3% | 50.2% | -2.96% | 0.0063 | |
| 2m | long_fade | 1113295323.12 (top_25%) | 2121 | 47.0% | 50.0% | -2.95% | 0.0066 | |
| 1h | long_fade | 305126099.26 (top_35%) | 2949 | 50.9% | 53.4% | -2.50% | 0.0066 | |
| 4h | long_fade | 126461911.75 (top_40%) | 3299 | 50.5% | 52.8% | -2.32% | 0.0076 | |
| 1h | long_fade | 1864836794.54 (top_20%) | 1686 | 50.2% | 53.4% | -3.22% | 0.0081 | |
| 4h | long_fade | 315426519.51 (top_35%) | 2886 | 50.3% | 52.8% | -2.44% | 0.0086 | |
| 4h | long_fade | 613180587.3 (top_30%) | 2474 | 50.2% | 52.8% | -2.59% | 0.0100 | |
| 1h | long_fade | 122684079.88 (top_40%) | 3371 | 51.3% | 53.4% | -2.13% | 0.0130 | |
| 3m | long_fade | 303994151.01 (top_35%) | 2969 | 48.0% | 50.2% | -2.22% | 0.0154 | |
| 2h | short | -3355909203.4 (bot_15%) | 1255 | 51.1% | 54.5% | -3.41% | 0.0154 | |
| 2m | long_fade | 1861556358.81 (top_20%) | 1697 | 47.0% | 50.0% | -2.93% | 0.0158 | |
| 2m | long_fade | 606915270.43 (top_30%) | 2545 | 47.6% | 50.0% | -2.37% | 0.0168 | |
| 2h | long_fade | 307025509.3 (top_35%) | 2928 | 52.4% | 54.5% | -2.13% | 0.0209 | |
| 2h | long_fade | 123748829.74 (top_40%) | 3347 | 52.5% | 54.5% | -1.99% | 0.0209 | |
| 1h | long_fade | 37527967.33 (top_45%) | 3792 | 51.5% | 53.4% | -1.86% | 0.0213 | |
| 4m | long_fade | 304297462.98 (top_35%) | 2969 | 48.0% | 50.1% | -2.10% | 0.0222 | |
| 3m | long_fade | 3205710360.34 (top_15%) | 1273 | 47.0% | 50.2% | -3.20% | 0.0224 | |
| 2h | long_fade | 607837800.36 (top_30%) | 2510 | 52.2% | 54.5% | -2.25% | 0.0235 | |
| 2m | long_fade | 3205214027.88 (top_15%) | 1273 | 46.8% | 50.0% | -3.13% | 0.0253 | |
| 3m | long_fade | 1861932491.28 (top_20%) | 1697 | 47.5% | 50.2% | -2.70% | 0.0262 | |
| 1m | long_fade | 304254132.7 (top_35%) | 2970 | 48.1% | 50.1% | -2.02% | 0.0277 | |
| 1m | short_fade | -1004916720.59 (bot_25%) | 2122 | 52.4% | 50.1% | +2.30% | 0.0338 | |
| 2m | long_fade | 303627424.64 (top_35%) | 2970 | 48.0% | 50.0% | -1.94% | 0.0345 | |
| 2h | short | -564018475.39 (bot_30%) | 2510 | 52.4% | 54.5% | -2.09% | 0.0353 | |
| 2h | short | -1868043931.89 (bot_20%) | 1674 | 52.0% | 54.5% | -2.51% | 0.0391 | |
| 4m | long_fade | 607355139.88 (top_30%) | 2545 | 48.1% | 50.1% | -2.00% | 0.0436 | |
| 4m | long_fade | 122817992.58 (top_40%) | 3393 | 48.4% | 50.1% | -1.70% | 0.0476 | |
| 1m | long_fade | 122773355.02 (top_40%) | 3394 | 48.4% | 50.1% | -1.69% | 0.0488 | |
| 1m | long_fade | 1112565185.99 (top_25%) | 2122 | 48.0% | 50.1% | -2.13% | 0.0501 | |
| 1m | short_fade | -562764136.21 (bot_30%) | 2546 | 52.0% | 50.1% | +1.94% | 0.0500 | |
| 1m | long_fade | 37507985.44 (top_45%) | 3818 | 48.5% | 50.1% | -1.57% | 0.0528 | |
| 2m | long_fade | 6141795974.07 (top_10%) | 849 | 46.6% | 50.0% | -3.31% | 0.0538 | |
| 2h | long_fade | 3213316533.89 (top_15%) | 1255 | 51.8% | 54.5% | -2.69% | 0.0557 | |
| 3m | long_fade | 6142231105.55 (top_10%) | 849 | 47.0% | 50.2% | -3.26% | 0.0577 | |
| 4m | long_fade | 37520701.19 (top_45%) | 3817 | 48.6% | 50.1% | -1.50% | 0.0645 | |
| 3m | long_fade | 122728717.45 (top_40%) | 3393 | 48.7% | 50.2% | -1.59% | 0.0632 | |
| 4m | long_fade | 1114755597.38 (top_25%) | 2121 | 48.1% | 50.1% | -2.00% | 0.0649 | |
| 2h | long_fade | 1865055775.78 (top_20%) | 1674 | 52.3% | 54.5% | -2.21% | 0.0691 | |
| 2h | long_fade | 38176436.64 (top_45%) | 3765 | 53.0% | 54.5% | -1.47% | 0.0705 | |
| 2h | short | -6389739797.11 (bot_10%) | 837 | 51.4% | 54.5% | -3.11% | 0.0709 | |
| 2h | long_fade | 1126528129.99 (top_25%) | 2092 | 52.5% | 54.5% | -1.95% | 0.0734 | |
| 5m | long_fade | 304600774.94 (top_35%) | 2969 | 49.4% | 51.0% | -1.62% | 0.0772 | |
| 2h | short | -273314563.0 (bot_35%) | 2928 | 52.9% | 54.5% | -1.61% | 0.0795 | |
| 30m | long_fade | 16427607571.84 (top_5%) | 423 | 47.8% | 51.9% | -4.15% | 0.0876 | |
| 1m | short_fade | -3350706197.3 (bot_15%) | 1273 | 52.5% | 50.1% | +2.37% | 0.0902 | |
| 8h | long_fade | 342137911.59 (top_35%) | 2802 | 53.1% | 54.7% | -1.58% | 0.0931 | |
| 4h | long_fade | 1132861906.38 (top_25%) | 2062 | 51.0% | 52.8% | -1.82% | 0.0980 | |
| 1m | short_fade | -1854149291.6 (bot_20%) | 1697 | 52.1% | 50.1% | +1.99% | 0.1008 | |
| 30m | long_fade | 608673100.87 (top_30%) | 2537 | 50.3% | 51.9% | -1.61% | 0.1049 | |
| 2m | long_fade | 37402967.35 (top_45%) | 3818 | 48.6% | 50.0% | -1.31% | 0.1042 | |
| 1m | long_fade | 1861180226.34 (top_20%) | 1697 | 48.1% | 50.1% | -1.96% | 0.1070 | |
| 2m | long_fade | 122525428.36 (top_40%) | 3394 | 48.6% | 50.0% | -1.37% | 0.1112 | |
| 8h | long_fade | 140563498.82 (top_40%) | 3203 | 53.3% | 54.7% | -1.39% | 0.1140 |
Combined Sentiment + CVD God-Signals
Time-of-Day & Day-of-Week P(up) Heatmap
Hour-of-day P(up) heatmap (UTC)
| Horizon \ Hour | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | Base |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1m | 52 | 49 | 47 | 49 | 48 | 47 | 48 | 53 | 49 | 49 | 53 | 53 | 51 | 50 | 52 | 54 | 50 | 47 | 52 | 49 | 52 | 50 | 50 | 52 | 50 |
| 2m | 51 | 47 | 48 | 50 | 48 | 49 | 48 | 51 | 48 | 49 | 54 | 54 | 51 | 48 | 51 | 52 | 45 | 49 | 49 | 52 | 54 | 48 | 49 | 55 | 50 |
| 3m | 52 | 49 | 48 | 50 | 47 | 48 | 52 | 50 | 50 | 50 | 52 | 54 | 50 | 46 | 50 | 53 | 44 | 47 | 51 | 54 | 54 | 50 | 50 | 58 | 50 |
| 4m | 54 | 49 | 49 | 50 | 49 | 48 | 48 | 50 | 49 | 52 | 52 | 55 | 50 | 45 | 51 | 54 | 43 | 47 | 49 | 50 | 54 | 48 | 51 | 56 | 50 |
| 5m | 55 | 47 | 46 | 52 | 50 | 49 | 49 | 52 | 50 | 53 | 56 | 54 | 52 | 48 | 52 | 58 | 42 | 46 | 49 | 51 | 55 | 50 | 50 | 60 | 51 |
| 10m | 57 | 49 | 44 | 52 | 52 | 50 | 53 | 48 | 51 | 51 | 63 | 55 | 52 | 40 | 53 | 57 | 37 | 45 | 54 | 51 | 59 | 49 | 50 | 64 | 52 |
Day-of-week P(up)
| Horizon \ Day | Mon | Tue | Wed | Thu | Fri | Sat | Sun | Base |
|---|---|---|---|---|---|---|---|---|
| 1m | 50 | 51 | 52 | 50 | 49 | 50 | 50 | 50 |
| 2m | 51 | 51 | 51 | 51 | 48 | 50 | 49 | 50 |
| 3m | 51 | 51 | 53 | 48 | 49 | 52 | 49 | 50 |
| 4m | 51 | 51 | 53 | 48 | 49 | 50 | 50 | 50 |
| 5m | 52 | 53 | 55 | 51 | 49 | 50 | 50 | 51 |
| 10m | 52 | 53 | 59 | 50 | 49 | 53 | 48 | 52 |
Lead-Lag Correlation
| Metric | Lag (min) | Horizon | N | Correlation |
|---|---|---|---|---|
| global_sentiment | 60 | 8h | 7946 | -0.0651 |
| global_sentiment | 10 | 4h | 8236 | -0.0578 |
| global_sentiment | 5 | 4h | 8241 | -0.0567 |
| global_sentiment | 15 | 4h | 8231 | -0.0555 |
| global_sentiment | 3 | 4h | 8243 | -0.0554 |
| global_sentiment | 1 | 4h | 8245 | -0.0545 |
| global_sentiment | 2 | 4h | 8244 | -0.0545 |
| global_sentiment | 60 | 4h | 8186 | -0.0478 |
| global_sentiment | 15 | 8h | 7991 | -0.0440 |
| global_sentiment | 10 | 8h | 7996 | -0.0439 |
| global_sentiment | 30 | 4h | 8216 | -0.0432 |
| global_sentiment | 5 | 8h | 8001 | -0.0431 |
| global_sentiment | 15 | 15m | 8456 | -0.0419 |
| global_sentiment | 1 | 8h | 8005 | -0.0419 |
| global_sentiment | 3 | 8h | 8003 | -0.0418 |
| global_sentiment | 30 | 8h | 7976 | -0.0418 |
| global_sentiment | 2 | 8h | 8004 | -0.0417 |
| global_sentiment | 1 | 30m | 8455 | -0.0377 |
| global_cvd | 10 | 30m | 8446 | -0.0370 |
| global_sentiment | 30 | 2h | 8336 | +0.0355 |
| global_cvd | 5 | 30m | 8451 | -0.0344 |
| global_sentiment | 2 | 30m | 8454 | -0.0337 |
| global_cvd | 3 | 30m | 8453 | -0.0336 |
| global_sentiment | 15 | 10m | 8461 | -0.0330 |
| global_sentiment | 3 | 30m | 8453 | -0.0329 |
| global_sentiment | 10 | 15m | 8461 | -0.0324 |
| global_sentiment | 5 | 30m | 8451 | -0.0320 |
| global_sentiment | 30 | 30m | 8426 | +0.0310 |
| global_cvd | 1 | 1h | 8425 | -0.0307 |
| global_cvd | 2 | 30m | 8454 | -0.0304 |
Lookback Length Ablation
| Lookback (hours) | Mean Bal Acc | Median | Best | N rows scored |
|---|---|---|---|---|
| 24h | 0.5424 | 0.5486 | 0.9650 | 72 |
| 72h | 0.5123 | 0.5054 | 0.7065 | 72 |
| 168h | 0.5143 | 0.5070 | 0.6369 | 72 |
| 336h | 0.5143 | 0.5070 | 0.6369 | 72 |
Image CNN Runs
Working Laws
- 81 non-baseline results reached 60%+ raw and balanced accuracy while beating the majority baseline. Treat as candidates until repeated.
- Best balanced result: lookback_24h_correlation_rule at 8h with 96.50% raw accuracy and 96.50% balanced accuracy over 143 test rows.
- 13 high raw-accuracy rows were class-imbalance traps. Read balanced accuracy before celebrating.
- Majority baseline can be high (55.95% at 8h); every model must beat this to matter.
- Best repeated ablation: combined_orderbook_cvd using ablation_ridge at 8h with 69.47% average balanced accuracy across 6 folds.
- Best cumulative-depth stack: cum_depth_0.5+1+2+5+10% using cum_depth_logit at 2h with 68.27% balanced accuracy.
- Best Monte Carlo depth combo: mc_depth_5+10% using mc_depth_ridge at 2h with 71.86% balanced accuracy.
- Best per-exchange configuration: exchange_kraken_only using exchange_ridge at 8h with 69.89% balanced accuracy.
- Top 3 exchanges by mean balanced accuracy across horizons (alone): kraken (0.552), kucoin (0.532), binance (0.532).
- Best individual-market configuration: market_kraken_btcusdc_spot_only using market_ridge at 8h with 70.59% balanced accuracy.
- Top 3 individual markets by mean balanced accuracy: market_kraken_btcusdc_spot_only (0.540), market_kraken_btcusdt_spot_only (0.533), market_mexc_btcusdt_futures_only (0.531).
- Best per-market CVD configuration: cvd_market_9_btcusdc_spot_only using cvd_market_ridge at 2h with 64.53% balanced accuracy.
- Best global CVD-by-market-type configuration: cvd_global_spot_only using cvd_global_logit at 2h with 60.96% balanced accuracy.
- Combined top-markets pass best: top_markets_only [market_kraken_btcusdc_spot_only+market_kraken_btcusdt_spot_only+cvd_market_coinbase_btcusdt_spot_only] using top_markets_ridge at 8h with 68.44% balanced accuracy.
Discussion & Anti-Laws
- Raw accuracy alone is dishonest. A 70%+ raw number with balanced accuracy near 50% means the model is just predicting the majority class. We tag these as traps.
- Short horizons (1-15m) are still close to noise on the global aggregate. Edge appears at 1h-8h.
- Adding deeper book layers does not always help. The cumulative-depth section often plateaus or regresses past 5-10%, suggesting deep liquidity is mostly stale data, not signal.
- If a single venue beats the global aggregate at the same horizon, it likely reflects price-leadership of that exchange (e.g. Binance spot or futures dominance). Combine venue + global before declaring it a law.
- Linear Ridge return regression is competitive at multi-hour horizons because it preserves direction and magnitude rather than committing to a binary edge per minute.
- The CNN smoke test must be repeated and validated across regimes. One epoch budget is not a verdict.
- BTC direction is not Polymarket settlement. Treat the forward-test as a BTC-direction proxy until the Chainlink strike and settlement labels are stored.
Algorithm Pages
- ablation_logit
- ablation_missing
- ablation_ridge
- correlation_rule
- cum_depth_logit
- cum_depth_ridge
- cvd_global_logit
- cvd_global_ridge
- cvd_market_logit
- cvd_market_ridge
- exchange_logit
- exchange_ridge
- feature_signal
- hist_gradient_boosting
- lookback_168h_correlation_rule
- lookback_168h_feature_signal
- lookback_168h_hist_gradient_boosting
- lookback_168h_majority_baseline
- lookback_168h_momentum_3m
- lookback_168h_mvlr_logit
- lookback_168h_ridge_return
- lookback_24h_correlation_rule
- lookback_24h_feature_signal
- lookback_24h_hist_gradient_boosting
- lookback_24h_majority_baseline
- lookback_24h_momentum_3m
- lookback_24h_mvlr_logit
- lookback_24h_ridge_return
- lookback_336h_correlation_rule
- lookback_336h_feature_signal
- lookback_336h_hist_gradient_boosting
- lookback_336h_majority_baseline
- lookback_336h_momentum_3m
- lookback_336h_mvlr_logit
- lookback_336h_ridge_return
- lookback_72h_correlation_rule
- lookback_72h_feature_signal
- lookback_72h_hist_gradient_boosting
- lookback_72h_majority_baseline
- lookback_72h_momentum_3m
- lookback_72h_mvlr_logit
- lookback_72h_ridge_return
- majority_baseline
- market_logit
- market_ridge
- mc_depth_logit
- mc_depth_ridge
- momentum_3m
- mvlr_logit
- ridge_return
- skipped
- top_markets_logit
- top_markets_ridge