← all research

Forward window: 2026-08-01 .. 2026-08-31 (31 days, 5 DOGE-gate60 long days). SPLIT moved to 2026-07-31 so this is a strict holdout: the data here was not used in the original study's selection or pre-registration. Pre-registered thresholds unchanged: look=168h, carry|z|>=1.5, basis|z|>=2.0, multipliers {0.5, 1.0, 1.25}.

Forward OOS variants

VariantDaysLongDaysRetSharpePFMaxDD
baseline (gate60, no overlay)315-10.50%-4.910.16-12.29%
primary overlay (0.5/1.0/1.25)315-10.50%-4.910.16-12.29%

Forward bucket distribution (gate60-long days only)

BucketDaysShare
1.0x (no signal)5100.0%

Bootstrap p(forward overlay beats baseline): 1.000

Original study (for context)

Original OOS 2025-01..2026-07-31: Sharpe -0.38 -> -0.08, p=0.016, maxDD delta -8.27%, verdict=PASS (see reports/carry_basis_overlay_doge.md).

Verdict

  • Forward OOS baseline Sharpe: -4.91, ret -10.50%, maxDD -12.29%
  • Forward OOS overlay Sharpe: -4.91, ret -10.50%, maxDD -12.29%
  • Bootstrap p(forward): 1.000
  • Result: INERT (0 of 5 long days fire 0.5x/1.25x; nothing to confirm)

Honest caveats

  • 31 days is a small sample. The std error on a daily-Sharpe at 31 obs is roughly sqrt(252/31) ~ 2.85x the long-run std. A single lucky or unlucky day can move the verdict; the bootstrap p accounts for this but the absolute Sharpe has wide confidence intervals.
  • Inert signal risk: if the bucket_active_frac is below 5%, the verdict is INERT and the overlay did not have a chance to confirm or refute itself.
  • Forward verdict is NOT a promotion gate by itself. It is one more data point. The original study's pre-registered verdict (PASS) is the primary gate. A clean forward confirmation is a positive signal; a marginal or INERT forward is a yellow flag, not a veto.