Start here: The complete lab story connects honest discovery, two preregistered candidates, and the fail-closed path to tiny live capital.
This is the five-minute map from an idea to a tiny, kill-switch-guarded live order.
- Current truth: Two equity candidates have earned pre-registration; neither has opened the 2022+ lockbox or earned trading authority.
- Operating principle: The lab optimizes for trustworthy decisions, not attractive backtests.
What this is
This is a discovery-to-live pipeline for turning owned data into small, supervised real-money experiments.
- Discovery: Pre-registered strategy research runs on owned data before a result is visible.
- Validation: Survivors face frozen confirm-cards, a sealed lockbox, and a separately sealed risk policy.
- Execution: A passing candidate can reach Alpaca only through rehearsed plan → submit → reconcile chains and an always-on kill-switch daemon.
- North star: Build realized net returns from a portfolio of small, uncorrelated edges; the honest mature target is about 1–3%/month net if the survivors hold up.
- Not the thesis: There is no magic strategy, single heroic backtest, or automatic path from a promising screen to capital.
Why the numbers can be trusted
The machinery is designed to make self-deception visible before capital is exposed.
- Trial ledger: The campaign ledger has 57 physical JSONL rows; each strategy look was registered before evaluation with at most one declared variant.
- Numbering caveat: The ledger contains 49 numbered registrations across
1–42and44–50, plus an unnumberedrecency-gatemethod amendment withtrial:null; no source row exists for trial 43. - Lockbox: Screening uses 1998–2021 only; 2022-01-01→2026-08-21 stays sealed for one opening, planned no later than 3 September.
- One-shot rule: Only the two frozen preregistrations may use that opening; a failed gate means refusal, not repair and retry.
- Recency gate: New ideas do not advance unless their 2017–2021 result is positive and not materially worse on its own.
- Costs: Every equity screen charges actual turnover at 10 bp per side for current-metadata Mid+ names and 25 bp otherwise, then stress-tests higher costs.
- Statistics: Overlap-aware Newey–West t-statistics, seeded permutation nulls, multiplicity control, negative controls, and tail-removal checks challenge each headline.
- Confirm-cards: Frozen execution re-derives every apparent survivor; they corrected gap fade from +96.60%/yr to −56.17%/yr and overnight premium from +25.52%/yr to −4.20%/yr.
- Independent challenge: Six read-only reviewers audited the field guide and live/statistics boundaries; live-lane acceptance also exercises adversarial mutation, recovery, and refusal paths.
What survived
Two complementary equity sleeves earned one-shot preregistrations, not permission to trade.
| Candidate | Screening result | 2017–2021 | Decision |
|---|---|---|---|
| Momentum 12−1, volatility-scaled long-only | +6.75%/yr net; Sharpe 0.55 | +7.53%/yr; NW t 1.54 | STABLE — preregistration #1 |
| Gross profitability, GP/A long-only | +2.83%/yr net excess; NW t 2.46 | +5.05%/yr; NW t 2.40 | IMPROVED — preregistration #2 |
- Diversification: Fundable momentum and GP/A active-return correlation is about 0.20.
- Capacity: GP/A’s median binding sleeve at 1% of ADV is $27.3m; that is a modeled capacity estimate, not an observed fill guarantee.
- Shelf candidate: Cash operating profitability returned +5.00%/yr with NW t 3.11 in 2017–2021, but lost the identical-rule head-to-head to GP/A.
- Why shelved: COP returned +2.06%/yr with t 1.74 versus GP/A’s +2.77%/yr with t 2.92; correlation was 0.36, making COP a complement and the first post-live incubation candidate.
What was killed
We kill things in public — that is the product.
- Campaign balance: Roughly 46 numbered slots ended dead, weak, invalid, inconclusive, refuted, diagnostic-only, or conditional on data and venues the current lane does not have.
- Gap fade: Same-auction look-ahead ranked the official open and booked that open-to-close return; frozen next-open execution produced −56.17%/yr.
- Overnight premium: The screen entered at an observed close and churned about 39.9 round trips/month; corrected execution produced −4.20%/yr.
- Insider clusters: Promising raw event studies disappeared under pessimistic filing availability; the fundable confirm-card returned −3.30%/yr with NW t −1.09.
- 13F: Abnormal ownership returned −4.48%/yr net excess with NW t −1.22 and only 35 executable monthly observations.
- PEAD: The filing-date proxy was weak and cannot prove announcement-time availability; after-close filings can contaminate same-close decisions.
- Crypto momentum: The historical top-50 universe was selected with 2021 hindsight; the Alpaca subset stayed interesting but the confirm-card was inconclusive.
- FX carry: The proxy screen survived, but Alpaca has no executable venue and the estate has no matched-tenor forward points; it is conditional on an IBKR rerun.
- Classic fundamentals: Asset growth, Piotroski F-score, and EV/EBITDA failed the prospective 2017–2021 recency gate.
- Net share issuance: The anomaly was real at +6.18%/yr long/short with t 3.58, but the long-only capture was only +0.45%/yr with t 0.34; the alpha lives on the unusable short side.
- Grid bots: The viral $105k/week story decomposed into leveraged trend beta plus a grid overlay; 89.8% of bot-months broke range, the 5× insolvency proxy hit 29.8%, and full bots lost −371.1%/yr or −34.2%/yr at Alpaca-like fees.
The recency answer
The 2017–2021 lens asked whether the edge survived the market regime an outsider actually recognizes.
- Coverage: Trial 42 re-scored all 34 canonical saved strategy lineages on 2017–2021 alone with Holm family-wise α=0.10.
- Candidates: Volatility-scaled momentum improved from +6.75%/yr to +7.53%/yr; GP/A improved from +2.83%/yr to +5.05%/yr.
- No resurrection: Gap fade and overnight premium mechanically passed Holm only because the saved series retained the defects later caught by their confirm-cards; zero killed strategies became credible again.
- Decay: Eight equity anomaly rows were measurably weaker; FX carry was also flagged decayed, making nine decayed rows across the complete 34-lineage table.
What is built
The research estate and the thin live lane now form a usable machine, while every authority boundary still fails closed.
- Owned equity history: Sharadar SEP contains 45,324,177 verified rows spanning 1997-12-31→2026-08-21.
- Fundamentals estate: SF1, SF2, SF3, EVENTS, and DAILY sit with SEP evidence in a 2,741,514,240-byte, 2.742 GB decimal DuckDB store.
- Market data: The realtime Alpaca SIP ingestor supports an exact one-to-five-symbol set, with current-generation per-symbol progress and stale-stream monitoring as its required operating proof.
- Daily research: A content-hashed five-stock SIP schedule, source publisher, dispatcher, producer, verifier, and reviewer define the continuous production lane; receipts, not cron configuration, prove activity.
- LL-1/2/3: One isolated live lane now owns deterministic planning, Alpaca
opgsubmission, exact reconciliation, and the sealed transition from fixtures to paper to live authority. - Hard-action coordinator: Every hard breach uses one fenced cancel → resnapshot → flatten → two-zero-proof path; incomplete cleanup remains durable and blocks new strategy work.
- Kill-switch daemon: The default 30-second loop checks policy, account, positions, orders, marked equity, calendar/data freshness, and pending hard actions; a stale heartbeat blocks submission.
- Graduation gate: Live construction, planning, daemon start, and submit refuse unless the account-specific chain is
sizing_approval→rehearsal_receipt→live_graduation→ post-graduationarm. - Risk policy v1: Hard kills cover day loss, high-water drawdown, any bounded reconciliation/data failure, a short, or insufficient buying power.
- Soft policy: Scheduled underperformance below the Monte Carlo p05 envelope cuts exposure to 25% of the approved target; a second consecutive breach retires the sleeve.
The timeline
The first possible live order is 15 September, and every date before it produces required evidence.
- By 3 September: Open the lockbox once for the two preregistered candidates, bind the owner-approved risk event, refresh and verify data/calendar manifests, and seal the paper arm.
- 4 and 8–11 September: Run five paper execution sessions, each with the exact plan → submit → matched reconcile chain; 7 September is the NYSE holiday.
- After 11 September: Seal the rehearsal receipt only after the final post-open reconciliation, the hard-kill drill, two-zero proof, zero unresolved incidents, and at least 95% daemon-heartbeat coverage.
- From 12 September: Seal
live_graduationno earlier than this date; its effective date and first exchange session remain 15 September. - 15 September: Begin at stage 10 bp of NAV; for a £100,000 NAV example that is £100, while the owner’s planned first tiny order is about $10 after whole-share and cap constraints.
- Sizing ladder: Only 10→25→50 bp exists; each larger stage needs new evidence, a prior-stage review, and a separate owner seal.
Doing this together
A partner expands capacity and the opportunity set without changing a single evidence gate.
- Capital: More capital scales only after the same review ladder; GP/A alone models about $27.3m of median binding capacity at 1% ADV.
- Short venue: A short-capable broker unlocks shelved edges such as net share issuance whose evidence lives on the short side.
- IBKR: Executable spot-FX financing or matched one-month forward bid/ask data unlocks the conditional FX-carry rerun.
- Intraday data: A roughly $99/month minute-bar feed unlocks the preregistered intraday battery and execution-quality work.
- New ideas: Every partner idea enters the same ledger → screening → confirm-card → lockbox → rehearsal pipeline; there are no exceptions, including ours.
- Replication: Independent reproduction is welcome; the campaign record below names the source artifacts and SHA-256 hashes behind its key claims.
Reading map
These records carry the detail behind every claim on this page.
- Method: Backtesting: The Complete Field Guide.
- Candidate #1: Momentum 12−1 long-only v1 preregistration.
- Candidate #2: Gross profitability long-only v1 preregistration.
- Risk: Live risk policy v1.
- Execution: LL-3 graduation and always-on safety runbook.
- Campaign: Discovery Campaign: 50 Trials, Two Survivors.
- Objective: Edge-discovery north star.
Provenance
The overview is a reading map over retained records, not a new performance calculation.
- Campaign ledger:
[local source path] — 57 rows — SHA-256c1bb3c7cfdf6b854bbee2b1d8156b1b09cfbe7b554629221b7c04b9fa65ad0f5`. - Modern lens:
[local source path] — SHA-2565bf3fe390eadce6e0b29c7de6334b1345ad96e2011ccc26cb5af846e924229e2`. - Grid decomposition:
[local source path] — SHA-25650e5270b2a43491ccb6d9afeb9b7794928e58d99cef663ab0ec2eae8e0784c42`. - Repository record: The linked field guide, preregistrations, risk policy, LL-3 runbook, campaign record, and north-star record are the durable public interpretation of session-local scratch evidence.