YUCLAW v5.3.0 SMH Covered-Constituent Evidence Lens
Validation LabSMH Evidence LensXLK Evidence LensCanada Resources EvidenceForward TrackingSignal ReviewExplorerSectorsGitHubPyPILedgerMethodologyHome Data through 2026-08-05 (last completed U.S. trading day) · regenerated daily after market close

SMH Covered-Constituent Evidence Lens

Evidence analysis of the YUCLAW-covered 67.15% of disclosed SMH weight. This is not a full-fund inference.

Data through 2026-08-05 (last completed U.S. trading day) · regenerated daily after market close · last build 2026-08-05 23:00 UTC
Disclaimer — Research event-study analysis — hypothetical illustration, not investment advice, not performance advertising. Classifications, not recommendations.

Does SEC-filing evidence on semiconductor-theme constituents carry information that precedes full price adjustment? This module aggregates YUCLAW's evidence stream to the theme level and tests the question as a classic event study — cumulative abnormal returns (CAR) around evidence events, with the sector factor removed by a peer-benchmark model. The result below is reported exactly as measured, including where it is adverse to the hypothesis. Scope note: this is research on the SEC-filing constituents of a published index fund's holdings list — an evidence study of companies, not analysis, promotion, or an offering of any fund or product.

Theme coverage · SMH (VanEck Semiconductor ETF)
constituents as of 2026-07-03 (issuer fund disclosure) · coverage = constituents ∩ YUCLAW 79-ticker universe
12/25
disclosed holdings covered
67.15%
of fund weight covered
515
accepted evidence events (filings)
68
events, trailing 30 days

Why not 100%? 13 disclosed constituents remain outside the covered sleeve — all of them US filers outside the 79-ticker scoring universe (a scoring-universe decision, not a filer-class gap). The foreign private issuers ASML, NXPI, STM, TSM are covered as of 2026-07-31 through the evidence tier (6-K current reports + 20-F annual reports, exhibit-level prose extraction — the same path shipped for the Canada Resources Evidence vertical); they are evidence coverage only and are never scored. Foreign-holdings ETFs (e.g. KORU-class country funds) remain methodologically out of scope: their constituents do not file with EDGAR at all, so there is no evidence stream to aggregate — a scope statement, not a caveat.

Current evidence posture · covered constituents
latest signal snapshots as of 2026-08-05 · weighted by SMH weight (renormalized over the covered 67.15%)
-0.065
weighted composite score
-0.353
weighted C6 (evidence/risk channel)
TickerSMH weightSignal labelComposite scoreC6Evidence gradeEvent history (type×count)30d
NVDA19.01%WEAKENING-0.007-0.462Grade BINSIDER_SELL×42, EXEC_CHANGE×4, OTHER_MATERIAL×2, M_AND_A_CLOSE×10
AMD5.58%WEAKENING-0.109-0.147Grade BINSIDER_SELL×87, OTHER_MATERIAL×2, M_AND_A_ANNOUNCE×1, EXEC_CHANGE×1, M_AND_A_CLOSE×12
MU5.34%WEAKENING-0.115-0.462Grade BINSIDER_SELL×199, OTHER_MATERIAL×4, EXEC_CHANGE×1, M_AND_A_CLOSE×157
AMAT5.33%WEAKENING-0.097-0.462Grade BINSIDER_SELL×38, M_AND_A_CLOSE×10
INTC4.88%WEAKENING-0.039+0.128Grade BOTHER_MATERIAL×2, M_AND_A_CLOSE×2, EXEC_CHANGE×2, INSIDER_SELL×2, EARNINGS_BEAT×12
LRCX4.68%WEAKENING-0.136-0.462Grade BINSIDER_SELL×51, M_AND_A_CLOSE×11
MRVL4.27%WEAKENING-0.136-0.441Grade BINSIDER_SELL×21, OTHER_MATERIAL×3, EXEC_CHANGE×2, M_AND_A_CLOSE×1, DIVIDEND_CHANGE×14
ARM1.15%WATCH+0.024+0.197Grade BINSIDER_SELL×37, M_AND_A_CLOSE×1, GUIDANCE_RAISE×1, EARNINGS_BEAT×1, OTHER_MATERIAL×12

Research classifications, not recommendations. C6 is the evidence-impact component of the composite score; the earlier C6 finding is that insider-sale evidence may function more plausibly as a risk-state input than a near-term directional signal (see methodology).

Event study · does evidence detection precede price adjustment?ADVERSE RESULT SHOWN AS MEASURED
market-model CAR, window [−5, +20] event-time days · dedup: 559 filings → 164 distinct (ticker, type, day) events → 142 with a ≥30-obs estimation window
Headline finding (backfill era, Feb 18 – May 15): adverse under the event-level estimator; issuer- and date-clustered confirmation completed — the adverse point estimate persists under all four registered weightings; conservative envelopes exclude zero for event-weighted, ETF-weighted, capped-weighted and include zero for issuer-weighted. The event-date-shuffle null places the capped estimand at percentile 0.697 — not extreme: an era-generic direction-alignment component cannot be excluded.

Direction-aligned pooled CAR (peer model, n=58 events) is -10.2% at τ=+20 (95% CI -16.0% to -4.3%) — negative under this event-level estimator: prices moved against the evidence direction. The sample is dominated by INSIDER_SELL clusters during a sector melt-up (insiders sold the strongest names, which kept outperforming peers). This is consistent with the earlier C6 finding that insider-sale evidence may function more plausibly as a risk-state input than a near-term directional signal. Live-detected events since forward Day 0: n=66 directional — far too few for inference; this panel accrues with the live record.

How to read direction alignment

Each event's abnormal return is multiplied by its evidence direction (+1 for accumulation-type evidence, −1 for disposal-type evidence such as INSIDER_SELL). Because INSIDER_SELL events carry direction −1, a positive unsigned CAR after insider sales — visible in the INSIDER_SELL panel below — enters this pooled series with a negative sign. The adverse pooled result is therefore largely a restatement of the same unsigned fact: covered names continued to move up relative to peers after insider sales. It is evidence against the directional-sell hypothesis at this sample, not evidence of a price decline.

Direction-aligned pooled CAR · backfill era · n=58
event day 0-16.0%+1.4%-5+0+5+10+15+20event-time trading days (τ)SPY model -9.6%peer model -10.2%n(τ=+0)=58, n(τ=+10)=58, n(τ=+20)=58
INSIDER_SELL mean CAR (unsigned) · n=71
0%event day 0-0.5%+14.0%-5+0+5+10+15+20event-time trading days (τ)SPY model +4.2%peer model +7.7%n(τ=+0)=71, n(τ=+10)=67, n(τ=+20)=64
M_AND_A_CLOSE mean CAR (unsigned) · n=9 ⚠ small n — illustrative
0%event day 0-11.0%+28.1%-5+0+5+10+15+20event-time trading days (τ)SPY model +18.1%peer model +10.0%n(τ=+0)=9, n(τ=+10)=9, n(τ=+20)=9
Event typen eventsPeer-model CAR τ=+2095% CISPY-model CAR τ=+20n @ τ=+20Event window
INSIDER_SELL71+7.7%(+1.4%, +14.0%)+4.2%642026-03-26 → 2026-08-03
OTHER_MATERIAL29-3.4%(-10.5%, +3.8%)-1.5%232026-02-25 → 2026-08-04
EXEC_CHANGE11-5.3%(-21.8%, +11.2%)-10.7%112026-04-03 → 2026-07-02
M_AND_A_CLOSE9+10.0%(-8.1%, +28.1%)+18.1%92026-04-08 → 2026-05-14
DIVIDEND_CHANGE5-6.7%(-15.6%, +2.2%)+3.9%52026-03-02 → 2026-05-27
GUIDANCE_RAISE5-19.8%n too small for CI-9.5%22026-04-15 → 2026-07-23
CAPACITY_CHANGE4-2.8%(-13.5%, +7.8%)+2.7%42026-02-25 → 2026-06-25
BUYBACK_ANNOUNCE4-16.9%n too small for CI-59.1%12026-07-06 → 2026-07-27
EARNINGS_BEAT2+5.2%n too small for CI-14.6%12026-07-23 → 2026-07-29
PARTNERSHIP1-12.2%n too small for CI-2.4%12026-05-08 → 2026-05-08
M_AND_A_ANNOUNCE1-17.0%n too small for CI-0.8%12026-05-15 → 2026-05-15

CIs assume independent events; distinct ticker-days can still share calendar days across tickers, so the intervals are optimistic — stated, not hidden. Types with n < 10 are shown for completeness and are statistically uninformative. Form 4 (insider) events are a parsed batch covering 2026-02-18 to 2026-05-15; live Form-4 ingestion is a tracked pipeline item, so the live-era sample is 8-K derived and small.

Multi-estimand direction-aligned CAR · backfill era (registered)
protocol da44ba9fae79 · method f90d567326f511df · registered before computation · recorded run artifact
EstimandMean CAR +20dIssuer-cluster CIDate-cluster CIConservative envelopeFormal two-way CI (CGM)Badge
E1 event-weighted-10.17%(-15.60, -3.00)(-16.59, -5.11)(-16.59, -3.00)(-16.08, -4.27) [PRELIMINARY]PRELIMINARY
E2 issuer-weighted-5.15%(-10.85, +0.24)(-12.54, -1.29)(-12.54, +0.24)(-12.31, +2.02) [DESCRIPTIVE]DESCRIPTIVE
E3 ETF-weighted-5.15%(-11.04, -0.20)(-12.56, -0.32)(-12.56, -0.20)(-11.70, +1.39) [DESCRIPTIVE]PRELIMINARY
E4 capped-ETF-weighted — PRIMARY-5.68%(-11.94, -0.01)(-13.09, -1.75)(-13.09, -0.01)(-12.55, +1.19) [DESCRIPTIVE]PRELIMINARY

Falsification context for this table (same population, registered battery): event-date-shuffle percentile 0.697 — unremarkable within its null, so an era-generic component cannot be excluded; direction sign-flip percentile 0.036; pre-event placebo +6.24% at null percentile 1.000. An envelope that excludes zero should be read WITH these beside it, whichever way they cut.

Matched controls (protocol bbe19aca5dd9, registered): each event paired with a same-day, event-free sleeve issuer nearest in standardized momentum+volatility (53 pairs, 5 excluded, median match distance 0.933 sd). Matched-control-adjusted E4 = -12.74% CI (-17.01, -6.25) [PRELIMINARY]. Read together with the falsification context above: the timing of the adverse alignment is not distinguishable from its era, but relative to matched factor twins on the same days it is issuer-day-specific — both facts print; neither is a recommendation.

The adverse point estimate persists under all four registered weightings; envelopes exclude zero for E1 event-weighted, E3 ETF-weighted, E4 capped-ETF-weighted and include zero for E2 issuer-weighted. Envelope = wider of the issuer-/date-cluster bootstrap CIs; the formal CGM two-way interval is reported in the table beside it.

Falsification battery · SMH-E4
N=1000 per null · seed 20260727
TestReal valueNull mean ± sdNull 2.5–97.5%Percentile of real in null
Event-date shuffle -5.68% -6.97% ± 2.69 (-12.08, -1.59) 0.697
Direction sign-flip -5.68% -0.07% ± 3.13 (-6.11, +6.01) 0.036
Pre-event placebo (−20d) +6.24% located in the date-shuffle null · 20 of 58 events dropped (shifted day0 pre-dates usable estimation history — disclosed) 1.000

Two-sided extremity: percentiles near 0 and near 100 are both extreme; mid-range percentiles mean the real value is unremarkable within its null. Exploratory; every cell ledger-counted under Falsification Battery v1 (protocol df92008643c8, registered before computation).

Form-4 transaction taxonomy · covered members
artifact of 2026-07-27 · display-only
Code classTransactionsShare$ mass (non-deriv rows)
S · discretionary open-market sale9115.6%$734,841,227
S · Rule 10b5-1 plan sale35861.3%$590,052,676
F · tax-withholding disposition (mechanical)295.0%$126,803,074
M · option exercise / conversion (mechanical)8614.7%
A · award / grant (mechanical)142.4%
other codes61.0%
Top-3 members by ingested events
TickerIngested eventsS discretionaryS 10b5-1F withholdingM+A mechanical
MU160615900
AMD87483113
LRCX51547014

Deterministic XML parse of 607 ingested filings; 10b5-1 is the filing-level checkbox; dollar mass from non-derivative rows only. Display-only — zero LLM, scoring inputs untouched. Research classifications, not recommendations.

Live maturity funnel · covered sleeve
live-era pipeline stages, recomputed at render time
StageCount
Live filings polled (events_raw, covered tickers)132
Candidate events since forward Day 0 (2026-05-18)331
Accepted331
Deduped (ticker · type · direction · day)75
Direction-classified (direction ≠ 0)64
Completed +5d windows62
Completed +10d windows55
Completed +20d windows47
Distinct issuers (directional)11
Distinct event dates (directional)41
Minimum clusters for live-era standalone inference (locked badge floors) vs current
RequirementCurrent / requiredStatus
events with +20d window47 / 10met
distinct issuers11 / 8met
distinct event dates41 / 10met

Point-in-time pipeline counts; the live era is never blended with the backfill era in any statistic.

Holdings intelligence
provenance and freshness of the constituent snapshot
Holdings as-of date (issuer disclosure)2026-07-03
Retrieved into the evidence store2026-07-05
Snapshot age today33 days
Disclosed holdings / weight25 names · 100.01%

Renormalization statement: posture and E3/E4 estimand weights renormalize issuer fund weights over the covered 67.15% sleeve only; no statistic on this page weights by full-fund share. Constituent weights are dated issuer disclosures, not market data.

Rounding footnote: the issuer's disclosed weights sum to 100.01%, so the undisclosed residual computes to -0.01% — shown as measured, an artifact of the issuer's two-decimal rounding, not a data error.

Evidence coverage per covered constituent — how much evidence stands under this classification — coverage, not prediction (Evidence Coverage v1, registered protocol). Names outside the 79-name scoring universe print an em-dash: the registered computation covers U79 only.

NameEvidence coverage
ADI
ALAB
AMAT75
AMD100
ARM95
ASML
AVGO
CDNS
INTC82
KLAC
LRCX75
MCHP
MPWR
MRVL99
MU95
NVDA88
NXPI
ON
QCOM
SNPS
STM
SWKS
TER
TSM
TXN
Evidence structure
protocol 34ed4732b6e6 · registered before computation · seed 20260730
513
filings
81
deduped events
3
stories (linked clusters)
54.4
effective evidence count
Story sizeEvent massDominant issuerDominant typeSpan
7795.1%MRVLINSIDER_SELL65d
22.5%INTCEXEC_CHANGE2d
22.5%NVDAEXEC_CHANGE1d

Many events, fewer stories — statistics on this page use cluster-aware inference accordingly. Linkage rule (pre-committed): same issuer within 5 trading days, or same type and lens within 3. Story-level design effect 1.49 (issuer-level effective count 92.6); with only 3 stories the story-level variance read is itself thin — both structure and variance are shown rather than choosing one. Top story carries 95.1% of event mass. Investment implication: none established — no buy, sell, or alpha conclusion is supported by this page.

Context robustness
protocol cd0497d1a10b · pre-declared grid · registered before computation
Context cellE4 estimateCluster CIn/GBadge
k=5 (backfill)-2.42%(-8.01, +1.09)45/8DESCRIPTIVE
k=10 (backfill)-5.78%(-11.64, -1.67)45/8PRELIMINARY
k=20 backfill (base)-5.88%(-13.28, +2.01)45/8DESCRIPTIVE
k=60 (backfill only)-12.31%(-30.93, +7.66)24/7UNDERPOWERED
trend>=0 (k=20 bf)empty — SPY history begins 2026-02-02, so a trailing-120-trading-day window is not computable at these event dates (own-data rule; cell reported, not estimated)
trend<0 (k=20 bf)empty — SPY history begins 2026-02-02, so a trailing-120-trading-day window is not computable at these event dates (own-data rule; cell reported, not estimated)
vol-high (k=20 bf)-5.02%(-21.18, +6.75)23/7UNDERPOWERED
vol-low (k=20 bf)-7.01%(-13.70, +1.18)22/8DESCRIPTIVE
era: live (k=20)+4.60%(-8.22, +18.01)34/8DESCRIPTIVE

Sign held in 6/7 computed cells · CI excluded zero in 1/7 · breaks in: era: live (k=20) · UNDERPOWERED cells: k=60 (backfill only), vol-high (k=20 bf). Context grid pre-declared at registration; every cell ledger-counted. 449 secondary cells ledgered registry-wide; expected false positives at alpha=0.05: 22.45. Investment implication: none established — no buy, sell, or alpha conclusion is supported by this page.

Matched-control-adjusted E4 (pairs fixed at the +20 selection) (secondary cells, same grid): sign held 5/5 (coherence 1.0) · breaks: none · empty (SPY-history bound): trend<0 (k=20), trend>=0 (k=20).

Evidence lifecycle
protocol e02bd40cc884 · display-only diffusion read · registered before computation
Event type (pooled, backfill era)nPeak dayPeak |CAR|Half-life
OTHER_MATERIAL236206.521%not reached within window
INSIDER_SELL312019.847%not reached within window
DIVIDEND_CHANGE27195.304%not reached within window
EXEC_CHANGE26208.265%not reached within window
GUIDANCE_RAISE17209.328%not reached within window

Median time-to-peak across qualifying types: 20 trading days — at the window edge for every qualifying type, with no half-life reached. An absolute cumulative path rises mechanically with horizon, so this pattern is what no-decay looks like under this estimator; it is not evidence of late-arriving impact. Types below the n≥15 floor, listed not plotted: M_AND_A_CLOSE (n=13), BUYBACK_ANNOUNCE (n=13), M_AND_A_ANNOUNCE (n=11), CAPACITY_CHANGE (n=10), REGULATORY_ACTION (n=9), EARNINGS_BEAT (n=9), PARTNERSHIP (n=5), GUIDANCE_CUT (n=1). Evidence freshness (this sleeve): median age 14d, 37.5% within 7d, 0.0% older than 30d. Investment implication: none established — no buy, sell, or alpha conclusion is supported by this page.

Methodology summary

Events: accepted L1 evidence events on covered constituents, deduplicated to one observation per (ticker, event type, direction, day). Day 0 = first trading day on/after the event timestamp's date. Abnormal returns: two models, never averaged — peer model (market = equal-weight of the other covered constituents that day; removes the sector factor; the fair test) and SPY market model (classic; in a strong sector regime its "abnormal" return is dominated by the sector factor, which is what it shows). Estimation: up to 60 trading days ending 6 days pre-event, minimum 30 observations (22 events skipped for insufficient estimation history — early-window events; count disclosed). CAR window [−5, +20]; mean CAR with a normal-approximation 95% CI across events; n disclosed at every horizon. Direction alignment: AR × direction for direction ≠ 0 events, so "evidence direction predicts abnormal return" is a positive number if true.

Backfill-era events (before forward Day 0 = 2026-05-18) were extracted retrospectively and carry the same parametric look-ahead disclosure as the in-sample panel of the Validation Lab; live-era events are detected in real time. The two eras are never blended. Derived statistics only — no raw prices. Constituent weights are issuer fund disclosures as of 2026-07-03.

Download evidence packet

Everything this page derives, as files — YUCLAW-derived data only (derived statistics, counts, classifications; never raw vendor price/options data). Regenerated in the daily chain.

Download packet (.zip)

Cite this page
YUCLAW SMH Covered-Constituent Evidence Lens, v5.3.0, data through 2026-08-05, built 2026-08-05, commit 02a288a41c28; evidence-tier names excluded from scoring universe.
Use YUCLAW in your research
1 · Verify the record

pip install yuclaw then yuclaw replay-lab.
No install: tools/replay_lab.py (stdlib only) against the published bundle.
Exit 0 = every statistic and ledger root reproduced. How to report a replication →

2 · Inspect one evidence trace

One real Suncor 6-K, end to end:
filing → exhibit → extracted prose → event type → grade → C6 posture.
Open the trace → · example evidence memo (Suncor) →

3 · Cite a research lens

Every evidence packet ships a ready citation snippet
(version, data-through, build date, source commit).
Get the citation →

Status — proven · not proven · accruing

Rendered from one shared source (v3/web/useful_blocks.py) on every page that shows it, so the copies cannot drift. Statuses are measured, not aspirational.

Proven (verifiable today)
  • Replay works — one command reproduces every Lab statistic and ledger root from published data
  • Ledger anchored daily — sha-256 daily roots committed to a public git repository before pages update
  • Evidence traces to filings — every accepted event carries a source URL, accession number, and verified excerpt
  • Coverage measured — SEC-filer weight per lens is stated as measured, never rounded up
  • Snapshots are point-in-time — daily as-of writes, zero retroactive edits (outage window disclosed, not repaired)
  • Evidence-tier names are never scored — enforced by positive gating and a standing negative check
Not proven
  • Forward alpha — no spread, IC, or alpha significant at 5% with adequate power
  • C6 risk-gate sign — rareness confirmed OOS 2026-07-06 (22% fire rate, n=9 held-out); sign confirmation pending (elevated arm n=2; accrual live from 2026-07-16)
  • Peer-model CAR lead — event-study lead over peer models is not established; live-era sample remains small
Accruing
  • · Forward out-of-sample record — one period per trading day, accruing daily
  • · Matured CAR events — each accepted event matures into the event study after its forward window completes
  • · C6 elevated arm — live Form-4 ingestion since 2026-07-16 restores the insider stream to production inputs
  • · External replications — the replication log accrues as independent runs are reported
Disclaimer — Hypothetical research illustration. Not investment advice, not performance advertising, not an offer of any product. Research classifications, not recommendations. Past results — in-sample or forward-tracked — do not predict future performance.