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

Singapore — End-of-Day Verdict

90th cycle: NO ACTION. Holdings are still unchanged (UNRECONCILED, BLOCKING). J69U Frasers Centrepoint printed STRONG BUY - ADD 96 `PullbackBuy_VWAP` at Buy_Rank #1 on both settle prints (adj 80). It gets no new card under SG-18: today's model add (114.38% × 28,000 × 0.75 =) is exactly the 11-04 buy-stop add that triggered at 2.15 and is still unrecorded. Sized against the post-fill book, there is nothing left to. If the 11-04 add is recorded SKIPPED, re-arm a GTC limit at the live 2.09 entry. O39 printed SSR71 at 16:30 only and settled NO TRADE, so it is refused (L4, settled conviction 0). U11 is AVOID 60, adj 65, but SG-2 leg 2 refuses it (Est_12W 38.69 is +3.5% above the 37.38 close). Frozen cards carry: ME8U 100% c10 (1.74 < 1.77), S68 30% c40, N2IU 30% c41.

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
J69UFrasers Centrepoint Trust2.17NO ACTION2.092.002.17 (+3.8%)2.17 (+3.8%)2.19 (+4.8%)Frasers Centrepoint printed STRONG BUY - ADD 96 at Buy_Rank #1 on both settle prints (adj 80 after the MoS and PullbackBuy haircuts), but today's model add of is exactly the 11-04 buy-stop add that triggered at the 2.15 open and is still unrecorded, so SG-18 (size against the post-fill book) leaves nothing to. The 11-04 queue reached its 11-10 expiry today. Only if that add is recorded SKIPPED: re-arm ADD GTC limit at the live 2.09 entry (eD -1.82, RSI_DIV), stop 2.00, ~S funded externally.
ME8UMapletree Industrial Trust1.74HOLD—1.86⚠1.741.761.80Mapletree Industrial settled 1.74 again, under the 1.77 full-exit line, so the frozen card stays at 100% (, ~S), c10; 6.5% under the 1.86 stop, AVOID 52. Revert to 50% on a settled close >= 1.77; withdraw on >= 1.86. Record TAKEN/SKIPPED (ADR-0019).
S68Singapore Exchange20.63HOLD—24.58⚠20.8321.4821.33SGX settled 20.63, 16.1% under the 24.58 stop, the book's deepest breach; NO TRADE. Frozen 30% c40 (, ~S). 11.7c ex 11-13 still unverified. Record TAKEN/SKIPPED (ADR-0019).
N2IUMapletree Pan Asia Commercial Trust1.18HOLD—1.29⚠1.181.201.23MPACT settled 1.18, 8.5% under the rebased 1.29 stop; NO TRADE. Frozen 30% c41 (, ~S). Record TAKEN/SKIPPED (ADR-0019).
U11United Overseas Bank37.38HOLD—42.17⚠37.7937.9238.69UOB rose 1.4% to 37.38 but is still 11.4% under the 42.17 stop and below its 200-day average; AVOID 60 (adj 65) is not a sell label, and the 12-week estimate 38.69 (+3.5%) sits above the close, so SG-2/SG-11 leg 2 refuses. Re-arm SELL 49% () on a settled SR/SSR, adj >= 65, Est_12W < close.
O39OCBC Bank28.60HOLD—31.53⚠28.6928.7128.49OCBC rose 3.1% to 28.60, still 9.3% under the 31.53 trail. It printed SELL 71 at 16:30 only and settled NO TRADE, so the sell is refused on the settled close (L4), even though the 12-week estimate 28.49 is now just below the close (-0.4%) for the first time. Re-arm SELL 30% on a settled SR/SSR, adj >= 65, close < 31.53, Est_12W < close.
D05DBS Group Holdings70.37HOLD—76.86⚠70.6671.3571.40DBS rose 0.9% to 70.37, 8.4% under the 76.86 stop; NO TRADE and Est_12W 71.40 above the close (+1.5%), so SG-2 leg 2 refuses. Re-arm SELL 30% () on settled < stop, adj >= 65, Est_12W < close.
S63ST Engineering9.53HOLD—10.64⚠9.629.739.91ST Engineering bounced 2.9% to 9.53 and turned to HOLD 70 ReversalUp_Oversold, though still 10.4% under the 10.64 stop; Est_12W 9.91 > close. No sell basis. Re-arm SELL 30% on a settled SR/SSR, adj >= 65, close < 10.64, Est_12W < close.
C07Jardine Cycle & Carriage24.08HOLD—26.07⚠24.2824.8325.73Jardine C&C 24.08 (+1.6%), 7.6% under the 26.07 stop; NO TRADE (liquidity gate), UNDERVALUED, Est_12W 25.73 > close. Sell refused. 9M statement ~11-10.
9CICapitaLand Investment2.39HOLD—2.62⚠2.402.422.49CapitaLand Investment 2.39, 8.8% under the 2.62 stop; AVOID 52 gives adj 57 < 65 and Est_12W 2.49 > close. Re-arm SELL 30% on settled < 2.62, adj >= 65, Est_12W < close.
B61Bukit Sembawang Estates4.43HOLD—4.62⚠4.444.434.52Bukit Sembawang rose 2.1% to 4.43 and turned to HOLD 72 FailedBreakdown_Up_20D, 4.1% under the 4.62 stop; UNDERVALUED, Est_12W 4.52 > close. No sell basis; 1H results ~11-12.
U13UOI Ltd8.22HOLD—8.038.238.278.41UOI fell 3.1% to 8.22, 2.4% above the 8.03 stop; NO TRADE. Hold; a settled close < 8.03 re-opens the sell review.

Outcome & track record

Accuracy at the time of this record.

146 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.