Recommendations
0 to acquire · 0 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 |
|---|---|---|---|---|---|---|---|---|---|
| U11 | United Overseas Bank | 43.72 | NO ACTION | 43.87 | 42.17 | 43.72 (-0.3%) | 43.63 (-0.5%) | 43.35 (-1.2%) | UOB flipped from NO TRADE to STRONG BUY - ADD 97 at Buy_Rank #1 on the momentum-continuation family this book favours, at its entry (not extended), but the only cash is S so the ticket ( @43.87, ~S, ~0.2% of book) fails the SG-42 materiality floor; the model's own 12wk estimate (43.35) is also below entry. Refused unfunded; re-arm when frozen sells are recorded TAKEN and a settled close reprints BUY-ADD adj>=65. val_adj 0 (RI vs DCF >3x apart, SG-EOQ-3). · news |
| D05 | DBS Group Holdings | 78.56 | NO ACTION | 78.63 | 76.86 | 78.46 (-0.2%) | 79.44 (+1.0%) | 80.32 (+2.1%) | DBS ramped BA77 -> STRONG BUY - ADD 82 at Buy_Rank #2 at its entry with a modestly positive 12wk view, but S of cash buys only @78.63 (~S, ~0.4% of book), below the SG-42 floor. Refused unfunded; re-arm on. · news |
| O39 | OCBC Bank | 32.20 | HOLD | 32.42 | 31.53 | 32.19 (-0.7%) | 32.03 (-1.2%) | 32.55 (+0.4%) | OCBC flipped HOLD 63 -> STRONG BUY - ADD 82 (Buy_Rank #3) on the 18:00 print only; single-print flip plus the same SG-42 block, so a near-miss. Trail raised 31.30 -> 31.53 (model stop). · news |
| ME8U | Mapletree Industrial Trust | 1.84 | HOLD | — | 1.89⚠ | 1.84 | 1.84 | 1.77 | Mapletree Industrial prints SELL - REDUCE 72 at Sell_Rank #1 and still meets both SG-2 legs (1.84 < 1.89 stop, Est_12W 1.77 < close). Frozen 50% card cycle 9 (, ~S) confirmed, not re-published; escalate to full exit on a settled close < 1.80, lapse on >= 1.89. Record TAKEN/SKIPPED (ADR-0019). |
| BUOU | FRASER L&C TRUST | 0.87 | HOLD | — | 0.96⚠ | 0.87 | 0.87 | 0.89 | Frasers L&C AVOID 56 at 0.87, 9.4% under its 0.96 stop. Frozen 50% card cycle 17 (, ~S); record TAKEN/SKIPPED (ADR-0019). |
| N2IU | Mapletree PanAsia Com Tr | 1.21 | HOLD | — | 1.31⚠ | 1.22 | 1.23 | 1.23 | Mapletree PanAsia AVOID 63 at 1.21, 7.6% under the 1.31 stop. Frozen 30% card cycle 17 (, ~S); SG-29 withdraw trigger (settled >= 1.26) not met. |
| S68 | Singapore Exchange | 21.04 | HOLD | — | 24.82⚠ | 21.21 | 21.26 | 22.10 | SGX NO TRADE at 21.04, 15.2% under the 24.82 stop (RSI 27). Frozen 30% card cycle 16 (, ~S); Est_12W 22.10 > close. Record TAKEN/SKIPPED (ADR-0019). |
| J69U | FRASERS CPT TR | 2.09 | HOLD | — | 2.18⚠ | 2.09 | 2.09 | 2.16 | Frasers Centrepoint faded SSR71 -> AVOID 63, 2.09 vs 2.18 stop, Est_12W 2.16 > close. Frozen 30% card cycle 15 (, ~S). |
| B61 | BT SEMBAWANG EST | 4.37 | HOLD | — | 4.62⚠ | 4.36 | 4.40 | 4.59 | Bukit Sembawang re-prints STRONG SELL - REDUCE 71 (Sell_Rank #2) at 4.37 below its 4.62 stop, but Est_12W 4.59 > close so the conjunctive SG-2/SG-11 re-arm fails on leg 2 (non-REIT); UNDERVALUED. Hold. |
| 9CI | CapitaLand Investment | 2.45 | HOLD | — | 2.62⚠ | 2.46 | 2.47 | 2.45 | CapitaLand Investment SELL - REDUCE 58 (Sell_Rank #3) is under the 65 floor; 2.45 below 2.62 stop but Est_12W 2.45 = close. Refused (~S). |
| C07 | Jardine C&C | 29.30 | HOLD | — | 26.44 | 29.25 | 28.88 | 29.41 | Jardine C&C jumped +10.4% to 29.30 the session after its SSR74 sell print was refused on SG-2 (refusal saved ~S). NO TRADE (liquidity gate). Possible Sex-dividend 10-08 (unverified): stop rebases 26.44 -> 26.07 on ex-day (SG-16/SG-22). · news |
| S63 | ST Engineering | 11.00 | HOLD | — | 10.64 | 11.04 | 10.95 | 10.96 | ST Engineering faded STRONG BUY - ADD 90 -> NO TRADE 0 at 11.00 (vs the refused 11.08 entry, -0.7%); 10-05 re-arm void. Above the 10.64 stop; hold. |
| U13 | UOI LTD | 8.50 | HOLD | — | 8.03 | 8.49 | 8.47 | 8.42 | UOI NO TRADE (liquidity gate) at 8.50, above the 8.03 stop. Hold. |
| A17U | CapitaLand Ascendas REIT | 2.22 | HOLD | — | 2.42⚠ | 2.22 | 2.21 | 2.23 | Dust line (~S, SG-17): HOLD 68 oversold bounce, below stop. Human should close or remove the line. |
| HMN | CAPITALAND and ASCOTT STAPLE U | 0.85 | HOLD | — | 0.88⚠ | 0.85 | 0.85 | 0.87 | Dust line (~S, SG-17): AVOID 62, below stop. Human should close or remove the line. |
Outcome & track record
Accuracy at the time of this record.
137 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.