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 26 Oct 2026, 17:00:00 GMT+8

Singapore — End-of-Day Verdict

80th cycle: 1 DISPOSE. ME8U settled 1.79, back through its pre-registered 1.80 full-exit line, so the frozen 50% card re-escalates to SELL 100% (, ~S). It goes out as a market order for the 10-27 open, ahead of the Q2 results due after the 10-27 close. The other 6 frozen cards carry (S63 50% c3, BUOU 50% c31, N2IU 30% c31, S68 30% c30, J69U 30% c29, O39 30% c13). J69U slipped back to 2.17, one tick under its 2.18 stop, so its lapse did not trigger. BN4's Friday BUY faded to AVOID, so the buy pool is empty again (12th session in 13).

Recommendations

0 to acquire · 1 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
ME8UMapletree Industrial Trust1.79SELL ALL—1.89⚠1.791.801.85Mapletree Industrial slipped back to 1.79, through the pre-registered 1.80 full-exit line, still 5.3% under the 1.89 stop with MoS_FV -16.0 (deepest over-valuation in the book) and a flat-to-weak forward path (Est_12W 1.85). The frozen 50% card re-escalates to a FULL EXIT (, ~S), market at the 10-27 open, published once per SG-39. Q2 results land 10-27 after the SGX close; this is a loss-prevention exit, so the catalyst-aware hold does not apply. If unrecorded it re-freezes; reverts to 50% on settled >= 1.80, withdraw on >= 1.89. One-tick tripwire (pending V2 hysteresis noted). · news
S63ST Engineering10.18HOLD—10.64⚠10.1910.2310.02ST Engineering settled 10.18, the 13th close under the 10.64 stop and below the 10.34 tranche line, with Est_12W 10.02 < close. Basis intact. Frozen 50% c3 (, ~S). Reverts to 30% on settled >= 10.34; withdraw on >= 10.64 or Est_12W >= close. Record TAKEN/SKIPPED (ADR-0019). · news
BUOUFRASER L&C TRUST0.90HOLD—0.96⚠0.910.910.92Frasers Logistics unchanged at 0.905 (-5.7% vs the 0.96 stop); NO TRADE x6 at the settle. Frozen c31 (, ~S). Record TAKEN/SKIPPED (ADR-0019). · news
S68Singapore Exchange20.76HOLD—24.82⚠20.9821.5522.23SGX settled 20.76 (-16.4% vs the 24.82 stop); AVOID 46 with intraday SSR35 prints that did not hold. Frozen c30 (, ~S). Record TAKEN/SKIPPED (ADR-0019). · news
J69UFRASERS CPT TR2.17HOLD—2.18⚠2.172.192.22Frasers Centrepoint slipped back to 2.17, one tick under its 2.18 stop, so the SG-29 lapse (settled >= 2.18) did not trigger. NO TRADE x7; Est_12W 2.22 > close. Frozen c29 (, ~S), still on lapse-watch: withdraw on the next settled close >= 2.18. Record TAKEN/SKIPPED (ADR-0019). · news
O39OCBC Bank28.95HOLD—31.53⚠28.8729.0828.51OCBC eased to 28.95 (-8.2% vs the 31.53 stop); Est_12W 28.51 < close, basis intact. AVOID 46 x6. Frozen c13 (, ~S). OCBC results 11-06. Record TAKEN/SKIPPED (ADR-0019). · news
N2IUMapletree PanAsia Com Tr1.17HOLD—1.31⚠1.171.191.22Mapletree PanAsia held 1.17 (-10.7% vs the 1.31 stop); AVOID 53. SG-48 suppresses leg 2. Frozen c31 (, ~S). Record TAKEN/SKIPPED (ADR-0019). · news
9CICapitaLand Investment2.40HOLD—2.62⚠2.392.402.47CapitaLand Investment held 2.40 (-8.4% vs the 2.62 stop); Friday's settle-only SSR71 faded to AVOID 46 x6 and Est_12W 2.47 > close, so no sell basis. Re-arm SELL 30% on settled < 2.62, adj >= 65, Est_12W < close. · news
C07Jardine C&C23.25HOLD—26.07⚠23.6824.1424.71Jardine C&C bounced +1.8% to 23.25 (-10.8% vs the rebased 26.07 stop); AVOID 56, no sell label. Est_12W 24.71 > close (+6.3%); UNDERVALUED + quality pass. Same conjunctive re-arm rule. · news
U11United Overseas Bank41.30HOLD—42.17⚠41.2441.4841.19UOB slid to 41.30 (-2.1% vs the 42.17 stop) and Est_12W 41.19 now sits below the close (-0.3%), so leg 2 passes for the first time this week, but conviction is 0 (NO TRADE x7) so the adj >= 65 leg fails. Watch; re-arm SELL 30% on settled < 42.17, adj >= 65, Est_12W < close. · news
D05DBS Group Holdings74.21HOLD—76.86⚠74.2174.7775.74DBS settled 74.21 (-3.4% vs the 76.86 stop); NO TRADE x7; Est_12W 75.74 > close (+2.1%). Q3 results 11-05. Same re-arm rule. · news
B61BT SEMBAWANG EST4.40HOLD—4.62⚠4.394.404.53Bukit Sembawang 4.40 (-4.8% vs the 4.62 stop); NO TRADE x6, no sell label, Est_12W 4.53 > close. Refused. Same conjunctive re-arm rule. · news
U13UOI LTD8.25HOLD—8.038.228.238.36UOI flat at 8.25 (RSI 27), above the 8.03 stop; NO TRADE. Hold. · news

Outcome & track record

Accuracy at the time of this record.

144 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. See the decisions →
-1.333 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.
90 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.