Singapore — End-of-Day Verdict
RECONCILE (9th cycle): the 07-07 pending de-risk + bank queue went UNEXECUTED at the 07-08 open (no fills; D05 @67.14 / U11 @40.60 never filled and both banks RAN UP — D05 69.10, U11 43.33). Carry the REIT de-risk as MARKET EXITS (ME8U -60% + 9CI 100% basket, J69U -50%); ARM BUOU -50% (WATCH → fired: 3rd STRONG SELL-REDUCE print + below-stop + MoS -6.03); WITHDRAW U11 queue (flipped NO TRADE cv0 liquidity-gate, RSI 85.2, ran past limit); REPRICE D05 queue 67..87 (shallow live pullback limit); carry B61 -30% + re-armed C07 SR2 + A17U cleanup; ANTICIPATE/PROFIT-TAKE NO ACTION
Recommendations
1 to acquire · 7 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 |
|---|---|---|---|---|---|---|---|---|---|
| D05 | DBS Group Holdings | 69.10 | ADD — QUEUED @68.87 | 68.87 | 65.80 | 70.71 (+2.7%) | 75.01 (+8.9%) | 79.65 (+15.7%) | DBS prints a BUY-ADD (MomentumContinuation_Up, Buy_Rank 1, cv73) at the settled close — the rate-supported bank core in a constructive SG tape (STI EPS accelerating, DBS ROE 17%). RSI 76.4 overbought and close 69.10 just above the 68.87 model entry, so queue a shallow (0.3%) pullback limit rather than chase. Valuation OVERVALUED_VS_RI MoS -0.45 (val_adj -2 → adj cv 71); size ×1.0; 600-sh ~S tranche, -sized. Stop 65.80. 12wk 79.65 exceeds the ResInc DCF anchor 52.03 (conservative bank FV). SG-4/L1 no-chase; repriced from the 07-07 @67.14 that never filled; expires 2026-07-13. |
| ME8U | Mapletree Industrial Trust | 1.92 | SELL 60% | 1.92 | 1.96⚠ | 1.88 (-2.1%) | n/a | 1.77 (-7.8%) | Mapletree Industrial breaks down again — STRONG SELL-REDUCE cv36 (Sell_Rank 1), close 1.92 below the 1.96 stop with a negative 12wk (1.77, -7.8%): a valid signal-based exit (CLAUDE.md §9 / L2). GROWTH_PRICED_IN MoS -9.48 amplifies (SG-3), tempered to a 60% trim on the data-centre tailwind rather than a full exit. 9th unexecuted cycle → escalate to a market order at the open (SG-1/L3). scorecard +1. Frees ~S; trail 1.96 on the kept 47,279. Biggest dollar position in the book. |
| BUOU | Frasers Logistics & Comm Trust | 0.97 | SELL 50% | 0.97 | 1.00⚠ | 0.96 (-1.0%) | n/a | 0.94 (-3.1%) | FLCT arms the trim that was on WATCH: a 3rd STRONG SELL-REDUCE print (cv28, Sell_Rank 3) across the last four snapshots, close 0.97 below the 1.00 stop with a negative 12wk (0.94, -3.1%) — the 2nd-SELL-REDUCE/close-<1.00 arm condition from 07-07 is met (L2). FAIR_VALUE MoS -6.03 (≤-3) amplifies the trim one tier to 50%. scorecard +1. This is the book's largest position ( ~S), so a half-trim de-risks it while keeping 85,098; stop 1.00 on the remainder. Frees ~S. |
| J69U | Frasers Centrepoint Trust | 2.23 | SELL 50% | 2.23 | 2.29⚠ | 2.18 (-2.2%) | n/a | 2.07 (-7.2%) | Frasers Centrepoint faded from a live SR1 to AVOID cv43 but the exit basis holds — close 2.23 below the 2.29 stop with a negative 12wk (2.07, -7.2%): a valid L2 exit even without the SELL-REDUCE label (SG book-note). Standing multi-cycle de-risk → market exit at the open. 50% trim frees ~S, keep 14,000, stop 2.29. Ranked ahead of the larger-dollar B61 because B61 is UNDERVALUED (§9b argues the minimum) while J69U carries the cleaner below-stop de-risk basis. |
| 9CI | CapitaLand Investment | 2.50 | SELL ALL | 2.50 | 2.57⚠ | 2.44 (-2.4%) | n/a | 2.04 (-18.4%) | CapitaLand Investment AVOID cv60, close 2.50 below the 2.57 stop with a deep negative 12wk (2.04, -18.4%) — full exit bundled into the ME8U REIT-de-risk basket at the open. Small position (~S). Standing multi-cycle de-risk, now a market order. |
| B61 | BT Sembawang Estate | 4.72 | SELL 30% | 4.72 | 4.82⚠ | 4.67 (-1.1%) | n/a | 4.36 (-7.6%) | BT Sembawang's label collapsed to NO TRADE (cv0, Consensus conflict) but the exit basis holds — close 4.72 below the 4.82 stop with a negative 12wk (4.36, -7.6%): a valid L2 exit. UNDERVALUED MoS +0.21 → §9b tier-DOWN, so hold the trim to the minimum 30% (selling cheap) and rank it below J69U despite the larger dollar bleed. Frees ~S, keep 18,400. |
| C07 | Jardine Cycle & Carriage | 27.20 | SELL ALL | 27.20 | 28.26⚠ | 26.60 (-2.2%) | n/a | 19.33 (-28.9%) | Jardine C&C re-arms the exit that was dropped on 07-02 (it had bounced) — STRONG SELL-REDUCE cv34 (Sell_Rank 2, 2 prints today), close 27.20 below the 28.26 stop with a deep negative 12wk (19.33, -29%). Small odd-lot core ( ~S) → full exit / cleanup at the open. Valuation NA_CCY (no amplify). |
| A17U | CapitaLand Ascendas REIT | 2.49 | SELL ALL | 2.49 | 2.55⚠ | 2.44 (-2.0%) | n/a | 2.31 (-7.2%) | Ascendas REIT AVOID cv53, close 2.49 below the 2.55 stop with a negative 12wk (2.31, -7.2%); GROWTH_PRICED_IN MoS -7.86 amplifies (SG-3). Tiny holding ( ~S) → clean up by rolling into the REIT-de-risk basket at the open. |
| S58 | SATS | 4.54 | BUY-STOP | 4.60 | — | n/a | n/a | 6.18 (+34.3%) | SATS printed 1 BUY-ANTICIPATE of the last 3 snapshots (cv73, AnticipationUp_VCP) but the anticipate slot needs ≥, and it faded to NO TRADE at the settled close — not armed. Quality_Pass=T, FAIR_VALUE MoS -2.18. Watch for a 2nd print to arm a 0.5×- buy-stop at ~4.60. Optional watch — ledgered so the counterfactual grader prices the missed anticipation. |
| S68 | Singapore Exchange | 24.01 | HOLD | 23.87 | 23.44 | n/a | 25.00 (+4.7%) | 28.44 (+19.1%) | SGX HOLD cv60 (PullbackBuy_VWAP), constructive 12wk (+18%); no add basis at the extension. Stop 23.44. |
| N2IU | Mapletree PanAsia Comm Trust | 1.31 | HOLD | 1.31 | 1.26 | n/a | 1.36 (+3.8%) | 1.25 (-4.6%) | MPACT HOLD cv46; GROWTH_PRICED_IN MoS -9.58 (SG-3) but not below stop → no add, no exit basis. Stop 1.26. |
| S63 | ST Engineering | 10.89 | HOLD | — | 10.30 | n/a | n/a | 10.62 | ST Engg faded HOLD cv87 → NO TRADE cv0 (Consensus conflict); the bullish read paused, no basis to act. Watch for a BUY-ANTICIPATE re-arm. Stop 10.30 (G2 blocks the MoS amplify — DCF unreliable). |
Outcome & track record