Recommendations
0 to acquire · 2 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 |
|---|---|---|---|---|---|---|---|---|---|
| S68 | Singapore Exchange | 22.38 | SELL 30% | 22.38 | 21.17 | 22.69 (+1.4%) | 22.89 (+2.3%) | 23.11 (+3.3%) | SGX has closed lower again, now nearly 10% under its protective stop, after a seventh straight no-trade print and a deeply oversold reading, so we cut 30% rather than wait for the engine to label it. Valuation is rich but not extreme, so no size bump. CARRIED cycle 2 from 09-15 (pre-committed re-arm fired), unrecorded after the 09-16 open; SG-1 unconditional market order at the 09-17 open, repriced 22.53->22.38 close-ref. SG-21 corroboration = confirmed lower low 4.0 ATR under a sound stop. Residual, post-fill stop 21.17. If already sold 09-16, record the fill and do NOT sell again. SG-8 freezes at cycle 3. · news |
| J69U | Frasers Centrepoint Trust | 2.09 | SELL 30% | 2.09 | 2.03 | 2.09 (+0.0%) | 2.08 (-0.5%) | 2.11 (+1.0%) | Frasers Centrepoint Trust flipped back to AVOID at the settled close after a STRONG SELL - REDUCE print intraday, while sitting 4% under its stop with an oversold RSI, which fires the trim we pre-committed to. The 4-week model view is slightly negative and there is no offsetting news. NEW: 09-14 re-arm 'SELL/AVOID at the close' FIRED. L2 with SG-48 leg-2 suppression (Est_12W +1.0% on an oversold below-stop REIT) + SG-12 corroboration (SSR 71 at 16:30, AVOID 57 close). Valuation NA, no tier bump. Residual, post-fill stop 2.03 (close - 2 ATR); model 2.14 above close rejected (SG-46). · news |
| BUOU | Frasers Logistics & Commercial Trust | 0.89 | HOLD | 0.89 | 0.96⚠ | 0.89 (+0.0%) | 0.90 (+1.1%) | 0.91 (+2.2%) | The 50% trim on Frasers Logistics has now gone unrecorded for three sessions, so it is frozen rather than re-issued; the case for it (oversold, well below stop, stretched valuation) is still intact. SG-8/SG-23 FROZEN at cycle 3 at @0.89. SG-29 basis check: intact (RSI 27.4, -6.8% under 0.96). SG-51: frozen is not safe. Record TAKEN (trade sell) or SKIPPED (trade skip sg BUOU) to unblock. |
| N2IU | Mapletree Pan Asia Commercial Trust | 1.20 | HOLD | 1.21 | 1.31⚠ | 1.20 (-0.8%) | 1.22 (+0.8%) | 1.24 (+2.5%) | The 30% trim on Mapletree Pan Asia has gone unrecorded for three sessions, so it is frozen rather than re-issued; the name is still oversold and below its stop. SG-8/SG-23 FROZEN at cycle 3 at @1.21. SG-29 withdraw test (RSI>=40 or close>EMA20 1.236) NOT met: RSI 31.2, close 1.20. Record TAKEN or SKIPPED to unblock. |
| — | Venture Corporation | — | NO ACTION | — | — | n/a | n/a | n/a | Venture printed STRONG BUY intraday but settled at BUY 64 on a pullback setup this book grades poorly, and the 12-week model view is below the price, so it misses the bar. Adj 59 < 65; L1 inverted (SG-50); SG-49 repeat of the 09-10/09-15 setup. Re-arm: BreakoutUp/MomentumContinuation BUY, or raw conv >=70 at the settled close with Est_12W >= +1.0%. |
| U11 | United Overseas Bank | 41.21 | HOLD | 41.21 | 41.27⚠ | 41.24 (+0.1%) | 40.91 (-0.7%) | 40.60 (-1.5%) | UOB closed 6 cents under its stop with a negative 12-week view, but the break is under a tenth of an ATR, so it is not decisive yet. Re-arm unchanged: settled close <=40.90 with Est_12W negative fires an L2 30% trim (). FOMC prices 09-17 (bank leg +/-2.5%, hold-through). Stop HELD 41.27. |
| O39 | OCBC Bank | 31.18 | HOLD | 31.18 | 31.30⚠ | 31.21 (+0.1%) | 31.44 (+0.8%) | 32.20 (+3.3%) | OCBC is a profitable, armed position but conviction recovered to 62 and the 12-week view is still positive, so no profit-take ticks fired. ADR-0012 armed (Gain_ATR 9.84), ticks 0/4: (b) up, (c) 32.20 > 31.80 alive, (d) HOLD breaks the NO TRADE run. 0.22-ATR breach not decisive; re-arm close <=30.76. Stop HELD 31.30. |
| D05 | DBS Group Holdings | 76.80 | HOLD | 76.80 | 76.76 | 76.86 (+0.1%) | 78.07 (+1.7%) | 79.77 (+3.9%) | DBS closed back above its stop on a failed-breakdown reversal with a positive 12-week view; hold. Breach cleared (76.80 vs 76.76). Stop HELD. |
| ME8U | Mapletree Industrial Trust | 1.90 | HOLD | 1.90 | 1.89 | 1.90 (+0.0%) | 1.89 (-0.5%) | 1.88 (-1.1%) | Mapletree Industrial is still one cent above its stop despite an intraday STRONG SELL print, so the de-risk is armed but not fired. A settled close <1.89 fires a 50% (MoS-bumped) L2 trim on ~S. Stop HELD 1.89. |
| A17U | CapitaLand Ascendas REIT | 2.33 | HOLD | 2.33 | 2.42⚠ | 2.33 (+0.0%) | 2.34 (+0.4%) | 2.39 (+2.6%) | CapitaLand Ascendas printed STRONG SELL - REDUCE (Sell_Rank 1) at the close, but the position is only ~Sbelow the size floor. SG-17. Recommend the human closes or removes this dust line (and HMN). |
| HMN | CapitaLand Ascendas Trust | 0.82 | HOLD | 0.82 | 0.88⚠ | 0.83 (+0.6%) | 0.83 (+0.6%) | 0.84 (+1.8%) | CapitaLand Ascendas Trust is below its stop and oversold, but at ~Sit is below the size floor. SG-17. Stop HELD 0.88. |
| S63 | ST Engineering | 10.11 | HOLD | 10.11 | 10.01 | 10.17 (+0.6%) | 10.33 (+2.2%) | 9.97 (-1.4%) | ST Engineering's earlier trim was never recorded in the holdings file, so no new decision can issue until it is reconciled. SG-8/SG-23 frozen, 6th session. Close 10.11 still above 10.01. |
Outcome & track record
Accuracy at the time of this record.
136 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.