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

Singapore — End-of-Day Verdict

89th cycle: NO ACTION. Holdings are still unchanged. Yesterday's BUOU GTC limit @0.92 FILLED-IF-LIVE at the 0.915 open, then the row fell to NO TRADE (liquidity gate) x5, so any unfilled remainder is WITHDRAWN (conv 0 < 65). Record it TAKEN or SKIPPED, together with J69U's 11-04 add. U11 printed SELL - REDUCE 70 `BreakdownDown_20D` at Sell_Rank #1 on both settle prints (36.88, 12.5% under the 42.17 stop, below EMA200 39.15). SG-2 leg 2 refuses it: Est_12W 38.50 is 4.4% above the close. ME8U settled 1.74, under the rebased 1.77 line, so its frozen card RE-ESCALATES 50% -> 100% (c9, cycle age kept). F34 printed BUY 84 at Buy_Rank #1 on the settle only (A42 this morning); it is refused as a same-day flip and as a cash-capped ticket under SG-42. OCBC 3Q beat slightly (NP S04bn, +3% y/y).

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.14HOLD—2.092.142.152.17Frasers Centrepoint's 11-04 buy-stop at 2.14 (crossed at the 11-05 2.15 open) is still unrecorded. Record the add TAKEN or SKIPPED (ADR-0019). NO TRADE x6; 2.14 holds above the 2.09 stop. No re-chase.
ME8UMapletree Industrial Trust1.74HOLD—1.86⚠1.741.761.81Mapletree Industrial settled 1.74, below its rebased 1.77 full-exit line, so the frozen card RE-ESCALATES from 50% to 100% (, ~S) under the 11-05 written rule. It is 6.5% under the 1.86 stop, AVOID 52. Cycle age kept at c9 (not re-published as a fresh order). Revert to 50% on a settled close >= 1.77; withdraw on >= 1.86. Record TAKEN/SKIPPED (ADR-0019).
N2IUMapletree Pan Asia Commercial Trust1.18HOLD—1.29⚠1.181.201.24MPACT went ex 1.94c today and settled 1.18 (-2.5% raw, ~-0.9% clean); stop rebased 1.31 -> 1.29, still 8.5% under it. NO TRADE. Frozen 30% c40 (, ~S). Record TAKEN/SKIPPED (ADR-0019).
S68Singapore Exchange20.49HOLD—24.58⚠20.6521.4421.58SGX fell 2.5% to 20.49, 16.6% under the 24.58 stop, the book's deepest breach; AVOID 41 RallySell_BearTrend. Frozen 30% c39 (, ~S). The 11.7c ex on 11-13 is still unverified. Record TAKEN/SKIPPED (ADR-0019).
U11United Overseas Bank36.88HOLD—42.17⚠37.0537.4638.50UOB fell 2.5% to 36.88, 12.5% under the 42.17 stop and below its 200-day average, and printed SELL - REDUCE 70 BreakdownDown_20D at Sell_Rank #1 on both settle prints. The sell is refused only because the 12-week estimate (38.50, +4.4%) sits above the close: SG-2/SG-11 leg 2 binds non-REITs, and the 3Q miss is already priced. Re-arm SELL 49% (, ~S) on a settled SR/SSR with adj >= 65 and Est_12W < close. BreakdownDown_20D|sell n3 report-only. · news
D05DBS Group Holdings69.72HOLD—76.86⚠69.8870.6870.70DBS fell 2.1% to 69.72, 9.3% under the 76.86 stop; NO TRADE and Est_12W 70.70 above the close (+1.4%), so SG-2 leg 2 refuses. Re-arm SELL 30% () on settled < stop, adj >= 65, Est_12W < close.
O39OCBC Bank27.73HOLD—31.53⚠27.9127.7628.19OCBC's 3Q profit rose 3% to S04bn, slightly above consensus, and the stock eased 0.7% to 27.73, 12.1% under the 31.53 trail. NO TRADE and Est_12W 28.19 > close (+1.7%). Re-arm SELL 30% on settled < 31.53 with adj >= 65 and Est_12W < close. · news
S63ST Engineering9.26HOLD—10.64⚠9.379.579.66ST Engineering fell 5.5% to 9.26 (RSI 18.7), 13.0% under the 10.64 stop; NO TRADE (liquidity gate) and Est_12W 9.66 > close (+4.3%). Re-arm SELL 30% on settled < 10.64 with adj >= 65 and Est_12W < close.
C07Jardine Cycle & Carriage23.71HOLD—26.07⚠24.0224.4225.24Jardine C&C 23.71 (-1.7%), 9.1% under the 26.07 stop; AVOID 52 gives adj 57 < 65, Est_12W 25.24 > close, UNDERVALUED. Sell refused. 9M statement ~11-10.
9CICapitaLand Investment2.36HOLD—2.62⚠2.372.382.47CapitaLand Investment fell 3.7% to 2.36, 9.9% under the 2.62 stop; AVOID 41 RallySell gives adj 47 < 65 and Est_12W 2.47 > close. Re-arm SELL 30% on settled < 2.62, adj >= 65, Est_12W < close.
B61Bukit Sembawang Estates4.34HOLD—4.62⚠4.344.364.52Bukit Sembawang 4.34 (-1.4%), 6.1% under the 4.62 stop; NO TRADE, Est_12W 4.52 > close, UNDERVALUED. No sell basis; 1H results ~11-12.
U13UOI Ltd8.48HOLD—8.038.448.478.45UOI 8.48, ~5.6% above the 8.03 stop; NO TRADE. Hold.
F34Wilmar International2.97NO ACTION2.972.803.00 (+1.0%)3.12 (+5.1%)3.30 (+11.1%)Wilmar printed BUY 84 ReversalUp_Oversold at Buy_Rank #1 on the settle only, after AVOID 42 this morning, so it fails the same-day-flip stability bar. As an unheld name its cash-capped ticket (~S, ~0.5% of book) also fails SG-42. Ledgered optional so the counterfactual prices the miss. Re-arm on >= 2 consecutive settled BUY prints with.

Outcome & track record

Accuracy at the time of this record.

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