{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "algo2alpha — The Learning Investor — Hong Kong",
  "home_page_url": "https://www.algo2alpha.com/p/hk/",
  "feed_url": "https://www.algo2alpha.com/p/hk/feed.json",
  "description": "Redacted end-of-day decision records for Hong Kong.",
  "authors": [
    {
      "name": "Boon Sing Thia"
    }
  ],
  "items": [
    {
      "id": "hk-2026-08-01",
      "url": "https://www.algo2alpha.com/p/hk/2026-08-01/",
      "title": "Hong Kong — 2026-08-01",
      "summary": "3 ACQUIRE (9618 buy-stop, 3690 queued limit, 0148 market) + 3 DISPOSE (7709 full, 2513 full, 3750 trim) - pending next open 2026-07-29",
      "content_text": "## HK End-of-Day Verdict — 2026-08-01\n\n3 ACQUIRE (9618 buy-stop, 3690 queued limit, 0148 market) + 3 DISPOSE (7709 full, 2513 full, 3750 trim) - pending next open 2026-07-29\n\n**NO ACTION** — nothing cleared the bar today.\n\n_Track record: 124 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-08-01T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-28",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-28/",
      "title": "Hong Kong — 2026-07-28",
      "summary": "3 ACQUIRE (9618 buy-stop, 3690 queued limit, 0148 market) + 3 DISPOSE (7709 full, 2513 full, 3750 trim) - pending next open 2026-07-29",
      "content_text": "## HK End-of-Day Verdict — 2026-07-28\n\n3 ACQUIRE (9618 buy-stop, 3690 queued limit, 0148 market) + 3 DISPOSE (7709 full, 2513 full, 3750 trim) - pending next open 2026-07-29\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 9618 | JD-SW | 124.10 | BUY — QUEUED @124.26 | 124.26 | 115.06 | 123.54 (-0.6%) | 125.50 (+1.0%) | 132.64 (+6.7%) | JD is the one name in the book showing genuine strength on a day the HK semis/AI complex broke - it closed +4.11% against a falling tape, above its 200-day average, and is the only buy candidate that passes the quality screen while still screening as undervalued on intrinsic value. The 20-day breakout is confirmed by three consecutive strong-buy prints with momentum not yet overbought, so the risk is a defined 7.4% to the stop against a 12-week view roughly 7% higher. The order is a buy-stop placed just above today's close, so it only executes if the breakout actually follows through. [HK-1: BreakoutUp_20D is a chase family, -5 scorecard haircut applied and the 1.25x undervalued size modulator DECLINED - never up-size a chase. HK-4 satisfied: entry above close = fills on strength only. L8 pending next open.] |\n| 3690 | MEITUAN-W | 90.30 | BUY — QUEUED @81.64 | 81.64 | 77.08 | 89.67 (+9.8%) | 91.22 (+11.7%) | 84.18 (+3.1%) | Meituan prints the book's most reliable buy setup - a pullback-to-VWAP entry, the only buy signal family with a positive track record here - but the shares have already run 9.6% above the model's entry level, so chasing them now would be paying up for a setup whose whole edge is buying the dip. The order rests as a limit at 81.64 and simply does not execute unless the stock comes back to the level the signal actually calls for. Valuation is uninformative on this name (no usable intrinsic anchor), so the case is purely technical. [Repriced from the 07-27 queue at 80.33 to the live model entry per the provenance rule; conviction 76 >= 65 so the queue survives. HK-2 anchor cell +3. eD -2.15 -> no-chase. expires_on 2026-07-31, auto-withdraw if conviction drops below 65.] |\n| 0148 | KINGBOARD HLDG | 42.22 | BUY | 42.22 | 34.01 | 45.67 (+8.2%) | 46.95 (+11.2%) | 48.53 (+14.9%) | Kingboard fell 12% in today's electronics-wide selloff into deeply oversold territory, and the model reads that as an exhaustion bounce with a 4-week view about 11% higher and a 12-week view about 15% higher; it also passes the quality screen. This is explicitly the weakest of today's three buys and the first to drop if capital is rationed: it is a single bearish-to-bullish flip on a crash day, the shares sit well below their 200-day average, and the signal family has no graded history in this book to lean on. Risk is capped by a stop 19% lower. [OversoldBounce_Up/buy has NO graded HK sample -> bias 0, reliability unknown, stated not adjusted. val_adj -1 from MoS -0.19. Book-note-B falling-knife exclusion does NOT apply - the 12wk view is +14.9%, not negative. L8 pending next open.] |\n| 7709 | XL2CSOPHYNIX | 38.02 | SELL ALL | 38.02 | — | 40.59 (+6.8%) | 40.36 (+6.2%) | 41.98 (+10.4%) | This is a 2x leveraged tracker of SK Hynix that has now lost two-thirds of its value, fell 30% today alone, and closed decisively through its stop - and SK Hynix reports quarterly results tomorrow, which on doubled exposure means a plausible 28% move in either direction overnight. Holding a broken, deeply loss-making leveraged position into a binary event is the worst risk-reward on the book; the signal, the stop and the calendar all say the same thing. Exiting in full frees capital and removes the single largest source of overnight risk. [Leveraged-ETF full-exit bar met on BOTH branches: cv81 >= 70 + 3 REDUCE prints + close 38.02 < stop 44.00, AND a breakdown-family signal. 5th re-issue - EXECUTE (L3/HK-5). Printed Sell Limit @41.94 sits 10.3% ABOVE the close and can never fill -> overridden to MARKET (systemic finding #5). Est_* point mildly up but calib_1w is -0.283 on this book, i.e. anti-predictive - the estimates are reported and discounted. L8 pending next open.] |\n| 2513 | KNOWLEDGE ATLAS | 1042.00 | SELL ALL | 1042.00 | — | 1082.89 (+3.9%) | 1035.92 (-0.6%) | 1159.46 (+11.3%) | The cornerstone lock-up release we flagged in advance landed today and the shares fell 19%, exactly the supply shock anticipated - and this was only one tranche of a record pipeline of HK lock-ups still to unwind. The position is 36% underwater, the company scores poorly on financial quality with negative earning power, and the signal has now escalated from avoid to an outright sell on the most reliable exit family in this book. There is no valuation floor to fall back on. Exit in full. [7th consecutive unexecuted session - the skips have cost ~HK in this session alone. RallySell_BearTrend/sell is the book's best sell cell (+5, n=12, hit_1w.75). Est_12W +11.3% is discounted: calib_1w -0.283, no valuation anchor, ongoing supply overhang. L3/HK-5 - EXECUTE. L8 pending next open.] |\n| 3750 | CATL | 603.50 | SELL 66.7% | 603.50 | 539.12 | 599.97 (-0.6%) | 581.73 (-3.6%) | 585.06 (-3.1%) | CATL has deteriorated steadily across three consecutive readings - from no-signal to avoid to an outright sell - which makes this a stable trend breakdown rather than a one-day wobble. The position is 20% underwater and, unusually, the model's own forward view now sits below the current price at both 4 and 12 weeks, so there is no projected recovery to wait for. Selling two-thirds banks the de-risk while leaving a residual stake in case the China policy meeting later this week reverses sentiment. [RallySell_BearTrend +5, the book's best sell cell. Negative 12wk (585.06 < 603.50) satisfies the trend-exit contrast rule - the trim-discipline gates G1-G3 do not apply to a bearish signal with a negative forward view. 85.46% of 300 = rounded DOWN to the 100-lot so it stays a trim, not an accidental full exit; residual on the 539.12 stop. MoS -1.24 is not <= -3 -> no valuation tier bump. L8 pending next open.] |\n| 0005 | HSBC HDGS(USD0.50) HK O'SEAS | 162.00 | HOLD | — | 158.50 | n/a | n/a | 167.19 | RSI 72.87 and three straight no-trade prints, but the 12-week view is still modestly higher and the shares held up on a heavy day. Hold into the H1 results on 4 August with a raised trailing stop. [trail 157..50; horizon stance hold-through, +-2.16 ATR the window's largest single-name band.] |\n| 0522 | ASMPT | 139.50 | HOLD | — | 133.00 | n/a | n/a | 160.89 | ASMPT fell 13.7% and gapped straight through its stop, so the level was never executable. The exit test still is not met: the model's 12-week view sits 15% above the current price and the shares remain above their 200-day average, and interim results land tomorrow - selling into a binary print after a 14% drop is the worst of both. Hold through the event on a re-based stop; a decisive close below the 200-day average after the results turns this into a sell. [L2 does NOT fire - stop-break requires a NEGATIVE 12wk and this is +15.3%. L4 - the cv25/27 intraday REDUCE is withdrawn at the settled close (AVOID cv50). Stop re-based 156..00, below EMA200 135.12 and today's low 136.00. Catalyst-aware hold.] |\n| 0700 | TENCENT | 447.20 | HOLD | — | 430.00 | n/a | n/a | 442.83 | Tencent prints a sell on a failed breakout, trades below its 200-day average and has a flat-to-negative forward view - a genuine fourth disposal candidate that misses out only because three larger, cleaner exits take the slots. The label whipsawed twice within today alone and the standing 430 downside trigger is still intact at a 447 close, so the position is kept on a tightened stop rather than sold on an unstable print. [4th DISPOSE candidate, adj 75, only 3 slots. Stop tightened 415..00 (the standing overlay floor, tighter than the printed level). Promote to DISPOSE on a close below 430 or a second stable REDUCE print.] |\n| 0823 | LINK REIT | 39.26 | HOLD | — | 37.89 | n/a | n/a | 38.98 | Link REIT was one of the few holdings to finish higher and its signal remains constructive, but the Fed decision tomorrow feeds straight through the HK dollar peg into REIT discount rates, so the trailing stop is tightened ahead of it. [trail 37..89 (printed stop). Horizon: FOMC +-1.87 ATR, stance tighten-trail.] |\n| 0981 | SMIC | 69.10 | HOLD | — | 66.00 | n/a | n/a | 74.08 | SMIC turned mildly bearish in today's semis selloff but held up far better than its peers and remains clear of its stop, with a 12-week view about 7% higher. Hold into Q2 results on 6 August. [Printed Stop_Price 80.00 is ABOVE the 69.10 close and unusable (systemic finding #5) - carried stop 66.00 retained. Q2 06-Aug, +-9%, hold-through.] |\n| 1347 | Hua Hong Semiconductor | 138.30 | HOLD | — | 133.00 | n/a | n/a | 149.20 | Hua Hong fell 6.9% and closed below its stop, but the break is shallow, the shares are still far above their 200-day average, and the 12-week view remains about 8% higher - the exit test is not met. Hold into Q2 results on 6 August on a re-based stop. [L2 does NOT fire - 12wk is +7.9%, not negative. Stop re-based 145..00, below today's low 135.60. NO TRADE cv0 x4: 'Consensus conflict + low conviction'.] |\n| 2888 | STANCHART | 222.80 | HOLD | — | 215.07 | n/a | n/a | 224.85 | StanChart's conviction has faded from over four readings but the signal is still constructive and H1 results plus the buyback decision land tomorrow. Hold through the print on the existing trailing stop. [trail held at 215.07 (tighter than the printed 212.38). Horizon: H1 29-Jul, +-5%, hold-through.] |\n\n_Track record: 124 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-28T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-27",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-27/",
      "title": "Hong Kong — 2026-07-27",
      "summary": "2 ACQUIRE (both QUEUED GTC-limit) + 2 DISPOSE (both MARKET) - pending next open 2026-07-28",
      "content_text": "## HK End-of-Day Verdict — 2026-07-27\n\n2 ACQUIRE (both QUEUED GTC-limit) + 2 DISPOSE (both MARKET) - pending next open 2026-07-28\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 3690 | Meituan-W | 89.30 | BUY — QUEUED @80.33 | 80.33 | 75.45 | 88.56 (+10.2%) | 89.04 (+10.8%) | 83.38 (+3.8%) | Meituan is the book's best buy setup right now - a maximum-conviction pullback signal on the one Hong Kong buy pattern that actually grades well, and it ranks first in the book. The catch is that it has already run 10% above the price the model wants to pay, so we do not chase it: we leave a limit order at the model's entry and pay nothing unless the market comes back to us. Valuation is unavailable for this name, so nothing argues either way. Basis: STRONG BUY cv100 x4 stable, PullbackBuy_VWAP (HK-2 anchor cell, bias +3, n7 hit_1w.667), Buy_Rank 1 -> adj 103, the highest in the book. Valuation NA -> quality gate OFF, val_adj 0, size_mod 1.0. Extended eD -2.08 -> HK-4 no-chase -> gtc_limit @80.33 (fills only on a -10.0% pullback from the 89.30 close). Entry range 79.25-81.41 (+-0.25 ATR). Size: Portion 71.55% x HKequity x 20% buy_pct = HK -> /80.33 = 1,069 -> board lot 100 -> (~HK). Est_12W 83.38 is POSITIVE vs the 80.33 entry (+3.8%) but NEGATIVE vs the 89.30 close (-6.6%) - precisely why this is a queue and not a buy. Est_1W +10.2% / Est_4W +10.8% vs the entry, 80% conf. Stop 75.45 (-6.1%). expires_on 2026-07-30 (3 sessions); auto-withdraw if conviction drops <65. L7: also lives in hktech - execute once. |\n| 0939 | CCB - H | 8.99 | ADD — QUEUED @8.84 | 8.84 | 8.45 | 8.99 (+1.7%) | 9.02 (+2.0%) | 8.95 (+1.2%) | China Construction Bank strengthened decisively through the session - from a hold to the book's strongest buy-add by the close - as it broke to a new 20-day high. We are adding to a position we already own, but only at a modest size and only on a small pullback, because breakout entries are the pattern this book has historically been worst at timing. Basis: HOLD cv80 -> BUY-ADD cv73 x2 -> STRONG BUY - ADD cv90 at the close, BreakoutUp_20D, Buy_Rank 2. Scorecard haircut -5 (BreakoutUp_20D/buy n8, hit_1w.25) -> adj 85, still well clear of the 65 floor. HK-1 confirmation requirements MET: 3 consecutive bullish ADD prints and RSI 67.9 < 70 (not yet overbought); HK-1 'never up-size' honoured - size_mod held at 1.0. Valuation NA_CCY -> blind, val_adj 0; the quality gate does not apply to an ADD in any case. Extended eD -0.78 -> no-chase -> gtc_limit @8.84 (1.7% below the 8.99 close), entry range 8.79-8.89. Size: Portion 70.29% x 50,700 held = 35,637 -> x0.5 book-note-B conservative scaling (HK buy cells grade weak) = 17,818, then capped at the book's standard buy ticket (70.29% x HKx 20% = HK) because the 0939 line is already the book's 3rd largest at HK -> 9,541 -> board lot 1,000 -> (HK). Est_1W +1.7% / Est_4W +2.0% / Est_12W +1.2% vs the 8.84 entry (80% conf) - a modest forward view; the trade is the breakout, not the projection. Stop 8.45 (-4.4%). FOMC 29-Jul is two-sided on bank NIM (horizon stance: hold-through, +-3.5%) - the limit sits below the market, so a hawkish gap fills us cheaper rather than worse. Held trail raised 8..45. expires_on 2026-07-30; auto-withdraw if conviction <65. L7: also lives in hkfin - execute once. |\n| 2513 | Z.AI (ex-Knowledge Atlas) | 1281.00 | SELL ALL | 1281.00 | — | 1287.24 (+0.5%) | 1200.34 (-6.3%) | 1257.71 (-1.8%) | This position is down 22% and the model's own forward projections now sit below today's price at both the one-month and three-month horizons - the case for owning it has expired. On top of that, a block of previously locked-up shares becomes sellable tomorrow, which adds supply into an already weak tape. We exit the whole line at the open. Basis: AVOID cv60 x4 stable, FailedBreakout_Down_20D (HK's reliable down-trend sell family, bias +2, n45 hit_1w.579) -> adj 62. Forward view dead: Target_12Week 1257.71 sits BELOW the 1281 close, Est_4W 1200.34 (-6.3%), Est_12W 1257.71 (-1.8%); only Est_1W 1287.24 (+0.5%) is positive. L2/HK-3 admit this to the dispose pool despite the AVOID (not SELL-REDUCE) label. NOTE ON THE FLOOR: adj 62 is below the 65 fresh-issue bar - this is NOT a fresh origination but the RE-ISSUE of a carried, unexecuted pending dispose first raised 2026-07-21 (6th consecutive session; conviction has drifted while the thesis is unchanged), so it re-issues under L3/HK-5 execution discipline rather than clearing the origination floor. Valuation NA -> blind, no amplification available. Frees HKto. Trim-discipline gates G1-G3 do not apply: this is a loss-cutting trend exit on a broken name, not a profit-trim on a winner, and the PROFIT_ARMED flag on the row is spurious (systemic finding #1). Sells MARKET at the 2026-07-28 open; reprice if the open gaps >~1.5%. L7: also lives in hktech - execute once. |\n| 7709 | XL2 CSOP Hynix 2x ETF | 54.50 | SELL 50% | 54.50 | 44.00 | 56.60 (+3.9%) | 53.77 (-1.3%) | 56.43 (+3.5%) | This leveraged Hynix ETF is down 52% and the model escalated it today from avoid to its strongest sell rating, ranking it the number one thing to reduce in the book. It also faces a binary earnings event in two days that a doubled-up ETF turns into a roughly 14% swing either way. We halve the position at the open to take that risk down, and keep the other half - a full exit is not yet justified. Basis: escalated AVOID cv58 (Fri) -> STRONG SELL - REDUCE cv68 x4 stable, Sell_Rank 1, FailedBreakout_Down_20D (bias +2, n45) -> adj 70, clears the floor. Portion: the model prints 85.46% but the leveraged-ETF rule caps a low-conviction reversal at 50% - a full exit needs cv >=70 PLUS 3 prints PLUS price < Stop_Price, and cv is 68 with the close at 54.50 against a 32.30 model stop, so two of three legs fail (the 2026-05-13 full exit on a similar print missed a +5.8% bounce). @ ~54.50 frees HKHONEST TENSION: Est_1W 56.60 (+3.9%) and Est_12W 56.43 (+3.5%) argue mildly AGAINST trimming; the case rests on the stable STRONG SELL - REDUCE label from HK's most reliable sell family, the -52.4% drawdown, the 2x leverage into a binary print, and this being the 4th consecutive unexecuted re-issue (L3/HK-5: untaken HK trims graded 'saved', median +2.78%). Est_4W 53.77 (-1.3%) is the one negative leg. Valuation NA_ETF -> blind, no amplification. RESIDUAL : trail held UNCHANGED at 44.00 (0.95 ATR below the close) rather than tightened - the horizon's tighten-trail stance is already discharged by the 50% cut, and a tighter stop inside a +-14% event band would knife the stub out on noise. Sells MARKET at the 2026-07-28 open; reprice if the open gaps >~1.5%. L7: also lives in hklev - execute once. |\n| 0005 | HSBC Holdings | 162.80 | HOLD | — | 157.50 | 160.95 | 163.13 | 168.14 | HOLD: conviction wobbled -> across the session and the signal label drifted through three families (AnticipationUp_VCP -> BreakoutUp_52W -> MomentumContinuation_Up), with RSI at 76.3 (overbought). That is deterioration, but the label is still HOLD, not SELL-REDUCE, and Est_12W 168.14 is positive (+3.3%) - no signal-based sell basis exists. HSBC H1 on 04-Aug is a hold-through catalyst; do not pre-trim into the print. Response is a trail raise, not a trim: 157..50 (chandelier 2.0x ATR = 162.80 - 5.26 = 157.54). PROFIT_ARMED on the row is spurious (systemic finding #1) and Avg_Cost is blank, so no genuine profit-take can be evaluated on the book's largest line (HK) - systemic finding #2. Watch: a close below 157.50, or a second sub-60 conviction print alongside a negative 12wk, turns this into a dispose candidate. |\n| 0522 | ASMPT | 161.60 | HOLD | — | 156.50 | 164.51 | 174.19 | 178.15 | HOLD - and explicitly NOT a dispose. The 14:00 print was a full-conviction STRONG SELL - REDUCE (cv65, Portion 85.46%, Sell_Rank 2) but it de-escalated to NO TRADE cv0 for the next three prints as the name rallied ~+3.1% into the close. L4 (the settled close is authoritative) governs: the sell case did not confirm, so it is withdrawn rather than actioned. The position is -17.7% but the forward view is the book's strongest - Est_4W 174.19 (+7.8%) and Est_12W 178.15 (+10.2%). GROWTH_PRICED_IN MoS -4.43 is extreme, but with NO early Exit_Warning code on the row there is no valuation-elevate path (CLAUDE.md 9c), and G2 would suppress the amplify here in any case. The interim on 29-Jul is a hold-through catalyst. Trail carried at 156.50 (the 161.60 close is 3.3% clear). Flagged to systemic finding #5: a sell-label swing within an hour on a 3% move is an engine stability defect. |\n| 2888 | Standard Chartered | 226.00 | HOLD | — | 215.07 | 226.49 | 227.57 | 227.60 | HOLD: firming through the session, cv -> on FailedBreakdown_Up_20D, with the 226.00 close well above both the EMA50 (212.36) and EMA200 (186.11). The forward view is flat-to-slightly-positive (Est_12W 227.60, +0.7%) - not a buy case, and no sell case either. H1 lands 29-Jul alongside FOMC; hold through the print, no pre-trim. Trail raised 211..07 (the model's own Stop_Price), locking in the session's firming while leaving 4.8% of room - inside the +-1.83 ATR event band but acceptable on a small HK line. Avg_Cost blank (systemic finding #2), so and any cost-based arming are unknowable. |\n| 0823 | Link REIT | 39.10 | HOLD | — | 37.59 | 39.07 | 39.38 | 38.77 | HOLD with a tightened trail. The signal is stable and mildly constructive (HOLD cv60 -> 63, FailedBreakdown_Up_20D, the 39.10 close above both EMA50 38.24 and EMA200 38.07), but the forward view is flat-to-slightly-negative (Est_12W 38.77, -0.8% vs close; Est_4W 39.38, +0.7%). The actionable point is the event: a live ~35% FOMC hike tail transmits mechanically through the HKD peg to Link REIT's financing cost and discount rate, and a +-3.5% scenario on this name is +-1.87 ATR - wider than a standard stop. Per the horizon's tighten-trail stance the response is a stop raise, not a trim: 37..59 (the model's own Stop_Price, 3.9% below the close). GROWTH_PRICED_IN MoS -0.03 is effectively neutral - no valuation input either way. |\n| 0700 | Tencent | 443.00 | HOLD | — | 430.00 | 439.57 | 436.53 | 437.20 | HOLD, but this is the book's closest non-actioned sell case. A 4th consecutive AVOID cv60 on FailedBreakout_Down_20D with a negative forward view (Target_12Week 437.20 and Est_4W 436.53 both BELOW the 443.00 close), trading under both EMA50 (457.88) and EMA200 (505.79). What holds it: the 07-05 overlay override sets a specific exit trigger - a decisive close below 430 - and at 443.00 that floor is intact, so the L2 stop-break leg is not satisfied. The line is also small at (HK). Avg_Cost is a 1.00 placeholder, which is why the row shows a nonsense +44,200% reading (systemic finding #2). Watch 430: a decisive close below it is a mandatory full exit the next session, no further confirmation needed. |\n| 0981 | SMIC | 70.65 | HOLD | — | 66.00 | 71.35 | 75.70 | 74.58 | HOLD: flat NO TRADE cv0 x4 ('Consensus conflict + low conviction'), with the 70.65 close below the EMA50 (74.90) but above the EMA200 (68.70) - a genuine no-man's-land, which is exactly what the engine is saying. The forward view is positive (Est_4W 75.70 +7.1%, Est_12W 74.58 +5.6%), so there is no exit basis. GROWTH_PRICED_IN MoS -5.18 is extreme but carries NO early Exit_Warning code, so the valuation-elevate path does not open (CLAUDE.md 9c). Q2 on 06-Aug is hold-through - an add is only considered AFTER the print on signal confirmation, never anticipatorily. Stop carried at 66.00 (6.6% below). Avg_Cost blank (systemic finding #2). |\n| 1347 | Hua Hong Semiconductor | 148.60 | HOLD | — | 145.00 | 151.92 | 148.45 | 162.63 | HOLD: flat NO TRADE cv0 x4, only -7.1% underwater, and the 12-week view is the second-best in the book (Est_12W 162.63, +9.4% vs the 148.60 close). GROWTH_PRICED_IN MoS -19.88 is the most extreme valuation reading in the portfolio, but with NO early Exit_Warning code on the row there is no valuation-elevate trim (CLAUDE.md 9c) - and G2 (DCF-reliability) would suppress the amplify on a hyper-growth foundry regardless. The PROFIT_ARMED flag is spurious (systemic finding #1); the position is at a loss. Q2 on 06-Aug lands in the same session as SMIC's, so the book takes a correlated +-9-10% draw rather than two independent ones - that is a sizing observation, not a sell reason. Hold-through; trail carried at 145.00 (2.4% below the close - tight, and deliberately so into a binary print). |\n| 3750 | CATL | 635.00 | HOLD | — | 488.81 | 631.74 | 609.88 | 616.85 | HOLD: flat NO TRADE cv0 x4, the position -15.5% underwater, the 635.00 close below the EMA50 (654.06) but comfortably above the EMA200 (584.13). The forward view has turned mildly negative (Est_4W 609.88 -4.0%, Est_12W 616.85 -2.9%), which is half of the L2 exit test - but the other half is absent: the close is 30% above the 488.81 stop, nowhere near a break. FAIR_VALUE MoS -1.24 is unremarkable and provides no amplification. No signal-based sell basis, so no trim. Watch: a bearish label (SELL-REDUCE or a breakdown-family print) landing while the 12wk stays negative would complete the L2 case without needing the stop to break. |\n\n_Track record: 122 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-27T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-24",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-24/",
      "title": "Hong Kong — 2026-07-24",
      "summary": "2 DISPOSE (2513 full exit, 7709 50% trim), NO ACQUIRE - all pending next open",
      "content_text": "## HK End-of-Day Verdict — 2026-07-24\n\n2 DISPOSE (2513 full exit, 7709 50% trim), NO ACQUIRE - all pending next open\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 2513 | Knowledge Atlas | 1237.00 | SELL ALL | 1237.00 | — | 1256.01 (+1.5%) | 1184.66 (-4.2%) | 1225.58 (-0.9%) | Cut the book's worst chronic loser: 4th straight bearish print (AVOID cv63, FailedBreakout_Down_20D), -24.3% underwater, and a negative 12wk forward (Est 12wk 1225.6 sits below the 1237 close) - the L2 stop-break/negative-12wk exit basis, reinforced by HK-3 (trust the HK down-trend SELL family; FailedBreakout_Down/sell +2, n=43 actionable). Valuation NA (blind, no floor). RE-ISSUE of the unfilled 07-22/07-23 full exit - now the 4th+ unexecuted session (L3: execute the de-risk). The optional_trim counterfactual (n=23, +2.78% median saved) argues execute. Full exit (illiquid single stock, not a leveraged ETF). Frees ~HKL7: 2513 also sits in hktech - execute once. MARKET at the 07-27 open; reprice if it gaps >~1.5%. |\n| 7709 | XL2 CSOP Hynix 2x | 52.74 | SELL 50% | 52.74 | 44.00 | 54.70 (+3.7%) | 52.35 (-0.7%) | 54.88 (+4.1%) | Keep de-risking the 2x leveraged Hynix ETF: AVOID cv58, FailedBreakout_Down_20D breakdown-family on the 4th print, -54% underwater and -34.9% below VWAP. The stale (19d) 07-05 overlay's '<101 -> full exit' price leg is true (close 52.74) and the breakdown-family full-exit criterion is met, but leveraged-ETF prudence caps this at a 50% trim (cv58 < the 70 full-exit conviction bar; the 7747 over-exit miss is why we don't dump 2x ETFs on a low-conv print). NA_ETF (blind). RE-ISSUE of the unfilled 07-23 trim. Frees ~HK; residual 900 rides a 44.00 trail. L7: 7709 lives in the hklev sub-book - execute once. MARKET at the 07-27 open. |\n| 0005 | HSBC | 161.40 | HOLD; raise stop 157.00 | — | 157.00 | 159.27 | 162.74 | 168.13 | HOLD and WITHDRAW yesterday's aggressive 85% reduce: the settled close DE-ESCALATED from STRONG SELL - REDUCE cv70 to AVOID cv47 (ReversalDown_Overbought), and AVOID is not an actionable sell - the exit case did not confirm (L4 settled close authoritative). The 12wk forward is still positive (Est 12wk 168.1 = +4% vs the 161.4 close), so no signal-based sell basis remains; overbought RSI 74.3 alone never originates a sell (CLAUDE.md S9). Catalyst-aware hold: HSBC H1 is 07-30 (4 sessions) -> hold/trail through it, no pre-trim. Protect the stretched winner with a raised 157.00 stop. Flip-flop (STRONG SELL one day, AVOID the next) => patience, not a chase. Placeholder Avg_Cost 1.00 keeps unknowable. |\n| 0939 | CCB-H | 8.78 | HOLD; raise stop 8.39 | — | 8.39 | 8.75 | 8.74 | 8.57 | HOLD, strengthening: HOLD label but conviction climbed cv66->72 across the session on AnticipationUp_VCP, RSI 63, well above EMA100/200. Not a fresh buy (held, no add signal); raise the stop to 8.39 to ride it. |\n| 2888 | StanChart | 224.00 | HOLD; stop 211.74 | — | 211.74 | 225.43 | 226.72 | 227.63 | HOLD, firming: FailedBreakdown_Up_20D with conviction building cv50->55, close 224 above EMA100 201 / EMA200 186. Catalyst-aware hold into the 07-30 H1 (4 sessions) - trail on 211.74, no pre-trim into the print. |\n| 0522 | ASMPT | 163.40 | HOLD; trail 156.50 | — | 156.50 | 165.57 | 176.13 | 187.51 | HOLD: NO TRADE (consensus conflict), -16.8% underwater. GROWTH_PRICED_IN MoS -4.43 is extreme but there is NO early Exit_Warning code (RSI_DIV/CLIMAX_VOL) - only the spurious PROFIT_ARMED - so the S9 valuation-elevate trim does not qualify (valuation never originates a sell). Best-in-book 12wk (Est +14.8%). Trail 156.50. |\n| 1347 | Hua Hong Semi | 149.80 | HOLD; trail 145.00 | — | 145.00 | 152.44 | 148.85 | 166.11 | HOLD: NO TRADE, only -6.4% underwater. GROWTH_PRICED_IN MoS -19.9 is extreme but again NO early warning code -> no valuation-elevate trim (spurious PROFIT_ARMED only). Trail 145.00; positive 12wk (Est +10.9%). |\n| 3750 | CATL | 622.00 | HOLD through H1; stop 488.81 | — | 488.81 | 615.02 | 605.98 | 618.56 | HOLD: NO TRADE, -17.3% underwater. FAIR_VALUE MoS -1.24 (not extreme). CATL H1 is in the ~07-24 window -> catalyst-hold through the print, no pre-trim; stop 488.81. |\n| 0700 | Tencent | 434.60 | HOLD | — | 430.00 | 431.35 | 428.69 | 428.34 | HOLD: NO TRADE cv0, close 434.60 sits just above the 07-05 overlay's 430 exit floor (intact, held). Spurious PROFIT_ARMED (placeholder Avg_Cost 1.00) - no genuine profit-take fires. Watch 430: a decisive close below it is the overlay exit trigger. |\n\n_Track record: 120 graded decisions · 1-week calibration -0.314._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-24T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-23",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-23/",
      "title": "Hong Kong — 2026-07-23",
      "summary": "2 ACQUIRE + 3 DISPOSE (all pending next open). Sells free HK (HSBC reduce 1.68M + 2513 full exit 1.17M + 7709 half-trim 54k); buys need HK (0992 98k + 2318 80k) - strongly. 0 stop breaches; monitor clean; ALL SIX 07-22 cards unexecuted (3 disposes re-issued/repriced, 2 buy queues withdrawn, 0992 repriced to a live at-entry STRONG BUY). HK (unchanged - all pending next open).",
      "content_text": "## HK End-of-Day Verdict — 2026-07-23\n\n2 ACQUIRE + 3 DISPOSE (all pending next open). Sells free HK (HSBC reduce 1.68M + 2513 full exit 1.17M + 7709 half-trim 54k); buys need HK (0992 98k + 2318 80k) - strongly. 0 stop breaches; monitor clean; ALL SIX 07-22 cards unexecuted (3 disposes re-issued/repriced, 2 buy queues withdrawn, 0992 repriced to a live at-entry STRONG BUY). HK (unchanged - all pending next open).\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0005 | HSBC | 161.50 | SELL 85.46% | 161.50 | 156.12 | 159.59 (-1.2%) | 162.54 (+0.6%) | 168.03 (+4.0%) | Bank most of a stretched HSBC winner: the settled close again flipped to STRONG SELL - REDUCE (cv70, the book's #1 sell rank) on ReversalDown_Overbought at RSI 74.7 after a strong run into the 07-30 H1 - a signal-based risk-management reduce, not a profit-take (Avg_Cost 1.00 is a placeholder so is unknowable). Valuation NA_CCY (blind), ReversalDown cell report-only (bias 0). Forward is only flat-to-mildly-up (Est 1wk -1.2% / 4wk +0.6% / 12wk +4.0%) so the case is the reversal + RSI extension, stated honestly. RE-ISSUE of the unfilled 07-22 reduce, repriced to the 161.50 close; G1-G3 trim-discipline gates do not apply to a reversal exit. Residual 1,600 on a raised 156.12 stop. L7: check hkfin/sub-books, execute once. |\n| 2513 | Knowledge Atlas | 1171.00 | SELL ALL | 1171.00 | — | 1209.40 (+3.3%) | 1146.38 (-2.1%) | 1215.59 (+3.8%) | Complete the exit on a persistent breakdown that keeps bleeding: AVOID cv53 FailedBreakout_Down (the actionable +2 down-cell, n=39), a 4th straight bearish print, ~28% underwater vs the 1,635 cost, ZERO fair-value coverage (no floor), and a noise-band forward (Est 4wk -2.1%, the +3.8% 12wk sits inside a -14%/+72% band = nothing). RE-ISSUE - the 07-21 and 07-22 pending exits both went unfilled (monitor confirms 1,000 still held); L3/HK-5 = execute the de-risk rather than re-recommend a 4th time. Stay MARKET and expect >15% intraday slippage (seen on 4 of the last 5 sessions). L7: check hktech, execute once. |\n| 7709 | XL2 Hynix 2x | 60.50 | SELL 50% | 60.50 | 44.00 | 62.30 (+3.0%) | 57.90 (-4.3%) | 63.52 (+5.0%) | De-risk half of a bleeding 2x leveraged ETF: STRONG SELL - REDUCE cv75 (strengthened from 61), FailedBreakout_Down 4th print, -47% vs the 114.56 cost. The leveraged full-exit criteria (cv>=70 + 4 prints + breakdown-family) are NOW MET, but capped at a 50% trim per leveraged-bounce prudence (RSI 40.5 not extreme, Est12W +5.0%, the 7747 full-dump that missed a +5.8% bounce is the lesson); escalate to a full exit only on a 5th print or a close below the 44.00 manual trail. RE-ISSUE of the unfilled 07-22 50% trim, repriced. Hold the residual 900 on the 44.00 trail. L7: may sit in hklev, execute once. |\n| 0992 | Lenovo | 24.62 | BUY | 24.62 | 24.09 | 24.80 (+0.7%) | 25.94 (+5.4%) | 26.31 (+6.9%) | The book's one high-conviction long: STRONG BUY cv91 (adj 87), 4 consecutive STRONG BUY prints, AT the model entry (EntD -0.0, RSI 58.8 - a re-break not a chase, so HK-1's pullback demand is satisfied), stop 24.09 (-2.2%) vs target 28.16 (+14.4%). FAIR_VALUE MoS -0.25 QP=True passes the quality gate (val -1); FailedBreakdown_Up cell bias -3 applied. Est (80% conf): 1wk +0.7% / 4wk +5.4% / 12wk +6.9% - the strongest 12wk in the pool. Repriced from the stale 07-22 22.98 pullback queue (never filled - the name ran up), so this is a live at-entry acquire that fills at the 07-24 open; reprice if it gaps >1.5%. L7: may sit in hktech, execute once. |\n| 2318 | AAC Tech | 57.05 | BUY | 53.39 | 51.99 | 56.74 (+6.3%) | 57.09 (+6.9%) | 57.50 (+7.7%) | A no-chase entry on HK's one reliable buy cell: BUY cv70 (adj 73) PullbackBuy_VWAP (+3, the HK-2 positive anchor), but the close is ~3 ATR above the model entry (EntD -2.95) so it is queued as a GTC buy-limit at 53.39 (~6% below close) that fills only on a pullback - HK-4's no-chase-saved discipline. NA_CCY so the quality gate is off. From the 53.39 fill the forward is healthy (Est 1wk +6.3% / 4wk +6.9% / 12wk +7.7%, target 56.67); the knock is one NO TRADE flicker at 15:30 ( prints BUY). Expires 07-28 (anchor +3 sessions). |\n| 0939 | CCB H | 8.74 | HOLD | — | 8.33 | n/a | 9.98 | n/a | HOLD - cv64->70 strengthening (AnticipationUp_VCP), close 8.74 above a raised 8.33 stop; the book's largest share line. No add (still just below the add threshold), no exit. |\n| 2888 | StanChart | 226.60 | HOLD | — | 218.00 | n/a | 238.32 | n/a | HOLD - cv50->76 firming (FailedBreakdown_Up), close 226.60; kept the 218 stop (raise-only vs the 214.88 model stop). StanChart H1 07-30. Just below an add. |\n| 0522 | ASMPT | 166.50 | HOLD | — | 156.50 | n/a | n/a | 191.58 | HOLD - NO TRADE cv0, -15.2%, but the best 12wk in the book (+15%) and a catalyst-aware hold into its own H1; no pre-trim, trail 156.50. |\n| 1347 | Hua Hong | 149.40 | HOLD | — | 145.00 | n/a | n/a | 165.10 | HOLD - NO TRADE cv0, -6.6% vs cost; PROFIT_ARMED is spurious (finding #1) so no profit-take fires; trail 145.00; SK Hynix Q2 read-through (07-22) passed. |\n| 3750 | CATL | 626.50 | HOLD | — | 488.81 | n/a | n/a | 642.83 | HOLD - NO TRADE cv0, -16.7%; catalyst-aware hold into H1 07-24 (tomorrow), no pre-trim; stop 488.81. |\n| 0700 | Tencent | 445.20 | HOLD | — | 430.00 | n/a | n/a | n/a | HOLD - NO TRADE cv0 but close 445.20 above the overlay 430 exit floor; PROFIT_ARMED spurious (path inoperable book-wide); Avg_Cost 1.00 placeholder - fix input/hkportfolio.json. |\n\n_Track record: 115 graded decisions · 1-week calibration -0.314._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-23T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-22",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-22/",
      "title": "Hong Kong — 2026-07-22",
      "summary": "3 DISPOSE + 3 ACQUIRE (queued). Sells free HK (HSBC reduce 1.65M + 2513 full exit 1.18M + 7709 half-trim 50k); buys need HKif all three pullback limits fill - strongly. 0 stop breaches; monitor clean; 2513's 07-21 pending exit never filled (re-issued). HK (unchanged - all pending next open).",
      "content_text": "## HK End-of-Day Verdict — 2026-07-22\n\n3 DISPOSE + 3 ACQUIRE (queued). Sells free HK (HSBC reduce 1.65M + 2513 full exit 1.18M + 7709 half-trim 50k); buys need HKif all three pullback limits fill - strongly. 0 stop breaches; monitor clean; 2513's 07-21 pending exit never filled (re-issued). HK (unchanged - all pending next open).\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0005 | HSBC HDGS | 158.90 | SELL 85.46% | 158.90 | 153.73 | 157.27 (-1.0%) | 160.95 (+1.3%) | 164.28 (+3.4%) | The settled close flipped HSBC to a Strong Sell - Reduce at Sell-Rank 1, conviction 70, on a reversal-from-overbought signal with RSI at 71 after a strong run. That is a signal-based reason to bank the bulk of a bank position that has stretched, so the model's 85% de-risk stands. Valuation is currency-blind here (NA_CCY) so it neither originates nor amplifies. Operational nuance: this is a REVERSAL sell, not a profit-take, so the trim-discipline gates (G1-G3) do not apply - they guard momentum breakouts, and ReversalDown_Overbought is the valid-exit contrast case. Honest caveat: the model's own forward view is only mildly positive (12wk +3.4%), so this is a risk-management reduce on the reversal + RSI extension, not a dead-view exit; the specific ReversalDown cell is report-only (n=1) but the broader HK SELL family is reliable (HK-3). L4: acted on the settled close, not an intraday whipsaw. L8: executes MARKET at the next open 07-23; reprice if the open gaps >~1.5%. Reduce (HSBC 400-lot), leaving 1,600 on a 153.73 stop. |\n| 2513 | Knowledge Atlas | 1175.00 | SELL ALL | 1175.00 | — | 1213.53 (+3.3%) | 1164.04 (-0.9%) | 1236.47 (+5.2%) | Re-issue of the standing full exit: yesterday's pending exit at ~1219 never filled (no trade recorded, still held), and the name has faded to 1,175. It prints a bearish FailedBreakout_Down_20D for a third straight session on the book's actionable down-trend sell cell (bias +2), sits ~28% underwater against a 1,635 cost, and has zero fair-value coverage to lean on - there is no floor and no forward case (4wk -0.9%, and the +5.2% 12wk sits inside a -18%/+72% band, i.e. noise). Operational nuance: L3/HK-5 - this de-risk has been flagged for six sessions; execute it promptly at MARKET rather than re-recommend indefinitely. The label softened from Strong Sell-Reduce to AVOID but the exit thesis (persistent bearish, no valuation floor, deeply underwater) is unchanged. Extreme variance: >15% intraday moves on four of the last five sessions - stay MARKET and expect slippage. L7: check hktech before executing - execute once. Frees HKthe book's largest single risk line. |\n| 7709 | XL2CSOP HYNIX 2x | 55.76 | SELL 50% | 55.76 | 44.00 | 58.46 (+4.8%) | 55.22 (-1.0%) | 56.45 (+1.2%) | De-risk a deeply underwater (-51% vs 114.56 cost) 2x leveraged ETF that has printed a bearish breakdown-family signal for a third straight session, conviction 61, with a dead forward view (4wk -1.0%, 12wk +1.2%) - the underlying's SK Hynix catalyst has now passed and the ETF fell into it. Operational nuance: the leveraged-ETF doctrine says trim 50% on a low-conviction (cv<70) reversal/breakdown rather than full-dump at an oversold low (RSI 38.7) - the 7747 full-exit that missed a +5.8% bounce is the lesson this respects. So bank half (, ETF 100-lot) and hold 900 on the manual 44.00 trail (unbreached; the scan's 84.35 stop is above spot and invalid for a long). Escalates to full exit only on conv>=70 + price below the manual trail. L8: MARKET at the 07-23 open. Frees HK. |\n| 3690 | Meituan | 83.65 | BUY — QUEUED @77.22 | 77.22 | 72.61 | 83.76 (+8.5%) | 82.47 (+6.8%) | 82.66 (+7.0%) | Top-ranked acquire: a fresh PullbackBuy_VWAP BUY at conviction 73 - the book's single most reliable buy cell (HK-2, bias +3) and the one setup the learnings say to prefer over any breakout/momentum chase. Adjusted conviction 76 clears the floor comfortably. Valuation is blind (NA) so it neither helps nor hurts and the quality gate is off. Operational nuance: the model entry 77.22 is ~8% below the 83.65 close, so this is a no-chase GTC buy-limit that fills only on a pullback to VWAP - queued, not bought at the close (HK-4: no-chase stays strict). Size (100-lot) ~HK at the book's 20% new-buy weight. Expires in 3 sessions (07-27) or on conviction falling below 65; stop 72.61. |\n| 0857 | PetroChina H | 10.05 | BUY — QUEUED @9.17 | 9.17 | 8.76 | 10.03 (+9.4%) | 10.10 (+10.1%) | 10.26 (+11.9%) | Highest adjusted conviction in the book (78) and a re-arm of the queue withdrawn on 07-21: PetroChina prints PullbackBuy_VWAP BUY again at conviction 70, and it is the book's best-qualified name on valuation - UNDERVALUED with Quality_Pass True (MoS +0.236), which adds +5 and unlocks up to 1.25x sizing. Operational nuance: the model entry 9.17 is ~9% below the 10.05 close, a genuine no-chase pullback limit repriced to the live row (not the withdrawn 9.10). Sized up 1.25x on the valuation edge = (2,000-lot) ~HK. HK-2 anchor confirmed. Expires 07-27 or below cv 65; stop 8.76. |\n| 0992 | Lenovo | 24.10 | BUY — QUEUED @22.98 | 22.98 | 21.08 | 24.03 (+4.6%) | 25.27 (+10.0%) | 26.40 (+14.9%) | Third acquire: a PullbackBuy_VWAP BUY at conviction 66, adjusted 68 - above the floor and the third of three fresh prints on the book's reliable buy cell (HK-2, bias +3). FAIR_VALUE with Quality_Pass True, a small -1 valuation trim (MoS -0.25) but the DCF (43.5) sits well above spot so the quality gate passes and sizing stays 1.0x. Operational nuance: entry 22.98 is ~5% below the 24.10 close - the tightest of the three pullback limits, so the most likely to fill. (2,000-lot) ~HK. The 12wk estimate is the strongest of the three buys at +14.9%. Expires 07-27 or below cv 65; stop 21.08. |\n| 0939 | CCB H | 8.55 | HOLD | — | 8.13 | n/a | 8.97 | n/a | Held and strengthening - conviction climbed across the session on a FailedBreakdown_Up recovery, with the close (8.55) back above a rising 8.13 stop. No exit case and no fresh-add case (still below the add threshold), so hold and let the stop trail up. The book's largest share line by count; nothing to do today. |\n| 2888 | StanChart | 223.60 | HOLD | — | 218.00 | n/a | 234.76 | n/a | Held and firming - conviction into the close (223.60) on a FailedBreakdown_Up, just below the add threshold. No exit case; hold on the 218 trail into H1 results at month-end. Valuation is currency-blind (NA_CCY). Nothing to act on today. |\n| 0522 | ASMPT | 169.10 | HOLD | — | 156.50 | n/a | 178.15 | 200.98 | Catalyst-aware hold into its own earnings, now estimated for the very next session. No-trade for a fourth straight snapshot, ~-4.7% vs cost, but the 12wk view (200.98, ~+19%) is the most positive in the book and valuation can never originate a sell. Operational nuance: no pre-trim into a binary one session away; the model's stance is add-after-print, not before. Hold on the 156.50 trail (just under recent session lows); only a confirmed lower high or a decisive stop break changes this before the numbers land. |\n| 1347 | Hua Hong | 161.50 | HOLD | — | 145.00 | n/a | n/a | 184.55 | Held around break-even (~+0.9% vs cost) on repeated no-trade prints - no entry case and no exit case. The spurious PROFIT_ARMED flag persists (systemic finding #2: T12_Progress is Close/Target_12Week, not progress from cost), so the profit-take path stays suppressed - the real gain is a fraction of an ATR, not a harvestable winner. Hold on the 145.00 trail; a fresh breakdown-family SELL print or the 12wk estimate turning negative means dispose immediately. |\n| 3750 | CATL | 609.50 | HOLD | — | 488.81 | n/a | n/a | n/a | Catalyst-aware hold into H1 results in ~2 sessions. No-trade, ~-1.9% vs cost, no signal either way. FAIR_VALUE on valuation (cannot originate a sell). Hold on the 488.81 stop through the print; no pre-trim into the binary. |\n\n_Track record: 112 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-22T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-21",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-21/",
      "title": "Hong Kong — 2026-07-21",
      "summary": "1 DISPOSE (2513 FULL EXIT 1,000 @ ~1219.00 MKT - frees HKthe same broken name +36.9% higher than yesterday's recommendation) + NO ACQUISITIONS (no bullish actionable row in a scan that covered only tickers). 0 stop breaches among names that printed; unverifiable (degraded scan). Both 07-20 queues withdrawn (0857 cv52; 9618 absent). Trail-raises: 1347.00, 0522 146..50. HK -> HK.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-21\n\n1 DISPOSE (2513 FULL EXIT 1,000 @ ~1219.00 MKT - frees HKthe same broken name +36.9% higher than yesterday's recommendation) + NO ACQUISITIONS (no bullish actionable row in a scan that covered only tickers). 0 stop breaches among names that printed; unverifiable (degraded scan). Both 07-20 queues withdrawn (0857 cv52; 9618 absent). Trail-raises: 1347.00, 0522 146..50. HK -> HK.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 2513 | KNOWLEDGE ATLAS | 1219.00 | SELL ALL | 1219.00 | — | 1243.02 (+2.0%) | 1212.10 (-0.6%) | 1241.33 (+1.8%) | Closing the book's largest and most broken position into an unexplained +36.9% bounce. The model has printed a reduce label for nine consecutive snapshots and strengthened it to STRONG SELL today at the top sell rank, while the price remains 21% below its 20-day and 16% below its 50-day trend lines - the bounce has not repaired anything. Decisively, the forward view is now dead: the four-week estimate is slightly negative and the twelve-week estimate is +1.8%, versus +9.5% yesterday, so there is nothing left to wait for. The name has no fair-value coverage at all and a 52-week range of, and the position is still 25% underwater against cost even after this move. Operational nuance: escalated from the model's 85.46% portion to a full exit - a stable multi-print REDUCE is a full-exit basis under CLAUDE.md section 9, and this is a signal exit, not a profit-take. Order is MARKET at the open, not a limit - this card has now been proposed for five consecutive sessions and must not be stranded again (L3/HK-5). Expect slippage: the name has moved >15% intraday on four of the last five sessions. L7: also sits in hktech - execute ONCE. |\n| 1347 | Hua Hong Semiconductor | 168.50 | HOLD | — | 145.00 | 170.14 | 164.56 | 184.55 | Up 17.9% on the session and profitable against cost for the first time, at +5.3%. The forward twelve-week view is alive at roughly +9.5%, so there is no exit case, and the model has printed no-trade for thirteen straight snapshots, so there is no entry case either - the right action is to protect the recovery, not to act on it. Operational nuance: this position is technically profit-armed with a deterioration tick fired (repeated no-trade prints), but the profit-take is SUPPRESSED because the arming metric is defective book-wide - the real gain is 0.39 ATR against a 3.0-ATR arm, i.e. a position that just got back to break-even, not a winner to harvest (systemic finding #2). Trail raised from.00, just under the session low, which is also the correct posture into SK Hynix results next session. L6: the gap is explicitly not added to. Still the book's top exit-watch - a fresh breakdown-family SELL print or the twelve-week estimate turning negative means dispose immediately. |\n| 0522 | ASMPT | 171.70 | HOLD | — | 156.50 | 177.74 | 178.15 | 200.98 | Held into its own earnings print after a 6.5% session that cut the loss against cost from 17.9% to 12.6%. The twelve-week view is the most positive in the book at roughly +17%, the bearish label that briefly appeared on 07-17 never confirmed, and valuation cannot originate a sell - so there is no case to reduce ahead of the numbers. Operational nuance: catalyst-aware hold, no pre-trim into a binary two sessions away; the model's stance is to add after the print, not before. Trail raised from 146..50, just under the session low, which banks most of the move if the print disappoints. Only a confirmed lower high or a decisive stop break changes this beforehand. |\n\n_Track record: 111 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-21T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-20",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-20/",
      "title": "Hong Kong — 2026-07-20",
      "summary": "1 DISPOSE (2513 FULL EXIT 1,000 @ ~890.50 MKT - frees HK) + 2 ACQUIRE QUEUED (0857 6,000 @9.10 adj 81; 9618 400 @107.15 adj 76 - ~HKboth conditional). 1 stop breach: 2513, exited in full. Four 07-17 queues withdrawn (0981, 7709, 0823, 1810). Strongly +HK; HK -> ~HK.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-20\n\n1 DISPOSE (2513 FULL EXIT 1,000 @ ~890.50 MKT - frees HK) + 2 ACQUIRE QUEUED (0857 6,000 @9.10 adj 81; 9618 400 @107.15 adj 76 - ~HKboth conditional). 1 stop breach: 2513, exited in full. Four 07-17 queues withdrawn (0981, 7709, 0823, 1810). Strongly +HK; HK -> ~HK.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 2513 | KNOWLEDGE ATLAS | 890.50 | SELL ALL | 890.50 | — | 944.34 (+6.0%) | 920.90 (+3.4%) | 975.33 (+9.5%) | Exiting the position outright. This is a broken new listing in free-fall: down 45.5% against cost in three sessions, closing near the session low after a -22% intraday reversal, with the model printing an unbroken eight-print SELL-REDUCE at the book's #1 sell rank and the stop breached for the second reset running. There is no valuation floor to lean on (no fair-value coverage) and no long-term trend reference (no EMA200 — the listing is too young), so the only anchor is the tape, and the tape is one-way. The forward model still projects a bounce to ~975, but HK's 1-week calibration has been negative across 110 graded decisions, so that projection does not carry enough weight to keep capital in a name that has halved. Operational nuance: deliberate escalation from the model's 49.87% portion to a 100% exit — the full-exit basis under CLAUDE.md section 9 is a decisive stop-loss break PLUS a stable REDUCE, and both are present; this is a signal exit, not a profit-take, so the never-100% profit-take rule does not apply. Action price deviates from the printed Sell Limit @1008.58 (+13.3% above the close — the L3 anti-pattern of a trim that never fills): go to MARKET at the open. L3/HK-5 evidence: the identical 50% card issued on 07-17 was never executed and that lapse alone cost HKas the name fell from the 1110 open to 890.50. L7: check hktech before executing — execute once. |\n| 0857 | PETROCHINA CO LTD H SHS | 9.99 | BUY — QUEUED @9.10 | 9.10 | 8.73 | 9.99 (+9.8%) | 9.95 (+9.3%) | 10.23 (+12.4%) | The strongest fused buy case in the book right now: a fresh pullback-to-VWAP entry — the one Hong Kong buy pattern that actually grades well — on the only large-cap holding candidate that is simultaneously cheap on intrinsic value and passes the quality screen. Fair value marks it undervalued with a positive margin of safety, the balance-sheet and cash-flow screen passes outright (rare in this book, where almost every candidate fails it), and the forward model sees roughly +12% over a quarter from the entry level. That combination — cheap, quality-clean, and on the book's best-graded buy signal — is what separates it from the rest of the watchlist. Operational nuance: the close at 9.99 sits 2.68 ATR above the model's 9.10 entry, so this is deliberately NOT chased — it is a good-till-cancelled limit that fills only on a pullback, per the no-chase rule and HK-4 (the book's no-chase queue currently grades net 'saved'). Entry range 9.02-9.18 (+/-0.25 ATR). Sizing: base HK (portion 70.59% x HK x 20% buy_pct) x1.25 undervalued+quality size modifier x0.5 book-note-B conservatism = HK -> -> 6,000 at the assumed 2,000-share board lot = HKExpires 2026-07-23 (3 sessions) or auto-withdraws if conviction falls below 65. L1/HK-2 applied: PullbackBuy preferred over every chase family in the pool. L7: may also sit in a sub-book — execute once. |\n| 9618 | JD-SW | 120.00 | BUY — QUEUED @107.15 | 107.15 | 102.52 | 119.50 (+11.5%) | 120.63 (+12.6%) | 123.69 (+15.4%) | A second pullback-to-VWAP entry on the book's best-graded buy pattern, in a large-cap e-commerce name that fair value scores as roughly at-to-slightly-below intrinsic worth and that passes the quality screen cleanly. The signal matured properly rather than being chased — three sessions of watch-only at low conviction, then a decisive step up to a full buy print at the #2 buy rank — and the forward model carries it about +15% above the entry over a quarter. Valuation adds nothing here (the margin of safety is essentially zero), so this is a technical entry validated by a clean balance sheet rather than a bargain case. Operational nuance: the close at 120.00 is 3.14 ATR above the 107.15 model entry — the most extended candidate in the pool — so it is queued as a good-till-cancelled limit roughly 10.7% below the close and will simply not fill unless the market comes back to it. Entry range 106.13-108.17 (+/-0.25 ATR). Sizing: base HKx1.0 size modifier x0.5 book-note-B conservatism = HK -> -> 400 at the assumed 50-share board lot = HKExpires 2026-07-23 or auto-withdraws below conviction 65. L1/HK-2 applied. L7: 9618 likely also sits in hktech — execute once. |\n| 0005 | HSBC HDGS | 157.80 | HOLD | — | 153.24 | 155.30 | 158.43 | 161.11 | The strongest hold in the book — closing at a 52-week high with conviction recovering to 78 on a volatility-contraction pattern, and comfortably above every long-term moving average. Nothing here argues for action; the job is to protect an extended winner into a bank-earnings and rate-decision cluster at the end of the month. Operational nuance: PROFIT_ARMED is spurious in this book (see the systemic note) and no deterioration tick has fired, so the correct response is a trail-raise, not a trim — stop raised from 152..24. RSI 71.95 is stretched; do not add here. |\n| 0700 | TENCENT | 477.80 | HOLD | — | 430.00 | 477.63 | 475.64 | 486.26 | Held as a core position through a +3.5% rebound session. The model went quiet (no-trade, consensus conflict) after three sessions of a constructive pullback read, which is a one-print flip on a rally rather than deterioration — not a basis to act on. The standing override keeps this a core holding unless it closes below 430, and it closed at 477.80, well clear. Operational nuance: the recorded cost of 1.00 is a placeholder and makes the reported meaningless, so no profit-take arithmetic is trustworthy on this line — the spurious PROFIT_ARMED flag is ignored. Fix the in input/hkportfolio.json. |\n| 1347 | HUA HONG SEMICONDUCTOR | 142.90 | HOLD | — | 132.00 | 150.13 | 147.61 | 154.11 | Still the book's top exit-watch, but the exit case did not mature — it bounced 3.0% and reclaimed the reset stop, so the stop-break-plus-negative-forward-view test that would authorise a trim is not met, and the twelve-week view remains positive at roughly +7.8%. Down 10.7% against cost with the model printing no-trade for twelve consecutive snapshots: no signal to act on in either direction. Operational nuance: trail held at 132, below the 07-17 capitulation low. Hard exit trigger unchanged — a fresh breakdown-family SELL print OR the twelve-week estimate turning negative means dispose immediately. |\n| 0522 | ASMPT | 161.20 | HOLD | — | 146.49 | 169.07 | 172.97 | 186.06 | Held into its own earnings print. The bearish rally-sell label that appeared at the 07-17 close has already lapsed back to no-trade, the stop at 146.49 is intact with the price at 161.20, and the twelve-week view is the most positive in the book at roughly +15%. Down 17.9% against cost, but there is no signal-based sell here and valuation cannot originate one. Operational nuance: catalyst-aware hold — results are estimated 3 sessions away, so do not pre-trim into the print; a confirmed lower high or a decisive stop break is the only thing that changes this before the numbers land. |\n| 0939 | CCB - H SHS | 8.65 | HOLD | — | 8.20 | 8.61 | 8.56 | 8.37 | Holding the largest share line in the book, but flagging it as the next candidate to deteriorate. The bank closed the session on its high after a 4.3% rally, and the model responded with an avoid label on a failed-breakout pattern — a family whose sell side has a large, reliable sample in this book. The forward twelve-week estimate is mildly negative against the current price, which is the ingredient that would combine with a stop break into an exit basis. That has not happened: the price is far above the stop, so no action. Operational nuance: trail raised from 7..20 to capture the rally — that is the mandated response to a rising position with a softening forward view. If it prints an outright SELL-REDUCE it becomes a dispose candidate the same session. |\n\n_Track record: 110 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-20T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-17",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-17/",
      "title": "Hong Kong — 2026-07-17",
      "summary": "3 DISPOSE (2513 500 @~1107 MKT, 0981 1000 @70.45 LMT, 7709 900 @~44.80 MKT - frees ~HK) + 2 ACQUIRE QUEUED (0823 900 @37.09, 1810 1600 @24.49 - ~HK, both conditional). 3 stop breaches: 2513/7709 disposed 50%, 1347 held-and-trailed (12wk +5.8% alive -> L2 not met). 2888 + 0388 queues withdrawn. +HK; HK -> ~HK.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-17\n\n3 DISPOSE (2513 500 @~1107 MKT, 0981 1000 @70.45 LMT, 7709 900 @~44.80 MKT - frees ~HK) + 2 ACQUIRE QUEUED (0823 900 @37.09, 1810 1600 @24.49 - ~HK, both conditional). 3 stop breaches: 2513/7709 disposed 50%, 1347 held-and-trailed (12wk +5.8% alive -> L2 not met). 2888 + 0388 queues withdrawn. +HK; HK -> ~HK.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 2513 | Knowledge Atlas | 1107.00 | SELL 49.87% | 1107.00 | 1050.00 | 1178.59 (+6.5%) | 1145.18 (+3.4%) | 1215.15 (+9.8%) | Knowledge Atlas collapsed 28.5% in a single session and closed on its low, breaking our stop by 24% and leaving the position 32% underwater one day after entry. The signal has printed a stable, unwavering SELL-REDUCE all session on the book's top sell rank, so we bank half the position rather than hope. We keep the other half because the model still projects a 12-week recovery, and this was a violent one-day repricing rather than a confirmed thesis break. Basis: decisive stop-loss break (1107 vs 1450, -23.66%) + stable SELL-REDUCE x4 cv65; BreakdownDown_20D/sell cell +3 (n10, hit 0.667) -> adj 68. ACTION-PRICE DEVIATION (stated): model prints Sell Limit @1294.89 (+17% above the close) which would never fill -> the L3 anti-pattern; action price = anchor close 1107 at market. Portion 49.87% x 1000 = 500 (clean half; board lot unverified, new listing). No valuation amplify (Val NA). Est_* low-trust: pre-crash anchored, calib_1w -0.261 degenerate. Remaining 500 -> stop 1050 (below the 1085 low). MEMORY NOTE: this was a manual 1.635M entry on 07-16 made against a NO TRADE cv0 x4 model print. L7: also check hktech -> execute once. L8: execute at the 07-20 open; reprice if it gaps >1.5%. |\n| 0981 | SMIC | 67.70 | SELL 49.87% | 70.45 | 65.35 | 68.40 (-2.9%) | 71.17 (+1.0%) | 69.14 (-1.9%) | SMIC broke down 10% as the TSMC results read through to the whole Hong Kong semiconductor complex, and the signal flipped outright bearish into the settled close after three sessions of merely avoiding it. With the model projecting the shares going nowhere for a quarter, we sell half into any bounce rather than wait for the stop to break. Hong Kong sell signals are the reliable side of this book's record. Basis: late-flipped close-print SELL-REDUCE cv64 (AVOID x3 -> SELL-REDUCE), L4 settled-close authoritative; BreakdownDown_20D +3 -> adj 67. Stop 65.35 NOT yet broken (-3.5% away) -> the basis is the label, not a stop break. Action price = the model's own Sell Limit 70.45 (eD +0.38, +4.1% above the close, reachable). BACKSTOP: if it closes below 65.35 before filling, exit at market instead - do not let the limit strand the trim (L3). VALUATION AMPLIFY SUPPRESSED: MoS -5.52 would bump 50%->100%, but G2 fires (no DCF anchor, FV_method=EPV, Rev_Growth +16.2% hyper-growth) AND the MoS rests on a pre-crash 75.2 price vs 67.7 today. Portion 49.87% x 2500 = 1247 -> floor to lot 500 = 1000. Remaining 1500 -> stop 65.35. L7: also in hksemicon/hktech -> execute once. |\n| 7709 | XL2CSOPHYNIX | 44.80 | SELL 49.87% | 44.80 | 40.00 | 47.67 (+6.4%) | 44.96 (+0.4%) | 47.16 (+5.3%) | This 2x leveraged SK Hynix ETF fell another 21% and closed on its low, breaking a stop we had already widened once to give the bounce room. The bounce never came and the signal has flipped from oversold-reversal to outright breakdown. We halve the position into next week's SK Hynix earnings: half the leverage out of a binary event, half still on for it, since the model still sees a modest recovery. Basis: decisive stop-loss break (44.80 vs 50.00, -10.40%) on an ALREADY-widened stop on 07-16) + a breakdown-family SELL-REDUCE. NOTE adj 63 is BELOW the 65 floor - the basis is CLAUDE.md section 9's decisive stop-loss break, a standalone valid sell basis unaffected by the conviction floor. The overlay trigger is doubly met (close 44.80 << 101 AND breakdown-family), which literally authorizes a FULL exit, but the overlay is 12d stale and the leveraged-ETF rule sets full-exit at conv>=70 + 3 prints + price<stop -> cv60 misses -> 50% trim (7747 05-13 precedent: a clean exit missed a +5.8% bounce). Model Order_Type=Market, eD 0.00 -> no price deviation. Portion 49.87% x 1800 = 900 (exactly half, lot 100). CATALYST: SK Hynix Q2 07-22 - the catalyst-aware hold is overridden by its own decisive-stop-break carve-out. Remaining 900 -> manual stop 40.00 (the model's 9.08 is degenerate at -80%). L7: also in hklev -> execute once. |\n| 0823 | Link REIT | 39.22 | ADD — QUEUED @37.09 | 37.09 | 35.60 | 39.49 (+6.5%) | 39.44 (+6.3%) | 38.73 (+4.4%) | Link REIT is the book's strongest and steadiest buy signal - a four-print BUY-ADD on the one Hong Kong buy pattern that actually grades well - and it rose while the rest of the market was liquidated. It has run too far above its entry to chase, so we queue a limit at the model's pullback price and pay nothing unless the market comes to us. Valuation is neutral, so nothing argues against adding on weakness. Basis: stable BUY-ADD cv70->->73, PullbackBuy_VWAP (+5 actionable, n6 hit 0.75), Buy_Rank 1 -> adj 78 (highest in the book). Extended eD -2.86 -> no-chase -> GTC-limit @37.09 (fills only on a ~-5.4% pullback). Quality gate N/A: this is an ADD to a held 2800 (the gate blocks new entries only; QP=False would otherwise bite). val_adj 0 (MoS -0.02). Size: Portion 63.97% x 2800 = 1791 -> x0.5 book-note-B conservative scaling (HK buy cells grade weak) = 896 -> lot (~HK). Est_12W 38.73 is POSITIVE vs the 37.09 entry (+4.4%) but NEGATIVE vs the 39.22 close - precisely why we queue rather than chase. The 12wk exceeds the 37.84 DCF anchor by 2.4% (mild). The held trail stays 36.50 (tighter than the model's 35.60). Declined on 07-16 as extended; today it is stronger (adj and still extended -> queue. expires_on 07-22; auto-withdraw if conviction <65. L7: may also sit in a sub-book -> execute once. |\n| 1810 | Xiaomi | 26.88 | BUY — QUEUED @24.49 | 24.49 | 22.77 | 26.91 (+9.9%) | 27.63 (+12.8%) | 27.35 (+11.7%) | Xiaomi is the only unheld candidate in the book that passes our quality screen - a 25% revenue grower with a solid balance sheet - and it is the one large-cap Hong Kong tech name that did not break in today's rout. The buy pattern is the book's most reliable, but the shares sit well above the model's entry, so we queue a patient limit nearly 9% lower and only get involved if the selling reaches it. Basis: stable BUY cv62 x4, PullbackBuy_VWAP (+5 actionable), Buy_Rank 6, val_adj -1 (MoS -0.21) -> adj 66 (clears the floor by ONE point). QUALITY GATE PASSES - Quality_Pass=True (F-Score 6, Rev_Growth +25.0%); the only unheld name that does (0316/0388/1211/9988 all fail). Extended eD -1.58 -> no-chase -> GTC-limit @24.49 (fills only on a ~-8.9% pullback). Size: = 70.59% x HK x 20% buy_pct = HK; cap 60% x 600k = HK not binding; /24.49 = 3459 -> x0.5 book-note-B scaling = 1730 -> lot (~HK); HK not binding. The 12wk 27.35 exceeds the 15.77 DCF anchor by +73% -> projection assumes growth well beyond priced-in. CAVEAT: adj 66 clears by a single point and a buy-limit under a falling tech tape can catch a knife - hence the 0.5x size and the -8.9% patience; the no_chase_queue counterfactual just flipped to 'saved' (-7.47%, n11). expires_on 07-22; auto-withdraw if conviction <65. L7: may also sit in hktech -> execute once. |\n| 1347 | Hua Hong | 138.70 | HOLD | — | 132.00 | 143.71 | 144.29 | 146.73 | Hua Hong fell 12% on the TSMC read-through and broke its stop for the second session running, but the model still projects a recovery from here and prints no sell signal, so we hold with the stop reset below today's low rather than sell into the low. This is the position most likely to be cut next. TOP EXIT-WATCH. NO TRADE cv0 x4 (8 consecutive NO TRADE prints across two sessions; NoTrade_Reason verbatim: 'Consensus conflict + low conviction'). Close 138.70 vs stop 148.00 = -6.28% breach on an ALREADY-reset stop; -13.31% vs the 160 cost. NOT in the dispose pool: no SELL label, Portion 0, and valuation (MoS -20.9) cannot originate a sell (section 9). L2 NOT met - Est_12W 146.73 = +5.8% ALIVE. Reset stop (below the 134.30 low). HARD EXIT TRIGGER next session: a fresh breakdown-family SELL print OR Est_12W flipping negative -> dispose immediately. L7: also in hksemicon/hktech. |\n| 0005 | HSBC | 156.90 | HOLD | — | 152.62 | 154.40 | 157.11 | 159.05 | HSBC was an island of calm on a brutal day, finishing flat, but the signal has weakened and the shares are getting stretched, so we lock in more of the move by raising the stop rather than touching the position. Conviction (-15, short of the 20-pt collapse tick, so no profit-take tick fires). RSI 70.4 stretched. Est_12W 159.05 (+1.4%, flat). PROFIT_ARMED is SPURIOUS (no Cost recorded -> gain unverifiable; T12_progress arm). Raise stop 149..62 (the model's level). H1 results ~07-30. L7: also in hkfin. |\n\n_Track record: 106 graded decisions · 1-week calibration -0.261._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-17T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-16",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-16/",
      "title": "Hong Kong — 2026-07-16",
      "summary": "2 ACQUIRE (2888 buy-stop ADD + 0388 QUEUED) + NO DISPOSE; 2 stop-breaks (1347/7709) held-and-trailed; 2513 baselined.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-16\n\n2 ACQUIRE (2888 buy-stop ADD + 0388 QUEUED) + NO DISPOSE; 2 stop-breaks (1347/7709) held-and-trailed; 2513 baselined.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 2888 | StanChart | 226.80 | WATCH — queued order lapsed | — | — | n/a | n/a | n/a | Queued buy @228.65 lapsed — closed 226.80 below the level; awaiting reprice at the next end-of-day run. Book's strongest signal: fresh strengthening 52W-breakout STRONG BUY-ADD cv90 at entry, top buy rank, taken as a confirmed-strength buy-stop @228.65 (fills only on a push above the close). Sized small (150 vs model 245) because the ADR-0013 model projects a flat 12wk (+0.1%) and HK buy cells grade weak (book-note B); plays for the 255.44 technical target on a 218 stop. RSI_DIV downgraded to a trail-note by G1 (fresh breakout cv>=80). L7: may also sit in hkfin -> execute once. L8: execute 07-17 open. |\n| 0388 | HKEX | 396.20 | BUY — QUEUED @377.42 | 377.42 | 369.07 | 397.92 (+5.4%) | 397.66 (+5.4%) | 392.54 (+4.0%) | L1-favored PullbackBuy_VWAP on the best HK buy cell (adj 78), but the name has run 2.54 ATR past the 377.42 pullback entry (close 396.2) -> no-chase QUEUE as a GTC-limit @377.42; fills only on a pullback, no cash today. Est 1wk +5.4% / 4wk +5.4% / 12wk +4.0% vs entry. Carried/repriced from the 07-15 queue (377.14). expires 2026-07-21; auto-withdraw if cv<65. L7: may also sit in hkfin -> execute once. |\n| 1347 | Hua Hong | 157.40 | HOLD | 184.55 | 148.00 | 161.11 (-12.7%) | 158.21 (-14.3%) | 169.57 (-8.1%) | Stop-break (157.4 vs 162.0, -2.84%) but 12wk +7.7% ALIVE (Est 169.57) and conviction rising ->52 HOLD PullbackBuy), only -1.6% vs cost -> L2 exit basis (stop-break + NEGATIVE 12wk) NOT met -> HOLD through the TSMC 07-16 read-through. The 162 stop was above cost / too tight -> reset to 148. PROFIT_ARMED spurious (T12_progress on flat model). No trim. |\n| 7709 | XL2CSOPHYNIX | 56.48 | HOLD | 56.48 | 50.00 | 58.80 (+4.1%) | 55.02 (-2.6%) | 57.31 (+1.5%) | 2x leveraged ETF, stop-break (56.48 vs 60.0, -5.87%), -50.7% underwater, BUT settled to ReversalUp_Oversold cv61 (oversold bounce, not breakdown-family, cv<70) -> leveraged-ETF rule (don't clean-exit a bounce; 7747 05-13 missed +5.8%) + L4 (settled close authoritative) keep it a HOLD. Overlay's <101 full-exit trigger is 11d stale and its breakdown-family condition unmet -> widen stop (below today's low), WATCH for a fresh breakdown-family cv>=70 to full-exit. |\n| 2513 | Knowledge Atlas | 1548.00 | HOLD | 1548.00 | 1450.00 | 1604.02 (+3.6%) | 1553.38 (+0.3%) | 1573.77 (+1.7%) | New manual holding detected this run ( @ cost 1,635, funded from the 2.428M->793k draw), untracked by the decision loop. NO TRADE cv0 x4, -5.3% vs cost, no signal -> establish baseline and a 1,450 manual stop (~-6% from close, ~-11% from cost) for the monitor. HOLD. |\n| 3690 | Meituan | 87.20 | NO ACTION | 85.55 | 73.77 | 86.05 (+0.6%) | 85.74 (+0.2%) | 84.91 (-0.7%) | BUY cv72 BreakoutUp_20D at entry (eD -0.35), adj 67 clears the floor but on the -5 BreakoutUp cell AND the model 12wk is NEGATIVE (84.91 vs 87.2, -2.6%) with RSI 68.4 stretching -> near-miss, not worth the slot behind 2888/0388. |\n| 9988 | BABA-SW | 116.90 | NO ACTION | 103.42 | 96.85 | 116.88 (+13.0%) | 117.89 (+14.0%) | 114.46 (+10.7%) | BUY cv73 PullbackBuy_VWAP (adj 78, L1-favored cell) but the model pullback entry 103.42 is UNREACHABLE (-11.5% below the 116.9 close, eD -2.32) and Est 12wk is flat/negative (114.46 < 116.9) -> WATCH, don't publish an unreachable limit; re-arm on a real pullback toward VWAP. |\n\n_Track record: 106 graded decisions · 1-week calibration -0.261._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-16T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-15",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-15/",
      "title": "Hong Kong — 2026-07-15",
      "summary": "3 ACQUIRE (0100 MiniMax 200@260.6 cv90; 6869 YOFC 500@156.4 cv72; 0388 HKEX QUEUED 100@377.14 cv73/adj78) need ~HK from HK -> ~HK after. NO DISPOSE — no SELL prints; 07-13 CCB/HSBC/7709 de-risks WITHDRAWN (signal reversed post-CPI). Hua Hong held through TSMC 07-16 (trail 162). Measured ~7% re-risk of.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-15\n\n3 ACQUIRE (0100 MiniMax 200@260.6 cv90; 6869 YOFC 500@156.4 cv72; 0388 HKEX QUEUED 100@377.14 cv73/adj78) need ~HK from HK -> ~HK after. NO DISPOSE — no SELL prints; 07-13 CCB/HSBC/7709 de-risks WITHDRAWN (signal reversed post-CPI). Hua Hong held through TSMC 07-16 (trail 162). Measured ~7% re-risk of.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0100 | MiniMax-W | 260.60 | BUY | 260.60 | 228.00 | 280.92 (+7.8%) | 284.34 (+9.1%) | 308.56 (+18.4%) | AI name, deeply oversold RSI33 reversal bounce; strengthening STRONG BUY cv90 at entry — cleanest re-risk entry after benign 07-14 CPI. Buy at market; conservative starter (weak HK buy cells + high vol). Stop 228 manual (model 140.66 degenerate). Est 12wk +18.4%. |\n| 6869 | YOFC | 156.40 | BUY | 156.40 | 140.00 | 161.79 (+3.4%) | 158.28 (+1.2%) | 183.91 (+17.6%) | Optical-fibre / AI-datacenter capex name; stable at-entry oversold-reversal BUY cv72 (RSI39). Taken at market (no_chase_queue under-fills) but sized to 1 minimum lot with a tightened 140 stop — Est bands enormous (12wk 61-526) and model stop 104.64 degenerate. |\n| 0388 | HKEX | 393.40 | BUY — QUEUED @377.14 | 377.14 | 368.46 | 394.71 (+4.7%) | 395.19 (+4.8%) | 390.18 (+3.5%) | L1-favored PullbackBuy on the one reliable HK buy cell (+5), but the name has run 2.12 ATR past the pullback entry -> QUEUE a GTC-limit at 377.14 so the book only pays the disciplined pullback price; no cash committed today. Auto-withdraw if conv<65 or unfilled by 07-20. |\n| 0992 | Lenovo | 23.86 | NO ACTION | 23.86 | 23.34 | 23.66 (-0.8%) | 24.82 (+4.0%) | 26.98 (+13.1%) | BUY cv73 FailedBreakdown_Up at entry, adj 70 (>=floor) but slot-capped 4th behind the 3 higher-ranked buys, and the FailedBreakdown cell is L1-discouraged (-3). Watch for a PullbackBuy_VWAP re-arm to promote. Est 12wk +13.1%. |\n| 1347 | Hua Hong | 169.30 | HOLD | 169.30 | 162.00 | 172.82 (+2.1%) | 172.15 (+1.7%) | 186.80 (+10.3%) | HOLD cv34, +5.8% vs cost, PROFIT_ARMED via T12_progress 90.6 but NOT fired (12wk 186.8 alive +10%, no other tick) -> trail-raise not trim. Hold 3,000 through TSMC 07-16 read-through (catalyst-aware HOLD), stop 162. |\n\n_Track record: 104 graded decisions · 1-week calibration -0.261._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-15T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-13",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-13/",
      "title": "Hong Kong — 2026-07-13",
      "summary": "3 DISPOSE (CCB -50%->25,700 SR1 breakdown; HSBC -50%->6,000 profit-take/SR MeanRevDown; 7709 -83%->300 overlay full-exit) free ~HK + NO ACQUIRE (Lenovo degraded, @23.26 GTC withdrawn -> WATCH) -> all cash-raising. Hua Hong stop-breach HELD through TSMC (stop reset 162). Tencent 30% trim slot-capped. Post-cash ~HK.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-13\n\n3 DISPOSE (CCB -50%->25,700 SR1 breakdown; HSBC -50%->6,000 profit-take/SR MeanRevDown; 7709 -83%->300 overlay full-exit) free ~HK + NO ACQUIRE (Lenovo degraded, @23.26 GTC withdrawn -> WATCH) -> all cash-raising. Hua Hong stop-breach HELD through TSMC (stop reset 162). Tencent 30% trim slot-capped. Post-cash ~HK.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0939 | CCB (H) | 8.18 | SELL 50% | 8.22 | 7.79 | 8.26 (+0.5%) | 8.08 (-1.7%) | 7.94 (-3.4%) | Stable top-rank STRONG SELL-REDUCE cv83 SR1 on the reliable HK FailedBreakout_Down sell cell (+3 bias) with a negative 12wk (Est 7.94, -3.4%), on the book's largest single line. Unlike 07-10 (which flipped to NO TRADE at the close) it held firm across all 4 snapshots (cv80->->83) -> L4 now satisfied, L2 down-trend+neg-12wk. Reduce 50% (25,000 -> keep 25,700 dividend core), stop 7.79. Valuation-blind (NA_CCY), technical-only. L8 pending next open 2026-07-14; reprice if the open gaps >~1.5%. |\n| 0005 | HSBC | 152.60 | SELL 50% | 153.80 | 148.84 | 153.23 (-0.4%) | 154.49 (+0.4%) | 152.38 (-0.9%) | Firm STRONG SELL-REDUCE cv70 MeanRevDown_UpperBand (mean-reversion off the upper band) with RSI 66.9 + bearish RSI_DIV and a dead 12wk (Est 152.38, -0.9%), on the book's most-extended winner into the 07-14 CPI de-risk window. NOT G1-protected (not a fresh breakout/momentum-continuation cv>=80); G3 satisfied (forward flat/neg). Bank half (6,000 -> keep) on a raised 148.84 trail. Re-issue of the 07-10 50% trim that never executed, now signal-firmer. Valuation-blind (NA_CCY). L8 pending next open 2026-07-14; reprice if the open gaps >~1.5%. |\n| 7709 | XL2CSOPHYNIX | 65.20 | SELL 83% | 59.90 | 52.00 | 62.34 (+4.1%) | 59.75 (-0.3%) | 62.03 (+3.6%) | 2x leveraged SK-Hynix ETF: stable SELL-REDUCE cv60 BreakdownDown_20D across all 4 snapshots, RSI 36, collapsed 89.4 (07-10) -> 59.9 (-48% vs cost 114.56), stop breached -27%. Overlay override deeply TRUE (close 59.9 << 101 -> full exit / post-debut breakdown-family). Per the leveraged-ETF rule, large de-risk (sell 1,500 ~83%) but keep a token 300 rider on an ~52 stop rather than a clean full-exit (7747 05-13 full-exit missed +5.8%). Escalation of the 07-10 -72% that never executed. Valuation-blind (NA_ETF). L8 pending next open 2026-07-14. |\n| 1347 | Hua Hong | 171.50 | NO ACTION | 172.30 | 162.00 | 177.57 (+3.1%) | 169.50 (-1.6%) | 183.98 (+6.8%) | Stop breached (close 172.30 < state stop 178.24, -3.33%) on the broad HK down-day, BUT this is a winner (+7.7% vs cost 160) with a POSITIVE 12wk (Est 183.98, +6.8%), a HOLD signal, RSI 50 neutral, and TSMC Q2 07-16 read-through within 5 sessions -> L2 does NOT fire (needs stop-break AND negative 12wk) and catalyst-aware HOLD applies. Hold 3,000 through TSMC; reset the too-tight 178.24 profit-trail to 162 (below the down-day close, ~breakeven vs cost). Re-fires on a decisive close < 162 or a SELL-REDUCE print. Not a top-3 dispose. |\n| 0700 | Tencent | 456.20 | NO ACTION | 457.60 | 430.00 | 455.69 (-0.4%) | 451.67 (-1.3%) | 449.59 (-1.8%) | PROFIT_ARMED + 1 soft tick (c) dead-12wk (Est_12W 449.59 < 1.02x457.6 = 466.75) -> armed+fired profit_take_1 = 30%, overlay-capped + hold core 430 (457.6 > 430). Small ~HK line, stable HOLD cv49 -> slot-capped near-miss behind the 3 larger de-risks. Ledgered conditional so the counterfactual grader prices not-trimming; hold core stop 430. L8 pending next open. |\n| 0823 | Link REIT | 37.98 | NO ACTION | 37.52 | 36.50 | 37.59 (+0.2%) | 37.68 (+0.4%) | 37.00 (-1.4%) | Reliable FailedBreakout_Down_20D sell cell (+3 bias) with a slightly negative 12wk (Est 37.0, -1.4%), BUT the Action is AVOID (not a REDUCE) at the settled close -> per L4 no firm trim fires, and it is slot-capped behind the 3 larger de-risks. Hold 2,800; re-fires on a REDUCE print or a close < 36.50. Ledgered conditional. |\n| 0981 | SMIC | 78.35 | NO ACTION | 78.35 | 65.35 | 79.19 (+1.1%) | 79.68 (+1.7%) | 80.67 (+3.0%) | HOLD cv52 PullbackBuy_VWAP (the favored L1 cell) across all 4 snapshots, PROFIT_ARMED but NOT fired -> no other deterioration tick and Est_12W 80.67 = +3% positive forward. G3 fails (positive forward) -> trail-raise not trim: hold 2,500 on stop 65.35. Ledgered conditional. |\n| 3750 | CATL | 605.50 | NO ACTION | 603.00 | 488.81 | 593.70 (-1.5%) | 599.57 (-0.6%) | 598.42 (-0.8%) | Was SELL-REDUCE cv72 SR1 BreakdownDown on 07-10, but the settled close softened to NO TRADE cv0 across all 4 snapshots today -> per L4 the 07-10 -33% trim does NOT re-fire. RSI 36 (oversold), -20% underwater (cost 751.8), Est_12W 598.42 (-0.8%). Hold 300, stop 488.81; re-fires only on a firm REDUCE at the close. PROFIT_ARMED spurious (underwater). Ledgered conditional. |\n\n_Track record: 104 graded decisions · 1-week calibration -0.261._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-13T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-10",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-10/",
      "title": "Hong Kong — 2026-07-10",
      "summary": "3 DISPOSE (HSBC -50%->6,000 profit-take; 7709 -72%->500 overlay full-exit; CATL -33%->200 SR1 loss-cut) free ~HK + 1 ACQUIRE (Lenovo QUEUED 4,000 @23.26, ~HK) -> (net +~HK). Tencent 30% trim slot-capped; CCB/Link no-action (L4). Post-cash ~HK.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-10\n\n3 DISPOSE (HSBC -50%->6,000 profit-take; 7709 -72%->500 overlay full-exit; CATL -33%->200 SR1 loss-cut) free ~HK + 1 ACQUIRE (Lenovo QUEUED 4,000 @23.26, ~HK) -> (net +~HK). Tencent 30% trim slot-capped; CCB/Link no-action (L4). Post-cash ~HK.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0005 | HSBC | 153.50 | SELL 50% | 153.50 | 149.45 | 153.96 (+0.3%) | 154.70 (+0.8%) | 152.31 (-0.8%) | Armed+fired profit-take (ADR-0012) on the book's largest, most-extended winner: PROFIT_ARMED + tick (a) RSI_DIV (new today, absent 07-09) + tick (c) dead-12wk (T12 152.31 < 1.02x153.5) = 2 ticks -> profit_take_2 = 50%. RSI 66, past 12wk target, flat/negative forward projection into a CPI-gated de-risk window. NOT G1-protected (AnticipationUp_VCP cv75, not a fresh breakout cv>=80); G3 satisfied (forward flat/neg) so this de-risks an extended winner, not a winner-cut. Sell ( of 400), hold a on a raised 149.45 trail. L8 pending next open. |\n| 7709 | XL2CSOPHYNIX | 89.40 | SELL 72% | 89.40 | 82.00 | 90.74 (+1.5%) | 87.01 (-2.7%) | 87.99 (-1.6%) | 2x SK-Hynix leveraged ETF, -22% underwater (cost 114.56). Overlay full-exit override TRUE: close 89.40 < 101, and the SK Hynix ADR debut (07-10) has now passed with 7709 closing DOWN ~6.9% -> post-debut down-family (AVOID cv54 FailedBreakout_Down). adj conv 58 is below the 65 floor but the overlay override drives this, not the floor. Per the leveraged-ETF rule take a large trim (, keep a 500 rider on an ~82 stop) rather than a clean exit on a soft cv54 print (7747 05-13 full-exit missed +5.8%); full exit if next print is breakdown-family cv>=70. L8 pending next open. |\n| 3750 | CATL | 587.00 | SELL 33% | 587.00 | 488.81 | 580.66 (-1.1%) | 586.89 (-0.0%) | 601.75 (+2.5%) | First firm settled-close SELL-REDUCE cv72 BreakdownDown_20D SR1 (top sell rank) on a -22% loser (cost 751.8) is a valid signal-based reduce (L2), scorecard +4 -> adj 76. But RSI 32 is deeply oversold (capitulation territory) so take the minimum board-lot de-risk ( 33%; model PP was 49.87%) rather than sell the low; hold 200 on the 488.81 stop, re-fire if it breaks 488 or prints another breakdown cv>=70. L8 pending next open. |\n| 0992 | Lenovo | 24.48 | BUY — QUEUED @23.26 | 23.26 | 21.26 | 24.53 (+5.5%) | 25.50 (+9.6%) | 27.22 (+17.0%) | Fresh top-rank STRONG BUY cv86 PullbackBuy_VWAP (BR1) across all 4 snapshots -- L1's favored buy cell with a positive 12wk (Est 27.22, +17%). RSI 59.8 (not extended), pulled back toward VWAP. Reprice/carry the GTC limit to the live 23.26 entry (provenance, from yesterday's 23.15) vs close 24.48 -> eD -0.69, fills only on a ~5% pullback so the no-chase rule stays strict. Size ( @2,000) HK, conservative starter into the CPI-gated macro. Re-entry below the prior 25.02 exit. Expires 2026-07-15 (anchor+3 sessions). L8 pending next open. |\n| 0700 | Tencent | 460.20 | NO ACTION | 460.20 | 430.00 | 457.46 (-0.6%) | 454.18 (-1.3%) | 452.43 (-1.7%) | PROFIT_ARMED + 1 soft tick (c) dead-12wk (Est_12W 452.43 < 1.02x460.2 = 469.4) -> armed+fired profit_take_1 = 30%, overlay-capped 50% + hold core 430. But it recovered from 07-09's 2x NO TRADE to HOLD cv52 (deterioration eased) and it is a small ~HK line -> slot-capped near-miss behind the 3 larger/cleaner de-risks. Ledgered conditional so the counterfactual grader prices not-trimming; hold core on stop 430 per the standing override (460.2 > 430). L8 pending next open. |\n| 0939 | CCB (H) | 8.13 | NO ACTION | 8.13 | 7.57 | 8.15 (+0.2%) | 7.97 (-2.0%) | 7.88 (-3.1%) | The recurring FailedBreakout_Down de-risk (reliable HK sell cell, +4 bias) flip-flopped intraday (NO TRADE -> STRONG SELL cv66 -> NO TRADE -> NO TRADE) and per L4 the SETTLED close is NO TRADE cv0 -> the de-risk does NOT fire today. Largest single line (~HK). Hold, no action; stop 7.57; re-fires only on a firm STRONG SELL SR1 at the settled close. Ledgered conditional. L8 pending next open. |\n| 0823 | Link REIT | 37.44 | NO ACTION | 37.44 | 36.50 | 37.51 (+0.2%) | 37.53 (+0.2%) | 36.66 (-2.1%) | Reliable FailedBreakout_Down_20D sell cell (+4 bias) with a slightly negative 12wk (Est 36.66, -2.1%), BUT the settled close softened to AVOID/PP0 (intraday it printed STRONG SELL-REDUCE cv39/PP85 then reverted) -> per L4 the close no longer wants a firm trim, and it is slot-capped behind the 3 larger de-risks. Hold; execute a 30% trim (~1,000 -> keep 1,800) only if a DISPOSE slot frees or it re-prints a REDUCE / closes below 36.50. Ledgered conditional. L8 pending next open. |\n| 0981 | SMIC | 79.65 | NO ACTION | 79.65 | 65.33 | 79.27 (-0.5%) | 81.32 (+2.1%) | 82.44 (+3.5%) | Close HOLD cv63 PullbackBuy_VWAP (recovered intraday), PROFIT_ARMED but NOT fired -> no other deterioration tick and Est_12W 82.44 = +3.5% positive forward. G3 fails (positive forward) -> trail-raise not trim: hold the 2,500 stop at 65.33 (model). Fell hard today (85..6) on the broad sell-off but the close signal is constructive. Ledgered conditional. L8 pending next open. |\n\n_Track record: 96 graded decisions · 1-week calibration -0.261._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-10T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-09",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-09/",
      "title": "Hong Kong — 2026-07-09",
      "summary": "3 DISPOSE (CCB -50%->25,700; 7709 -72%->500; Tencent -50%->100 profit-take) free ~HK + 1 ACQUIRE (Lenovo QUEUED 4,000 @23.15, ~HK) ->. Link slot-capped near-miss. Post-cash ~HK.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-09\n\n3 DISPOSE (CCB -50%->25,700; 7709 -72%->500; Tencent -50%->100 profit-take) free ~HK + 1 ACQUIRE (Lenovo QUEUED 4,000 @23.15, ~HK) ->. Link slot-capped near-miss. Post-cash ~HK.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0939 | CCB (H) | 8.07 | SELL 50% | 8.07 | 7.57 | 8.05 (-0.2%) | 7.94 (-1.6%) | 7.91 (-2.0%) | Re-issue the dominant HK de-risk now that the settled close prints a firm STRONG SELL - REDUCE cv66 FailedBreakout_Down_20D at SR1 (top sell rank) with a negative model 12wk (Est 7.91, -2.0%). Reliable HK sell cell (scorecard +4) + neg-12wk = L2/L3 exit basis; the standing trim has lapsed 7 sessions (book trimmed 2513 instead). Model PP is 85.46% but size to 50% to keep half through the still-soft zone; residual stop 7.57. NA_CCY valuation-blind (val_adj 0). L8 pending next open. |\n| 7709 | XL2CSOPHYNIX (2x SK Hynix) | 96.00 | SELL 72% | 96.00 | 82.00 | 97.07 (+1.1%) | 93.92 (-2.2%) | 92.03 (-4.1%) | The 2x leveraged SK-Hynix ETF closed AVOID cv64 FailedBreakout_Down_20D (down/breakdown family) and the overlay override is TRUE: close 96.0 < 101 stop -> the overlay itself calls for full exit, and the leveraged-ETF rule permits a large trim on a down-family print. Bank ~72% (sell) of the -16%-underwater leveraged bleed; keep only a 500-share rider through the 07-10 ADR debut per the codified leveraged-ETF caution (7747 05-13 full-exit missed +5.8%). scorecard FailedBreakout_Down_20D/sell +4. Leveraged 12wk bands are noise, not objectives. L7 (hk parent governs the shared 7709 share). L8 pending next open (= debut day; reprice on a gap). |\n| 0700 | Tencent | 469.60 | SELL 50% | 469.60 | 430.00 | 466.56 (-0.6%) | 467.97 (-0.3%) | 466.71 (-0.6%) | Armed+fired profit-take (ADR-0012) on the book's biggest winner (Gain_ATR 23.14): the close is NO TRADE cv0 but PROFIT_ARMED and fired tick (c) dead 12wk (Est 466.71 < 1.02x469.6) + tick (d) 2 consecutive NO TRADE (07-08 & 07-09) -> 2 ticks -> profit_take_2 = 50%. The overlay hold-override caps the trim at 50% + hold core ~430 (CXMT/Weixin thesis intact). Bank 50% (sell 100, keep 100) into a flat 12wk and a CPI-gated macro; core stop 430. NA_CCY valuation-blind. L8 pending next open. |\n| 0992 | Lenovo Group | 24.04 | BUY — QUEUED @23.15 | 23.15 | 21.28 | 23.78 (+2.7%) | 25.12 (+8.5%) | 26.46 (+14.3%) | Fresh top-rank STRONG BUY cv86 on PullbackBuy_VWAP (BR1) - the book's strongest buy print in days and L1's most reliable buy cell - with a positive forward view (Est 12wk 26.46, +14.3% vs the 23.15 limit) and RSI 58 (not extended). Entry limit 23.15 sits 0.54 ATR below the 24.04 close (eD -0.54) -> QUEUE a GTC limit that fills only on the pullback, keeping the no-chase rule strict; re-entry below the prior 25.02 exit. Size a conservative ~4,000-sh starter (~HK) into the CPI-gated macro (stage adds between rate events). NA_ETF valuation-blind (val_adj 0, quality gate off); PullbackBuy_VWAP/buy report-only (n4, no bias haircut). expires 2026-07-14. L8 pending next open. |\n| 0823 | Link REIT | 37.82 | NO ACTION | 37.82 | 36.50 | 37.96 (+0.4%) | 37.97 (+0.4%) | 37.16 (-1.7%) | Reliable FailedBreakout_Down_20D sell cell (cv63, +4 bias) with a slightly negative 12wk (Est 37.16, -1.7%), BUT the settled close softened to AVOID/PP0 (model backed off the trim) -> per L4 the close no longer wants a firm reduce, and it is slot-capped behind the 3 larger de-risks. Hold; execute a 30% trim (~1,000 -> keep 1,800) only if a DISPOSE slot frees or it re-prints a REDUCE / closes below 36.50. Ledgered conditional so the counterfactual grader prices not-trimming. L8 pending next open. |\n| 0005 | HSBC | 152.30 | NO ACTION | 152.30 | 146.93 | 152.37 (+0.0%) | 153.23 (+0.6%) | 148.32 (-2.6%) | PROFIT_ARMED but NOT fired: the close is HOLD cv63 FailedBreakdown_Up_20D (PP0) with only a marginally-flat/negative 12wk (Est 148.32, -2.6%) and no other deterioration tick (no repeated NO TRADE, no Tier-1 warning), and the overlay carries a hold-override (exit only on close below stop; 152.3 > 146.93). G3 fails -> trail-raise not trim: hold the 12,000 stop at 146.93 (model). No breach. Ledgered conditional. L8 pending next open. |\n\n_Track record: 93 graded decisions · 1-week calibration -0.261._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-09T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-08",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-08/",
      "title": "Hong Kong — 2026-07-08",
      "summary": "3 DISPOSE (CCB -50%->25,700; 7709 -72%->500; Link -36%->1,800) free ~HK; 0 ACQUIRE (buy pool = 1 falling knife, rejected). HSBC trail-raise 148.3 + Tencent both fired-but-slot-capped near-misses. Post-cash ~HK.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-08\n\n3 DISPOSE (CCB -50%->25,700; 7709 -72%->500; Link -36%->1,800) free ~HK; 0 ACQUIRE (buy pool = 1 falling knife, rejected). HSBC trail-raise 148.3 + Tencent both fired-but-slot-capped near-misses. Post-cash ~HK.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0939 | CCB (H) | 8.28 | SELL 50% | 8.28 | 7.40 | n/a | n/a | 6.71 (-19.0%) | Re-issue the biggest-position de-risk: CCB is the dominant HK line with a persistently negative model 12wk (6.71, -19%). The settled close bounced off the RSI-27 washout to NoTrade cv0 (RSI, but it is PROFIT_ARMED and fired a profit-take (tick c dead/negative 12wk 6.71<1.02x8.28, tick d 3x consecutive NoTrade) -> 2+ ticks -> 50% trim. Standing de-risk on this name has lapsed 6 sessions; the book exited Lenovo+YOFC instead. Bank half into the bounce at a better 8.28 (vs 7.83 yesterday); keep 25,700 for the oversold recovery. NA_CCY valuation-blind (val_adj 0). L2/L3 de-risk basis; L8 pending next open. |\n| 7709 | XL2CSOPHYNIX (2x SK Hynix) | 82.74 | SELL 72% | 82.74 | 72.00 | n/a | n/a | 107.08 (+29.4%) | The 2x leveraged SK-Hynix ETF flipped from RallySell (reversal) to BreakdownDown_20D (breakdown-family, stable 2 prints) at the close and both overlay invalidators are now TRUE: close 82.74 << 101 stop AND signal turned breakdown-family -> the overlay override itself calls for full exit, and the leveraged-ETF rule permits a full/large exit on a breakdown-family print. Bank ~72% (sell) of the -28%-underwater leveraged bleed; keep only a 500-share rider through the 07-10 ADR debut (the leveraged-ETF learning: don't clean-exit into a two-sided +/-16% catalyst - 7747 05-13 full-exit missed +5.8%). scorecard BreakdownDown_20D/sell +4. Leveraged 12wk 107.08 and 4wk -50.15 are noise, not objectives. L7 (hk parent governs the shared 7709 share). L8 pending next open. |\n| 0823 | Link REIT | 37.48 | SELL 36% | 37.48 | 36.50 | n/a | n/a | 32.91 (-12.2%) | Continue the twice-lapsed REIT de-risk. The settled close softened to AVOID/PP0 (model backed off the 85% trim), but it prints the book's reliable FailedBreakout_Down_20D sell cell (cv63, +4 bias) with a negative 12wk (32.91, -12.2%) and is PROFIT_ARMED + fired (dead-12wk tick c). Take the model's softened size -> 30% (rounds to lot 500 = sell 1,000, ~36%), keep 1,800. NA_CCY valuation-blind. L2/L4 (settled close = softened size); L8 pending next open. |\n| 0005 | HSBC | 151.90 | NO ACTION | 151.90 | 148.30 | n/a | n/a | 168.73 (+11.1%) | PROFIT_ARMED and marginally fired (tick d only: 3x consecutive NoTrade consensus-conflict at close), BUT the 12wk is +11% POSITIVE (168.73 vs 151.9, tick c does NOT fire), the overlay carries an explicit HOLD-override (invalidated only on close below stop; close 151.9 > 148.3), and G3 forward-view gate fails on the positive 12wk. Slot-capped behind the 3 negative-12wk de-risks -> trail-raise not trim: hold the 12,000 stop at 148.3 (2.0x ATR chandelier). Execute a 30% profit-trim (~3,600) only if a DISPOSE slot frees OR the 12wk turns negative. Ledgered conditional so the counterfactual grader prices not-trimming. L8 pending next open. |\n| 0700 | Tencent | 478.80 | NO ACTION | 478.80 | 430.00 | n/a | n/a | 417.59 (-12.8%) | Ran up to 478.8 (from 461) and the close is NoTrade cv0, but PROFIT_ARMED + fired a profit-take (tick c dead 12wk 417.59, -12.8%). A 30% trim is warranted into the strength, but the overlay override caps any trim at 50% + hold-core ~430 (news confirms the WeChat-AI/CXMT thesis) and it is only (~HK) -> slot-capped behind the 3 larger de-risks. Execute 30% (sell 60, keep 140) if a slot frees; core stop 430. Ledgered conditional. L8 pending next open. |\n\n_Track record: 90 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-08T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-07",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-07/",
      "title": "Hong Kong — 2026-07-07",
      "summary": "3 DISPOSE (CCB -50%->25,700; Link -85%->400; 7709 -50%->900) free ~HK; 0 ACQUIRE (buy pool EMPTY at close). Tencent -50% firm SR1 slot-capped near-miss. HSBC sell withdrawn (HOLD, trail 148.3). Post-cash ~HK.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-07\n\n3 DISPOSE (CCB -50%->25,700; Link -85%->400; 7709 -50%->900) free ~HK; 0 ACQUIRE (buy pool EMPTY at close). Tencent -50% firm SR1 slot-capped near-miss. HSBC sell withdrawn (HOLD, trail 148.3). Post-cash ~HK.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0939 | CCB (H) | 7.83 | SELL 50% | 7.83 | 7.40 | n/a | n/a | 6.11 (-22.0%) | Trim the dominant bank line 50% - a stable 4/4 STRONG SELL-REDUCE (FailedBreakout_Down_20D, SR3) with a deep RSI-27 washout and a -21.9% 12wk read; breakdown-family + negative 12wk is a signal-based exit (L2). Keep half (25,700) for the oversold bounce, stop 7.40. Fifth re-issue of a de-risk the book has not executed since 06-30; biggest dollar de-risk (~HK). Valuation NA_CCY (blind), val_adj 0. |\n| 0823 | Link REIT | 37.34 | SELL 85% | 37.34 | 36.50 | n/a | n/a | 32.46 (-13.1%) | Complete the twice-lapsed REIT exit: the settled close firmed to STRONG SELL-REDUCE (cv63, SR2) from yesterday's AVOID, with a -13.1% 12wk on a reliable HK sell cell. Sell ~85% (2,400), keep a 400 rider, stop 36.50. Frees ~HK. Model PP 85.46% -> 2,393, broker-round to lot -> 2,400. Valuation NA_CCY (blind), val_adj 0. |\n| 7709 | XL2CSOPHYNIX (2x SK Hynix) | 91.70 | SELL 50% | 91.70 | 82.00 | 89.90 (-2.0%) | 85.70 (-6.5%) | 130.67 (+42.5%) | Bank half the leveraged 2x SK-Hynix ETF on a stable low-conv reversal print (RallySell_BearTrend cv29, SR4) that has closed below its 101 stop while -20% underwater. Per the codified 2x-ETF rule a low-conv reversal is a trim-50%, not a full exit; the sub-ATR (0.36 ATR) breach is not itself decisive so the trim rests on the signal + leveraged rule. Keep a through the 07-10 SK Hynix ADR debut (horizon two-sided -16..+16%, overlay hold-through), stop ~82, reassess same-day. De-risks leverage into 07-08 FOMC minutes. 12wk 130.67 is a noisy leveraged projection, not a trade objective. Shared with hklev sub-book (L7) - execute once. Valuation NA_CCY (blind), val_adj 0. |\n| 0700 | Tencent | 461.20 | NO ACTION | 461.20 | 430.00 | n/a | n/a | 374.60 (-18.8%) | Firm STRONG SELL-REDUCE (cv64, SR1, adj 68) with a -18.7% model 12wk, PROFIT_ARMED (~+HK), but slot-capped behind the three larger dollar de-risks (<=3 DISPOSE). Standing overlay override caps any trim at 50% + hold core ~430 (news confirms the WeChat-AI/cloud thesis). Execute a -50% (sell 100, keep 100 @ ~461) if a DISPOSE slot frees or CCB/Link/7709 fill; core stop 430. Ledgered optional so the counterfactual grader prices the slot-cap. Valuation NA_CCY (blind), val_adj 0. |\n| 0005 | HSBC | 153.30 | HOLD | 153.30 | 148.30 | n/a | n/a | 170.39 (+11.1%) | Yesterday's SELL-REDUCE withdrawn: the settled close retreated to HOLD (BreakoutUp_52W, cv rising, PP0). PROFIT_ARMED but not fired (HOLD + rising conviction) -> mandatory trail-raise, not a trim: raise the 12,000 stop to 148.3 (2.0x ATR chandelier) off the prior 146.5. 12wk +11.1%. Valuation NA_CCY (blind). |\n| 6869 | YOFC | 158.20 | HOLD | 158.20 | 150.00 | n/a | n/a | 113.41 (-28.3%) | AVOID at the settled close (BreakdownDown_20D cv42, PP0) after a 10:30 SELL-REDUCE -> not a firm card (L4 settled close authoritative). Close 158.2 > stop 150 (no breach). Underwater falling knife (RSI 36, 12wk -28%) -> hold rather than sell the washout; re-fires on a REDUCE print or a decisive close below 150. |\n\n_Track record: 87 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-07T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-06",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-06/",
      "title": "Hong Kong — 2026-07-06",
      "summary": "3 DISPOSE (CCB -50%->25,700; HSBC -30%->8,400; Tencent -50%->100) free ~HK; 0 ACQUIRE (buy pool = neg-12wk falling knife China Mobile, rejected). Post-cash ~HK. Link REIT de-risk intent held (AVOID at close); YOFC marginal breach held (stop 150).",
      "content_text": "## HK End-of-Day Verdict — 2026-07-06\n\n3 DISPOSE (CCB -50%->25,700; HSBC -30%->8,400; Tencent -50%->100) free ~HK; 0 ACQUIRE (buy pool = neg-12wk falling knife China Mobile, rejected). Post-cash ~HK. Link REIT de-risk intent held (AVOID at close); YOFC marginal breach held (stop 150).\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0939 | CCB (H) | 7.85 | SELL 50% | 7.85 | 7.36 | n/a | n/a | 6.21 (-20.9%) | Trim the biggest bank line 50%: model prints STRONG SELL-REDUCE (FailedBreakout_Down, SR2) with a deeply negative 12wk (6.21, -20.9%) and RSI 27.4 washout. Breakdown-family + neg-12wk is an L2 exit basis; keep half for the oversold bounce. Re-issue of the four-times-lapsed de-risk on the dominant bleed. Residual stop 7.36. Executes at the 2026-07-07 open (L8). |\n| 0005 | HSBC | 152.00 | SELL 30% | 152.00 | 146.50 | 151.02 (-0.6%) | 148.73 (-2.2%) | 167.34 (+10.1%) | Take a measured 30% off the dominant position: the model flipped HSBC to its top sell rank (SR1) on a mean-reversion-down at an overbought upper band (RSI 65.7) while profit-armed. Late-flip single print and 12wk still +10.1%, so a 30% profit-trim not an exit (G3 allows; G1 no protect). Trail the rest to 146.5. Also withdraws the stale 07-03 buy queue @151.1 (signal now opposite direction). Executes at the 2026-07-07 open (L8). |\n| 0700 | Tencent | 452.00 | SELL 50% | 452.00 | 430.00 | n/a | n/a | 346.42 (-23.4%) | Trim 50% on a stable 4/4 STRONG SELL-REDUCE with a negative model 12wk (346.42, -23.4%), override-capped at 50%. News (DRAM supply deal, Weixin Pay expansion, analyst target 700) confirms the hold-core WeChat-AI/cloud thesis, so keep the core 100 with a 430 stop. Executes at the 2026-07-07 open (L8). |\n| 0823 | Link REIT | 37.28 | NO ACTION | 37.28 | 36.50 | n/a | n/a | 32.11 (-13.9%) | De-risk intent stands but the settled close weakened to AVOID (PP0, no active sell size) from 07-03's STRONG SELL-REDUCE, so no firm trim card today despite the -14% 12wk. Re-fires on a REDUCE print or a decisive close below the 36.5 stop. Ledgered optional so the counterfactual grader prices what not trimming costs. |\n| 6869 | YOFC | 171.50 | HOLD | 171.50 | 150.00 | n/a | n/a | 151.79 (-11.5%) | Monitor flagged a stop breach (close 171.5 < 188.45, -8.99%) but ATR is 35.8 (20.9% of price) so the breach is only 0.43 ATR = noise, not a decisive L2 break. Signal NO TRADE, RSI 37.9 washout, 12wk -11.5%. Hold rather than sell the washout; reset the monitor stop wider to 150 below the noise band. |\n\n_Track record: 84 graded decisions · 1-week calibration -0.283._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-06T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-03",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-03/",
      "title": "Hong Kong — 2026-07-03",
      "summary": "3 DISPOSE (CCB -50%->25,700; Link REIT ~85%->400; Tencent -50%->100) free ~HK; 2 QUEUED ACQUIRE-ADD (HSBC ~800 @151.1; StanChart ~200 @219.09) ~HK. ~HK + proceeds = ~HK available. 2513 Knowledge Atlas WATCH (un-sizeable).",
      "content_text": "## HK End-of-Day Verdict — 2026-07-03\n\n3 DISPOSE (CCB -50%->25,700; Link REIT ~85%->400; Tencent -50%->100) free ~HK; 2 QUEUED ACQUIRE-ADD (HSBC ~800 @151.1; StanChart ~200 @219.09) ~HK. ~HK + proceeds = ~HK available. 2513 Knowledge Atlas WATCH (un-sizeable).\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0939 | CCB | 7.78 | SELL | 7.78 | 7.36 | 7.39 (-5.0%) | n/a | 6.10 (-21.6%) | L2 breakdown+neg12wk; twice-lapsed re-issue; 50% (RSI23 oversold) |\n| 0823 | Link REIT | 37.92 | SELL | 37.92 | 36.50 | n/a | n/a | 32.34 (-14.7%) | stable STRONG SELL-REDUCE +neg12wk; scorecard +9 |\n| 0700 | Tencent | 431.20 | SELL | 431.20 | 430.00 | n/a | n/a | 311.61 (-27.7%) | Sell_Rank1; override caps at 50% |\n| 0005 | HSBC | 152.00 | ADD — QUEUED @151.10 | 151.10 | 146.00 | 154.96 (+2.6%) | 163.97 (+8.5%) | 166.08 (+9.9%) | cv90 BR1 fresh breakout; PROFIT_ARMED not fired->trail 146; add capped to ~800 ( discipline vs model 9439) |\n| 2888 | StanChart | 221.00 | ADD — QUEUED @219.09 | 219.09 | 207.38 | 226.12 (+3.2%) | 242.51 (+10.7%) | 256.57 (+17.1%) | fresh breakout cv73 BR3; +17% 12wk |\n| 2513 | Knowledge Atlas | 1793.00 | NO ACTION | 1783.84 | 1372.94 | n/a | 2744.52 (+53.9%) | 2555.03 (+43.2%) | only +12wk fresh buy but un-sizeable: ATR 20% of price, -23% stop; sub-lot risk size -> defer |\n| 0992 | Lenovo | 21.30 | HOLD | 21.30 | 20.30 | n/a | 28.26 (+32.7%) | 30.35 (+42.5%) | marginal state-stop breach -0.93% but +42% 12wk -> not L2 exit; stop reset wider |\n| 0522 | ASMPT | 204.80 | HOLD | 204.80 | 186.00 | n/a | 254.54 (+24.3%) | 291.84 (+42.5%) | recovered +5.5% but PP0, no add trigger |\n| 0981 | SMIC | 77.60 | HOLD | 77.60 | 75.53 | n/a | 91.39 (+17.8%) | 95.37 (+22.9%) | cv55<floor, no add |\n| 1347 | Hua Hong | 178.00 | HOLD | 178.00 | 154.19 | n/a | n/a | 253.65 (+42.5%) | — |\n| 3750 | CATL | 675.50 | HOLD | 675.50 | 610.00 | n/a | n/a | 690.58 (+2.2%) | PROFIT_ARMED spurious (underwater); no signal sell |\n| 6869 | YOFC | 201.20 | HOLD | 201.20 | 188.45 | n/a | n/a | 212.99 (+5.9%) | — |\n| 7709 | XL2CSOPHYNIX | 116.80 | HOLD | 116.80 | 102.50 | n/a | 173.74 (+48.8%) | 166.44 (+42.5%) | lev ETF override keep 50%; +6.4% bounce, above stop |\n\n_Track record: 52 graded decisions · 1-week calibration -0.441._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-03T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-07-02",
      "url": "https://www.algo2alpha.com/p/hk/2026-07-02/",
      "title": "Hong Kong — 2026-07-02",
      "summary": "3 DISPOSE (CCB -50% -> 25,700; Link REIT exit -> 0; Tencent -50% -> 100) free ~HK; NO firm acquire (2513 Knowledge Atlas is the only +12wk buy but un-sizeable within risk budget: 20% ATR / -23% model stop). ~HK + ~HK proceeds = ~HK available.",
      "content_text": "## HK End-of-Day Verdict — 2026-07-02\n\n3 DISPOSE (CCB -50% -> 25,700; Link REIT exit -> 0; Tencent -50% -> 100) free ~HK; NO firm acquire (2513 Knowledge Atlas is the only +12wk buy but un-sizeable within risk budget: 20% ATR / -23% model stop). ~HK + ~HK proceeds = ~HK available.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0939 | CCB | 7.84 | REDUCE 50% | 7.84 | 7.32 | n/a | 8.46 (+7.9%) | 6.42 (-18.1%) | — |\n| 0823 | Link REIT | 36.86 | EXIT 100% | 36.86 | 36.86 | n/a | n/a | 30.37 (-17.6%) | — |\n| 0700 | Tencent | 430.20 | REDUCE 50% | 430.20 | 430.20 | n/a | n/a | 305.24 (-29.0%) | — |\n| 2513 | Knowledge Atlas | 1754.00 | WATCH | 1772.77 | 1365.41 | n/a | 2725.19 (+53.7%) | 2499.45 (+41.0%) | — |\n| 0005 | HSBC | 149.50 | HOLD | 149.50 | 147.00 | n/a | 154.57 (+3.4%) | 161.26 (+7.9%) | — |\n| 2888 | StanChart | 215.80 | HOLD | 215.80 | 211.60 | n/a | 224.59 (+4.1%) | 245.72 (+13.9%) | — |\n| 6869 | YOFC | 198.30 | HOLD | 191.60 | 188.45 | n/a | 246.02 (+28.4%) | 232.65 (+21.4%) | — |\n| 7709 | XL2CSOPHYNIX | 109.60 | HOLD | 135.62 | 101.17 | n/a | 216.15 (+59.4%) | 156.18 (+15.2%) | — |\n| 3750 | CATL | 681.00 | HOLD | 681.00 | 647.00 | n/a | n/a | 712.61 (+4.6%) | — |\n| 0992 | Lenovo | 22.02 | HOLD | 24.14 | 21.50 | n/a | 28.82 (+19.4%) | 31.38 (+30.0%) | — |\n| 1347 | Hua Hong | 186.10 | HOLD | 186.10 | 154.19 | n/a | n/a | 265.19 (+42.5%) | — |\n| 0981 | SMIC | 80.40 | HOLD | 80.40 | 73.81 | n/a | n/a | 103.38 (+28.6%) | — |\n| 0522 | ASMPT | 194.20 | HOLD | 194.20 | 174.16 | n/a | n/a | 276.73 (+42.5%) | — |\n\n_Track record: 57 graded decisions · 1-week calibration 0.062._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-07-02T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-06-30",
      "url": "https://www.algo2alpha.com/p/hk/2026-06-30/",
      "title": "Hong Kong — 2026-06-30",
      "summary": "3 DISPOSE (CCB -50%->25,700, Link REIT exit->0, Tencent exit->0) free ~HK; 2 ACQUIRE held-semis (SMIC +, ASMPT +500 QUEUED@224.; no new (buy pool 12wk-inverted). ~HK available.",
      "content_text": "## HK End-of-Day Verdict — 2026-06-30\n\n3 DISPOSE (CCB -50%->25,700, Link REIT exit->0, Tencent exit->0) free ~HK; 2 ACQUIRE held-semis (SMIC +, ASMPT +500 QUEUED@224.; no new (buy pool 12wk-inverted). ~HK available.\n\n| Ticker | Name | Close | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|---|\n| 0939 | CCB | 7.84 | REDUCE 50% | 8.07 | 8.61 | 7.73 (-4.2%) | 6.93 (-14.1%) | 7.04 (-12.8%) | — |\n| 0823 | Link REIT | 36.86 | EXIT 100% | 36.50 | 36.80 | n/a | n/a | 29.64 (-18.8%) | — |\n| 0700 | Tencent | 430.20 | EXIT 100% | 429.80 | 428.75 | n/a | n/a | 298.86 (-30.5%) | — |\n| 0981 | SMIC | 80.40 | WATCH — queued order lapsed | — | — | n/a | n/a | n/a | Queued buy @90.23 lapsed — closed 80.40 below the level; awaiting reprice at the next end-of-day run. |\n| 0522 | ASMPT | 194.20 | WATCH — queued order lapsed | — | — | n/a | n/a | n/a | Queued buy @224.27 lapsed — closed 194.20 below the level; awaiting reprice at the next end-of-day run. |\n| 7709 | XL2CSOPHYNIX | 109.60 | HOLD | 149.00 | 140.99 | n/a | 202.41 (+35.8%) | 212.32 (+42.5%) | — |\n| 1347 | Hua Hong | 186.10 | HOLD | 215.20 | 154.19 | n/a | 320.61 (+49.0%) | 306.66 (+42.5%) | — |\n| 0005 | HSBC | 149.50 | HOLD | 147.90 | 140.00 | n/a | 152.94 (+3.4%) | 158.81 (+7.4%) | — |\n\n_Track record: 57 graded decisions · 1-week calibration 0.062._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-06-30T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    },
    {
      "id": "hk-2026-06-25",
      "url": "https://www.algo2alpha.com/p/hk/2026-06-25/",
      "title": "Hong Kong — 2026-06-25",
      "summary": "CORRECTED 25-Jun close: 2 DISPOSE (Tencent exit, Link REIT exit — STRONG SELL-REDUCE +7) + RIDE China-semi winners on raised trails (7709 extended STRONG BUY-ADD -> trail+small-add-on-pullback; YOFC/SMIC/ASMPT/Hua Hong HOLD) + NO new add (buy pool all oversold-bounce 12wk-inversions). BABA exit DONE. ~HK; ~HK dry.",
      "content_text": "## HK End-of-Day Verdict — 2026-06-25\n\nCORRECTED 25-Jun close: 2 DISPOSE (Tencent exit, Link REIT exit — STRONG SELL-REDUCE +7) + RIDE China-semi winners on raised trails (7709 extended STRONG BUY-ADD -> trail+small-add-on-pullback; YOFC/SMIC/ASMPT/Hua Hong HOLD) + NO new add (buy pool all oversold-bounce 12wk-inversions). BABA exit DONE. ~HK; ~HK dry.\n\n| Ticker | Name | Action | Action Price | Stop | 1wk | 4wk | 12wk | Rationale |\n|---|---|---|---|---|---|---|---|---|\n| 0700 | Tencent | DISPOSE | 421.40 | 448.62 | n/a | n/a | n/a | — |\n| 0823 | Link REIT | DISPOSE | 36.18 | 36.18 | n/a | n/a | n/a | — |\n| 7709 | XL2CSOPHYNIX 2x ETF | HOLD | 182.40 | 165.00 | n/a | n/a | n/a | — |\n| 6869 | YOFC | HOLD | 287.60 | 226.63 | n/a | n/a | n/a | — |\n| 0981 | SMIC | HOLD | 86.00 | 83.80 | n/a | n/a | n/a | — |\n| 0522 | ASMPT | HOLD | 204.80 | 195.00 | n/a | n/a | n/a | — |\n\n_Track record: 49 graded decisions · 1-week calibration 0.300._\n\n> Educational content, not financial advice. Position sizes and account details are omitted; prices shown are model estimates, not guarantees.",
      "date_published": "2026-06-25T00:00:00.000Z",
      "tags": [
        "hk",
        "hk",
        "eod"
      ]
    }
  ]
}