๐Ÿ”บ THING โ€” Daily Digest

Published 2026-06-05 17:23 ET ยท local QWEN3 pipeline ยท mirror of a private Roth-IRA research tool

Rebalance

DEPLOY $8,000 from cash into 8 fundamentally-confirmed names (dropped RILY/CLFD from the mechanical 4/4)

Current book

TickerSharesValueWeight

Total $8,000 · cash $8,000 (100.0%)

Proposed actions

TickerActionSharesPx estRationale
AAONbuy7.0$135.18Q1 sales +54%, record $2.13B backlog (+107%) led by BASX data-center liquid-cooling; FY26 guide 40-45%. Cleanest fundamental in the basket.
XMTRbuy14.0$81.00Q1 rev +36%, EPS beat ~20%, +42% on the print; $50M Siemens equity stake + partnership. Real inflection.
HLITbuy82.0$13.54Broadband rev +43%, FY26 raised, ran ~$11.76->$17 in May; Needham PT $18. Video-sale + buyback cleans the story.
OSCRbuy47.0$23.73Q1 rev $4.65B, net income $679M, FY26 op-income reaffirmed $250-450M, MLR improving. Profitable scale.
SYNAbuy9.0$125.97Q3 EPS $1.09 vs $0.84; Edge-AI/robotics design wins ramping 2027; Rosenblatt PT $180.
OKTAbuy7.0$119.17Classifier rank 0.78 on price action, but only ~9% growth โ€” quality ballast, NOT a parabola. Sized small.
ELVAbuy76.0$10.45Q2 rev +20%, profitable; data-center 800V battery angle + Fortune-500 order. Micro-cap โ€” sized small.
URGNbuy30.0$26.87UGN-103 Phase 3 94.5% durable response, NDA Q3 2026; ZUSDURI launching. Binary biotech โ€” speculative sleeve.

Projected book

TickerSharesValueWeight
AAON7.0$94611.8%
XMTR14.0$1,13414.2%
HLIT82.0$1,11013.9%
OSCR47.0$1,11513.9%
SYNA9.0$1,13414.2%
OKTA7.0$83410.4%
ELVA76.0$7949.9%
URGN30.0$80610.1%

Total $8,000 · cash $126 (1.6%)

Fresh cash, no holdings -> clean build: no T+1 settlement lock, no GFV risk.

Dropped RILY (restructuring/debt-wall/Nasdaq-compliance distress) + CLFD (Q2 rev -15%, tariff/supply headwinds) vs the mechanical 4/4 screen -- fundamental override the gate can't make.

Deployed ~$7,874, ~$126 residual from whole-share rounding. Cluster caps eyeballed (broad-scan names carry no sector tag); spread across software/health/semis/industrials/biotech.

Doctrine shortlist โ€” 4/4 gate passers

29 of 3548 screened names clear all four entry gates.

#TickerGatesCycleClfRegimeStop-buf
1OKTA4/42dn78%consolidating15%
2NXT4/43up77%consolidating21%
3HLIT4/42dn75%consolidating18%
4ABCL4/43up75%early_parabolic22%
5NNBR4/43up74%early_parabolic19%
6RMBS4/43up74%early_parabolic19%
7OSCR4/42dn73%consolidating15%
8ULCC4/43up71%consolidating15%
9CLFD4/42dn71%consolidating21%
10AAON4/43up71%consolidating15%
11LODE4/43up70%early_parabolic17%
12NVEC4/43up68%early_parabolic16%
13MASS4/43up65%early_parabolic15%
14API4/43up65%consolidating16%
15URGN4/42dn64%consolidating15%
16DBI4/43up64%early_parabolic15%
17GHRS4/43up64%consolidating18%
18URG4/43up63%early_parabolic16%
19FEIM4/43up62%consolidating17%
20NMAX4/43up61%consolidating19%
21PLSE4/43up59%consolidating17%
22FTK4/43up59%early_parabolic15%
23XMTR4/42dn57%consolidating15%
24KPTI4/43up55%early_parabolic20%
25BTDR4/43up54%consolidating22%
26ELVA4/42dn54%consolidating19%
27PAYS4/43up52%early_parabolic17%
28SYNA4/42dn51%consolidating17%
29RILY4/42dn50%consolidating21%

Analyst note

The setup โ€” $8,000, zero holdings, bull_confirmed

Fresh $8,000, no positions, regime reads bull_confirmed (conf 1.0). Doctrine is unambiguous here: cash is 100% of book, so the only acceptable move is deploy. And because there's nothing held, this is a clean from-scratch build โ€” no rotation, no T+1 settlement lock, no good-faith-violation risk. The easy part.

What the engine handed me โ€” and why I'm not taking it at face value

The broad scan swept 3,548 liquid names and returned 29 that pass all four gates. The deterministic sizer wanted to spread the $8k roughly equal-weight across the top 10 by conviction. Here's the tell I want you to see before you trust that: 9 of those 10 are labeled `2dn` (wave-2 pullback), every one with cycle confidence pinned at exactly 1.0, and every one calibrating to the same ~26% P(+50%/90d).

That uniformity isn't conviction โ€” it's the model failing to differentiate. The cycle "confidence" is uncalibrated (we proved that in this week's audit), and the calibrated classifier is parked on a flat isotonic step. So the screen is really saying "these are statistically momentum-ish names in a confirmed bull," not "here are 10 distinct moonshots." The gate can't read a 10-K. I can โ€” and that's where this digest earns its space over the local model's "deploy now, no hesitation."

Three camps, after reading the actual tape

Camp 1 โ€” momentum and fundamentals agree (deploy):

Camp 2 โ€” the gate flagged it, the fundamentals say no (I'm cutting):

My deploy โ€” overlay on the engine

Drop RILY and CLFD; redistribute the freed cash into the eight where momentum and fundamentals agree, tilted toward the blowout-backlog names (AAON, XMTR, HLIT, OSCR, SYNA), with OKTA/ELVA/URGN sized smaller as ballast + speculative sleeve. The structured before/after is in the rebalance table above โ€” ~$7,874 deployed across 8 names, ~$126 residual (whole-share rounding), nothing over ~14%.

Honest footer