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 |
|---|---|---|---|---|---|---|---|---|---|
| J69U | Frasers Centrepoint Trust | 2.10 | SELL 30% | 2.10 | 2.05 | 2.10 (+0.0%) | 2.09 (-0.5%) | 2.14 (+1.9%) | We are selling 30% of Frasers Centrepoint Trust. The REIT printed STRONG SELL - REDUCE at the close (Sell_Rank 1), is ~3.7% below our 2.18 protective line for a 4th flat session with RSI 32, and the 4-week model view is slightly negative. No valuation anchor (NA). Operational: cycle 2 of the 09-16 card, unrecorded after the 09-17 open -> SG-1 unconditional MARKET order at the 09-18 open; size NOT escalated to the 80% label (SG-2/SG-8). L2 + SG-48 (leg 2 suppressed on oversold below-stop REIT; Est_12W +1.9% cited once, SG-31). Post-fill residual, stop 2.05 (2.10 - 2x ATR). If already sold on 09-17, do NOT sell twice. · news |
| S68 | Singapore Exchange | 22.27 | HOLD | 22.38 | 24.82⚠ | 22.49 (+0.5%) | 22.82 (+2.0%) | 22.98 (+2.7%) | The 30% Singapore Exchange trim (@22.38) went unrecorded for a 3rd cycle and is frozen under SG-8/SG-39 rather than re-published. Basis intact (SG-29): lower close 22.27, RSI 22.6, AVOID 47 BreakdownDown_20D, -10.3% under 24.82. Record TAKEN or SKIPPED (ADR-0019). |
| BUOU | Frasers Logistics & Commercial Trust | 0.89 | HOLD | 0.89 | 0.96⚠ | 0.89 (+0.0%) | 0.90 (+1.1%) | 0.91 (+2.2%) | Frozen 50% de-risk (@0.89), cycle 4 unrecorded. Basis intact: AVOID 50, RSI 27.4, -6.8% under 0.96, MoS -5.52. SG-51: frozen is not safe, this is the book's largest unexecuted de-risk. |
| N2IU | Mapletree PanAsia Commercial Trust | 1.21 | HOLD | 1.21 | 1.31⚠ | 1.21 (+0.0%) | 1.23 (+1.7%) | 1.25 (+3.3%) | Frozen 30% de-risk (@1.21), cycle 4 unrecorded. SG-29 withdraw test not met (RSI 36.5 < 40, close 1.21 < EMA20 1.234). BoJ 09-18 is a tighten-trail event for this name. |
| S63 | ST Engineering | 10.19 | HOLD | 10.19 | 10.01 | 10.23 (+0.4%) | 10.35 (+1.6%) | 10.02 (-1.7%) | ST Engineering's withdrawn 09-08 trim is still unrecorded, 7th session. Close 10.19 back above 10.01, so the L2 stop leg has lapsed for now (SG-29); record,900 or a deliberate keep. |
| J36 | Jardine Matheson | 57.40 | NO ACTION | 57.40 | 54.59 | 57.34 (-0.1%) | 57.92 (+0.9%) | 59.75 (+4.1%) | Jardine Matheson flipped to BUY 70 at the close (Buy_Rank 1) and is the book's only undervalued, quality-passing buy candidate (MoS +0.44), but there is no reconciled cash to fund it. adj 79 = 70 + val_adj +9 + bias 0 (ReversalUp_Oversold|buy n=0, ungraded, SG-45). USD-quoted (SG-15). Blocked by SG-18 (the 09-07 J36 300-sh presumed fill and V03/O39/D05 fills are unrecorded, contingent negative) and SG-42 (S < ~2% of book). Single-print flip (AV67 -> BUY70). Would-be size at ~US. Re-arm: reconcile J36 09-07 fill; if SKIPPED and a BUY >=65 reprints, it takes a slot. · news |
| V03 | Venture Corporation | 16.89 | WATCH | 16.76 | 16.37 | 16.89 (+0.8%) | 16.87 (+0.7%) | 16.60 (-1.0%) | Venture repeated its intraday STRONG BUY 81 to closing BUY 64 fade for a 2nd day; adj 59 < 65, Est_12W -1.7%. SG-49 repeat setup, L1 inverted (SG-50). Re-arm: breakout/momentum BUY or raw cv>=70 at close with Est_12W >= +1%. |
| 9CI | CapitaLand Investment | 2.64 | HOLD | 2.64 | 2.62 | 2.64 (+0.0%) | 2.66 (+0.8%) | 2.71 (+2.7%) | CapitaLand Investment printed STRONG SELL - REDUCE 37 all session (Sell_Rank 2) but closed 2.64 above its 2.62 stop with Est_12W +2.7%, so the SG-2 primary gate fails both legs. Re-arm: settled close < 2.62 with the sell label holding -> SELL 50% (; 30% would fall below the SG-17 floor). |
| U11 | United Overseas Bank | 41.88 | HOLD | 41.88 | 41.27 | 41.77 (-0.3%) | 41.66 (-0.5%) | 41.46 (-1.0%) | UOB broke its nine-print NO TRADE run with HOLD 71 and closed 41.88, back above the 41.27 stop, clearing yesterday's 6-cent breach. Est_12W still -1.0%; the <=40.90 L2 re-arm stays. Stop HELD 41.27. |
| O39 | OCBC Bank | 31.28 | HOLD | 31.28 | 31.30⚠ | 31.28 (+0.0%) | 31.59 (+1.0%) | 32.53 (+4.0%) | OCBC is profit-armed on a real cost (Gain_ATR 10.8) with zero fire ticks (cv 62 flat, 12wk 32.53 alive, HOLD print), so hold and keep the trail. Close 31.28 is 2c (0.04 ATR) under 31.30, not decisive; chandelier 30.29 below the carried line, stop HELD 31.30. Re-arm <=30.76 -> 30%. |
| D05 | DBS Group Holdings | 76.94 | HOLD | 76.94 | 76.76 | 76.92 (-0.0%) | 78.29 (+1.8%) | 79.63 (+3.5%) | DBS held above its 76.76 stop at 76.94 with a positive 12-week view (+3.5%); HOLD 44, conviction drift is not a collapse. Stop HELD. |
| 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 closed 1.91, still above the 1.89 trigger (AVOID 62, Est_12W -1.0%, MoS -17.3). A settled close < 1.89 arms a 50% L2 de-risk (tier-bumped by MoS). |
| B61 | Bukit Sembawang Estates | 4.39 | HOLD | 4.39 | 4.62⚠ | 4.40 (+0.2%) | 4.41 (+0.5%) | 4.45 (+1.4%) | Bukit Sembawang is below its stale 4.62 stop but is a developer, not a REIT, with Est_12W +1.4% and UNDERVALUED, so SG-2 leg 2 fails; sell refused, stop HELD (never lowered). |
| A17U | CapitaLand Ascendas REIT | 2.33 | HOLD | 2.33 | 2.42⚠ | 2.33 (+0.0%) | 2.34 (+0.4%) | 2.38 (+2.1%) | Dust line (~S) below the SG-17 floor; AVOID 53 below stop. Human should close or remove it. |
| HMN | CapitaLand Ascott Trust | 0.83 | HOLD | 0.83 | 0.88⚠ | 0.83 (+0.0%) | 0.83 (+0.0%) | 0.85 (+2.4%) | Dust line (~S) below the SG-17 floor; AVOID 63 below stop. Human should close or remove it. |
Outcome & track record
Accuracy at the time of this record.
138 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.229 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.
90 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.