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

Singapore — End-of-Day Verdict

RECONCILE (10th cycle): the 07-08 pending REIT market exits + D05 queue went UNEXECUTED at the 07-09 open (monitor: no trades, unchanged). Settled 07-09 close turned RISK-ON — banks flipped bullish (S68 STRONG BUY-ADD cv82 top rank; O39/U11 BUY-ADD but RSI 81/87.5 EXTREME; D05 faded BUY-ADD→HOLD). REIT 12wk "lift" is a model-floor artifact (Est_12W hugs close, conf-80% wide bands) → SG-3 governs: de-risk rests on persistent below-stop + deep-neg MoS_FV. KEEP ME8U -60% + J69U -50% (live SR1) + C07 100% + 9CI/A17U carries. DE-ARM BUOU -50% (settled flip to HOLD bullish + above stop, L4 — don't sell the bounce). WITHDRAW B61 -30% (bounced +3.2% above stop) + D05 queue (faded to HOLD). ACQUIRE S68 QUEUED buy-stop @24.79 (measured, into CPI). ANTICIPATE/PROFIT-TAKE NO ACTION.

Recommendations

0 to acquire · 5 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
S68Singapore Exchange24.62WATCH — queued order lapsedn/an/an/aQueued buy @24.79 lapsed — closed 24.62 below the level; awaiting reprice at the next end-of-day run. Top SG buy signal: STRONG BUY-ADD cv82, Buy_Rank 1, MomentumContinuation_Up (2 prints), RSI 69.4 not extreme -- the one bank/exchange add not blown out on RSI. Queued a buy-stop @24.79 so it fills only on confirmed strength; measured (of a ~2,570 model size) because the estimation model projects a FLAT 12wk (+0.2%) and RSI_DIV prints into the 07-14 CPI. val_adj -10 (OVERVALUED_VS_RI MoS -1.95), size x0.75. Stop 23.96. L8 pending 07-10 open; no-chase buy-stop.
ME8UMapletree Industrial Trust1.92SELL 60%1.921.961.92 (+0.0%)1.94 (+1.0%)1.97 (+2.6%)Broken data-centre REIT: closed 1.92 below its 1.96 stop again (10th unexecuted cycle) with an intraday STRONG SELL-REDUCE cv69, and intrinsic value is far below price (GROWTH_PRICED_IN, MoS -9.48). The Est_12W +2.6% is a model-floor artifact (hugs close), not a real turn -- SG-3 governs. Escalated to a MARKET exit of 60% (keep 47,279 on the data-centre tailwind); trail 1.96. Biggest $ bleeder; scorecard sell cell +1.
J69UFrasers Centrepoint Trust2.24SELL 50%2.242.182.24 (+0.0%)2.25 (+0.4%)2.29 (+2.2%)Live STRONG SELL-REDUCE cv71 SR1 at the settled close (FailedBreakout_Down_20D, 2 of last 3 prints) -- a formal signal-based sell that stands on its own, and the scorecard grades this SG sell family +1. Standing multi-cycle de-risk -> market exit of 50% (keep 14,000, trail 2.18). Frees ~S.
C07Jardine Cycle & Carriage27.27SELL ALL27.2728.2827.49 (+0.8%)28.16 (+3.3%)29.42 (+7.9%)Re-armed sell: STRONG SELL-REDUCE cv27 all intraday, faded to AVOID cv44 at close, still 27.27 below the 28.28 stop. Small 500-share odd lot -- clean it out entirely rather than re-queue a fourth cycle. NA_CCY valuation (USD reporter).
9CICapitaLand Investment2.49SELL ALL2.492.572.49 (+0.0%)2.52 (+1.2%)2.57 (+3.2%)AVOID cv47, closed 2.49 below the 2.57 stop again -- carried exit bundled into the ME8U REIT basket. Small position (~S); full exit.
A17UCapitaLand Ascendas REIT2.49SELL ALL2.492.562.50 (+0.4%)2.51 (+0.8%)2.55 (+2.4%)AVOID cv60, closed 2.49 below the 2.56 stop with intrinsic value far under price (MoS -7.86). Tiny 400-share odd lot -- clean out, roll into the REIT basket.
U11United Overseas Bank44.34HOLD42.02n/an/an/aRe-printed BUY-ADD cv71 but RSI 87.5 is blown out and the overlay flags de-risk-into-CPI when extended -- do not chase (this exact overbought flip was withdrawn on 07-08). WATCH for a non-extended reprint; hold the core. Stop 42.02.
O39OCBC Bank27.32HOLDn/an/an/aBUY-ADD cv71 but RSI 81 extreme and the held position is an immaterial -- no queue, WATCH.
S58SATS4.48NO ACTIONn/an/an/aPrints WATCH PullbackBuy_VWAP cv53 (not BUY-ANTICIPATE) across all 4 snaps -> anticipate slot ineligible. Quality passes, FAIR_VALUE MoS -2.18. WATCH for a BUY-ANTICIPATE arm (needs).
N2IUMapletree PanAsia Comm Trust1.30HOLD1.24n/an/an/aHold -- no actionable signal at the settled close.
S63ST Engineering10.92HOLD10.44n/an/an/aHold -- no actionable signal at the settled close.
HMNCapitaLand Ascott0.90HOLD0.88n/an/an/aHold -- no actionable signal at the settled close.

Outcome & track record

Accuracy at the time of this record.

70 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 →
0.229 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.
22 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.