华沿机器人
Price 7.96 HKD | 1d -3.5% | 5d -15.4% | 20d -5.7% | RSI 70
SECTION 1 - LIQUIDITY
Turnover rate (real): 0.19%
Turnover value: 0.09 亿HKD
Volume z-score (20d): -0.64
Struct dVol (shares, 10v10): -69%
Struct dValue (money, 10v10): -74%
dValue/dVol ratio: 1.07
Block days (20d): 17
Amihud illiquidity (20d): 1.715
Float / Total cap: 42.9 / 44.4 亿HKD
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.19% traded (about 1 in 515 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.09亿 actually changed hands today against a HK$44.4亿
total market cap - i.e. turnover = traded value / market cap
= 0.19%. The thin pool (vs HK$42.9亿 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 STALE / DRAINING - activity collapsing
WHY average daily volume is 69% BELOW the prior 10 sessions (~0.31x): participants are leaving and interest is dying - moves made now are on stale, thinning flow.
DRILL last-10d avg volume 5,838,946 shares/day vs 18,769,131 in the prior 10d (-69%).
money per 10d: HK$0.55亿 now vs HK$2.11亿 before (-74%) -
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 -5.7% (5d -15.4%) while 10v10 volume is -69% - matching price and volume direction is what separates a real win from churn.
DRILL today's volume sits -0.64 sigma vs its 20d mean (no single-day anomaly).
DATA: 1d -3.5% / 5d -15.4% / 20d -5.7% | Amihud 1.72 (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 69% over a full 10-day window = structure draining away persistently
17 block days in 20 = big players active REPEATEDLY (systematic, not one-off)
DRILL the 17 block day(s) (>2x the prior 20d base) fell on 2026-09-23, 2026-09-24, 2026-09-28, 2026-09-29, 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 - 2 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): -74% vs -69% = ratio 1.07 -> scaled together; ticket size unchanged.
· [2] block prints (20d): 17 days above 2x base volume (2026-09-28, 2026-09-29, 2026-09-30) -> big single orders hit REPEATEDLY (institutional-size).
· [3] settlement register (CCASS, ~14d): biggest builder = MORGAN STANLEY HONG KONG S [B01274] +4,352,379 sh (+0.81pp; INSTITUTIONAL bank/custodian seat).
· next: FUTU SECURITIES INTERNATIO [B01955] +758,800 sh (retail-broker).
· biggest cutter: CHINA INTERNATIONAL CAPITA [B01654] -4,899,400 sh (-0.91pp; institutional).
· [4] mainland (southbound): holds 2.78% (prior unavailable).
Q6. How much supply is free to trade (float)?
ANSWER BROAD float - 97% 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$42.9亿 of a HK$44.4亿 total cap (97% free, 3% 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.72 - moderate impact: a big order moves the price
Pool size (HK$/day) 1/3 HK$0.09亿 traded/day
Freshness (10v10) 1/3 10v10 -69% (collapsing)
TOTAL 4/9
ACTIVITY (turnover vs float - relative to size, not scored): 0.20% of free float changes hands per day - this is how much of the tradeable supply actually turns over.
Activity (turnover/float): thin | Freshness: collapsing
VERDICT: ADEQUATE (4/9) - the weak link is FRESHNESS (10v10 -69% (collapsing)), so tradeable size is limited. Offsets: shorts covering (short 42% but fading) -> adds a bid; 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 = 42.48% of turnover (fading) | mainland = 2.78% held
READ ~42% of the tape is borrowed supply but it's fading - shorts are covering, which itself adds a bid; the tape is getting cleaner.
SECTION 2 - MOMENTUM
Price: 7.96
1d / 5d: -3.5% / -15.4%
20d / 50d: -5.7% / -33.1%
MA5 / MA20 / MA50: 8.32 / 9.87 / 9.80
RSI-14: 69.9
ATR-14: 1.29 (16.2% of price)
Q1. How FAST is it moving - speeding up, or rolling over?
ANSWER ACCELERATING DOWN.
WHY pace = the per-day speed of the move. 5d -15.4% over 5 days = -3.09%/day; 20d -5.7% over 20 days = -0.29%/day. A faster recent pace means the move is heating up; a slower one means it is fading.
DRILL pace 5d -3.09%/day · 20d -0.29%/day · 50d -0.66%/day | MA20 slope +1.6%/10d · MA50 slope -6.3%/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 -15.4% with 10d/10d volume -69% and today's volume -0.6σ vs its 20d normal.
Q3. How EXTENDED is it - room to run, or stretched?
ANSWER MID-RANGE - within ~1.5 ATR of the 20-day mean (not stretched).
WHY extension = how far price sits from its average, measured in ATR units
(1 ATR = a typical day's swing = 1.29 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 8.32: -4.3% (-0.3 ATR) below
· vs MA20 9.87: -19.3% (-1.5 ATR) below
· vs MA50 9.80: -18.7% (-1.4 ATR) below
· RSI-14 69.9: firm, 60-70 (50 = neutral midline)
· 52w range: 0% up (7.95-24.38): near lows (weak)
· MA20 slope +1.6%/10d · MA50 slope -6.3%/10d (mean rising)
READ Within ~1.5 ATR of the 20-day mean - mid-range, no stretch either way.
SO WHAT: no positional edge - let price break a level (mean reclaim or range break) before acting.
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 11.32 (RSI 56) vs prior 11.89 (RSI 63) -> no higher high this half (price below the prior peak)
· lows: recent 7.95 (RSI 37) vs prior 9.18 (RSI 43) -> 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.37 = the stock normally moves about 0.37% per 1% HSI move. Over the last 5d it did -17.8% = market -0.3% (beta x HSI) + stock-specific -17.4%.
DRILL R2 0.00 over 59d - 0% 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 2/3 mixed MA stack, but the mean is rising - structure still forming
Participation 1/3 10v10 -69% (drying up)
Room to run 3/3 -1.5 ATR from MA20 - mid-range, 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 -69% (drying up)), so the move is capped there. Offsets: move is mostly this stock's own story; 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: [QUIET DRIFT DOWN]
NOTE: Slow bleed with no urgency - no momentum edge either way.
SECTION 3 - NARRATIVE (trading story)
Net news tone: BULLISH (score +50/100).
NARRATIVE SCORE: +50/100 [BULLISH NARRATIVE]
DRILL 2 bullish vs 0 bearish headline(s) of 3 (last 30d) | bull theme: OTHER | bear theme: -.
READ News flow is clearly positive (100% of the scored headlines bullish) - the market's narrative supports the tape.
SUMMARY (last 30 days):
Recent news tone is mixed. fundamentals news (revenue/ARR/earnings) is moving the story; product / commercial / technology milestones are in play. Net effect on near-term sentiment is roughly NEUTRAL.
WHAT THE MARKET IS TRADING ON:
WHAT BULLS BELIEVE: the GROWTH story (revenue / ARR keeps inflecting and the path to profit shortens); a PRODUCT / catalyst narrative (orders, launches, supply or ecosystem wins extend the story past today's numbers).
WHAT BEARS BELIEVE: no clear bear narrative in the current headlines - little to argue against the story.
DEMAND READ: Clean bullish demand story - buyers have the narrative to themselves right now; little on the other side of the tape.
[OTHER]
- 1021 華沿機器人技術分析|移動平均線與技術指標解讀 - SL886 財經網 (29 Sep 2026 · SL886 財經網)
- 我們認爲廣東華燕機器人(HKG: 1021)有能力推動業務增長 - Moomoo (28 Sep 2026 · Moomoo)
- 華沿機器人擬回購 總金額不超過2億元人民幣 即時財經新聞 (02 Oct 2026 · 明報財經網)
KEY DRIVERS (filtered):
* [OTHER] 1021 華沿機器人技術分析|移動平均線與技術指標解讀 - SL886 財經網
* [OTHER] 我們認爲廣東華燕機器人(HKG:1021)有能力推動業務增長 - Moomoo
LATEST HEADLINES (last 30 days):
· 1021 華沿機器人技術分析|移動平均線與技術指標解讀 - SL886 財經網 (29 Sep 2026 · SL886 財經網)
· 我們認爲廣東華燕機器人(HKG:1021)有能力推動業務增長 - Moomoo (28 Sep 2026 · Moomoo)
· 華沿機器人擬回購 總金額不超過2億元人民幣 即時財經新聞 (02 Oct 2026 · 明報財經網)
SECTION 4 - FLOW (who is buying, and is it real?)
Regime: step-down
Verdict: FADING (exhaustion)
Ticket size: proportional (same crowd, more of it)
This week vs month: 0.40
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 = MORGAN STANLEY HONG KONG SECUR [B01274] +4,352,379 sh (+0.81pp; now 0.81%).
over 2026-09-18 -> 2026-10-02 (~14d): 62 seat(s) built, 11 trimmed, net ADDING overall (+319,700 sh); custodian/omnibus banks excluded.
TOP BUILDERS:
+4,352,379 sh (+0.81pp) -> MORGAN STANLEY HONG KONG SECUR [B01274]
+758,800 sh (+0.14pp) -> FUTU SECURITIES INTERNATIONAL [B01955]
+745,800 sh (+0.13pp) -> USMART SECURITIES LTD [B02159]
TOP CUTTERS:
-4,899,400 sh (-0.91pp) -> CHINA INTERNATIONAL CAPITAL CO [B01654]
-161,200 sh (-0.03pp) -> ABN AMRO CLEARING BANK N.V. [C00113]
-137,000 sh (-0.03pp) -> CHINA MERCHANTS SECURITIES (HK [B01148]
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 15,049,000 sh = 2.78% of the company.
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.
Q. Is anyone betting AGAINST it? (short selling)
ANSWER short selling = 42.48% of today's turnover (HEAVY), and it is falling vs the 5-day average.
WHY short selling = shares borrowed and sold first, hoping to buy back cheaper -
a bet on (or hedge against) a fall. SHORTS COVERING - heavy but fading; covering can itself support the price.
DRILL 02/10/2026 - short HK$3.7M vs 5d avg HK$5.0M; 0.009% of ALL market short-selling.
SIGNALS
[LIQUIDITY/MED] Liquidity fading: last 10d avg volume -69% vs prior 10d — participation drying up.
[LIQUIDITY/HIGH] 17 block-volume days (>2x base) in last 20d: 2026-09-24, 2026-09-28, 2026-09-29, 2026-09-30 — institutional-size prints.
[LIQUIDITY/LOW] Amihud illiquidity (20d) = 1.72 -> moderate.
[RISK/MED] ATR14 = 16.2% of price — very high volatility.
ANALYST NOTES
* Sizing: ATR is 16% 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: proportional (same crowd, more of it). Price is near 52w lows (capitulation/bounce zone).
NARRATIVE: Headline tone: NEUTRAL.
RISK: volatility extreme (ATR 16%)
PUTTING IT TOGETHER:
Trading at 8.0 HKD. Recent tape: 20d -5.7%, 5d -15.4%. Both volume and price are weakening (interest drying up). Proportional (same crowd, more of it); price sits 0% up the 52w range. Headline tone is neutral. Bottom line: NO CLEAN EDGE. The signals roughly cancel out, so there is nothing to do here right now — it's a 'watch, don't touch' name until either the flow steps up or price breaks a level worth trading. Key caveat: near 52w lows = weak structural positioning; outsized swings demand reduced position size.
ENTRY POINTS - WHERE TO ACT (trade plan)
SETUP: 20d -5.7% / 5d -15.4%, RSI 70, no clean trend; price 0% up its 52w range.
PULLBACK ENTRY: buy 6.90-7.68 on weakness | stop 5.61 | T1 10.55 (R:R ~1.4:1)
BREAKOUT ENTRY: distant - the nearest 10-day high is 11.86 (+48.9%), so a breakout is not a near-term trigger; price must first reclaim that level.
TARGETS: T1 10.55 (+2xATR, short-term) | T2 17.45 (nearest resistance / swing high).
STOP / RISK: ATR 16.2% of price; a stop-out is ~29.6% from spot. Size so a stop costs ~1-2% of the book.
FLAGS: high volatility (ATR 16.2%) -> half size, wider stops | CCASS non-custodian seats net building over ~14d (+2,691,905 sh) -> real holders adding | short 42% but fading -> covering adds a bid
ENTRY VERDICT: [NO CLEAN ENTRY] NO EDGE at 7.96: signals cancel and the price is not near a clean trigger - stay flat until it bases and reclaims 11.86.