Singapore — End-of-Day Verdict
33rd cycle: **the first EOD in this cycle with ZERO decision cards on either side** — the acquire side produces exactly one bullish row (S58 SATS, BUY cv71, BuyRank #1) and it is declined by **four points** on the identical archetype that G07 reverted from two sessions ago; and the dispose side goes **structurally unreachable** as **U11 converts to a blocking sync flag exactly as the 08-18 EOD pre-committed**, making **four** simultaneously-blocked names against a holdings file byte-identical for a **24th consecutive cycle**
Recommendations
0 to acquire · 0 to dispose
| Ticker | Name | Close | Action | Action 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 |
|---|---|---|---|---|---|---|---|---|---|
| U11 | United Overseas Bank | 40.56 | HOLD | — | 41.27⚠ | 40.47 | 40.52 | 40.47 | UOB's exit case is now the strongest on the book and the desk still has not acted on it. The shares closed S, a sixth straight session under the Sstop, and the model's own 12-week view (S) has been below the market price for three sessions running - a falling risk line and a forward view that no longer projects recovery. Fundamentally the bank guides to the softest 2026 of the three local lenders (low single-digit loan and fee growth, NIM 1.75-1.80%, ROE 12-13%) and draws ~70% of revenue from net interest income versus ~60% at DBS and OCBC, leaving it the most exposed of the trio to a falling-rate path. OPERATIONAL: the L2 trim (, 30%) fires again but is NOT re-published. Per SG-8 this de-risk has now been carried 3 cycles (08-17, 08-18, 08-19) with input/sgportfolio.json byte-identical since 2026-07-15 and the monitor reporting no change; the card CONVERTS TO A BLOCKING HOLDINGS-SYNC FLAG exactly as the 08-18 EOD pre-committed. Cost of the stall so far: 41.13 (08-17 reference) -> 40.56 = -1.39%, ~Sforgone on the tranche and Son the full. Unblocks the moment the holdings file is reconciled: record 'trade sell sg U11 3700' (TAKEN) or 'trade skip sg U11' (SKIPPED). Stop held at 41.27 - never lowered. · news |
| O39 | OCBC Bank | 30.94 | HOLD | — | 30.09 | 30.78 | 30.67 | 31.25 | OCBC is the one position in this book with a real (S) and it is sitting on a +19.3% gain that the signal engine no longer supports - conviction has gone to zero and the 12-week projection of Sis effectively dead against a Sclose. Banking a half of a position that has run 99% of the way to its 12-week target, while the signal has stopped confirming, is ordinary profit discipline. OPERATIONAL: ADR-0012 profit-take FIRES on 2 ticks - (c) dead 12wk (31.25 < 1.02 x 30.94 = 31.56) and (d) 2 consecutive NO TRADE prints - so the mechanical size is profit_take_2 = 50%. BLOCKED, SG-8 cycle 6: not re-published and not re-escalated after six publications against a static holdings file. The stall now costs 31.50 (08-13) -> 30.94 = -1.78%. Genuinely armed (Gain_ATR 7.07, T12_Progress 99.01) - the only SG row where PROFIT_ARMED is real (SG-7). Trail held 30.09; chandelier computes 29.52, below recorded - never lower. |
| B61 | BT SEMBAWANG EST | 4.44 | HOLD | — | 4.62⚠ | 4.44 | 4.44 | 4.54 | Bukit Sembawang has closed below its Srisk line for nine straight sessions and printed its first bearish label of the run (AVOID, conviction 50). But the case to sell is not complete: the 12-week view of Sstill sits 2.3% ABOVE the Sclose, RSI is 29 (deeply oversold), and it is one of only three UNDERVALUED names in the book - the valuation argues for patience, not an exit. OPERATIONAL: L2 does NOT fire (second limb positive). BLOCKED, SG-8 cycle 5, Sexposure. Stop held 4.62 (model prints 4.54 - lower, rejected). Trigger: a close below 4.62 on a NEGATIVE Est_12W completes L2. |
| HMN | CAPITALAND and ASCOTT STAPLE U | 0.86 | HOLD | 0.86 | 0.88⚠ | 0.86 (+0.0%) | 0.86 (+0.0%) | 0.88 (+2.3%) | Eleventh consecutive close below the 88c stop, but the exit case fails on its own terms - the 12-week projection of 88c is 2.9% above the 85.5c close, so the model expects recovery rather than further damage. At Sthis is 0.06% of the book and immaterial either way. OPERATIONAL: BLOCKED, SG-8 cycle 9. Stop held 0.88. |
| S58 | SATS | 4.77 | WATCH | 4.77 | 4.71 | 4.77 (+0.0%) | 4.76 (-0.2%) | 5.10 (+6.9%) | SATS is the only genuine buy candidate on the board tonight and it is declined by four points. The business is doing well - record revenue of S3bn (+9%), net profit +17% to S, free cash flow S and a raised dividend - but the shares are not cheap against that: the valuation layer marks them at fair value with a negative margin of safety, and the prevailing analyst read is that the good news is 'already priced in'. The model agrees with itself here: its own 1-week (S) and 4-week (S) projections are flat-to-lower than the Sentry, with only the 12-week view (S, +6.9%) positive. Paying up today for a return that only arrives in three months is not this book's trade. OPERATIONAL: fusion 71 - 10 (val_adj, MoS -2.346 x 5 clamped) + 0 (no FailedBreakdown_Up_20D|buy cell exists in the scorecard - report-only) = 61, below the 65 floor and below the cv>=75 re-arm bar set on 08-18. Quality gate PASSES (Quality_Pass True, F-Score 8). L1 names FailedBreakdown_Up_20D a weak chase (~0.25 hit, ~60% stop-first). ARCHETYPE WARNING: this is the identical setup G07 printed two sessions ago (FailedBreakdown_Up_20D, BUY cv71, Buy_Rank #1) - it reverted to NO TRADE cv0 in ONE session and is still only WATCH cv52 tonight. Conviction ramp -> is worth watching. RE-ARM: a BUY-family reprint at cv >= 75, or any PullbackBuy_VWAP print at cv >= 65 (L1 preferred family, no re-arm premium needed). · news |
| J69U | FRASERS CPT TR | 2.17 | HOLD | 2.17 | 2.18⚠ | 2.17 (+0.0%) | 2.18 (+0.5%) | 2.20 (+1.4%) | Frasers Centrepoint prints a loud sell label for a 13th time and is refused for a 13th time. The trust did break its Srisk line today (closing S), but the model still projects Sover 12 weeks - higher, not lower - and the signal's own conviction has collapsed from in a single session, which is the opposite of a strengthening exit case. RSI at 30 marks this as oversold rather than breaking down. OPERATIONAL: SG-2 requires stop-break AND negative 12wk; limb 2 fails (+1.38%). First decisive break after touching on 08-18. Family BreakdownDown_52W is n=1, hit_1w 0.0 - report-only, no bias. Sof stock declined. Stop held 2.18 (model prints 2.12 - a bearish-family short-side level, rejected). RE-ARM: a second decisive close below 2.18 on a NEGATIVE Est_12W. · news |
| A17U | CapitaLand Ascendas REIT | 2.42 | HOLD | 2.42 | 2.42 | 2.42 (+0.0%) | 2.45 (+1.2%) | 2.45 (+1.2%) | A fourth consecutive strong-sell label, and it now fails on arithmetic as well as confirmation - conviction has slipped, and after the sell-family haircut the adjusted score of 58 is below the 65 bar. The units closed exactly on the Sstop rather than through it, and the 12-week view of Sis 1.2% higher. Analysts read the units as trading at a discount to value following April's S raise, which cut aggregate leverage from 42.0% to ~37.3%. OPERATIONAL: SG-2 fails both limbs. MoS -7.69 is the second-deepest in the book but valuation never originates a sell (CLAUDE.md 9). Position S - trivial. Stop held 2.42. RE-ARM: decisive close below 2.42 on a NEGATIVE Est_12W. · news |
| BUOU | FRASER L&C TRUST | 0.94 | HOLD | — | 0.96⚠ | 0.94 | 0.94 | 0.96 | Frasers Logistics has now closed below its 96c risk line for a second straight session and the break is widening (-2.08% versus -1.04% yesterday), on the book's fourth-largest holding at SWhat holds the trim back is the forward view: the 12-week projection of 96c is still 2.1% above the 94c close, and RSI at 27 is the most oversold reading in the book. The portfolio is 113 industrial and commercial properties worth ~S0bn across five developed markets - quality assets in a de-rating sector, not a broken business. OPERATIONAL: L2 one limb short (Est_12W positive). NEXT TRIGGER on the dispose side - a third decisive close below 0.96 on a NEGATIVE Est_12W makes this the immediate lead. Stop held 0.96. |
| ME8U | Mapletree Industrial Trust | 1.91 | HOLD | 1.91 | 1.89 | 1.91 (+0.0%) | 1.90 (-0.5%) | 1.89 (-1.0%) | Mapletree Industrial is the mirror image of Frasers Logistics: its 12-week projection of Sis 1.1% BELOW the Sclose - one of only three held names the model expects to fall - but the price is still 1.1% above the Sstop, so the risk line has not been breached. Flat on the day in a broadly red tape. On Sthis is the book's third-largest position and the single most consequential trigger to watch. OPERATIONAL: L2 one limb short (no stop break). Model prints 1.95, ABOVE the close - a short-side level, rejected; stop held 1.89. TRIGGER: a decisive close below 1.89 completes L2. |
| S63 | ST Engineering | 10.94 | HOLD | — | 10.55 | 10.94 | 10.97 | 10.72 | ST Engineering turns negative on the forward view for the first time - the 12-week projection of Sis now 2.0% below the Sclose - and conviction has collapsed from 70 to zero after a -1.88% session, the worst of any held name today. This is post-earnings drift following the 13 August Q2 2026 results, not a fresh shock. The stop at Sis intact with 3.7% of room, so there is no exit case yet, but this is now the third held name whose model expects a lower price three months out. OPERATIONAL: L2 one limb short (no stop break). Trail held 10.55 (chandelier computes 10.33, below recorded - never lower); REBASE to 10.51 on the 4c ex-dividend 2026-08-25. · news |
| N2IU | Mapletree PanAsia Com Tr | 1.26 | HOLD | 1.26 | 1.27⚠ | 1.26 (+0.0%) | 1.27 (+0.8%) | 1.28 (+1.6%) | Second consecutive close a whisker below the Sstop (S, -0.79%), unchanged on the day. The 12-week view of Sremains 1.6% higher, so the exit case does not complete, and at Sthe position is immaterial. OPERATIONAL: L2 one limb short. Model prints 1.31, ABOVE the close - short-side level, rejected; stop held 1.27. |
| D05 | DBS Group Holdings | 76.00 | HOLD | 76.00 | 74.47 | 75.75 (-0.3%) | 75.48 (-0.7%) | 77.71 (+2.2%) | DBS was one of only three names to close green (+0.37% to S) on another broadly red session, and it carries the best forward view of the three banks at +2.3% over 12 weeks. At Sit is now the book's largest position at 28.2%. No action: the signal is neutral-to-weak-bullish at conviction 53, which is neither an add nor an exit. OPERATIONAL: trail held 74.47 - the chandelier computes 73.42, BELOW the recorded stop, so it is not lowered; the line sits just 2.05% under the close. Watch through the FOMC minutes reaction (08-19/08-20, bank leg +/-2.0%) - the band straddles the stop. |
| S68 | Singapore Exchange | 25.16 | HOLD | 25.16 | 24.44 | 25.14 (-0.1%) | 25.19 (+0.1%) | 24.92 (-1.0%) | SGX recovered +0.60% to Sbut the model's 12-week view (S) is now marginally negative at -0.95%, and conviction sits at a neutral 53. The 08-14 STRONG BUY - ADD at conviction 99 that was queued at Sand auto-withdrawn on 08-17 never filled - the low since is S, so the no-chase discipline has cost nothing on this name. OPERATIONAL: trail held 24.44 (chandelier 24.16, below recorded). No queue open. |
| U13 | UOI LTD | 8.53 | HOLD | — | 8.03 | 8.54 | 8.58 | 8.59 | United Overseas Insurance remains untradeable by the engine - the liquidity gate fails, so no signal is generated in either direction. Closed -0.81% at Swith the 12-week view a modest +0.70% higher; the Sstop has 6.2% of room, the widest cushion in the book. Hold on the manual stop. OPERATIONAL: NoTrade_Reason 'Liquidity gate failed'. Stop held 8.03. |
| 9CI | CapitaLand Investment | 2.63 | HOLD | — | 2.62 | 2.63 | 2.65 | 2.73 | CapitaLand Investment carries the best forward view of any held name (+3.8% over 12 weeks to S) but the engine cannot resolve a signal - consensus conflict at zero conviction. It fell -1.50% to S, leaving it only 0.38% above the Sstop, the tightest cushion in the book. Hold, but this is the name closest to triggering a review. OPERATIONAL: stop held 2.62; a close below it plus a negative Est_12W would open an L2 case, though the forward view is currently the book's strongest. |
| C07 | Jardine C&C | 27.18 | HOLD | 27.18 | 26.38 | 27.41 (+0.8%) | 27.79 (+2.2%) | 27.86 (+2.5%) | Jardine Cycle & Carriage remains the cheapest thing in the book by a distance - the only holding that is simultaneously undervalued, quality-passing and flagged a bargain, with an earnings-power value of Sagainst a Sclose. It is also the only name where the valuation layer adds the maximum +10. What is missing is any technical reason to act: the label is AVOID at conviction 50, and even with the full valuation credit the adjusted 60 sits under the 65 bar. OPERATIONAL: not in the buy pool (AVOID is not a bullish actionable label). Stop held 26.38 (model prints 28.26, above the close - short-side level, rejected). RE-ARM: any BUY-family reprint at cv >= 55 - the bar is low because the +10 valuation credit does the rest. |
| G07 | Great Eastern | 22.20 | WATCH | 22.20 | 21.99 | 22.06 (-0.6%) | 21.85 (-1.6%) | 22.30 (+0.5%) | Great Eastern is the cautionary tale that governs tonight's SATS decision. Two sessions ago it printed the identical setup - the same signal family, the same BUY at conviction 71, the same top buy rank - and was blocked on quality grounds. It reverted to no signal within one session and has fallen -1.55% to Stoday; it recovers only to WATCH at conviction 52 tonight. RSI at 77 is still overbought and both the 1-week and 4-week projections sit below the current price. OPERATIONAL: quality gate FAILS (Quality_Pass False, F-Score 3/9, Quality_Rank 16/26) - blocks new entries only. L7 cross-book note: this reject does NOT govern sgotr, which already holds G07. |
Outcome & track record