Corporate A/G Research Extension SEC public-company structural distress study

Document · Phase 18 Results

Phase 18 Full-Population Results

The locked Phase-18 result on the full eligible-universe panel: 3,412 admitted CIKs, 36,041 post-gate rows, 19,410 test rows. Structural distress is the strongest A/G composite screen.

Summary

Phase 18 ran the locked Phase-15a transforms and the Phase-13 geometries on the eligible SEC non-financial operating-company universe under project filters (post Phase-12 SIC + facts-size + 3-Assets gates). The signal survives at AUROC ≈ 0.71 strict / 0.68 anchored under the realistic 1 – 2% base rate.

Cohort and panel

Eligible candidate CIKs
7,515
Phase-15a CIKs included
243
Admitted (post Phase-12 gates)
3,412
Excluded
4,346
Panel rows
38,748
Post-coverage-gate rows
36,041
Train rows (FY ≤ 2018)
16,631
Test rows (FY 2019 – 2025)
19,410
Strict positives
231
All-anchored positives
354

Per-test-year base rates

FYRowsStrict positivesAnchored positivesStrict base rateAnchored base rate
20192,60460970.02300.0373
20202,77053810.01910.0292
20213,07853780.01720.0253
20223,17346690.01450.0217
20233,18521310.00660.0097
20243,145570.00160.0022
20253,014000.00000.0000

Pooled validation (strict label)

GeometryAUROC95% CIAPLift @ 10%Lift @ 1%
Structural distress0.711[0.660, 0.753]0.0232.21×0.43×
Joint-collapse severity0.677[0.631, 0.726]0.0211.90×0.00×
Divergence / masking0.489[0.419, 0.551]0.0162.03×3.03×

Pooled validation (all-anchored label)

GeometryAUROC95% CIAPLift @ 10%Lift @ 1%
Structural distress0.683[0.639, 0.719]0.0301.81×0.85×
Joint-collapse severity0.642[0.602, 0.683]0.0271.55×0.28×
Divergence / masking0.510[0.457, 0.554]0.0242.03×2.54×

Per-year structural-distress AUROC (strict label)

FYn_rowsn_posAUROCLift @ 10%
20192,402580.6682.24×
20202,545510.7602.16×
20212,852510.7251.57×
20222,963450.6981.78×
20232,972210.7081.91×
20242,89750.7192.00×
20252,7790n/an/a

Per-year AUROC stable across FY 2019 – 2024 (range 0.67 – 0.76). FY 2025 has zero positives in the panel because the Item 1.03 anchor table thins past 2024.

Comparison chain

PhaseCohortTest base rateStructural AUROCJoint-collapse AUROCDivergence AUROC
15bEnriched held-out0.710.720.740.39
16Hardening / base-rate0.190.710.660.49
17Population sample0.07 / 0.110.78 / 0.760.76 / 0.730.45 / 0.47
18Full population0.012 / 0.0180.711 / 0.6830.677 / 0.6420.489 / 0.510
Source basis: this is a public summary of CORPORATE_PHASE18_FULL_POPULATION_RESULTS.md and the underlying validation CSVs in the project repository. Numbers match the locked artifacts; CIs come from a 500-resample CIK-cluster bootstrap with numpy.random.default_rng(20260424).

Back to Validation · Evidence · Documents index.