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

Singapore — End-of-Day Verdict

88th cycle: 1 ACQUIRE (QUEUED). BUOU Frasers Logistics printed STRONG BUY - ADD 85 `BreakoutUp_20D` three times in a row at Buy_Rank #1 (after BA72 x2 this morning), reclaiming its 0.923 EMA200 at 0.925. Its frozen SELL 50% card (c39) WITHDRAWS (SG-29): the row is no longer oversold (RSI 68), so SG-48's leg-2 suppression no longer covers it, and Est_12W 0.95 sits above the close. Queue ADD GTC limit @0.92 (adj 77, size ×0.5 for MoS -5.63), stop 0.89, expires 11-10. Yesterday's J69U buy-stop 2.14 TRIGGERED at the 2.15 open, but holdings are unchanged, so record it TAKEN or SKIPPED; J69U faded to HOLD 62, so do not re-chase. ME8U settled 1.77, exactly on its rebased 1.77 line, so its frozen 100% card REVERTS to 50% (the 10-23 treatment). DBS 3Q missed (NP S8bn, -5% y/y vs S95bn consensus) but D05 rose 0.6%; no sell label, leg 2 refuses.

Recommendations

1 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
BUOUFrasers Logistics & Commercial Trust0.93ADD — QUEUED @0.920.920.890.93 (+1.1%)0.93 (+1.1%)0.95 (+3.3%)Frasers Logistics broke out above its 20-day high and reclaimed its 200-day average, printing STRONG BUY - ADD 85 three times in a row at Buy_Rank #1. The valuation is stretched (MoS -5.6), so the add is halved. GTC limit 0.92 (printed entry; close 0.925 is 0.3 ATR extended, so no chase), (~S, ~5% of book), stop 0.89 (~1.8 ATR), expires 11-10. FY results ~11-10: withdraw if they gap it before a fill (L6). The frozen SELL 50% card (c39) is WITHDRAWN under SG-29: RSI 68 takes the row out of SG-48's oversold-REIT slice and Est_12W 0.95 > close fails leg 2. : frozen ME8U/S68/N2IU exits + cash (~S) vs this + J69U; else fund externally or SKIP (SG-42). BreakoutUp_20D|buy +2 n5 (SG-32). · news
J69UFrasers Centrepoint Trust2.17HOLD—2.092.172.182.18Frasers Centrepoint's 11-04 GTC buy-stop at 2.14 was crossed at the 2.15 open (close 2.17), but holdings are unchanged. Record the add TAKEN at ~2.15 or SKIPPED (ADR-0019). The signal faded to HOLD 62 at RSI 70.7, so any unfilled remainder is withdrawn and the name is not re-chased. If filled, the stop is 2.09 (model, ~2 ATR).
ME8UMapletree Industrial Trust1.77HOLD—1.86⚠1.771.791.82Mapletree Industrial settled 1.77, exactly on its rebased 1.77 full-exit line (escalation needs a close below it), so the frozen card reverts from 100% to 50% (, ~S), the 10-23 treatment. AVOID 62 (adj 67), 4.8% under the 1.86 stop. Re-escalate to 100% on a settled close < 1.77; withdraw on a settled close >= 1.86. Frozen c8, not re-published (SG-8/SG-23). Record TAKEN/SKIPPED (ADR-0019).
N2IUMapletree Pan Asia Commercial Trust1.21HOLD—1.31⚠1.211.231.26MPACT rose to 1.21 but is still 7.6% under the 1.31 stop; AVOID 56. Frozen 30% c39 (, ~S). Ex 1.94c on 11-06, when the stop rebases to 1.29. Record TAKEN/SKIPPED (ADR-0019).
S68Singapore Exchange21.01HOLD—24.58⚠21.0521.7321.40SGX rose to 21.01 but is still 14.5% under the 24.58 stop, the book's deepest breach; NO TRADE (liquidity gate). Frozen 30% c38 (, ~S). The 11.7c ex on 11-13 is still unverified. Record TAKEN/SKIPPED (ADR-0019).
D05DBS Group Holdings71.20HOLD—76.86⚠71.1572.0272.05DBS missed 3Q (net profit S8bn, -5% y/y vs ~S95bn consensus) on a 65% drop in markets trading income, but held its 66c + 15c payout, and the stock rose 0.6% to 71.20. It is 7.4% under the 76.86 stop with NO TRADE and Est_12W 72.05 above the close, so SG-2 leg 2 refuses the sell. Re-arm SELL 30% () on settled < stop, adj >= 65, Est_12W < close. · news
U11United Overseas Bank37.81HOLD—42.17⚠38.3138.3139.31UOB slid another 1.6% to 37.81 (RSI 23.7), 10.3% under the 42.17 stop, but now prints HOLD 53 ReversalUp_Oversold and Est_12W 39.31 is above the close, so there is no sell basis. Re-arm SELL 30% () on settled < 42.17, adj >= 65, Est_12W < close.
O39OCBC Bank27.93HOLD—31.53⚠28.0127.9427.97OCBC 27.93, 11.4% under the 31.53 trail; NO TRADE and Est_12W 27.97 only +0.1% above the close, one tick from failing leg 2. 3Q on 11-06. Re-arm SELL 30% on settled < 31.53 with Est_12W < close.
S63ST Engineering9.80HOLD—10.64⚠9.869.979.87ST Engineering 9.80 (-0.8%), 7.9% under the 10.64 stop; NO TRADE and Est_12W 9.87 > close (+0.7%). Re-arm SELL 30% on settled < 10.64 with Est_12W < close; +2nd tranche on < 10.34.
C07Jardine Cycle & Carriage24.13HOLD—26.07⚠24.3024.6825.59Jardine C&C 24.13 (+1.6%), 7.4% under the 26.07 stop; AVOID 54 gives adj 59 < 65, Est_12W 25.59 > close, and the name is UNDERVALUED, so the sell is refused. 9M statement ~11-10.
9CICapitaLand Investment2.45HOLD—2.62⚠2.452.472.57CapitaLand Investment rose 2.9% to 2.45 on its 3Q day (-6.5% vs the 2.62 stop); NO TRADE (liquidity gate) and Est_12W 2.57 > close. Re-arm SELL 30% on settled < 2.62, adj >= 65, Est_12W < close.
B61Bukit Sembawang Estates4.40HOLD—4.62⚠4.394.394.52Bukit Sembawang 4.40 (-4.8% vs the 4.62 stop); NO TRADE, Est_12W 4.52 > close, UNDERVALUED. No sell basis; 1H results ~11-12.
U13UOI Ltd8.24HOLD—8.038.258.268.39UOI flat at 8.24, ~2.6% above the 8.03 stop; NO TRADE. Hold.
M44UMapletree Logistics Trust1.12NO ACTION1.111.021.12 (+0.9%)1.15 (+3.6%)1.15 (+3.6%)Mapletree Logistics printed STRONG BUY 76 BreakoutUp_20D at Buy_Rank #3 at the settle, but it flip-flopped (NT0 at 16:30) and sits 0.34 ATR past its 1.11 entry. As an unheld name its cash-capped ticket (~S, ~0.5% of book) fails SG-42. Ledgered optional so the counterfactual prices the miss. Re-arm on a stable re-print with.

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.