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

Singapore — End-of-Day Verdict

EOD 2026-09-21 (SGT settled close)

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 CPT TR2.09HOLD2.102.18⚠2.08 (-1.0%)2.08 (-1.0%)2.11 (+0.5%)Frasers Centrepoint Trust is still closing below its 2.18 stop (2.09, RSI 30, below EMA20) with no recovery, so the 30% de-risk basis stands. Operational: SG-8 cycle 4 FROZEN at @2.10; not re-published; ADR-0019 record TAKEN/SKIPPED. SG-48 suppresses Est_12W leg on oversold below-stop REIT row. Post-fill residual stop 2.05. · news
S68Singapore Exchange22.32HOLD22.3824.82⚠22.63 (+1.1%)22.83 (+2.0%)22.76 (+1.7%)SGX remains ~10% under its 24.82 stop at 22.32 with RSI 25 and a NO TRADE label, so the frozen 30% de-risk basis is intact though thinning (no new low today). Operational: SG-8 cycle 5 FROZEN @22.38; SG-21 corroboration = 5+ ATR under a sound stop; Est_12W 22.76 (+2.0%). News neutral (Aug SDAV +35% y/y already priced). · news
BUOUFRASER L&C TRUST0.88HOLD0.890.96⚠0.88 (-1.1%)0.89 (+0.0%)0.90 (+1.1%)Frasers Logistics & Commercial Trust printed SELL - REDUCE (BreakdownDown_20D, cv58) at the settled close for the first time in this run, at a new low 0.885 (RSI 23.5), ~7.8% under the 0.96 stop — the frozen 50% de-risk basis STRENGTHENED rather than lapsed. Operational: SG-8 cycle 6 FROZEN @0.89; SG-51 biggest unexecuted risk (~S line); Friday's auction HOLD 57 was index-flow noise. MoS -5.52 amplifies (SG-3). · news
N2IUMapletree PanAsia Com Tr1.20HOLD1.211.31⚠1.20 (-0.8%)1.22 (+0.8%)1.24 (+2.5%)Mapletree Pan Asia Commercial Trust stays under its 1.31 stop at 1.20 (AVOID 53, RSI 33.5), so the frozen 30% de-risk basis is intact. Operational: SG-8 cycle 6 FROZEN @1.21; SG-29 withdraw test (RSI>=40 and close>EMA20 1.229) not met. · news
9CICapitaLand Investment2.61HOLD2.612.62⚠2.61 (+0.0%)2.63 (+0.8%)2.66 (+1.9%)CapitaLand Investment closed 2.61, a 0.2-ATR tick under its 2.62 stop with an AVOID 52 label and Est_12W +1.9%, so the break is not decisive. Re-arm: settled close <=2.57 or SSR at a settled close under 2.62 -> SELL 50%. · news
ME8UMapletree Industrial Trust1.91HOLD1.911.891.91 (+0.0%)1.90 (-0.5%)1.87 (-2.1%)Mapletree Industrial Trust closed 1.91 (AVOID 63 after SSR 35 intraday), still above 1.89, with Est_12W 1.87 (-2.1%) and MoS -17.3. A settled close <1.89 arms a 50% L2 de-risk (). · news
A17UCapitaLand Ascendas REIT2.31HOLD2.312.42⚠2.31 (+0.0%)2.32 (+0.4%)2.34 (+1.3%)CapitaLand Ascendas REIT prints STRONG SELL - REDUCE 38 (BreakdownDown_52W) under its 2.42 stop, but the-unit line (~S) is below the SG-17 Sdispose floor — close or remove the line manually. · news
HMNCAPITALAND and ASCOTT STAPLE U0.82HOLD0.820.88⚠0.82 (+0.0%)0.83 (+1.2%)0.83 (+1.2%)CapitaLand Ascott Trust prints STRONG SELL - REDUCE 61 (Sell_Rank #1) under its 0.88 stop, but the-unit line (~S) is below the SG-17 dispose floor — close or remove manually. · news
U11United Overseas Bank42.10HOLD42.1041.2742.04 (-0.1%)41.87 (-0.5%)41.66 (-1.0%)UOB strengthened to HOLD 71 at 42.10 (above the 41.27 stop, EMA20 41.54). Est_12W 41.66 (-1.0%) keeps the <=40.90 + negative-12wk 30% re-arm on file. · news
O39OCBC Bank31.67HOLD31.6731.3031.56 (-0.3%)31.83 (+0.5%)33.11 (+4.5%)OCBC HOLD 63 at 31.67, armed on real cost 25.93 but 0 fire ticks (cv, Est_12W 33.11 > 1.02x close, HOLD print). Stop held at 31.30 (model 30.80 lower, not adopted); <=30.76 re-arm stays. · news
D05DBS Group Holdings77.36HOLD77.3676.7677.27 (-0.1%)78.57 (+1.6%)80.02 (+3.4%)DBS recovered to HOLD 62 (FailedBreakdown_Up_20D) at 77.36, 0.7 ATR above the 76.76 stop with Est_12W 80.02 (+3.4%). Stop held; <76.76 close with negative Est_12W arms a 30% L2 trim. · news
B61BT SEMBAWANG EST4.39HOLD4.394.62⚠4.40 (+0.2%)4.40 (+0.2%)4.51 (+2.7%)Bukit Sembawang AVOID 54 at 4.39, under a stale 4.62 stop, but it is a developer (not a REIT), UNDERVALUED (+0.26) with Est_12W 4.51 (+2.7%) — SG-2 leg 2 fails; refused. Model stop 4.46 is above the close (SG-46) and is rejected. · news
C07Jardine C&C26.78HOLD26.7826.4426.86 (+0.3%)26.96 (+0.7%)27.20 (+1.6%)Jardine C&C AVOID 53 at 26.78, above the 26.44 stop, UNDERVALUED (+0.63). Hold; model stop 27.67 sits above the close (SG-46) and is rejected. USD-quoted (SG-15). · news
U13UOI LTD8.50HOLD8.508.038.51 (+0.1%)8.52 (+0.2%)8.53 (+0.4%)UOI NO TRADE ('Consensus conflict + low conviction') at 8.50, well above the 8.03 stop. Hold. · news
S63ST Engineering10.39HOLD10.3910.0110.39 (+0.0%)10.49 (+1.0%)10.31 (-0.8%)ST Engineering NO TRADE at 10.39, 3rd settled close above 10.01 since the sync flag closed. Hold at stop 10.01. · news

Outcome & track record

Accuracy at the time of this record.

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