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

Singapore — End-of-Day Verdict

78th cycle: NO ACTION. Holdings are still unchanged, so yesterday's S63 SELL 50% market order went unrecorded at the 10-22 open and RE-FREEZES at 50% c1 under SG-39. Its tranche basis is still intact (10.23 < 10.34; Est_12W 10.09 < close). All 7 frozen cards carry: S63 50% c1, ME8U 100% c5, BUOU 50% c29, N2IU 30% c29, S68 30% c28, J69U 30% c27, O39 30% c11. ME8U bounced to 1.76, still under the 1.80 basis; Q2 lands 10-27, 3 sessions out. J69U printed a stable STRONG SELL - REDUCE 69 x5 at Sell_Rank #1, which confirms its frozen card. Buy pool empty for a 10th session.

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
S63ST Engineering10.23HOLD—10.64⚠10.2410.2910.09ST Engineering slipped to 10.23, its 11th settled close under the 10.64 stop and 2nd through the 10.34 tranche line, with Est_12W 10.09 below the close (-1.4%). The exit case has deepened. The 10-22 open SELL 50% market order went unrecorded (still), so per SG-39 it re-freezes at 50% c1 (, ~S). The tranche reverts to 30% on settled >= 10.34; withdraw on >= 10.64 or Est_12W >= close. Record TAKEN/SKIPPED (ADR-0019). · news
ME8UMapletree Industrial Trust1.76HOLD—1.89⚠1.761.751.82Mapletree Industrial bounced to 1.76 (RSI 27), still 6.9% under the 1.89 stop and below the 1.80 full-exit basis; NO TRADE (liquidity gate) at the settle. Frozen cycle 5 (, ~S); ~S given back vs the 1.79 decision price. Q2 results 10-27 (3 sessions); loss-prevention exit, so the catalyst-aware hold does not apply. Basis lapses on settled >= 1.80; withdraw on >= 1.89. Record TAKEN/SKIPPED (ADR-0019). · news
BUOUFRASER L&C TRUST0.88HOLD—0.96⚠0.880.880.91Frasers Logistics held 0.88 (-8.3% vs the 0.96 stop) with STRONG SELL - REDUCE 31 at Sell_Rank #5 (SSR in snapshots). Frozen cycle 29 (, ~S). Record TAKEN/SKIPPED (ADR-0019). · news
S68Singapore Exchange20.84HOLD—24.82⚠21.0321.4422.34SGX settled 20.84 (-16.0% vs the 24.82 stop); AVOID 46 x5. Frozen cycle 28 (, ~S). Record TAKEN/SKIPPED (ADR-0019). · news
J69UFRASERS CPT TR2.11HOLD—2.18⚠2.122.132.17Frasers Centrepoint settled 2.11 (-3.2% vs the 2.18 stop) with a now-stable STRONG SELL - REDUCE 69 (65-71 across 5 snapshots, Sell_Rank #1, adj 74), which confirms the frozen card. Frozen cycle 27 (, ~S); size not escalated by label alone (R4). Record TAKEN/SKIPPED (ADR-0019). · news
O39OCBC Bank29.05HOLD—31.53⚠28.9629.1228.66OCBC settled 29.05 (-7.9% vs the 31.53 stop); Est_12W 28.66 < close, so the basis is intact. AVOID 46. Frozen cycle 11 (, ~S). OCBC results 11-06. Record TAKEN/SKIPPED (ADR-0019). · news
N2IUMapletree PanAsia Com Tr1.14HOLD—1.31⚠1.151.171.20Mapletree PanAsia held 1.14 (-13.0% vs the 1.31 stop); last night's SSR71 faded to AVOID 53. SG-48 suppresses leg 2. Frozen cycle 29 (, ~S). Record TAKEN/SKIPPED (ADR-0019). · news
C07Jardine C&C22.40HOLD—26.07⚠22.5123.5723.71Jardine C&C slid to 22.40 (-14.1% vs the rebased 26.07 stop) on STRONG SELL - REDUCE 38 BreakdownDown_52W (Sell_Rank #2). Adj 38 < 65 and Est_12W 23.71 > close (+5.8%), so neither the floor nor leg 2 passes. UNDERVALUED + quality pass. Re-arm SELL 30% on a settled close < 26.07 with adj >= 65 and Est_12W < close. · news
9CICapitaLand Investment2.31HOLD—2.62⚠2.332.322.44CapitaLand Investment settled 2.31 (RSI 22.5, -11.8% vs the 2.62 stop); last night's HOLD 90 reversal collapsed to AVOID 57. Est_12W 2.44 > close, so leg 2 fails. Same re-arm rule at 2.62. · news
U11United Overseas Bank41.88HOLD—42.17⚠41.9242.1342.01UOB settled 41.88 (-0.7% vs the 42.17 stop) and printed a settle-only STRONG SELL - REDUCE 36 after NO TRADE x4. Adj 41 < 65 and Est_12W 42.01 > close (+0.3%), so the gate fails. Re-arm SELL 30% on settled < 42.17, adj >= 65 and Est_12W < close. · news
D05DBS Group Holdings74.57HOLD—76.86⚠74.6075.0475.93DBS settled 74.57 (-3.0% vs the 76.86 stop); NO TRADE; Est_12W 75.93 > close (+1.8%), so the L2 rule fails. Q3 results 11-05. Same re-arm rule. · news
B61BT SEMBAWANG EST4.36HOLD—4.62⚠4.364.384.53Bukit Sembawang held 4.36 (-5.6% vs the 4.62 stop) with a settle-only STRONG SELL - REDUCE 36 after NO TRADE x5. Adj 41 < 65 and Est_12W 4.53 > close, so it is refused. Same conjunctive re-arm rule. · news
U13UOI LTD8.40HOLD—8.038.408.408.36UOI flat at 8.40, above the 8.03 stop; NO TRADE (liquidity gate). 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.