Recommendations
0 to acquire · 0 to dispose
| Ticker | Name | Close | Action | Action Price Where to act — a buy-limit on a pullback or a buy-stop above resistance, not the current price. Sanity-check vs Close: on a held name, an action price stranded above the close means the queued level was set when the stock was higher — stale, awaiting reprice. | Stop The risk-defined exit, set below the entry for a long (~1.2–1.8×ATR). A held long whose Stop sits at/above the Close is already below its stop — a stale box awaiting reprice. | 1wk Model estimate of the likely price at this horizon — a forward projection, not a guarantee, and separate from the trade's Action Price or Stop. Where the ML estimator is enabled these are per-ticker calibrated forecasts (~80% coverage band) that are refreshed periodically and can drift between refreshes; otherwise they're interpolated from the signal's swing target. Confirm against the settled close. | 4wk Model estimate of the likely price at this horizon — a forward projection, not a guarantee, and separate from the trade's Action Price or Stop. Where the ML estimator is enabled these are per-ticker calibrated forecasts (~80% coverage band) that are refreshed periodically and can drift between refreshes; otherwise they're interpolated from the signal's swing target. Confirm against the settled close. | 12wk Model estimate of the likely price at this horizon — a forward projection, not a guarantee, and separate from the trade's Action Price or Stop. Where the ML estimator is enabled these are per-ticker calibrated forecasts (~80% coverage band) that are refreshed periodically and can drift between refreshes; otherwise they're interpolated from the signal's swing target. Confirm against the settled close. | Rationale |
|---|---|---|---|---|---|---|---|---|---|
| PCT | PC Partner Group | 2.93 | NO ACTION | — | — | n/a | n/a | 3.41 | PC Partner is the one genuinely improving name in this book - a second straight firming session, the only constructive twelve-week outlook we have at +16.4%, and it screens cheap on a quality-passing balance sheet. It is still a watch rather than a buy, and even after crediting the valuation it lands one point below the conviction we require before committing capital, so we wait for it to prove itself rather than anticipate. OPERATIONAL: WATCH is not an acquire-pool label at any conviction; fused 62 + val_adj +2 (MoS +0.077, Quality_Pass True) + bias 0 = adj 64 vs the 65 floor - the narrowest miss this book has produced. L1/MSCAP-1 independently bar on FailedBreakdown_Up_20D even at >=65. RE-ARM: settled BUY/STRONG BUY at adj >=65, preferably PullbackBuy_VWAP or MomentumContinuation. NEWS FLAG: SGD 0.10 cash dividend, ex-date 2026-09-16 = 3.4% of the 2.93 close, ~10 trading days out - a fill near that date takes a mechanical ex-div gap the engine will read as a breakdown; size/stop for it or wait until after 09-16. Had it cleared: entry 2.93 (2.90-2.96), stop 2.86, 1wk 3.00 (f=0.30), 4wk 3.16, 12wk 3.41 - note the 12wk exceeds the 3.01 EPV anchor that sets FV_per_share; the 31.92 DCF is a 38%-growth outlier, not headroom. · news |
| 558 | UMS Integration | 2.54 | NO ACTION | — | — | n/a | n/a | 2.67 | UMS Integration finally traded enough volume to be considered at all, but the shares are priced well ahead of what the business supports and the company fails our balance-sheet quality screen, so it is not investable here regardless of the chart. A modest +5.1% twelve-week outlook does not compensate. OPERATIONAL: cleared the liquidity gate for the first time in four sessions (three prior prints were 'Liquidity gate failed') and printed WATCH cv53 - then failed Quality_Pass (F-Score 6), a HARD block on new entries, and took the full -10 valuation haircut on MoS_FV -4.34 GROWTH_PRICED_IN, fusing to adj 43. This is the double-block SGM-4(a) describes; the gate flip changes nothing. News: no dated Sept-2026 item - the Penang build-out and new Malaysia customer shipments are pre-existing background, not a catalyst. Cannot clear absent a valuation/quality re-rate. |
| 5DD | Micro-Mechanics (Holdings) | 2.66 | NO ACTION | — | — | n/a | n/a | 2.37 | Micro-Mechanics produced the strongest read in the book tonight and it is a negative one - the model sees a rally into a downtrend, with momentum fading and the shares worth about 11% less in twelve weeks than they trade at today. We hold no position, so this simply confirms there is nothing to buy here. OPERATIONAL: AVOID cv73 RallySell_BearTrend, the highest conviction print of the four-session window, RSI 38.0 and falling, T12 2.37 vs a 2.66 close. Long-only book at - per SGM-4(b) and note B, a lone AVOID confirms an empty buy pool and never populates one; AVOID is not a short. Recorded because the one time this engine reached high conviction on this book, it argued for being out. |
| — | sgmscap | — | NO ACTION | — | — | n/a | n/a | n/a | No action. The book stays fully in cash at Swith all eleven names held at zero. Nothing printed a buy signal, so there was nothing to acquire, and with no positions there was nothing to sell. The closest candidate, PC Partner, improved for a second day and finished one point short of the bar we require. OPERATIONAL: 0 ACQUIRE + 0 DISPOSE + 0 ANTICIPATE. Buy pool empty by construction (no STRONG BUY/BUY/ADD row); no BUY - ANTICIPATE print so the 4th slot is empty; dispose pool cannot exist at. Blocks: names hard-stopped by the liquidity gate (E28/8AZ/M14/S71 - up from 3, and the gate reassigned itself on five names in four sessions), 4 on 'Consensus conflict + low conviction', 558 on Quality_Pass False + val_adj -10, 5DD bearish at cv73, PCT at adj 64 vs the 65 floor. SGM-2 applies: holding cash through a thin-universe drift lower is a risk-avoidance win, not a miss - the four deepest forward views in the book (-36% to -44%) all sit on gated NO TRADE rows. SGM-3: the S pile never argues the floor down. FLAG: 198 ledger entries, ZERO graded, calib_1w null, cells {} - the book cannot calibrate because it has never held a position (same dead end as hklev), so f stays pinned at 0.30 per L5. Valuation is fresh by hours (FetchedAt 08-26, 7.0 days) and fully populated at NA - it goes stale tomorrow and will regenerate. |
Outcome & track record
Accuracy at the time of this record.
0 Graded decisions Past recommendations old enough to score against what actually happened (target hit / stopped out / closed). This is the evidence base — the bigger the number, the more history behind the calls. Click to inspect every one.
0.000 1-week calibration How much of the eventual 4-week move typically shows up in the first week (0 = almost none, 1 = most of it). Use it to read the 1-week estimates: a low number means prices drift toward the target slowly, so don't over-read a soft week-1.
50 Published records How many dated end-of-day verdicts exist for this book — the length of the public track record you can browse in the Archive below.