This website is for educational purposes only and does not constitute investment advice. Always do your own research and assess your own risk tolerance before making investment decisions.

SG End-of-Day Verdict 2 Sept 2026, 17:00:00 GMT+8

SG Mid/Small Cap — End-of-Day Verdict

EOD 2026-09-02

Recommendations

0 to acquire · 0 to dispose

TickerNameCloseActionAction 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
PCTPC Partner Group2.93NO ACTIONn/an/a3.41PC 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
558UMS Integration2.54NO ACTIONn/an/a2.67UMS 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.
5DDMicro-Mechanics (Holdings)2.66NO ACTIONn/an/a2.37Micro-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.
sgmscapNO ACTIONn/an/an/aNo 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.

This website is for educational purposes only and does not constitute investment advice. Always do your own research and assess your own risk tolerance before making investment decisions.