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 |
|---|---|---|---|---|---|---|---|---|---|
| S63 | ST Engineering | 10.40 | SELL 30% | 10.40 | 10.64⚠ | 10.41 (+0.1%) | 10.41 (+0.1%) | 10.36 (-0.4%) | ST Engineering closed 10.40, its third straight settled close below the 10.64 stop (-2.3%, ~0.9 ATR), with the model's 12-week estimate (10.36) still under the close, so the stop-break + negative-12wk exit basis (L2) holds; no stock-specific news. The 10-09 SELL 30% card was NOT executed at the 10-12 open (holdings unchanged at): re-published once as SG-1 cycle 2, unconditional market sell of (~S) at the 10-13 open; if still unrecorded at the next EOD it freezes under SG-8/SG-39 (cycle 3). 50% tier bump stays suppressed by G2 (Target_12Week 10.36 vs DCF 6.83). Remaining keep the 10.64 stop; 2nd tranche 30% on a settled close < 10.34 with Est_12W < close. · news |
| O39 | OCBC Bank | 29.06 | HOLD | — | 31.53⚠ | 29.02 | 28.90 | 28.40 | OCBC 29.06, 4th settled close under the 31.53 trail (-7.8%), Est_12W 28.40 < close: basis intact. The re-published SG-1 c2 SELL 30% was not executed at the 10-12 open, so per SG-39 it FREEZES under SG-8 at cycle 3 (, ~S) instead of being re-issued. Record TAKEN/SKIPPED (ADR-0019). Withdraw (SG-29) on a settled close >= 31.53 or Est_12W >= close. · news |
| ME8U | Mapletree Industrial Trust | 1.83 | HOLD | — | 1.89⚠ | 1.83 | 1.83 | 1.78 | Mapletree Industrial AVOID 41 (BreakdownDown_52W) at 1.83, below the 1.89 stop. Frozen 50% card cycle 13 (, ~S); escalate on settled < 1.80, lapse on >= 1.89. Record TAKEN/SKIPPED (ADR-0019). |
| BUOU | FRASER L&C TRUST | 0.88 | HOLD | — | 0.96⚠ | 0.87 | 0.87 | 0.90 | Frasers L&C AVOID 63 at 0.875, 8.9% below the 0.96 stop. Frozen 50% card cycle 21 (, ~S). Record TAKEN/SKIPPED (ADR-0019). |
| J69U | FRASERS CPT TR | 2.08 | HOLD | — | 2.18⚠ | 2.08 | 2.09 | 2.14 | Frasers Centrepoint AVOID 60 at 2.08 vs the 2.18 stop. Frozen 30% card cycle 19 (, ~S). Record TAKEN/SKIPPED (ADR-0019). |
| S68 | Singapore Exchange | 21.35 | HOLD | — | 24.82⚠ | 21.35 | 21.57 | 22.75 | SGX NO TRADE at 21.35, 14.0% under the 24.82 stop (recovering from 20.73). Frozen 30% card cycle 20 (, ~S). Record TAKEN/SKIPPED (ADR-0019). |
| N2IU | Mapletree PanAsia Com Tr | 1.17 | HOLD | — | 1.31⚠ | 1.17 | 1.18 | 1.18 | Mapletree PanAsia SELL-REDUCE 58 (BreakdownDown_52W, Sell_Rank #2, flip-flopping with NO TRADE all session) at 1.17 vs 1.31 stop; adj 58 < 65 and the card is frozen, so no escalation. Frozen 30% card cycle 21 (, ~S); SG-29 withdraw (>= 1.26) not met. Record TAKEN/SKIPPED (ADR-0019). |
| U11 | United Overseas Bank | 40.50 | HOLD | — | 42.17⚠ | 40.61 | 40.71 | 40.75 | UOB 40.50 (+1.4% on the day), 4.0% under the 42.17 trail, but Est_12W 40.75 > close so L2/SG-2 leg 2 still fails (NO TRADE). Refused, watch. Re-arm SELL 30%: settled close < 42.17 AND Est_12W < close, or a SELL-REDUCE print at adj >= 65 below stop. · news |
| D05 | DBS Group Holdings | 73.94 | HOLD | — | 76.86⚠ | 73.96 | 74.01 | 75.85 | DBS 73.94 (+0.8%), 3.8% under the 76.86 trail, RSI 35.6; Est_12W 75.85 > close so leg 2 fails (NO TRADE). Refused, watch. Same conjunctive re-arm as U11 (SELL 30%). · news |
| 9CI | CapitaLand Investment | 2.43 | HOLD | — | 2.62⚠ | 2.44 | 2.45 | 2.46 | CapitaLand Investment reversed the 10-09 HOLD 68 into STRONG SELL-REDUCE 23-34 intraday, then AVOID 41 (BreakdownDown_52W) at 2.43, 7.3% under the 2.62 stop, RSI 28.7. Est_12W 2.46 > close, so SG-2 leg 2 fails (not a REIT, so SG-48 does not apply). Refused, watch (~S). Re-arm SELL 30%: settled close < 2.62 with Est_12W < close, or a SELL-REDUCE settled print at adj >= 65. · news |
| B61 | BT SEMBAWANG EST | 4.40 | HOLD | — | 4.62⚠ | 4.40 | 4.43 | 4.57 | Bukit Sembawang reprints STRONG SELL-REDUCE 65 at Sell_Rank #1 (Portion 80%) at 4.40 < 4.62 stop, but Est_12W 4.57 > close; non-REIT, SG-2 leg 2 fails and UNDERVALUED argues down. Refused (2nd consecutive EOD). |
| C07 | Jardine C&C | 26.20 | HOLD | — | 26.07 | 26.18 | 26.53 | 26.71 | Jardine C&C recovered to 26.20, back above the ex-div-rebased 26.07 stop; the 10-09 shallow break did not confirm, so the re-arm is void. Model Stop_Price 28.35 sits above the close and is rejected (SG-46). Hold. |
| U13 | UOI LTD | 8.45 | HOLD | — | 8.03 | 8.44 | 8.41 | 8.43 | UOI NO TRADE at 8.45, above the 8.03 stop. Hold. |
| A17U | CapitaLand Ascendas REIT | 2.18 | HOLD | — | 2.42⚠ | 2.17 | 2.17 | 2.15 | Dust line (~S, SG-17). |
| HMN | CAPITALAND and ASCOTT STAPLE U | 0.83 | HOLD | — | 0.88⚠ | 0.84 | 0.85 | 0.86 | Dust line (~S, SG-17). |
Outcome & track record
Accuracy at the time of this record.
140 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 →
-1.333 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.