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

SG Off-the-Radar — End-of-Day Verdict

EOD 2026-07-16

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
O39OCBC Bank28.78BUY — QUEUED @28.6328.6326.9629.63 (+3.5%)31.97 (+11.7%)37.04 (+29.4%)Sole surviving BUY in the SG blue-chip complex (Buy_Rank 1, MomentumContinuation_Up conv 71): OCBC riding the record-high SG bank rally with the 1H26 result +28.2% behind it; a healthy business into a rate-supported tape, priced a touch rich (OVERVALUED_VS_RI, MoS -0.59, val_adj -3) so we queue a small pullback rather than chase. Repriced standing GTC from @28.00 (did not fill 07-15) to the current model entry @28.63 (EDATR -0.27, limit below close 28.78 = no chase at RSI 87.0). L8 pending_next_open execute 07-17; reprice if the open gaps >~1.5%. Bank Quality_Pass=False & DCF 25.10 are financial false-fails, non-binding; 12wk 37.04 exceeds broken DCF -> anchor flag suppressed. Size_mod x1.0, ~S (~8.3% book), self-financed.
G07Great Eastern19.53HOLD18.2717.03n/an/an/aHold the insurer winner. +6.9% since the 07-15 buy-stop fill and printing an RSI 96.3 climax, but NOT profit-armed (gain 2.05 ATR < 3.0 threshold AND T12 progress 81.5% < 90) and no Exit_Warning code - profit level alone never originates a sell (CLAUDE.md sec 9); ADR-0012 fire rule needs armed + a deterioration tick, neither present. Hold on stop 17.03; a decisive reversal off the RSI-96 climax is the first exit trigger to watch.
D05DBS Group Holdings72.48HOLD72.4268.58n/an/an/aNewly filled today at the 07-16 open (2,200 @72.42, the repriced 07-15 pullback limit finally caught its dip); now flat +0.08% and printing NO TRADE with no exit warning. Core rate-supported SG bank into a record-high tape - hold on stop 68.58, no action.

Outcome & track record

Accuracy at the time of this record.

1 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.000 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.
23 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.