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 July 2026

Singapore — End-of-Day Verdict

2 QUEUED ADD banks next open (O39 @24.52, D05 @64.82 ~S on pullbacks) + 3 DISPOSE market exits (ME8U -60% 71000 + 9CI 100% 2000 basket, B61 -30% 7900, J69U -50% 14000) free ~S; U11 trail-raise 39.54; ANTICIPATE/PROFIT-TAKE NO ACTION. S. rotation; 7th-cycle REIT market exit escalation.

Recommendations

2 to acquire · 4 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
O39OCBC Bank25.49ADD — QUEUED @24.5224.5223.9124.82 (+1.2%)25.53 (+4.1%)29.65 (+20.9%)Strongest buy in the book: OCBC STRONG BUY-ADD cv99, PullbackBuy_VWAP, Buy_Rank 1 at the settled close, and the 07-05 overlay confirms SG bank ROE strength (DBS NIM 2.29%/ROE 17%, STI EPS accelerating) with REITs aided by falling SORA. Richly valued (OVERVALUED_VS_RI MoS -0.42, val_adj -2) but adj conviction is still 97, well clear of the floor. EXTENDED (eD -3.18, close 25.49 > entry 24.52, RSI 68.5) so no chase (SG-4/L1) — QUEUE a pullback GTC buy-limit @24.52 that self-limits on a dip. 1wk uses f=0.30 (calib_1w degenerate, L5). Held-portion RSI_DIV but not PROFIT_ARMED at anchor → no profit-take. Execute at the 07-07 open; reprice if it gaps >1.5%.
D05DBS Group Holdings66.91ADD — QUEUED @64.8264.8263.4165.52 (+1.1%)67.15 (+3.6%)77.34 (+19.3%)DBS BUY-ADD cv77, PullbackBuy_VWAP, Buy_Rank 2 — the bank complex stays bid (07-05 overlay: DBS house STI target 4,880, ROE 17%). OVERVALUED_VS_RI MoS -0.45 → val_adj -2 → adj 75, above the 65 floor. EXTENDED (eD -2.96, close 66.91 > entry 64.82) → no chase, QUEUE pullback GTC @64.82 (SG-4). 1wk f=0.30 (L5). Execute at the 07-07 open; reprice if it gaps >1.5%.
ME8UMapletree Industrial Trust1.93SELL 60%1.931.97n/an/a1.78 (-7.8%)Biggest dollar bleed in the book and the de-risk basis is intact: close 1.93 < stop 1.97 (below-stop, L2) with a negative 12wk (T12 1.78, -7.8%), AVOID cv53 at the settled close after STRONG SELL earlier in the day. This trim has now carried ~7 unexecuted cycles (broker-side gap) so per SG-1/L3 escalate to an UNCONDITIONAL MARKET EXIT at the 07-07 open, not another limit. Valuation amplifies (GROWTH_PRICED_IN, MoS_FV -9.48 → SG-3 sell-amplify, tempered to 60% on the data-centre tailwind). SG sell family scorecard +1 (FailedBreakout_Down_20D|sell n=40, hit 0.559). Trail 1.94 on the kept 47,279. Bundled with 9CI in the same market basket.
9CICapitaLand Investment2.51SELL ALL2.512.58n/an/a2.03 (-19.1%)Standing 100% exit, bundled into the ME8U market basket. STRONG SELL-REDUCE cv63, Sell_Rank 3, close 2.51 < stop 2.58 (below-stop) with a deep negative 12wk (T12 2.03, -19.1%). Carried ~7 cycles unexecuted → market exit at the 07-07 open (SG-1/L3). Frees ~S; NA valuation so signals govern.
B61BT Sembawang Est4.74SELL 30%4.744.82n/an/a4.39 (-7.4%)The 07-03 WATCH re-arm has fired: B61 printed a fresh STRONG SELL-REDUCE cv81, Sell_Rank 1 (the single strongest sell in the book) at the settled close (L4 authoritative), close 4.74 < stop 4.82 (below-stop) with a negative 12wk (T12 4.39, -7.4%) — SG-2's stop-break+neg-12wk confirmation is met. It flip-flopped intraday (NT→SS→NT→SS) but the settled print governs. BUT it is UNDERVALUED (MoS_FV +0.21) so per CLAUDE.md §9b 'sell cheap → trim the minimum': scale the tier DOWN one notch to 30%, not 50%. SG sell scorecard +1. Frees ~S. Execute at the 07-07 open.
J69UFrasers Centrepoint Trust2.24SELL 50%2.242.31n/an/a2.10 (-6.3%)Carried below-stop exit: AVOID cv43 at the settled close (faded from STRONG SELL cv71 on 07-05), close 2.24 < stop 2.31 (below-stop, monitor-flagged) with a negative 12wk (T12 2.10, -6.3%) — L2 signal-based exit basis holds even without the SELL-REDUCE label. Carried multiple cycles unexecuted → market exit at the 07-07 open (SG-1/L3). NA valuation so signals govern. SG sell scorecard +1. Frees ~S. Stop 2.31 on the kept 14,000.
N2IUMapletree PanAsia Com Tr1.30NO ACTION1.291.24n/a1.37 (+6.2%)1.22 (-5.4%)Flipped NT→HOLD→BUY-ADD cv72 in a single day — whippy. GROWTH_PRICED_IN with MoS_FV -9.58 (SG-3: read the magnitude) → val_adj -10 → adj 62, below the 65 floor. A REIT the book is actively de-risking; no add. Hold/watch, stop 1.24.
A17UCapitaLand Ascendas REIT2.50NO ACTION2.502.57n/an/a2.32 (-7.2%)STRONG SELL-REDUCE cv56, Sell_Rank 4, below-stop (2.50 < 2.57) with negative 12wk (T12 2.32) and GROWTH_PRICED_IN MoS -7.86 amplify — a valid sell basis, but the position is tiny ( ~S), below a sensible ticket. Optional cleanup; roll into the REIT market basket if executing manually, else no slot.
S63ST Engineering11.07HOLD11.0710.30n/an/a10.61 (-4.2%)Flipped AVOID→STRONG SELL-REDUCE cv65 Sell_Rank 2 only at the settled print (AVOID all day) — SG-2 says SG sell labels fade, require stop-break+neg-12wk before acting, and close 11.07 is well ABOVE the real protective stop 10.30 (the signal's own 11.57 stop sits above price). Valuation MoS -9.54 but G2 blocks the amplify (EPV/DCF unreliable: DCF 6.92 >> FV 1.03). HOLD; re-arm the trim on a decisive close < 10.30.
C07Jardine C&C27.50HOLD27.5026.90n/an/a18.94 (-31.1%)AVOID cv47 (faded from STRONG SELL), close 27.50 NOT below the 26.90 re-arm trigger → SG-2 label-only, WATCH continues. Tiny. Re-arm a trim on a decisive close < 26.90.
S68Singapore Exchange24.14HOLD24.1423.88n/a24.84 (+2.9%)28.98 (+20.0%)HOLD cv46, T12 28.98 (+20% forward view), not extended. No action; stop 23.88.

Outcome & track record

Accuracy at the time of this record.

55 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.162 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.