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

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

EOD 2026-07-23

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
D05DBS Group Holdings73.94HOLD68.58n/an/a89.79DBS holds at 73.50 (+1.49 pct) on a fresh valuation-refresh day. Fifth-plus session of NO TRADE (consensus conflict + low conviction) with no Exit_Warning and RSI cooling to 78.6 from 80.2 - the 07-22 RSI_DIV has cleared. Not armed (Gain 0.89 ATR, T12 82 pct), and OVERVALUED_VS_RI MoS -0.60 is a structural financial false-fail (SGO-3), nowhere near the -3 amplify. Forward view intact (12wk 89.79, +22.2 pct). HOLD on stop 68.58 (6.7 pct below); stop stays live and is NOT loosened into the 07-30 FOMC / 07-31 MAS tighten-trail pair.
O39OCBC Bank29.09HOLD26.96n/an/a37.54OCBC at 28.90 (+0.94 pct). NO TRADE again, no Exit_Warning, RSI cooling to 78.4 (07-22 RSI_DIV cleared), not armed (Gain 0.45 ATR, T12 77 pct). OVERVALUED_VS_RI MoS -0.62 is the same financial false-fail (SGO-3), no amplify. Forward view healthy (12wk 37.54, +29.9 pct). HOLD on stop 26.96 (6.7 pct below); not loosened into the FOMC/MAS window.
G07Great Eastern20.38HOLD19.19n/an/a27.42Great Eastern at 20.20 (+10.56 pct), the book's biggest winner. RSI hot at 83.0 but the ADR-0012 profit-take is NOT armed: Gain_ATR 2.69 sits below the 3.0 floor and T12 progress 73.7 pct below the 90 alternative, and Exit_Warning is blank (the 07-20/21 RSI_DIV+PROFIT_ARMED has fully receded - the same disarm that voided the 07-21 trim on 07-22). No fire tick, so no trim; ride the winner. Forward view very much alive (12wk 27.42, +35.7 pct). HOLD on the raised trail 19.19 (chandelier from the 07-21 arm; 5.0 pct below), locking ~+5.0 pct on the whole line. G07 carries no scheduled event in the horizon window.

Outcome & track record

Accuracy at the time of this record.

4 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.759 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.