This website is for educational purposes only and does not constitute investment advice. Always do your own research and assess your own risk tolerance before making investment decisions.

HK End-of-Day Verdict 18 Sept 2026, 16:00:00 GMT+8

HK Financials — End-of-Day Verdict

EOD 2026-09-18 (hkfin)

Recommendations

0 to acquire · 0 to dispose

TickerNameCloseActionAction 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
3328Bank of Communications8.14WATCH8.227.978.09 (-1.6%)8.15 (-0.9%)8.17 (-0.6%)BoCom broke out to a 52-week high and the engine wants to add, but the model's own 1-, 4- and 12-week estimates all sit below the HKbuy-stop, so paying up for the breakout has no forecast payoff; we keep the position and wait. OPERATIONAL: STRONG BUY - ADD cv84 Buy_Rank 1, single ADD print after HOLD 56 (HF-P55 single print). HF-4 LARGE: Est_1W 8.09 vs Entry 8.22 = -1.58% / 0.77 ATR -> withhold -> WATCH re-arm (same disposition as the 09-16 -1.34% read); Est_12W 8.17 below entry. L1 discounts breakout chase. Re-arm counter stays 0: needs 2 consecutive ADD settled-close prints with Est_1W >= Entry x 0.9975. Armed (T12 99.63, 12wk 8.17 > close) but no fire tick today (RSI_DIV cleared, conv +28) -> stop held 7.97 (chandelier 7.80, model 7.88). · news
2388BOC Hong Kong Holdings52.05WATCH52.0551.6552.27 (+0.4%)52.59 (+1.0%)51.68 (-0.7%)BOC Hong Kong printed a first buy signal, but it fails the quality screen (F-Score 4) and is priced above its residual-income value, so the book does not open a new position. OPERATIONAL: BUY cv66 Buy_Rank 2, first print after WATCH 51. Quality Gate (hard, new entries) blocks; val_adj would be -1 (MoS -0.28) -> adj 65 at the floor anyway. L1 discounts FailedBreakdown chase; Est_12W 51.68 < close 52.05 (inside HF-P49 0.97 band). · news
2318Ping An Insurance53.20HOLD 3,50053.2051.8453.42 (+0.4%)52.55 (-1.2%)54.58 (+2.6%)Ping An filled today at HKand closed higher at 53.20; the scan's single bearish print came from a run that had not yet seen the purchase, and one flip after one session is not a sell case with the stop 1.4 ATR below and a positive 12-week view. OPERATIONAL: scan/executor race again (scan 17:00:19, fill booked 17:00:26) -> Held=N, printed AVOID cv72 FailedBreakout_Down_20D instead of a held label. HF-P55 oscillation (AVOID 33 -> STRONG BUY 85 -> AVOID 72 in 2 sessions) = single print; HF-6 fresh-fill hold (no SELL label, not armed, stop intact, Est_12W 54.58 > close). Pre-commits: 2nd consecutive bearish print cv>=65 at the 09-21 EOD -> SELL market; settled close < 51.84 -> SELL market. · news
2318Ping An Insurance53.20NO ACTION53.2051.8453.42 (+0.4%)52.55 (-1.2%)54.58 (+2.6%)What-if only: a half-tier trim on the single bearish flip print, recorded so the grader can price whether holding the fresh fill was right. OPERATIONAL: HF-P55 lower tier 50% = 1,750 -> lot 500 tie -> round down (HF-P25, no risk leg) = 1,500. Not executed. · news
1299AIA Group76.75HOLD 1,40076.7575.7576.57 (-0.2%)77.43 (+0.9%)82.16 (+7.0%)AIA completed its target size today at HKand closed at 76.75, just above the blended cost; the engine went neutral for a session but the 12-week view is still the book's best (+7%), so we hold on the HKstop. OPERATIONAL: NO TRADE cv0 'Consensus conflict + low conviction' (1 print; tick (d) needs 2). PROFIT_ARMED is a T12-ratio artifact (T12 93.42 = close/Target_12Week; blended cost 76.636 -> Gain_ATR +0.07, progress-from-cost ~2%) -> suppressed per HF-P24 spirit (flat-12wk 1-session-old case); tick (b) therefore not a profit-take (no profit); NoTrade|sell cell 0/5. Scan position cols stale (@76.10). Pre-commit: settled close < 75.75 -> SELL market (50%, 700 tie -> up on risk leg). · news
2888STANCHART245.00HOLD 600245.00236.73242.67 (-1.0%)241.90 (-1.3%)238.95 (-2.5%)Standard Chartered firmed to HKwith conviction back up to 72, so the position rides with the stop and the pre-set partial sale unchanged. OPERATIONAL: PROFIT_ARMED suppressed (12wk 238.95 inverted 1.06 ATR, Gain_ATR 2.86). Stop HELD 236.73 (chandelier/model 233.56), cushion 1.44 ATR. Pre-commit carried: settled close < 236.73 with 12wk negative -> SELL market. · news
3968China Merchants Bank51.20HOLD 1,50051.2050.8851.08 (-0.2%)50.90 (-0.6%)50.28 (-1.8%)China Merchants Bank is holding just above its stop, so it stays on with a pre-set partial sale if a close breaks HK. OPERATIONAL: HOLD cv50, close 51.20, low 50.90 held the stop; cushion only 0.31 ATR. PROFIT_ARMED suppressed (12wk 50.28 inverted 0.89 ATR). Pre-commit carried: settled close < 50.88 with 12wk negative -> SELL market. · news
0939CCB - H SHS9.59HOLD 2,0009.599.469.59 (+0.0%)9.58 (-0.1%)9.51 (-0.8%)CCB eased to HKbut remains about 4% in profit with no sell signal, so we keep holding with the stop unchanged. OPERATIONAL: HOLD cv60. PROFIT_ARMED suppressed (12wk 9.51 inverted 0.40 ATR, Gain_ATR 1.97). Stop HELD 9.46 (model 9.13), cushion 0.66 ATR. Pre-commit carried: close < 9.46 -> SELL market. · news
3988Bank of China5.99HOLD 4,0005.995.835.98 (-0.1%)5.91 (-1.3%)5.97 (-0.3%)Bank of China is still the book's best holding at about +10% and nothing has weakened, so it rides behind the profit-protecting stop. OPERATIONAL: genuine PROFIT_ARMED (Gain_ATR 4.54), no fire tick (conv; tick (c) 0.015 below 0.5 ATR materiality) -> trail. Stop HELD 5.83 (chandelier 5.745, model 5.63), cushion 1.29 ATR. · news

Outcome & track record

Accuracy at the time of this record.

51 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 →
5.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.
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.

This website is for educational purposes only and does not constitute investment advice. Always do your own research and assess your own risk tolerance before making investment decisions.