โ€บNavigation
๐Ÿšซ STRICTLY PROHIBITED Methodology blocked by project policy

Reason: IAAFT generates phase-randomised surrogate series. The project policy is to use only real ClickHouse-sourced BTCUSDT data for all empirical analysis. Even though IAAFT inputs real data, the null calibration step relies on synthetic shuffled versions, which is not approved for this research.

Downstream impact: Spike 2 (Chatterjee ฮพโ‚™ STRONG verdict) and Spikes 4 / 5 / 6 (multi-symbol, broadening, bigblack-replication) all relied on IAAFT calibration for their null hypothesis. Without IAAFT, those verdicts have no statistical floor separating real signal from autocorrelation artifact, and the "11.8ร— null max" + "REPLICATED" + "STRONG panel-wide" claims need to be downgraded or re-derived from a different null calibration approach.

The content below is preserved for the record โ€” it documents what was attempted and what the technique looks like โ€” but no decision should be made on the basis of these results.

Candidate 3 of 5 ยท Calibration tool (not a metric) ยท 3.3 min compute
GATE 3 ENABLER ALL 3 PAPER CLAIMS VERIFIED

๐ŸŽฒ IAAFT โ€” distinguishing real signal from autocorrelation noise

Verdict: STRONG alignment. IAAFT is the standard-of-evidence enabler โ€” not a measurement metric itself. It generates synthetic data with the same bumpy autocorrelation as the original but no real cross-relationship to a partner column. That lets us prove a finding is REAL (signal exceeds the autocorrelation null) versus ARTIFACT (signal could be explained by autocorrelation alone).

Hub trail: audit hub โ†’ iaaft-calibration/

What IAAFT does, in plain English

Imagine your data is a song. IAAFT generates a "new song" that has the same tempo and rhythm (linear autocorrelation) and the same note frequencies (amplitude distribution) as the original โ€” but the melody is scrambled. If you then compare your real data against many such surrogate "remixes" and find that the real-data dependence is way stronger than anything the surrogates can produce, you have evidence the dependence is genuine and not just a side-effect of the music's rhythm. Originally invented in physics (1996) for EEG signals, now widely used in finance for exactly this purpose.

Headline numbers

Per-surrogate cost
~3 ms
N=1000 ร— ~10 iterations to converge
Amplitude preservation
exact
Sorted-set equality on all 4,000 surrogates
Spectrum preservation
1.3% err
Power-spectrum median relative error
Cross-dep destruction
โ‰ˆ 0
Cross-Chatterjee median 0.001, max 0.074

Why this was the critical step

The risk we were resolving

After Chatterjee and HSICAgg both flagged pair 8 as "highly dependent", we had two interpretations: (A) Both metrics correctly catching something Spearman is blind to. (B) Both metrics fooled by the fact that financial returns are autocorrelated within a window โ€” a shared blind spot. The "two metrics agree" argument is worthless if they could both be fooled by the same thing. IAAFT was the only way to tell A from B.

Full per-pair null distribution

Pair Prior Observed ฮพ Null median Null max Ratio obs/null-max Verdict
ofi โ†” turnover_imbalancePERFECT0.9970.0010.04820.8ร—REAL
vwap โ†” closePERFECT0.9000.0010.07212.5ร—REAL
vwap โ†” openPERFECT0.9500.0020.05517.3ร—REAL
buy_volume โ†” sell_volumeHIGH0.727โˆ’0.0000.05313.7ร—REAL
ofi โ†” aggression_ratioMODERATE0.7610.0000.05912.9ร—REAL
vwap_close_deviation โ†” price_impactMODERATE0.5440.0000.05310.3ร—REAL
kyle_lambda_proxy โ†” ofiORTHOGONAL0.7160.0010.0749.7ร—REAL
kyle_lambda_proxy โ†” buy_volumeORTHOGONAL0.613โˆ’0.0020.05211.8ร—REAL

Methodological byproduct: HSICAgg Type-I error finding

We also ran IAAFT calibration on HSICAgg for the 2 orthogonal-prior pairs. Result was unexpected:

Pair Empirical Type-I Nominal ฮฑ Inflation
kyle_lambda_proxy โ†” ofi10.0%5.0%2.0ร—
kyle_lambda_proxy โ†” buy_volume13.3%5.0%2.7ร—

Does it serve our orthogonality-measurement goal?

INDIRECTLY but CRITICALLY

IAAFT is not itself an orthogonality metric. It's the calibration tool that converts "this metric says ฮพ = 0.613" into "this metric says ฮพ = 0.613 AND that's 12ร— stronger than autocorrelation alone could produce, so it's real signal."

Permanent Gate 3 fixture

Every future metric candidate will require IAAFT calibration before its verdicts can be admissible. Now part of the validation methodology (METRIC-EVALUATION-PROTOCOL.md ยง9).

Provenance: committed in ddb47596 ยท "IAAFT surrogate calibration validates pair-8 finding as REAL"