Today's 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.20 | SELL ALL | 1.20 | 1.25⚠ | 1.19 (-0.5%) | 1.18 (-1.7%) | 0.99 (-17.5%) | Mapletree PanAsia Commercial Trust closed at 1.20 for a ninth straight session beneath our 1.250 risk line, below every moving average we track including the 200-day at 1.289, and US inflation data reached SGX today without any relief rally. The model's 12-week view sits at 0.99, about 17% lower, and with Fed and Bank of Japan decisions this week we are completing the full exit decided earlier this month rather than carrying a position 9.8% underwater with no risk line left to defend. Valuation played no part (REIT fair-value layer is non-informative here). OPERATIONAL: full exit at market on the 2026-09-15 open, proceeds ~Sbook goes 100% cash (~S). CARRIED card, not a new decision (PR-56 status repriced; price unchanged at 1.20): the 09-11 market order was dropped at the 09-14 open - 23rd consecutive dropped card, Auto-Executor stale since 2026-08-03 (PR-49 UNRECONCILED-infrastructure). Engine label de-escalated to AVOID conv 50 / HOLDING / Portion 0, but SGR-10: an L2/REIT-2-originated exit tests withdrawal conditions only - no stop reclaim, no fill, book 12wk negative (parent sg row prints 1.23, +2.5%, disclosed per PR-65). Note B shape (AVOID-degraded-from-SELL-REDUCE + below stop + negative 12wk). scorecard_bias 0 per PR-63(a): scorer's RallySell_BearTrend|sell +7 is 100% phantom re-issues. SGR-9: had 09-11 filled the book would be flat already. optional_trim counterfactual not cited (PR-57). Not a profit-take (PROFIT_ARMED defect, Gain_ATR -5.26). Estimates f=0.30 (L5): 1wk 1.194, 4wk 1.18 (Target_Price), 12wk 0.99 below DCF 1.0202. RE-DERIVE if 09-15 open > ~1.218; REPRICE and still execute if < ~1.182; else market. · news |
| PORTFOLIO | sgreit book | — | WATCH | — | — | n/a | n/a | n/a | No acquisitions: J69U's lone buy print is a single fresh reading with sub-1:1 printed risk/reward on a 52-week-low bar; A17U's 09-11 buy collapsed to AVOID 31 tonight. One disposal: the carried N2IU full exit, at market on the 2026-09-15 open; book goes 100% cash at ~SAnticipate slot empty. Auto-Executor stale since 2026-08-03 (23 dropped cards). |
Outcome & track record
How accurate the calls have been.
Signal-type track record How each signal *type* has performed across ALL of this book's past decisions — not a per-stock note. 'bias' is the conviction nudge (+/-) applied to a fresh signal of that type; n = sample size, hit_1w = share that hit the 1-week target. Reliable cells earn a boost; weak ones a haircut.
How each signal type has performed across this book's past decisions (aggregate, not per-stock) — and the conviction nudge it earns.
- FailedBreakout_Down_20D (sell): 13 past trades, 82% hit the 1-week target → +6 conviction nudge.
- RallySell_BearTrend (sell): 7 past trades, 83% hit the 1-week target → +7 conviction nudge.
Portfolio & signals
Every name we scanned, and where it stands.
| Ticker | Name | Close | Signal The chart pattern the engine detected on this name. Hover a signal for its one-line definition; click it for the full setup/trigger rules, the trade box it produces, and the newsletter issue that teaches the underlying concept. | Action | Conv | 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. |
|---|---|---|---|---|---|---|---|---|
| N2IUH | Mapletree PanAsia Com Tr | 1.20 | RallySell_BearTrend | AVOID | 50 | 1.19 (-0.8%) | 1.18 (-1.7%) | 0.99 (-17.5%) |
| HMN | CAPITALAND and ASCOTT STAPLE U | 0.83 | BreakdownDown_20D | AVOID | 81 | 0.81 (-2.4%) | 0.78 (-6.0%) | 0.72 (-13.3%) |
| J69U | FRASERS CPT TR | 2.09 | ReversalUp_Oversold | BUY | 71 | 2.11 (+1.0%) | 2.15 (+2.9%) | 1.73 (-17.2%) |
| C38U | CapitaLand Integrated Comm Tr | 2.29 | FailedBreakout_Down_20D | AVOID | 71 | n/a | n/a | 1.99 (-13.1%) |
| M44U | Mapletree Logistics Trust | 1.11 | RallySell_BearTrend | AVOID | 61 | 1.11 (-0.0%) | 1.11 (-0.0%) | 0.93 (-16.2%) |
| ME8U | Mapletree Industrial Trust | 1.91 | FailedBreakout_Down_20D | AVOID | 42 | n/a | n/a | 1.82 (-4.7%) |
| BUOU | FRASER L&C TRUST | 0.89 | BreakdownDown_20D | AVOID | 41 | 0.86 (-3.9%) | 0.79 (-11.7%) | 0.73 (-18.4%) |
| A17U | CapitaLand Ascendas REIT | 2.32 | BreakdownDown_52W | AVOID | 31 | 2.26 (-2.6%) | 2.14 (-7.8%) | 1.95 (-15.9%) |
Archive
Earlier end-of-day records.
- 14 September 2026 0 acquire / 1 dispose EOD 2026-09-14 (sgreit)
- 11 September 2026 0 acquire / 1 dispose EOD 2026-09-11 (sgreit)
- 10 September 2026 0 acquire / 1 dispose EOD 2026-09-10 (sgreit)
- 9 September 2026 0 acquire / 1 dispose EOD 2026-09-09 (sgreit)
- 8 September 2026 0 acquire / 1 dispose EOD 2026-09-08 (sgreit)
- 7 September 2026 0 acquire / 1 dispose EOD 2026-09-07 (sgreit)
- 4 September 2026 0 acquire / 1 dispose EOD 2026-09-04 (sgreit)
- 3 September 2026 0 acquire / 1 dispose EOD 2026-09-03 (sgreit)
- 2 September 2026 0 acquire / 1 dispose EOD 2026-09-02 (sgreit)
- 1 September 2026 0 acquire / 1 dispose EOD 2026-09-01 (sgreit)
- 28 August 2026 0 acquire / 1 dispose EOD 2026-08-28 (sgreit)
- 26 August 2026 0 acquire / 1 dispose EOD 2026-08-26 (sgreit)
- 25 August 2026 0 acquire / 1 dispose EOD 2026-08-25 (sgreit)
- 24 August 2026 0 acquire / 1 dispose EOD 2026-08-24 (sgreit)
- 20 August 2026 0 acquire / 1 dispose EOD 2026-08-20 (sgreit)
- 19 August 2026 0 acquire / 1 dispose EOD 2026-08-19 (sgreit)
- 18 August 2026 0 acquire / 1 dispose DISPOSE 1 / ACQUIRE 0 - RE-ISSUE the N2IU 50% trim ( @ ~1.26) at the 08-19 open for the SEVENTH time after six consecutive executor outages dropped the 08-07, 08-11, 08-12, 08-13, 08-14 and 08-17 cards; today's outage COST Sand the cumulative gap is now ~SThe tape re-fired the card independently tonight: a THIRD break of the 1.280 operative stop and the DEEPEST of the three (-0.84 ATR), an EIGHTH straight close below EMA200 with the margin re-widening to -2.94%/-1.60 ATR, and a 12-week view that resumed AND accelerated lower to 1.16 (-7.94%), now 3.50% BELOW the 52-week low. Held at 50% and not escalated: residual trigger (A') needed a settled close below 1.25 and the low tagged EXACTLY 1.25 before closing 1.26 - L4 says the settled close governs. Buy side NO ACTION and the buy pool is EMPTY for a FOURTH consecutive session, tonight decisively worse rather than merely quiet: ZERO bullish actionable labels, the book's two highest convictions (J69U 81, A17U 70) are both BEARISH prints, all eight names carry a negative model 12-week view against their own actionable price and all eight deteriorated, and three names printed multi-session-high volume on down closes (C38U 35.54M, M44U 26.76M, J69U 10.56M) - distribution, not accumulation, one session before the FOMC minutes. C38U's four-session PullbackBuy_VWAP sequence DIED at NO TRADE 0, closing 2.39, now 3.6% BELOW the 2.48 entry it was chasing yesterday - the decision never to queue that chase is graded correct.
- 17 August 2026 0 acquire / 1 dispose DISPOSE 1 / ACQUIRE 0 - RE-ISSUE the N2IU 50% trim ( @ ~1.27) at the 08-18 open for the SIXTH time after five consecutive executor outages dropped the 08-07, 08-11, 08-12, 08-13 and 08-14 cards; today's outage COST Sand the cumulative gap is now ~SThe tape re-fired the card independently tonight: a second decisive close below the 1.280 operative stop in three sessions, a seventh straight close below EMA200 with the margin re-widening to -2.20%, and a 12-week view that resumed deteriorating to 1.18 (-7.09%), now below the 52-week low. Buy side NO ACTION and the buy pool is EMPTY for a THIRD consecutive session: seven of eight names printed AVOID or NO TRADE, twelve-week views deteriorated on six of eight, and EVERY name in the book now carries a negative model 12-week view when measured against its own actionable price - including C38U, whose -1.21% against its 2.48 entry finally fails SGR-2 after four sessions of passing on the close basis, with a Sex-dividend on 08-19 consuming the last of the close-basis cushion. TWO names now print REIT-1's trusted FailedBreakout_Down_20D family (N2IU 44, HMN 71) where Friday had one.
- 14 August 2026 0 acquire / 1 dispose DISPOSE 1 / ACQUIRE 0 - RE-ISSUE the N2IU 50% trim ( @ ~1.28) at the 08-17 open for the FIFTH time after four consecutive executor outages dropped the 08-07, 08-11, 08-12 and 08-13 cards. The case got CLEANER tonight, not weaker: the label is now FailedBreakout_Down_20D at conviction 62 - REIT-1's own trusted bearish family - so the card no longer leans only on the stop-break clause, and trigger (B) fires a fifth time on a sixth consecutive close below EMA200 with a -6.25% 12-week view. Buy side NO ACTION and the buy pool is EMPTY for a second consecutive session: seven of eight names printed AVOID or NO TRADE, and every name in the book carries a negative model 12-week view except C38U (+2.06%, fading from +3.3%). C38U's re-arm did NOT fire - the PullbackBuy_VWAP family has now printed three consecutive sessions (SGR-3's confirming leg satisfied) but conviction is only 39 and the order is a buy-stop at 2.48, +1.02 ATR ABOVE the 2.43 close - the deepest chase it has printed.
- 13 August 2026 0 acquire / 1 dispose DISPOSE 1 / ACQUIRE 0 - RE-ISSUE the N2IU 50% trim ( @ ~1.27) at the 08-14 open for the FOURTH time after three consecutive executor outages dropped the 08-07, 08-11 and 08-12 cards; the case strengthened materially tonight - the operative stop broke on a settled close for the first time. Buy side NO ACTION and the buy pool is EMPTY: seven of eight names printed AVOID or NO TRADE, four made fresh lows, and every name in the book now carries a negative model 12-week view except C38U (+3.3%). C38U's re-arm did NOT fire - the PullbackBuy_VWAP family repeated but conviction collapsed and the order flipped to a buy-stop ABOVE the close.
- 12 August 2026 0 acquire / 1 dispose DISPOSE 1 / ACQUIRE 0 - RE-ISSUE the N2IU 50% trim ( @ ~1.28) at the 08-13 open for the THIRD time after two consecutive executor outages dropped the 08-07 and 08-11 cards; buy side NO ACTION - nothing cleared the 65 floor, C38U came back in the L1-favoured PullbackBuy_VWAP shape with a real limit below the close and a positive 12wk (2.61 vs 2.49) but conviction fell, five short
- 11 August 2026 0 acquire / 1 dispose DISPOSE 1 / ACQUIRE 0 - RE-ISSUE the N2IU 50% trim ( @ ~1.28) at the 08-12 open after the 08-07 card went unexecuted on an executor outage; buy side NO ACTION (C38U cleared the floor at adj 73 and passed SGR-2 for the first time, but is blocked by SGR-3, L1 chase-entry, and its own 08-12 results print)
- 7 August 2026 0 acquire / 1 dispose DISPOSE 1 / ACQUIRE 0 - TRIM N2IU 50% ( @ ~1.28) at the 08-11 open on the fired trend-exit clause; buy side NO ACTION (only C38U printed a bullish label, adj 60 vs the 65 floor, and SGR-3 blocks it independently)
- 6 August 2026 0 acquire / 0 dispose NO ACTION (both sides) - buy pool EMPTY (zero bullish actionable labels across all 8 names); HOLD N2IU on stop 1.280 with trigger (B) newly armed at close # below EMA200
- 5 August 2026 0 acquire / 0 dispose NO ACTION (both sides) - HOLD N2IU; C38U STRONG BUY 82 declined on SGR-3, one confirming print from an acquire
- 4 August 2026 0 acquire / 0 dispose NO ACTION (both sides) - HOLD N2IU, exit trigger now HALF-ARMED
- 3 August 2026 0 acquire / 0 dispose NO ACTION (both sides) - HOLD N2IU on a short leash
- 29 July 2026 1 acquire / 0 dispose ACQUIRE 1 QUEUED (N2IU buy-limit 1.33) / DISPOSE 0, anticipate slot not filled
- 28 July 2026 0 acquire / 0 dispose NO ACTION (ACQUIRE 0 / DISPOSE 0, anticipate slot not filled)
- 27 July 2026 0 acquire / 0 dispose NO ACTION (ACQUIRE 0 / DISPOSE 0, +1 queue withdrawal)