Recommendations
0 to acquire · 1 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 |
|---|---|---|---|---|---|---|---|---|---|
| 3968 | China Merchants Bank | 51.00 | SELL 50% | 51.00 | 50.16 | 50.97 (-0.1%) | 51.32 (+0.6%) | 53.66 (+5.2%) | China Merchants Bank printed a second straight NO TRADE after decaying from a BUY-ADD, so the pre-committed half trim fires while the 12-week view (+5%) argues for keeping the other half. Profit-take armed (T12_Progress 95.0, Gain 1.74 ATR) + tick (d) 2/2 NoTrade = HF-P11 N=2 pre-commit from 10-05; 30% x = board lot (HF-P65). Ref close 51.00, reprice if open gaps >1.5%. Residual keeps stop 50.16. HF-EOQ-2 shadow would have blocked (trimmed 10-02) - logged, not applied. |
| 0939 | CCB - H SHS | 9.65 | HOLD | 9.65 | 9.47 | 9.65 (+0.0%) | 9.57 (-0.8%) | 10.08 (+4.5%) | CCB bounced to 9.65 with conviction recovering and a +4.5% 12-week view, so it is held on its stop. Armed via T12_Progress 95.7 with no fire tick; chandelier 9.27 < 9.47 so stop holds 9.47; pre-commit close < 9.47 -> SELL 1000. |
| 3988 | Bank of China | 6.01 | HOLD | 6.01 | 5.90 | 6.05 (+0.6%) | 5.95 (-1.1%) | 6.33 (+5.2%) | Bank of China is a genuine armed winner (+10.6%, Gain 4.9 ATR) with no deterioration tick, so it rides on its trailing stop. Chandelier 5.78 < 5.90, ratchet holds 5.90; pre-commit close < 5.90 -> SELL 1000. |
| 3328 | Bank of Communications | 8.23 | HOLD | 8.23 | 8.05 | 8.29 (+0.7%) | 8.22 (-0.2%) | 8.32 (+1.0%) | BoCom holds at cv54 (+6.6% on cost); only the collinear tick (c) artifact fired and the odd lot cannot be trimmed (HF-P51/P65). Stop 8.05 held (chandelier 7.91). Re-arm 0/2. |
| 2888 | STANCHART | 236.40 | HOLD | 236.40 | 222.79 | 236.27 (-0.1%) | 238.33 (+0.8%) | 229.95 (-2.7%) | StanChart rallied 3.4% but the label turned AVOID with a negative 12-week view, so the remaining are held on a tighter stop rather than sold. NoTrade count reset (AVOID != NO TRADE) so the SELL 50 pre-commit does not fire; PROFIT_ARMED suppressed (T12 229.95 < close, HF-2/P50); short-side Stop 250.01 ignored (HF-P58). Stop raised 218.46 -> 222.79 (close - 2xATR); pre-commit close < 222.79 -> SELL 200. |
Outcome & track record
Accuracy at the time of this record.
64 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.727 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.