Recommendations
3 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 |
|---|---|---|---|---|---|---|---|---|---|
| 0939 | CCB - H SHS | 10.13 | ADD — QUEUED @10.09 | 10.09 | 9.66 | 10.09 (+0.0%) | 10.20 (+1.1%) | 10.34 (+2.5%) | CCB re-printed STRONG BUY-ADD at cv90 on a 20-day breakout (10.13 close, RSI 64), its third buy-add print in four sessions, with the 1-week model estimate now at the entry and a 12-week view of 10.34, so add to the winner at the printed 10.09 level ahead of Q3 results (~10-30, first HK pricing ~11-02). Written 0939 re-arm predicate MET (cv>=65, Est_1W 10.09 >= Entry 10.09). Queued as gtc_limit, not the pre-commit's gtc_stop: entry now sits 0.19 ATR below the close, so a buy-stop would fill at market on the open (a chase). Size 77.96% x =. Stop raised 9.65 -> 9.66 (printed). PROFIT_ARMED is T12-only (Gain 2.19 ATR), no fire tick, so it is a trail-raise, not a trim. Reprice per L8 if the 10-30 open gaps >1.5%. BreakoutUp_20D|buy cell 0/3 (report-only, no bias). |
| 3988 | Bank of China | 6.14 | ADD — QUEUED @6.10 | 6.10 | 5.86 | 6.14 (+0.7%) | 6.18 (+1.3%) | 6.37 (+4.4%) | Bank of China flipped from HOLD 47 to STRONG BUY-ADD cv82 on a VWAP pullback-buy, the book's L1-favoured entry shape, with 1-week, 4-week and 12-week estimates (6.14 / 6.18 / 6.37) all above the 6.10 entry, so add at the printed level. Entry_Distance -0.25 ATR sits at the no-chase threshold, so it is queued at the printed Entry (gtc_limit), not bought at the close. Size 77.96% x =. Carried stop 5.86 kept (printed 5.82 is lower; ratchet). Single print after HOLD: not a direction reversal (HF-P54/55 discount not triggered); HF-Q14 is PROPOSED/inert. PullbackBuy_VWAP|buy n=4 is report-only. |
| 3328 | Bank of Communications | 8.48 | BUY — QUEUED @8.48 | 8.48 | 8.32 | 8.50 (+0.2%) | 8.55 (+0.8%) | 8.63 (+1.8%) | BoCom graduated from three rising WATCH prints -> 55) to a BUY at cv72 (Buy_Rank 3), with every model horizon at or above the 8.48 entry and a tight 8.32 stop (-1.9%), so open a starter position at the printed entry. HF-3 clears (Est_12W 8.63 > close 8.485); HF-4 clears (Est_1W 8.50 >= 8.48). The quality gate is off because the row is NA_CCY (HF-P32). Size 26.5% x HK x 20% = HK ->, ~HK. FailedBreakdown_Up_20D|buy +7 bias NOT applied (HF-P28/P63: phantom-contaminated cell); raw cv72 clears the floor unaided. Reprice per L8 if the open gaps >1.5%. |
Outcome & track record
Accuracy at the time of this record.
75 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.786 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.
89 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.