HK Stock LensreportAll stocksScoresDigest
Sections:AllNone

德适-B

Price 248.00 HKD | 1d 2.4% | 5d -30.3% | 20d -49.4% | RSI 70

SECTION 1 - LIQUIDITY


Turnover rate (real): 0.07%
-> Thin - small flows can move the price; exit risk.
Turnover value: 0.15 亿HKD
-> Small pool - price is fragile to flows.
Volume z-score (20d): -0.75
-> Normal - no unusual single-day activity.
Struct dVol (shares, 10v10): -39%
-> Share turnover drying up vs prior 10d - interest fading.
Struct dValue (money, 10v10): -57%
-> Money committed falling vs prior 10d - genuine cooling.
dValue/dVol ratio: 1.47
-> Money rose faster than shares -> LARGE-TICKET / higher-priced flow (institutional tilt).
Block days (20d): 8
-> Persistent institutional-size prints - big players active repeatedly.
Amihud illiquidity (20d): 1.866
-> Moderately illiquid.
Float / Total cap: 220.4 / 220.4 亿HKD
-> Broad float - ample supply available to trade.

LIQUIDITY, EXPLAINED (each question answered for THIS stock)

Liquidity = how easily you trade WITHOUT moving the price.
Q1. HOW DEEP is the liquidity?
ANSWER THIN
WHY only 0.07% traded (about 1 in 1508 shares) - very few shares change hands. A small order can gap the price and exiting real size is genuinely hard; liquidity is a risk here, not a convenience.
DRILL HK$0.15亿 actually changed hands today against a HK$220.4亿
total market cap - i.e. turnover = traded value / market cap
= 0.07%. The thin pool (vs HK$220.4亿 float) is what sets the slippage.
(Depth = turnover rate: traded HK$ / the company's OWN market cap. It is
RELATIVE to size, so a mega-cap shows a low % even when it trades hundreds of
millions a day. The ABSOLUTE 'can I trade my size?' test is the price-impact
(Amihud) + HK$/day scorecard below. Big pool = you trade quietly; thin pool
= your own order moves the price. NB: NONE of this tells you direction.)
Q2. HOW FRESH is the liquidity? (new money, or the same crowd?)
ANSWER COOLING - participation fading
WHY average daily volume is 39% below the prior 10 sessions (~0.61x): fewer players engaged than before, so follow-through is less reliable.
DRILL last-10d avg volume 93,097 shares/day vs 151,903 in the prior 10d (-39%).
money per 10d: HK$0.30亿 now vs HK$0.70亿 before (-57%) -
freshness is measured in both share count AND committed capital.
(Freshness = 10-day-vs-prior-10-day volume shift. Rising = new blood,
which is what makes a move matter. Flat = churn, and churn means little.)
Q3. WHO is winning the change of hands?
(Shares moving sellers->buyers only says HOW MUCH traded; price says WHO won.)
ANSWER Weakly sellers - price down on flat/fading volume = interest dying (exhaustion).
WHY 20d price change is -49.4% (5d -30.3%) while 10v10 volume is -39% - matching price and volume direction is what separates a real win from churn.
DRILL today's volume sits -0.75 sigma vs its 20d mean (no single-day anomaly).
DATA: 1d 2.4% / 5d -30.3% / 20d -49.4% | Amihud 1.87 (moderate impact).
VERDICT: [LIQUID tradeability / BEARISH tape] deep book, falling tape - easy to exit, but no long edge here.
Q4. Any SYSTEMATIC / STRUCTURAL change - or just a one-day spike?
ANSWER volume 39% over a full 10-day window = structure draining away persistently
8 block days in 20 = big players active REPEATEDLY (systematic, not one-off)
DRILL the 8 block day(s) (>2x the prior 20d base) fell on 2026-09-14, 2026-09-15, 2026-09-17, 2026-09-28, 2026-09-30.
WHY structural change = sustained over weeks and shows up in the 10v10 and
block-day counts. A one-day z-score spike alone is noise and fades.
Q5. WHOSE money is it - institutions or retail?
ANSWER INSTITUTIONAL-LEANING (confidence high - 4 institutional vs 0 retail signals).
WHY big orders must lift the book to fill (money rises faster than share count);
many small orders nibble without moving the price. That ratio - plus who shows
up in the settlement register and the block prints - is the evidence, not one number.
EVIDENCE:
· [1] money vs shares (10v10): -57% vs -39% = ratio 1.47 -> the MONEY side moved more than the SHARE-COUNT side, i.e. bigger average trade tickets (institutional-size lots).
· [2] block prints (20d): 8 days above 2x base volume (2026-09-17, 2026-09-28, 2026-09-30) -> big single orders hit REPEATEDLY (institutional-size).
· [3] settlement register (CCASS, ~14d): biggest builder = HAITONG INTERNATIONAL SECU [B01143] +69,250 sh (+0.08pp; INSTITUTIONAL bank/custodian seat).
· next: FUTU SECURITIES INTERNATIO [B01955] +42,425 sh (retail-broker).
· biggest cutter: BETA INTERNATIONAL SECURIT [B01447] -132,750 sh (-0.15pp; other).
· [4] mainland (southbound, largely institutional/quasi): +222,950 sh over ~30d -> committed demand building.
Q6. How much supply is free to trade (float)?
ANSWER BROAD float - 100% free to trade.
Plenty of supply, so squeezes are hard to sustain - but rallies
need more real buying to keep going. Calmer.
DRILL free-float HK$220.4亿 of a HK$220.4亿 total cap (100% free, 0% locked).
BOTTOM LINE - LIQUIDITY HEALTH
SCORECARD (1 weak / 2 ok / 3 strong) - ABSOLUTE tradeability (can you trade your size?), not direction (see Q3):
Tradeability (impact) 2/3 Amihud 1.87 - moderate impact: a big order moves the price
Pool size (HK$/day) 1/3 HK$0.15亿 traded/day
Freshness (10v10) 1/3 10v10 -39% (fading)
TOTAL 4/9
ACTIVITY (turnover vs float - relative to size, not scored): 0.07% of free float changes hands per day - this is how much of the tradeable supply actually turns over.
Activity (turnover/float): thin | Freshness: fading
VERDICT: ADEQUATE (4/9) - the weak link is FRESHNESS (10v10 -39% (fading)), so tradeable size is limited. Offsets: little short pressure; mainland adding -> committed demand; institutional-tone flow; repeat big-player prints.
TRADE READ: Grinding lower (price down on flat/fading volume) - exhaustion, not panic; and depth is middling - tradeable with patience, not unlimited size.
Rule to remember: big turnover is bullish ONLY when price rises WITH it.

READING THE FLOW BEHIND LIQUIDITY

short = 0.63% of turnover (fading) | mainland = 0.46% held (+0.2pp/30d)
READ short selling is negligible (0.6% of turnover) - the tape is essentially all real shareholders, not borrowed stock.

SECTION 2 - MOMENTUM


Price: 248.00
-> 10% up its 52w range (198.00-723.00). Near lows - weak positioning.
1d / 5d: 2.4% / -30.3%
-> Short-term downward pressure.
20d / 50d: -49.4% / -6.7%
-> Medium-term trend DOWN. 50d -6.7%.
MA5 / MA20 / MA50: 277.72 / 393.24 / 412.76
-> Bearish alignment (short < mid < long) - downtrend structure.
RSI-14: 70.0
-> Overbought - pullback risk rises.
ATR-14: 48.13 (19.2% of price)
-> Extreme volatility - size small, wide stops.
Q1. How FAST is it moving - speeding up, or rolling over?
ANSWER ACCELERATING DOWN.
WHY pace = the per-day speed of the move. 5d -30.3% over 5 days = -6.06%/day; 20d -49.4% over 20 days = -2.47%/day. A faster recent pace means the move is heating up; a slower one means it is fading.
DRILL pace 5d -6.06%/day · 20d -2.47%/day · 50d -0.13%/day | MA20 slope -20.8%/10d · MA50 slope +1.2%/10d
Q2. Is it REAL momentum, or a fake drift? (price must move WITH volume)
ANSWER QUIET DRIFT DOWN (weak selling, no urgency).
WHY real momentum needs price AND participation to rise together. Price drifting up on
flat/falling volume is not momentum - it is a thin tape that can reverse on no news.
DRILL 5d return -30.3% with 10d/10d volume -39% and today's volume -0.8σ vs its 20d normal.
Q3. How EXTENDED is it - room to run, or stretched?
ANSWER BELOW the mean - pullback / weak positioning.
WHY extension = how far price sits from its average, measured in ATR units
(1 ATR = a typical day's swing = 48.13 pts). Fewer ATRs from the mean =
mid-range; more = stretched and prone to snapping back. Read it WITH the trend:
in an uptrend 'above the mean' is strength; in a downtrend 'below the mean' is weakness.
FACTS (distance from each average, in % and ATR):
· vs MA5 277.72: -10.7% (-0.6 ATR) below
· vs MA20 393.24: -36.9% (-3.0 ATR) below
· vs MA50 412.76: -39.9% (-3.4 ATR) below
· RSI-14 70.0: overbought, >70 (50 = neutral midline)
· 52w range: 10% up (198.00-723.00): near lows (weak)
· MA20 slope -20.8%/10d · MA50 slope +1.2%/10d (mean falling)
READ Below the mean inside a falling structure: not 'cheap', but meaningfully stretched to the downside - a bounce can come, yet only a reclaim of the MA20 repairs the trend.
SO WHAT: weak, not cheap - treat a bounce as tradeable only once price RECLAIMS the MA20; until then the trend is still down.
Q4. Is there a DIVERGENCE? (the early exhaustion tell)
ANSWER NONE - price and momentum agree; no warning sign.
WHY divergence = price prints a new extreme while RSI fails to follow. It is a quiet
warning the move is running on fumes BEFORE the price itself turns. We split the last
20 sessions into two 10-day halves and compare each half's swing high and low.
· highs: recent 429.80 (RSI 48) vs prior 508.00 (RSI 54) -> no higher high this half (price below the prior peak)
· lows: recent 245.00 (RSI 31) vs prior 408.40 (RSI 46) -> RSI confirmed the low (lower low, RSI not higher)
DRILL neither a higher-high-with-lower-RSI nor a lower-low-with-higher-RSI appeared -
price and momentum are moving in step, so there is no exhaustion tell yet.
SO WHAT: no exhaustion tell - the trend can be trusted for now; a divergence would be your FIRST warning that it is fading, so it is the thing to watch.
Q5. Is the move the STOCK, or just the MARKET?
ANSWER MOSTLY THIS STOCK (its own story).
WHY beta 0.90 = the stock normally moves about 0.90% per 1% HSI move. Over the last 5d it did -36.1% = market -1.7% (beta x HSI) + stock-specific -34.3%.
DRILL R2 0.01 over 59d - 1% of this stock's swing is explained by the index; the rest is its own story.
BOTTOM LINE - MOMENTUM HEALTH
SCORECARD (1 weak / 2 ok / 3 strong) - STRENGTH & quality of the move ("clean, confirmed trend with room to run?"), not direction (see the VERDICT):
Trend structure 3/3 MA5<MA20<MA50 with the mean falling - clean downtrend structure
Participation 1/3 10v10 -39% (drying up)
Room to run 2/3 -3.0 ATR from MA20 - moderately extended, RSI 70
TOTAL 6/9
DIVERGENCE (the exhaustion tell - a warning flag, not scored): none - price and momentum are moving in step (no exhaustion tell).
VERDICT: HEALTHY (6/9) - the weak link is PARTICIPATION (10v10 -39% (drying up)), so the move is capped there. Offsets: move is mostly this stock's own story; RSI 70 overbought; pinned near 52w lows.
TRADE READ: The move is DOWN but on light volume (weak drift, no urgency); so there is little force either way - wait for a volume or level break.
Rule to remember: momentum is real ONLY when price and volume move together - and even a strong score cuts both ways (strong DOWN momentum is still down).
MOMENTUM VERDICT: [OVERBOUGHT - PULLBACK RISK]
NOTE: Stretched to the upside - wait for a reset.

SECTION 3 - NARRATIVE (trading story)


Net news tone: BULLISH (score +27/100). Active themes: SUPPLY, FLOW.
NARRATIVE SCORE: +27/100 [MILDLY BULLISH]
DRILL 8 bullish vs 3 bearish headline(s) of 19 (last 30d) | bull theme: FLOW | bear theme: SUPPLY.
READ News flow leans positive but not decisively (73% bullish) - supportive, with the other side still present.
SUMMARY (last 30 days):
Recent news tone is bullish. There is an active SUPPLY/DILUTION thread (placement / fundraising or convertible issuance), which adds float and can cap near-term upside; index-inclusion / southbound flow is a positive demand driver; fundamentals news (revenue/ARR/earnings) is moving the story; product / commercial / technology milestones are in play. On balance, near-term narrative leans SUPPORTIVE.
WHAT THE MARKET IS TRADING ON:
WHAT BULLS BELIEVE: the GROWTH story (revenue / ARR keeps inflecting and the path to profit shortens); the AI-COMPUTE / domestic-substitution theme (local chips and models are the secular demand driver); a PRODUCT / catalyst narrative (orders, launches, supply or ecosystem wins extend the story past today's numbers); ANALYST validation (upgrades and target hikes give buyers cover to add); the INDEX-INCLUSION / southbound story (once in Stock Connect, mainland and passive money become a new source of demand); fresh-LISTING scarcity (a limited float plus a 'must-own' brand squeezes the supply).
WHAT BEARS BELIEVE: the DILUTION overhang (placements / convertibles add float and cap the price until the new supply clears); the VALUATION stretch (the price already discounts the good news, leaving little margin for error).
DEMAND READ: Demand is winning so far - the bull case (growth) is absorbing the bear risk (dilution).
[SUPPLY / DILUTION]
- 【新股IPO】德適2526招股集資最多近9億元、開發醫學影像產品 孖展52億超購57倍 一手入場費5682元 (23 Mar 2026 · 香港經濟日報HKET)
- 機構瘋搶!德適生物(02526.HK)國際配售超購逾2倍!料提前截飛 (22 Mar 2026 · 香港01)
- 長線基金瘋搶!德適(02526.HK)國際配售額度已超額認購 - 經濟導報 (23 Mar 2026 · 經濟導報)
[FLOW / OWNERSHIP]
- 雙重納入!德適‑B(02526)同時納入恆生綜合指數及恆生生物科技指數公司估值提升空間巨大 (22 Aug 2026 · Investing.com 香港 - 股市報價&amp; 財經新聞)
- 香港商報正式發布「港股科技指數」 聚焦硬科技與真創新打造港 (01 Jun 2026 · 香港商报)
- 恒指半日升205點北水轉流出20億元新股可孚醫療 即時財經新聞 (06 May 2026 · 明報財經網)
[OTHER]
- 德適-B (2526.HK) 公司概況及事件 (20 Mar 2026 · Yahoo 財經)
- 港股IPO周報:一大波新股正在趕來!華沿機器人、德適-B等5家招股中,12家遞表 (23 Mar 2026 · 財華網)
- 德適-B(02526.HK)半年報亮眼:AI 收入翻倍 完成AI醫療平台升級 (07 Aug 2026 · TradingView)
KEY DRIVERS (filtered):
* [SUPPLY] 【新股IPO】德適2526招股集資最多近9億元、開發醫學影像產品 孖展52億超購57倍 一手入場費5682元
* [SUPPLY] 機構瘋搶!德適生物(02526.HK)國際配售超購逾2倍!料提前截飛
* [FLOW] 雙重納入!德適‑B(02526)同時納入恆生綜合指數及恆生生物科技指數公司估值提升空間巨大
* [FLOW] 香港商報正式發布「港股科技指數」 聚焦硬科技與真創新打造港
* [OTHER] 德適-B (2526.HK) 公司概況及事件
LATEST HEADLINES (last 30 days):
· 【新股IPO】德適2526招股集資最多近9億元、開發醫學影像產品 孖展52億超購57倍 一手入場費5682元 (23 Mar 2026 · 香港經濟日報HKET)
· 德適-B (2526.HK) 公司概況及事件 (20 Mar 2026 · Yahoo 財經)
· 機構瘋搶!德適生物(02526.HK)國際配售超購逾2倍!料提前截飛 (22 Mar 2026 · 香港01)
· 長線基金瘋搶!德適(02526.HK)國際配售額度已超額認購 - 經濟導報 (23 Mar 2026 · 經濟導報)
· 港股IPO周報:一大波新股正在趕來!華沿機器人、德適-B等5家招股中,12家遞表 (23 Mar 2026 · 財華網)
· 5新股今起認購 德適一手入場費近5700元 華沿機器人引入10基石投資者 (20 Mar 2026 · 星島頭條)
· 雙重納入!德適‑B(02526)同時納入恆生綜合指數及恆生生物科技指數公司估值提升空間巨大 (22 Aug 2026 · Investing.com 香港 - 股市報價&amp; 財經新聞)
· 德適-B(02526.HK)半年報亮眼:AI 收入翻倍 完成AI醫療平台升級 (07 Aug 2026 · TradingView)
· 簡訊:四股齊發 德適生物首掛倍升 (29 Mar 2026 · Yahoo 財經)
· 香港商報正式發布「港股科技指數」 聚焦硬科技與真創新打造港 (01 Jun 2026 · 香港商报)
· 踏準商業化細分確定性高賽道 醫療影像AI龍頭德適前景進一步看好 - 香港財經時報HKBT (14 Aug 2026 · 香港財經時報HKBT)
· 港股IPO周報:德適-B、華沿機器人等4隻新股暗盤全部上漲,邁威生物-B等21家遞表 (30 Mar 2026 · 財華網)
THEME TAGS: FLOW, SUPPLY

SECTION 4 - FLOW (who is buying, and is it real?)


Regime: step-down
Verdict: FADING (exhaustion)
Ticket size: large-ticket / higher-priced (institutional tilt)
This week vs month: 0.92
-> Tape is in line with the month.
-> Both volume and price weakening — interest drying up.
IN PLAIN WORDS: LOW ENERGY. Little is happening; no strong buyer or seller. Nothing to trade on.
WHOSE HANDS - THE SETTLEMENT REGISTER (CCASS)
Q. Whose stake actually moved over the last ~14 days?
ANSWER biggest build = HAITONG INTERNATIONAL SECURITI [B01143] +69,250 sh (+0.08pp; now 0.10%).
over 2026-09-22 -> 2026-10-06 (~14d): 44 seat(s) built, 11 trimmed, net TRIMMING overall (-16,230 sh); custodian/omnibus banks excluded.
TOP BUILDERS:
+69,250 sh (+0.08pp) -> HAITONG INTERNATIONAL SECURITI [B01143]
+42,425 sh (+0.05pp) -> FUTU SECURITIES INTERNATIONAL [B01955]
+33,000 sh (+0.04pp) -> YELLOW RIVER SECURITIES LTD [B02082]
TOP CUTTERS:
-132,750 sh (-0.15pp) -> BETA INTERNATIONAL SECURITIES [B01447]
-50,050 sh (-0.06pp) -> SKYVAST SECURITIES LTD [B01920]
-41,400 sh (-0.05pp) -> KGI ASIA LTD [B01610]
WHY CCASS is HK's central settlement register - every share sits in a
broker/custodian seat. The huge custodian/omnibus seats just hold
everyone's shares, so we skip them and follow the specific seats whose
stake actually changed. A seat that keeps building = its clients are
accumulating. (pp = change in % of the company held.)
Q. Is mainland money involved? (Stock Connect / southbound)
ANSWER southbound holds 415,900 sh = 0.46% of the company (+222,950 sh / +0.25pp since 2026-09-11).
WHY southbound = mainland investors buying via Stock Connect. Rising holdings
= mainland demand building; falling = they are leaving. It is a real,
named-holder feed, not an inferred proxy.
Short-selling analysis (daily flow + outstanding short interest) - see SECTION 5 below.

SECTION 5 - SHORT SELLING (how big is the bear case - fuel or confirmation?)


Short interest (outstanding): 69,400 sh ≈ HK$25.0M (0.08% of issued, 0.08% of float) [SFC 25/09/2026, weekly]
Week-on-week: -13% (covering) [80,000 → 69,400 sh]
Short flow (today): HK$0.1M vs 5d avg HK$2.1M (falling); 0.63% of turnover; 0.000% of ALL market short [ETNet 06/10/2026]
Short activity trend: easing [5d 11.0% vs prior 10d 15.1% of turnover]
Days to cover: 0.6 days of normal volume (20d); short book churns ~12%/day
Q. How big is the bear bet, really?
ANSWER 0.08% of issued shares / 0.1% of float are sold short - light.
WHY short interest = borrowed shares sold and NOT yet bought back. Sized
against the FLOAT (free supply) it shows squeeze pressure: every 1% of
float short is latent buy-side demand waiting to cover.
Q. Building, or being covered?
ANSWER short interest covering (w/w -13%), daily flow falling, short-% of turnover easing.
WHY w/w change is the direction of conviction. Rising short + rising short-%
= bears adding; falling both = a squeeze or shorts taking profit.
Q. Could shorts be forced to cover? (squeeze potential)
ANSWER 0.6 days to cover - low - shorts can exit without a scramble. The book turns over ~12%/day, so it is mostly sticky, committed bears.
WHY days-to-cover = short interest / normal daily volume - the trading days a
short needs to buy back. More days = a bigger squeeze once price turns up.
Q. Are the shorts right so far? (short behaviour vs price)
ANSWER price down on the week, short side covering - shorts covering into weakness - bears taking profit/exiting, so the borrowed selling pressure is easing even as price falls.
WHY what matters is not the short level alone but whether bears are winning (price
falling WITH them) or losing (price rising AGAINST them).
SHORT-SELLING VERDICT: [LIGHT SHORT - NO BEAR CASE]
short interest under 1% of shares and little daily shorting - bears are not a force here.
(squeeze lens: 0.1% of float short x 0.6d to cover; ~12%/day churn.)

SECTION 6 - SBL SETUP (borrow demand / supply - is the lend market tightening?)


Borrow demand: short 0.1% of FLOAT (0.1% of issued); interest down (w/w -13%); short-flow easing; churn 12%/day -> sticky
Borrow supply: free float 100% of cap; sink = not locked; mainland 0.5% (+0.2pp/30d); custodian seats building
Sourcing: days-to-cover 0.6d (normal vol); pool = ordinary two-way; recent vol fading (dtc understated)
TIGHTENING SIDE: [LOOSENING - SHORTS COVERING]
DEMAND (1/5): interest down w/w -13% [+0] | short-flow falling 0.04x5d [+0] | churn 12%/day, sticky (<60) [+1] | short 0.1% of float (>=8%) [+0]
SUPPLY (sink 0/5 + pool 1 = 1/6): [free float 100% (broad) [+0]; mainland 0.5% (+0.2pp) [+0]; custodian seats building [+1]; short 0.1% of float (>=8%) [+0]] | pool ordinary two-way, degrading [+1]
Q. Is the lend/borrow market getting tighter or looser?
ANSWER LOOSER. Short interest is being covered - borrowed stock is
flowing back into the lendable pool.
WHY the level of short interest tells you nothing new; tightening shows up in
the RATIO of flow to interest (recycling vs drawing down lendable stock).
DRILL open short 69,400 sh; ~HK$2.1M borrowed per day; 12%/day of the open book turns over (sticky); short-% 11.0% (5d) vs 15.1% (prior 10d).
Q. Is the tightening HEALTHY or chronic?
ANSWER HEALTHY. The tape is ordinary two-way flow, so borrow keeps getting
sourced at a normal pace - fee firms in an orderly way, low buy-in risk.
WHY the same short-interest number is a healthy build in an ORDINARY name and a
landmine in a thin/spiky one - liquidity decides which.
DRILL Amihud 1.87 (price impact); today -0.8 sigma volume; 10d-vs-10d volume -39%; pool reads 'ordinary two-way'.
Q. Is lendable SUPPLY being locked away? (the float sink)
ANSWER no - float is broad/available; supply side is not the constraint.
WHY a broad float means lendable stock is easy to source and replaces itself.
DRILL free float 100% of cap; mainland 0.5% (+0.2pp/30d); custodian seats building; 0.1% of float already short -> sink score 0/5, reads 'not locked'.
Q. Momentum / narrative cross-check - will the borrow demand persist?
ANSWER price regime is down; a downtrend keeps directional shorts engaged; news score +27/100 (MILDLY BULLISH); capital-event headline(s) [納入, 認購] -> borrow-demand trigger.
WHY momentum can build AGAINST the story - a good uptrend on a bearish narrative
keeps shorts engaged while locking lendable float; capital events (placement/
rights/index) are the classic reason borrow demand spikes.
DRILL 20d price -49.4%; MA20 393.24 / MA50 412.76 (regime down); news score +27/100; events: 納入, 認購.
SBL VERDICT: [COVERING - SUPPLY RETURNING, FEE EASING]
shorts are buying back - borrowed stock is flowing back into the lendable pool.
ACTION: revenue compressing; expect returns/recalls (friendly ones). Unwind lends, do not chase fee.
(lens: demand falling | churn sticky | tape ordinary two-way | sink no) [tightening score 3/7]
HOW TO USE: tighter + HEALTHY = lend into it (fee firms, low buy-in risk); tighter + CHRONIC =
high fee but unreliable supply (price the recall risk); FLOAT SINK = supply may not
return at any price; COVERING = supply returning, fee easing; HEDGING CHURN = no edge.

SIGNALS


[LIQUIDITY/MED] Liquidity fading: last 10d avg volume -39% vs prior 10d — participation drying up.
[LIQUIDITY/HIGH] 8 block-volume days (>2x base) in last 20d: 2026-09-15, 2026-09-17, 2026-09-28, 2026-09-30 — institutional-size prints.
[LIQUIDITY/LOW] Amihud illiquidity (20d) = 1.87 -> moderate.
[MOMENTUM/HIGH] Price < MA20 < MA50 — bearish trend alignment.
[MOMENTUM/MED] RSI14 = 70 — overbought, watch for pullback.
[RISK/MED] ATR14 = 19.2% of price — very high volatility.

ANALYST NOTES


* Overhang: a SUPPLY/dilution thread is live (placement or CB). This is a structural cap on upside — new float has to be absorbed before rallies stick.
* Sizing: ATR is 19% of price — extreme. Position at half or less normal size; stops must be wide enough to survive the noise.

SYNTHESIS - HOW TO PIECE THIS TOGETHER


FLOW + MOMENTUM: STABLE: neither flow nor momentum is making a decisive move — no edge from the tape right now.
WHO / WHERE: Money character: large-ticket / higher-priced (institutional tilt). Price is near 52w lows (capitulation/bounce zone).
NARRATIVE: Headline tone: BULLISH. SUPPLY overhang is live (caps upside). Index/flow event is a driver.
RISK: volatility extreme (ATR 19%); RSI overbought (70)
PUTTING IT TOGETHER:
Trading at 248.0 HKD. Recent tape: 20d -49.4%, 5d -30.3%. Both volume and price are weakening (interest drying up). Large-ticket / higher-priced (institutional tilt); price sits 9% up the 52w range. Headline tone is bullish with a live supply/dilution overhang that structurally caps upside and an index/flow driver. Bottom line: LEANING BEARISH but not a clean setup — the tilt is real but not confirmed. Treat it as a starter position at most and let the dominant signal (flow or a price break) confirm before adding. Key caveat: placement/dilution can cap or reverse rallies; near 52w lows = weak structural positioning; outsized swings demand reduced position size.

ENTRY POINTS - WHERE TO ACT (trade plan)


SETUP: 20d -49.4% / 5d -30.3%, RSI 70, downtrend (MA5<MA20<MA50); price 9% up its 52w range.
PULLBACK ENTRY: buy 201.12-230.00 on weakness | stop 152.99 | T1 344.26 (R:R ~1.5:1)
BREAKOUT ENTRY: distant - the nearest 10-day high is 452.25 (+82.4%), so a breakout is not a near-term trigger; price must first reclaim that level.
TARGETS: T1 344.26 (+2xATR, short-term) | T2 680.00 (nearest resistance / swing high).
STOP / RISK: ATR 19.2% of price; a stop-out is ~38.3% from spot. Size so a stop costs ~1-2% of the book.
FLAGS: high volatility (ATR 19.2%) -> half size, wider stops | CCASS non-custodian seats net trimming over ~14d (-29,600 sh) -> holders reducing | mainland (southbound) adding +222,950 sh -> committed dip demand | little short pressure (1%)
ENTRY VERDICT: [NO LONG ENTRY] NO LONG ENTRY: tape leans bearish. Only tradable back above a reclaim of 393.24 (stop 345.11); otherwise stay flat and let the tape stabilise.

Event-driven sections add CCASS register (who holds) + Stock Connect holdings (mainland). SECTION 5 collects short-selling flow (ETNet) + outstanding short interest (SFC weekly). SECTION 6 reads those into an SBL (borrow/supply) tightening call.
Proxy-level analysis from free data (no Level-2 order book / tick ownership).
Not investment advice.