Total-Return Index 100.0 0.0% since inception Performance ›
Today's recommendations
1 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 |
|---|---|---|---|---|---|---|---|---|---|
| 9618 | JD-SW | 124.10 | BUY — QUEUED @123.73 | 123.73 | 112.52 | 130.46 (+5.4%) | 146.15 (+18.1%) | 136.88 (+10.6%) | JD has broken out to a fresh 20-day high on nearly three times its recent volume, closing at 124.10 and reclaiming its 200-day average for the first time in a month - the strongest signal this book has produced since inception, at conviction 84 against a 65 floor. Crucially the model now projects the shares higher on both horizons (+18% over four weeks, +11% over twelve) while the shares trade near our estimate of intrinsic value on a passing quality screen, and the suggested stop sits a wide 9% below entry - resolving the one objection that kept us out for four straight sessions, when the stop was too tight to survive normal daily noise. Risking 11.21 a share to make 22.42 is a 2-to-1 proposition, and the price has not run away from the entry. We buy on a stop order so that a weak open simply never fills. Learnings applied: the 07-27 re-arm trigger (fresh BUY cv>=65 + forward view intact + stop >= ~0.5 ATR) fired on every clause - stop is now 3.18 ATR vs 0.31 yesterday. HT-4 forward-view screen PASSES for the first time since inception (T4 +17.8%, T12 +10.3% vs close). HT-3 does not apply - this is the BreakoutUp exit family with genuine 2.00 R:R, not the pullback family's 0.92 config artifact. L1 breakout discount and the BreakoutUp_20D|buy cell being 0-for-1 (that one sample is THIS name's 07-21 failure: cv69 -> NO TRADE cv0 in one session, expired unfilled) are expressed as a 0.5x discretionary size haircut, NOT a reject - today's print is stronger on every axis that failed then (cv84 vs 69, STRONG BUY vs BUY, portion 74.69 vs 28.39, close 124.10 clears the 07-21 high 123.40, volume 14.2M vs 5.0M). L6 does not bite - no earnings inside the 10-day horizon. L8: executes at the 07-29 open; reprice if it gaps >~1.5%. Sizing: 74.69% x 2,000,000 x 20% = 298,760 full slot; size_mod 1.0x (UNDERVALUED+Quality_Pass would permit 1.25x but MoS is knife-edge +0.0067 on a 4-day-stale price, ~-0.04 marked to today's close, so upsize declined); 0.5x haircut -> 149,380 -> /123.73 = 1,207 -> ( x 50) = HK7.4% of book. Risk to stop HK = 0.67% of book. max_position_pct and both non-binding. No DCF annotation: DCF_per_share 185.65 sits well above the 136.88 12wk target. Event Horizon names no event for 9618; FOMC 07-29 / Politburo 07-30 / PMI 07-31 are indirect and argue for the half-size, not a skip. Data caution: a cached Yahoo quote snippet showed 115.10 for 07-27 vs the scan's settled 119.20 - L4 makes the settled scan close authoritative, and the buy-stop is self-protecting if the tape is materially lower. WITHDRAW if conviction drops below 65 before fill, or on expiry 2026-07-31. · news |
| 0148 | KINGBOARD HLDG | 42.22 | WATCH | 42.22 | 33.16 | 48.88 (+15.8%) | 64.43 (+52.6%) | 24.07 (-43.0%) | Kingboard triggered a buy signal today, but it is a bounce in a collapse rather than a turn: the shares have fallen 26% in six sessions to 42.22 and trade far below their 20-, 50- and 100-day averages, and the company fails our quality screen on profitability and cash flow while still pricing in growth. The model's own twelve-week projection of 24.07 is 43% BELOW today's price - it is recommending a purchase it simultaneously forecasts will nearly halve. We do not buy falling knives on an oversold reading alone. Learnings applied: quality gate hard-blocks new entries on Quality_Pass=False (dispositive here - the book holds nothing, so no ADD exemption applies); HT-4 forward-view screen fails badly on the 12wk leg; note B (the HK OversoldBounce/ReversalUp buy pool with negative 12wk is the falling-knife shape this book is written to refuse). Momentum 29 / Volatility 21 pillars are weak. Fourth axis: the printed 4wk target 64.43 (+52.6%) sits far outside the model's own Est_High of 47.73 - an artifact, not an objective (logged as systemic finding 2). adj conviction 66 - 1 = 65, exactly at the floor, and rejected regardless. RE-ARM: Quality_Pass=True AND Target_12Week above close AND price back above EMA50. · news |
| 2318 | AAC TECH | 57.10 | WATCH | — | — | n/a | n/a | 51.94 | The buy signal we declined for four consecutive sessions has now disappeared entirely - AAC prints no trade at zero conviction. Our reason for passing was that the model forecast the shares lower on both the four- and twelve-week horizons even as it flagged a buy; that contradiction has resolved by the signal dissolving rather than by the forecasts improving. The book never paid 56.65 for a setup that never became sound. Learnings applied: HT-4 (forward view screened before the conviction floor) called this correctly four times running; L1 caution on extended pullback entries. Conviction trail ->. Dropped as an active candidate. RE-ARM: cv>=65 AND Target_4w/Target_12Week both above close AND entry not extended. · news |
| PORTFOLIO | AI - HK Tech | — | WATCH | — | — | n/a | n/a | n/a | The book takes its first position since inception: a half-size stake in JD.com, which today became the first name to satisfy every one of our entry conditions at once - a strong breakout signal, projected gains over both the four- and twelve-week horizons, a sensible valuation on a passing quality screen, and a stop wide enough to survive ordinary volatility. We commit HKabout 7% of the portfolio, and keep the remaining HKin reserve. That restraint is deliberate: eight other names in the book are flagged as active breakdowns with rising conviction, and a Federal Reserve decision, three chip-sector earnings reports and a Chinese policy meeting all land within four sessions. One breakout does not make a bull market. Ends the eleven-session 100%-cash streak. Sell pool empty by construction (zero holdings). Second floor-clearer 0148 hard-blocked by the quality gate. Nothing pending to reconcile coming in; monitor clean (CASH no_stop only). |
Outcome & track record
How accurate the calls have been.
5 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.450 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.
22 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.
Portfolio & signals
Every name we scanned, and where it stands.
| Ticker | Name | Close | Signal The chart pattern the engine detected on this name. Hover a signal for its one-line definition; click it for the full setup/trigger rules, the trade box it produces, and the newsletter issue that teaches the underlying concept. | Action | Conv | 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. |
|---|---|---|---|---|---|---|---|---|
| 7747 | XL2CSOPSMSN | 61.12 | BreakdownDown_20D | AVOID | 85 | 32.23 (-47.3%) | -33.19 (-154.3%) | 34.84 (-43.0%) |
| 9618 | JD-SW | 124.10 | BreakoutUp_20D | STRONG BUY | 84 | 130.46 (+5.1%) | 146.15 (+17.8%) | 136.88 (+10.3%) |
| 7709 | XL2CSOPHYNIX | 38.02 | BreakdownDown_20D | AVOID | 81 | 21.19 (-44.3%) | -31.31 (-182.4%) | 21.67 (-43.0%) |
| 0100 | MINIMAX-W | 197.20 | BreakdownDown_52W | AVOID | 71 | 117.20 (-40.6%) | -36.27 (-118.4%) | 112.40 (-43.0%) |
| 0148 | KINGBOARD HLDG | 42.22 | OversoldBounce_Up | BUY | 66 | 48.88 (+15.8%) | 64.43 (+52.6%) | 24.07 (-43.0%) |
| 3750 | CATL | 603.50 | RallySell_BearTrend | AVOID | 62 | 595.40 (-1.3%) | 576.50 (-4.5%) | 470.98 (-22.0%) |
| 0700 | TENCENT | 447.20 | FailedBreakout_Down_20D | AVOID | 61 | n/a | n/a | 393.52 (-12.0%) |
| 0772 | CHINA LIT | 18.85 | FailedBreakout_Down_20D | AVOID | 61 | n/a | n/a | 10.74 (-43.0%) |
| 0981 | SMIC | 69.10 | FailedBreakout_Down_20D | AVOID | 52 | n/a | n/a | 57.77 (-16.4%) |
| 2513 | KNOWLEDGE ATLAS | 1042.00 | RallySell_BearTrend | AVOID | 52 | 992.80 (-4.7%) | 878.00 (-15.7%) | 666.22 (-36.1%) |
| 0522 | ASMPT | 139.50 | BreakdownDown_20D | AVOID | 48 | 124.18 (-11.0%) | 58.95 (-57.7%) | 98.07 (-29.7%) |
| 2382 | Sunny Optical Technology | 58.05 | FailedBreakout_Down_20D | AVOID | 45 | n/a | n/a | 37.69 (-35.1%) |
| 1024 | KUAISHOU-W | 42.34 | FailedBreakout_Down_20D | AVOID | 36 | n/a | n/a | 32.52 (-23.2%) |
| 6869 | YOFC | 109.30 | BreakdownDown_20D | AVOID | 28 | 81.46 (-25.5%) | 8.42 (-92.3%) | 62.30 (-43.0%) |
| 0068 | MANYCORE TECH | 7.82 | NoTrade | NO TRADE | 0 | n/a | n/a | 4.46 (-43.0%) |
| 0992 | Lenovo Group Limited | 23.42 | NoTrade | NO TRADE | 0 | n/a | n/a | 33.04 (+41.1%) |
| 1211 | BYD | 89.80 | NoTrade | NO TRADE | 0 | n/a | n/a | 83.92 (-6.5%) |
| 1347 | Hua Hong Semiconductor | 138.30 | NoTrade | NO TRADE | 0 | n/a | n/a | 133.08 (-3.8%) |
| 1810 | XIAOMI CORP-W | 29.26 | NoTrade | NO TRADE | 0 | n/a | n/a | 28.82 (-1.5%) |
| 2318 | Aac Technologies Holdings | 57.10 | NoTrade | NO TRADE | 0 | n/a | n/a | 51.94 (-9.0%) |
| 9988 | BABA-SW | 112.00 | NoTrade | NO TRADE | 0 | n/a | n/a | 96.83 (-13.5%) |
Archive
Earlier end-of-day records.
- 28 July 2026 1 acquire / 0 dispose EOD 2026-07-28
- 27 July 2026 0 acquire / 0 dispose EOD 2026-07-27
- 24 July 2026 0 acquire / 0 dispose EOD 2026-07-24
- 23 July 2026 1 acquire / 0 dispose EOD 2026-07-23
- 22 July 2026 0 acquire / 0 dispose EOD 2026-07-22
- 21 July 2026 1 acquire / 0 dispose EOD 2026-07-21
- 20 July 2026 0 acquire / 0 dispose EOD 2026-07-20
- 17 July 2026 0 acquire / 0 dispose EOD 2026-07-17
- 16 July 2026 0 acquire / 0 dispose EOD 2026-07-16
- 15 July 2026 0 acquire / 0 dispose EOD 2026-07-15
- 14 July 2026 0 acquire / 0 dispose EOD 2026-07-14
- 13 July 2026 0 acquire / 0 dispose EOD 2026-07-13
- 10 July 2026 1 acquire / 0 dispose EOD 2026-07-10
- 9 July 2026 1 acquire / 0 dispose EOD 2026-07-09
- 8 July 2026 0 acquire / 0 dispose EOD 2026-07-08
- 7 July 2026 0 acquire / 0 dispose EOD 2026-07-07
- 6 July 2026 0 acquire / 0 dispose EOD 2026-07-06
- 4 July 2026 1 acquire / 0 dispose EOD 2026-07-04
- 3 July 2026 1 acquire / 2 dispose DISPOSE 2 (0700 Tencent REDUCE ~90% ->; 3750 CATL de-risk TRIM 30% ->); ACQUIRE 1 (2513 Knowledge Atlas QUEUED buy-stop @1827.28,). 7709 pending 07-02 trim RELEASED (recovered). Net-new executed once at hk parent.
- 2 July 2026 0 acquire / 2 dispose DISPOSE 2 (Tencent REDUCE 90% ->; 7709 leveraged-ETF TRIM 50% ->); ACQUIRE none (buy pool falling knives). 06-30 queued ASMPT/SMIC adds CANCELLED (flipped NO TRADE post-rout). Net-new hktech shares = executed once at hk parent.
- 30 June 2026 0 acquire / 1 dispose NO NET-NEW hktech action — full mirror of hk parent (SMIC add, ASMPT queued, Tencent exit all shared shares executed once at hk; 7709 HOLD, conflict resolved). No new (buy pool falling-knives). Net incremental = 0.
- 25 June 2026 0 acquire / 1 dispose Mirror of hk (SAME shares, execute once): 1 DISPOSE (Tencent exit) + RIDE China-semi winners on raised trails (7709 BUY-ADD but past 4wk target -> trail/no add; YOFC/SMIC/ASMPT/Hua Hong HOLD) + NO new add (buy pool inversions). ~HK; ~HK dry. Sync.