Recommendations
0 to acquire · 1 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 |
|---|---|---|---|---|---|---|---|---|---|
| N2IU | Mapletree PanAsia Com Tr | 1.27 | SELL 50% | 1.27 | 1.25 | 1.24 (-2.1%) | n/a | 1.18 (-7.1%) | Take half off Singapore's Mapletree PanAsia Commercial Trust at S. Tonight the two exit tests fire together for the first time in four sessions: the shares closed decisively through the Srisk line - and closed at the very low of the day after opening at 1.29 - while marking a thirteenth straight close beneath the 200-day average, with the model's twelve-week view now 7.1% below price and falling for a second session. The four-session bounce is fully unwound. Valuation is not the reason to sell - the discount is far too shallow to matter and this book treats the intrinsic-value screen as unreliable on distribution-paying REITs. Sector news stays neutral: the rate-cut recovery case for Singapore REITs is intact and the sleeve is better hedged than in the last hiking cycle, but MPACT sits squarely in the blue-chip cohort that lagged the index by 18%+ in the first half. Selling half rather than exiting respects the real counterweight - the engine's conviction in the bearish read fell again, to 43, the lowest of the entire sequence - and it takes size off ahead of the two widest rate events in the window. OPERATIONAL: TWELFTH re-issue of the same card; the prior eleven all lapsed unfilled because the auto-executor has not run since 2026-08-03 (17 trading days). Repriced 1.28 -> 1.27, the live Entry_Price, per the provenance rule - no carried-forward level. BOTH clauses fire tonight: clause (A) decisive stop-break (close 1.27 = 0.43 ATR through the 1.280 pre-trim stop, closing on the day's low) after two sessions of failing to fire, AND clause (B) close below EMA200 1.29618 at -1.14 ATR / -2.02% (widened from -0.69 ATR) with Target_12Week 1.18 < close (L2 / REIT-2 / CLAUDE.md §9). Adjusted conviction 39 sits below the 65 floor, and that floor governs ACQUISITIONS and conviction-gated entries - this sell is originated by the §9 named valid exit, which is a price-and-forward-view test, not a conviction test. Scorecard cell FailedBreakout_Down_20D|sell is now ACTIONABLE at n=6 with bias -3 - the first real negative bias this book has carried - and it WAS applied; note it is manufactured almost entirely from re-issues of this one never-executed card (systemic finding 2). Residual 72,600 on stop 1.25; triggers (A') settled close below 1.25 -> exit residual [cushion now +0.87 ATR, tightest of the sequence], (B') any SELL-REDUCE label -> act, (C') settled close back above EMA200 ~1.2962 with Target_12Week >= close -> ladder VOID, revert to HOLD. Reprice if the open gaps outside 1.251-1.289. · news |
| — | Mapletree Industrial Trust | — | NO ACTION | — | — | n/a | n/a | n/a | Still the closest thing this book has to a buy, and still not one. A third straight watch signal at 1.93 with conviction flat at 53 - the confirming print arrived, then arrived again no stronger, which is not confirmation. It is the only name in the sleeve holding its 200-day average and it carries the shallowest projected decline in the book, but the twelve-week view is still 3.6% below price and the setup is a failed-breakdown chase, the weakest buy family this platform tracks. Watch, do not buy. OPERATIONAL: fails the 65 floor by 12 pts; SGR-2 blocks (Target_12Week 1.86 = -3.63% vs close, though narrowed from -4.15%); L1 discounts FailedBreakdown_Up_20D (~0.25 hit, ~60% stop-first); SGR-3's confirming second print came in FLAT, not strengthening. val_adj -10 nulled per SGR-1. RSI 61.19, highest in the book; close 1.93 vs EMA200 1.92713 (+0.15%). Horizon: NVDA Q2 data-centre read-through prices 08-27 (+/-1.8%, med) and MSCI Aug review 08-31 (+/-1.2%). RE-ARM: a STRENGTHENING same-family print at conv >= 65 WITH Target_12Week >= close, at the then-live Entry_Price. |
| — | FRASERS CPT TR | — | NO ACTION | — | — | n/a | n/a | n/a | Last night's highest-conviction name in the book collapsed from in a single session - the largest move on the board - and it was conviction in a bearish read to begin with. The twelve-week view is 11% below price, the widest negative gap in the sleeve. Not owned, nothing to do. OPERATIONAL: bearish family, -> no-op. RSI 36.78, lowest of the actionable rows; close 2.18 vs EMA200 2.24142 (-2.74%). Val_Signal NA (no EPV/share) = SGR-1(b) silent-abstention mode, val_adj 0. The 08-20 ReversalUp_Oversold conv-67 WATCH print has now decayed for five straight sessions - SGR-3's one-session-whipsaw rule vindicated a thirteenth time. |
| — | CapitaLand Ascendas REIT | — | NO ACTION | — | — | n/a | n/a | n/a | Bearish signal easing slightly, from, but easing within the bearish family is not a turn. Price 2.3% under its 200-day average and the twelve-week view 7.4% below spot. Not owned. OPERATIONAL: bearish family, -> no-op. Quality_Pass=False with a BLANK DCF_per_share = the SGR-1(a) over-penalty mode; val_adj -10 nulled per SGR-1. |
| — | Mapletree Logistics Trust | — | NO ACTION | — | — | n/a | n/a | n/a | Recovered a cent and the bearish conviction rebounded - again, a rebound inside the bearish family, not out of it. Twelve-week view 8.5% below price. Not owned. OPERATIONAL: bearish family, -> no-op. Val_Signal NA (negative EPV/share) = SGR-1(b) silent-abstention mode, logged again; val_adj 0. Close 1.18 vs EMA200 1.19204 (-1.01%). |
| — | CAPITALAND and ASCOTT STAPLE U | — | NO ACTION | — | — | n/a | n/a | n/a | Completely unchanged on the session - same price, same conviction, same signal - and the model moved it out of the trending bucket it alone occupied yesterday. Twelve-week view 8.1% under price. Not owned. OPERATIONAL: bearish family, unheld; val_adj -4 nulled per SGR-1. Regime flipped Trending -> Transitional, so the book now has no name the model classes as trending. Close/RSI identical to 08-25 (0.86 / 44.85) - a flat tape, not a stale quote (High 0.865, Low 0.855). |
| — | CapitaLand Integrated Comm Tr | — | NO ACTION | — | — | n/a | n/a | n/a | Still the best-positioned REIT on the tape - the only one comfortably above its 200-day average, on the heaviest volume in the book - but it slipped two cents tonight and its projected decline widened from 3.3% to 4.2%. The signal engine has printed no trade at zero conviction for six straight sessions, giving no entry, no stop and no target to size against. Nothing to act on. OPERATIONAL: NoTrade_Reason verbatim 'Consensus conflict + low conviction', SIXTH consecutive. Close 2.38 vs EMA200 2.30937 (+3.06%). Logged as systemic finding 6. val_adj -10 nulled per SGR-1. RE-ARM: a real bullish label at conv >= 65 with Target_12Week >= close, at the then-live Entry_Price - never a carried-forward level. |
| — | FRASER L&C TRUST | — | NO ACTION | — | — | n/a | n/a | n/a | Gave back the 200-day average it reclaimed only yesterday - a one-session reclaim, the same pattern MPACT showed on its shorter averages - and is now the most oversold name in the book. The engine still prints no trade at zero conviction for a sixth session, and the twelve-week view is 10.6% below price, second-worst in the sleeve. Watch only. OPERATIONAL: NoTrade_Reason verbatim 'Consensus conflict + low conviction', SIXTH consecutive; close 0.94 vs EMA200 0.94236 (-0.25%), reclaim lasted one session. RSI 31.94, lowest in the book. Row self-contradiction persists (Bargain=True and Val_Signal=FAIR_VALUE vs MoS_FV -5.85) - systemic finding 7, thirteenth session. val_adj -10 nulled per SGR-1. RE-ARM requires a real bullish label with Target_12Week >= close per SGR-2 plus SGR-3's confirming second print. |
Outcome & track record
Accuracy at the time of this record.
13 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.043 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.
48 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.