โ€บNavigation
Dashboard โ€บ Probes โ€บ Realness Loop โ€บ Iter 6 ยท #3

iteration 6 ยท 2026-07-22 ยท P2 ยท laptop-drives-bigblack

๐Ÿ“‰ #3 effective-n deflation + BH-FDR GROUNDED

The honest-significance instrument: autocorrelated data has fewer independent points than it looks, so count them properly (HAC effective-n), then correct for many tries (Benjamini-Yekutieli FDR). It grounds on a family of 7 real features โ€” and reproduces SEAL's independent measurement to the decimal.

35%
real N_eff / N (HAC deflation)
2.34ร—
naive SE understatement (= SEAL)
โ‰ค 0.07
FDR on all nulls (BY, โ‰ค q)
4 / 20
instruments grounded
Preflight (resource-only): load1 0.22 ยท 43 GiB available ยท si/so ~0 ยท ClickHouse active, readonly=2. Compute wall ~4 s, RSS ~400 MB. Return is genuinely archetype-d: excess kurtosis 37.7, vol-clustering ACF(rยฒ) 0.66.

In plain English

870,000 bars sounds like a lot of evidence โ€” but consecutive bars move together, so they're worth far fewer independent observations. This instrument counts the real number (HAC), and it finds the real data is worth only about 35% of its face value. Ignoring that (the naive count) would inflate a feature's t-statistic by up to 2.34ร— โ€” manufacturing confidence out of thin air. It then corrects for testing many features at once using the arbitrary-dependence FDR rule (Benjamini-Yekutieli), which is needed because the features move together.

Gate status โ€” all pass

GateResult
Effective-n recoveryN_eff_HAC/N = 0.96 (iid shuffle) โ†’ 0.35 (real, deflates)PASS
FDR control (HAC + BY)complete-null rejection 0.043 / 0.057 / 0.067 (white/block/circular) โ‰ค qPASS
Necessity (deflation)real-aligned naive-SE understatement median 1.55; vwap 2.34 (= SEAL)PASS
Power (known-positive)real look-ahead detected; N_min 3,000PASS
Known-duplicateexact clone โ†’ identical IC & p-valuePASS
Envelope (U-shape)even dependence marginal IC ~0 โ†’ FNR 1 (blind, route to #11/#18)PASS

Two honest findings

(1) Benjamini-Yekutieli, not Hochberg. The 7 features are cross-correlated (shared microstructure); plain BH over-rejects erratically under that dependence, so ยง7's BH(-Y) (arbitrary-dependence FDR) is the correct, frozen procedure โ€” and it controls the FDR (0.043โ€“0.067 โ‰ค q).
(2) The GARCH-specific scalar failure is muted for a rank IC. The return is genuinely heavy-tailed + vol-clustered (archetype d), but ranks tame exactly those extremes, so the scalar AR(1) deflator does not fail dramatically. The clean, unmuted necessity is therefore naive-vs-HAC (the SE understatement) โ€” recorded, not hidden.

Verify-before-report โ€” principled corrections

  1. HAC lag was recomputed on the 40k subsample (=17) โ†’ frozen Bucket-2 lag 30 (autocorrelation range is a data property, not a subsample-size one).
  2. BH โ†’ BY (arbitrary-dependence FDR, ยง7) for the cross-correlated family.
  3. Necessity framing โ†’ the SEAL-anchored real-aligned SE-understatement (deflation matters on the persistent signal, not the signal-free null).
  4. Understatement on the full 870k series โ€” the 40k subsample under-captured long-range autocorrelation (vwap 1.58 โ†’ 2.34 at full N, matching SEAL exactly).

Verdict & what's next

GROUNDED โ€” the second realness-axis instrument.

Next iteration โ†’ #6 SFI single-feature OOS (usefulness / the per-feature return object): train on one feature over CPCV, does it beat a coin toss out-of-sample?