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 |
|---|---|---|---|---|---|---|---|---|---|
| D05 | DBS Group Holdings | 74.38 | HOLD | — | 68.58 | n/a | n/a | 91.30 | DBS at 74.38 (+2.71 pct), the book's largest bank line. The label degraded today to AVOID / ReversalDown_Overbought (conv 44) with RSI_DIV printing again at RSI 80.9 - the first bearish read on DBS in the window - but a hot RSI on a bank in a rate-supported tape is not an exit case, and every sell test fails: not armed (Gain_ATR 1.63 below the 3.0 floor, T12 progress 81.5 pct below 90), so ADR-0012 cannot fire; the valuation elevate needs MoS_FV below -3 and DBS is -0.60. G2 suppresses the valuation amplify outright - the bank DCF anchor of 52.03 sits below the 74.38 price, a structurally broken anchor per SGO-3, and Quality_Pass=False is the usual IsFinancial false-fail. G3 blocks the trim: 12wk 91.30 is +22.7 pct and price sits far above EMA200 (58.53) - cutting this is cutting a winner. Catalyst-aware hold applies twice: FOMC 07-29 is 2 sessions out and DBS Q2 results land 08-06, so hold and trail through, never pre-trim into the event. Stop held at 68.58 (7.8 pct below), live and not loosened into FOMC. Degradation tick logged for the next session. |
| O39 | OCBC Bank | 29.29 | HOLD | — | 26.96 | n/a | n/a | 38.02 | OCBC at 29.29 (+2.31 pct). Same read as DBS - flipped NO TRADE to AVOID / ReversalDown_Overbought (conv 44) with RSI_DIV back at RSI 80.5 - and the same conclusion: an overbought bank in a record-high SG bank tape with a live +29.8 pct 12wk view (38.02) is a hold, not a trim. Not armed (Gain_ATR 1.16, T12 progress 77.0 pct), so the ADR-0012 profit-take path is closed; MoS_FV -0.62 is nowhere near the -3 elevate threshold; the DCF anchor 25.10 sits below price so G2 suppresses any valuation amplify (SGO-3 financial false-fail, Quality_Pass=False non-binding); G3 blocks on the strong forward view. Three catalysts inside the horizon window argue the same way - FOMC 07-29 (2 sessions), Great Eastern Q2 on 08-04 which reads through directly since OCBC owns G07, and OCBC's own Q2 on 08-07 - all hold-through. Stop held at 26.96 (7.9 pct below), live into FOMC. |
| G07 | Great Eastern | 20.60 | HOLD | — | 19.19 | n/a | n/a | 28.34 | Great Eastern at 20.60 (+12.75 pct), far and away the book's best position, with a 12wk view still worth +37.6 pct (28.34). RSI is extreme at 84.7 for a 5th straight session, so the temptation to bank it is real - but the ADR-0012 profit-take is NOT armed on the anchor: Exit_Warning is blank, Gain_ATR 2.57 sits below the 3.0 floor and T12 progress 72.7 pct below 90. Worth recording that it WAS armed one session ago: the 07-24 row printed PROFIT_ARMED and then disarmed on 07-27 despite a higher close (20..60), because ATR widened roughly 0..91 faster than the gain grew - the third instance of this arm-flicker on G07 and a logged systemic finding. Anchor row governs, so no trim and no mandatory trail-raise. The 07-21 withdrawn trim (optional_trim counterfactual at 20.61) continues to validate the ride-winners doctrine. HOLD on the trail 19.19 (6.8 pct below), locking about +5.0 pct on the whole line. Great Eastern Q2 2026 results 08-04, hold-through - do not pre-trim into it. |
Outcome & track record
Accuracy at the time of this record.
4 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.141 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.
23 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.