Recommendations
2 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 |
|---|---|---|---|---|---|---|---|---|---|
| O39 | OCBC Bank | 25.49 | BUY — QUEUED @24.52 | 24.52 | 24.14 | 24.82 (+1.2%) | 25.53 (+4.1%) | 29.65 (+20.9%) | OCBC is the top SG-bank-core buy this session and the highest-conviction name in the book. PullbackBuy_VWAP (the most-reliable buy cell, L1-favored) with rising conviction -> over 07--06 (3 consecutive STRONG BUY prints), Buy_Rank #1. Valuation OVERVALUED_VS_RI (MoS -0.40, ResInc bank method) trims conviction only modestly (val_adj clamp(round(-0.40*5),-10,0)=-2); Quality_Pass=False is the generic F-Score/FCF screen, structurally inapplicable to a financial (IsFinancial=True, FV=ResInc) => hard quality gate flagged non-binding for this core-bank book. adj conviction. Deep-pullback limit @24.52 repriced from the 07-04 @24.42 to the live printed Entry_Price (provenance rule); Entry_Distance_ATR -3.18 => settled close 25.49 sits 3.2 ATR ABOVE the limit => QUEUED GTC, fills only on a pullback to VWAP, NOT a chase (L1/L4). RSI 68.5 (<75, not overbought). Size x1.0 (MoS -0.40 > -1). Sized ~30% of the 150k seed, conviction-tilted: @24.52 = 44,136 SGD (29.4% of book), SG 100-lot; ~684 SGD (0.46%) at risk to stop 24.14 (-1.55%/~1.2 ATR). f=0.30 (no scorecard, calib degenerate, L5). 12wk 29.65 exceeds DCF anchor 25.10 -- momentum projection beyond priced-in RI, annotated not modified. Executes Tue 07-07 open; reprice if the open gaps >~1.5%; horizons+scorecard grade from execution. NOTE: the 07-04 O39 queue missed Monday as the name closed higher; if 07-07 again holds above and never revisits, next EOD should demote to WATCH re-arm rather than re-queue deeper (Systemic-1 / PROPOSED-P1). |
| D05 | DBS Group Holdings | 66.91 | BUY — QUEUED @64.82 | 64.82 | 63.94 | 65.52 (+1.1%) | 67.15 (+3.6%) | 77.34 (+19.3%) | DBS is the second SG-bank-core buy, a steady rate-supported anchor. PullbackBuy_VWAP (L1-favored), conviction eased but still clears the 65 floor; 3 consecutive STRONG BUY prints, Buy_Rank #2. Valuation OVERVALUED_VS_RI (MoS -0.44, ResInc) => val_adj -2; Quality_Pass=False = generic screen, non-binding for a bank (FV=ResInc) => core-bank add cleared. adj conviction. Deep-pullback limit @64.82 repriced from the 07-04 @64.70 to the live Entry_Price (provenance rule); Entry_Distance_ATR -2.96 => close 66.91 sits 3.0 ATR above => QUEUED GTC, fills on a pullback, not a chase. RSI 68.2 (<75). Size x1.0 (MoS -0.44 > -1). Sized @64.82 = 45,374 SGD (30.2% of book), SG 100-lot; ~616 SGD (0.41%) at risk to stop 63.94 (-1.36%/~1.2 ATR). f=0.30 (L5). 12wk 77.34 exceeds DCF anchor 52.03 (annotated). Executes Tue 07-07 open; reprice if gap >~1.5%. Same deep-queue-miss caveat as O39 (Systemic-1). |
Outcome & track record
Accuracy at the time of this record.
0 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.000 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.