{"at":"2026-10-03T02:05:26.872Z","chain":{"count":40,"valid":true,"ok":40,"broken":0,"head":"bd9faeb8c174f089407b3bba42c9901986c7128cff591a82c67338d7892d5029","first":"2026-09-08T20:52:18.905Z","last":"2026-10-02T20:30:41.325Z","byStatus":{"open":23,"closed":5,"void":10,"pending":2},"unsealedBeforeChain":27},"rules":{"version":"ae122b2cbc","changelog":[{"date":"2026-09-20","change":"Gate tightened: a plan must now beat the S&P 500 by a statistically meaningful margin (excess return t-statistic of 2 or more), not merely on average. This retires the 20-day breakout and the three plain insider-buying plans, whose results were mostly the market rising and which lost money when the market was below its 50-day average. Earnings drift, quick bounce and insider-dip clear it and stay. Open positions run to their planned exit; no new signals are issued from retired plans."},{"date":"2026-09-19","change":"Quick bounce extended from the 136 large caps of the board to the whole S&P 500, the universe its ten-year research covered. Earnings sessions are excluded from the Nasdaq calendar (report date and the two sessions after it) for names without SEC-dated events. Rules, limit, exit and gate unchanged."},{"date":"2026-09-19","change":"Quick bounce added as a tracked plan: a hard fall inside an uptrend (a 4% day or three lower closes of 5%+, and 8%+ over five sessions, above the 200-day, market above its 200-day, no earnings session), entered with a day limit 2% below the signal close, sold at the first close above the entry or at the close five sessions after the signal. A limit that does not fill is dropped and never counted. Large caps only. The limit price is part of the seal."},{"date":"2026-09-05","change":"Board launched: post-earnings drift (heavy-volume gap-up, 10/20 sessions, gap-fill stop), 52-week-high breakout (20 sessions), insider open-market buy (20/60 sessions). Gate: 30 trades, 50% hit, t 1.65, positive held-out mean."},{"date":"2026-09-05","change":"Signals issued only before their entry session opens; every plan created after its entry was voided and never counted."},{"date":"2026-09-06","change":"Disaster stops added to the no-stop plans (breakout 12%, insider 10% / 15% below entry). Gate now also requires a positive mean excess over SPY. Rules version stamped on every signal from this date."},{"date":"2026-09-06","change":"Insider plans extended to the S&P 400 midcaps (board + 400 = 536 names; earnings and breakout plans stay on the board). Routine buyers (same insider, same month the year before) excluded from every insider plan. New plans: insider buys the dip (prior 20-session return ≤ −10%, 20 sessions), C-suite buy ≥ $25k (60 sessions), cluster buy by 2+ insiders (60 sessions). Form 4 feed switched to the EDGAR daily index plus the live filings feed; the remaining S&P 500 names are shown as context."}]},"how":"Each signal is sealed at issue: seal = sha256(previousSeal | JSON of {id, seq, symbol, setup, dir, horizon, createdAt, entryDate, exitDate, stop, maxLossPct, rules}). The head changes only when a new signal is issued; a changed or removed past signal breaks every seal after it."}