PHÂN TÍCH HCM — 2026-03-03 | Giá: 23.90 VND
1️⃣ BỐI CẢNH THỊ TRƯỜNG CHUNG (VNINDEX)
Verdict: HEADWIND — Thị trường tạo áp lực tiêu cực
VNINDEX đang ở Downtrend (-2.6% trong 5d, dưới MA20), breadth yếu (A/D 0.56 → đa số cổ phiếu giảm), 8 distribution days/25 phiên. FTD Day 10 (80% sẵn sàng xác nhận) nhưng 8 distribution days là con số cao — rally cần được xác nhận thêm.
Hệ quả đối với HCM: Trong môi trường này, yêu cầu BUY phải chặt hơn bình thường. Cổ phiếu cần có RS Line mạnh hơn VNI rõ rệt mới đủ điều kiện. Ngưỡng confidence bị nén thêm do thị trường không hỗ trợ.
2️⃣ PRICE & VOLUME CONTEXT
Verdict: Vị trí giá mơ hồ — Trên MA20 nhưng volume trend xấu dần
- Giá vs MA20: 23.90 > 23.47 (+1.83%) → Bullish nhẹ, nhưng khoảng cách <2% = yếu, không có sức thuyết phục. Dễ mất MA20 nếu có một phiên giảm nhẹ.
- Giá vs 52w High: -19.53% từ đỉnh 29.7 → Còn rất nhiều overhead supply từ những nhà đầu tư bị kẹp lệnh ở vùng 25-29.7. Đặc biệt vùng 25.5-26.5 (nơi HCM đã spike tháng 1) là "vùng phân phối" lớn với volume khủng.
- Giá vs 52w Low: +14.6% → Đã phục hồi đáng kể từ đáy, nhưng chưa đủ xa để gọi là uptrend.
- VolR 14d: 1.77 (tích cực) nhưng trend đang GIẢM → Lực mua đang suy yếu dần.
- VolR 30d: 0.86 (dưới trung bình) → Volume trung hạn yếu.
⚠️ Lưu ý quan trọng từ Raw Data JSON: POC toàn kỳ (63 phiên) = 23.8 VND với 60.6M volume — đây là vùng có KHỐI LƯỢNG GIAO DỊCH CAO NHẤT trong toàn bộ giai đoạn. Giá hiện tại 23.9 đang ngồi ngay trên vùng congestion lớn nhất này. Đây là vùng kháng cự overhead supply chính, KHÔNG phải vùng support.
3️⃣ CVD RATE OF CHANGE
Verdict: Cải thiện chậm lại — Momentum tích lũy đang suy yếu
- CVD tổng: -53.16M → Bối cảnh dài hạn là phân phối
- CVD 5d RoC: +0.22M → Gần như đi ngang (chỉ 0.11x avg delta = VÔ NGHĨA)
- CVD 10d RoC: +2.33M → Cải thiện ở mức trung bình (1.13x avg delta)
- CVD Acceleration: -1.89 → ⚠️ Sự cải thiện đang CHẬM LẠI
Quan sát QUAN TRỌNG từ raw data: Hôm nay (2026-03-03) CVD xấu đi từ -52.35M (hôm qua) xuống -53.16M (hôm nay), tức worsened by -0.80M. Trong khi giá tăng +2.36%. Đây là dấu hiệu đáng lo ngại — sẽ phân tích rõ hơn ở Section 4.
CVD trajectory: Cải thiện từ đáy -56.2M (10/2) đến -51.5M (27/2) = +4.7M trong ~12 phiên, nhưng sau đó lại xấu lại về -53.16M → Không giữ được đà cải thiện.
4️⃣ DELTA MOMENTUM + INTENSITY + DIVERGENCE
Verdict: ⛔ BEARISH — Momentum đang xấu; hôm nay có tín hiệu exhaustion
Lớp 1 — Delta Momentum:
| Window | Delta avg | Trend |
|---|---|---|
| 3d | -0.55M/phiên | Raw: +1.87M, -2.71M, -0.80M |
| 7d | +0.30M/phiên | Vẫn dương |
| 10d | +0.18M/phiên | Rất yếu |
| 30d | -1.38M/phiên | Âm dài hạn |
3d < 7d < 10d → Momentum đang XẤU đi nhanh trong 3 phiên gần nhất. Lực bán đang mạnh lên.
Lớp 2 — Delta Intensity:
- 3d: -4.0% | 7d: +2.7% | 10d: +1.9% → Tất cả <15% = Lực rất yếu
- 3d intensity yếu hơn 10d → Lực đang suy giảm
Lớp 3 — ⛔ PHÂN KỲ BEARISH NGÀY HÔM NAY (BẮT BUỘC PHẢI CẢNH BÁO):
Anti-bias Rule #2 áp dụng: Ngày 2026-03-03: Giá TĂNG +2.36% (23.4→23.9) nhưng:
- Delta = -0.80M (âm — bán ròng tại tape level)
- Buy vol 6,987,687 vs Sell vol 7,792,110 → Sell > Buy
- CVD: -52.35 → -53.16 = xấu đi thêm -0.80M
⛔ Đây là tín hiệu EXHAUSTION: Giá tăng nhưng CVD giảm + delta âm. KHÔNG ĐƯỢC diễn giải là tín hiệu tích cực. Cây nến hôm nay có upper wick từ 24.3 về 23.9 (0.4 VND wick) → bị từ chối ở 24.3.
Nguyên nhân giá tăng trong khi delta âm: Foreign mua +85B hôm nay với lệnh lớn bidding up giá, nhưng tại tick level thì sell vol > buy vol → Retail/local đang thoát hàng vào lệnh mua của foreign.
Bất thường lịch sử (từ JSON): 3 sự kiện delta bất thường lớn đều là BÁN (01/19: -6.02M; 01/21: -10.85M; 01/26: -5.66M), chỉ 1 sự kiện mua lớn (01/14: +7.30M). Phản ánh cấu trúc bán dài hạn mạnh hơn mua.
5️⃣ INSTITUTIONAL BEHAVIOR
Verdict: 🟡 Mâu thuẫn — Foreign 10d tích lũy nhưng chưa đủ nhất quán
Khối ngoại:
| Timeframe | Slope | Consistency | Verdict |
|---|---|---|---|
| 3 phiên cuối | Avg +40.8B/ngày | +85B, +9.1B, +28.2B | Mua mạnh |
| 10d | +5.0B/ngày (tăng tốc) | 60% ngày mua | Thiên mua |
| 30d | +1.7B/ngày | ~45-50% | Trung tính |
Từ raw data JSON:
avg_net_10d= +14.99B/ngày → 3.84x threshold (rất mạnh trong 10d)avg_net_30d= -2.95B/ngày → Vẫn âm trong 30d- Trend: "Tăng cường tích lũy"
Anti-bias check: Consistency 10d = 60% (không ≥70%), 20d = 50% → Chưa đủ điều kiện gọi là "tích lũy bền vững". Phải nêu rõ: Foreign đang chuyển dần từ bán sang mua, nhưng chưa xác nhận đảo chiều hoàn toàn. Đặc biệt 30d vẫn âm — đây có thể là giai đoạn giảm bán dần, không nhất thiết là tích lũy chủ động.
Nghi vấn: Lệnh +85B hôm nay từ foreign — khả năng liên quan ETF rebalancing/index arbitrage không thể loại trừ, không hẳn là conviction tự nguyện.
Tự doanh: Net 10d = +4.8B, 30d = +3.3B, slope flat → Không có tín hiệu rõ ràng, về cơ bản trung tính.
Alignment: Foreign 10d + Prop cùng chiều mua → Aligned nhưng cả hai đều yếu/trung tính. Không đủ để gọi là XÁC NHẬN MẠNH.
6️⃣ FOOTPRINT CONTEXT
Verdict: ⚠️ Giá đang ở vùng kháng cự lớn nhất toàn kỳ — POC toàn kỳ là kháng cự, không phải support
⚠️ Anti-bias Rule #3 áp dụng:
| POC | Giá | Volume | Ý nghĩa |
|---|---|---|---|
| POC toàn kỳ (63 phiên) | 23.8 VND | 60.6M | Kháng cự overhead supply CHÍNH |
| POC 7d | 24.0 VND | - | Kháng cự ngắn hạn |
→ Dùng POC toàn kỳ (23.8) cho đánh giá overhead supply chính. Giá 23.9 đang ngồi ngay TRÊN POC toàn kỳ với khoảng cách chỉ +0.1 VND = rất mong manh.
High liquidity zones toàn kỳ (từ JSON):
| Vùng giá | Volume | Ý nghĩa |
|---|---|---|
| 23.8 (POC) | 60.6M | Kháng cự tối đa |
| 23.9 | 37.8M | Giá hiện tại — trong vùng congestion |
| 24.0 | 35.2M | Kháng cự tiếp theo |
| 24.2 | 32.8M | Kháng cự |
| 22.9 | 31.4M | Vùng support |
| 23.7 | 31.2M | Support gần |
Giá hiện tại 23.9 đang ở vùng cực kỳ cao volume = overhead supply dày đặc từ 23.8 đến 24.3.
Absorption điểm gần nhất (2026-03-02):
- Price -3.31%, CVD +1.05% → Smart money hấp thụ bán tại 23.35
- Đây là tín hiệu THẬT, nhưng là điểm tín hiệu phiên (point signal)
Từ chối tại 24.3 hôm nay (Mar 3): High 24.3, Close 23.9 → Upper wick 0.4 VND = bị từ chối rõ ràng khi tiếp cận vùng 24.0-24.3.
Entry/Exit zones từ 7d data:
- Entry zone: 23.5 (vùng sell imbalance = có áp lực bán, nhưng cũng là support nếu giữ được)
- Exit zone: 24.0 (vùng neutral, kháng cự)
7️⃣ TECHNICAL INDICATORS
Verdict: 🟢 Bullish nhẹ về kỹ thuật — RS Line là điểm sáng duy nhất thực sự
Nhóm A — Momentum (w=2x):
- RSI 53.8: Neutral, trend đi ngang. Không overbought. WEAK positive.
- MFI 63.4: Money flowing in, nhưng cũng đi ngang. WEAK positive.
- Cả hai đều flat → Không có acceleration
Nhóm B — Trend Strength (w=1.5x):
- MACD Hist: +0.040 và TĂNG → Bullish tín hiệu nhẹ
- ADX: 14.1 → Xu hướng YẾU/SIDEWAY — không có trend momentum đáng kể. MACD bull signal trong ADX thấp = có thể là sideway bounce, không phải uptrend thật
Nhóm C — Mean Reversion (w=1x):
- CCI 47: Neutral (không overbought, không oversold)
- BB: Trên Middle → Bullish nhẹ, còn room đến upper band (24.43)
- Không có cảnh báo overbought — đây là điểm tích cực
Nhóm D — RS Line (w=2x):
- RS Line 82.98 > SMA20 81.30 → Mạnh hơn VNI và đang có xu hướng TĂNG
- ⭐ Đây là tín hiệu quan trọng nhất: HCM đang OUTPERFORM VNINDEX trong giai đoạn VNI downtrend
- Đáp ứng yêu cầu BUY trong môi trường downtrend (cần RS Line mạnh hơn VNI)
Weighted Score: Bullish 3.5 / Bearish 0.0 = Net +3.5 (ratio +0.41)
→ Score vừa vượt ngưỡng bullish (+0.4). Nhóm D (RS Line) dẫn dắt chính. Không có mean reversion warning.
8️⃣ MÔ HÌNH NẾN GIÁ (30 phiên)
Verdict: 🟡 Phục hồi kỹ thuật yếu — không có xác nhận đầy đủ
Narrative 30 phiên:
- Dec 2025 - early Jan 2026: Tích lũy thấp vùng 21.75-23.5, volume thấp
- Jan 12-16: SURGE mạnh (21.75→26.5), volume cực cao (Jan 13: 53.7M; Jan 14: 39.6M) — đây là "rally đỉnh" với delta lớn nhất toàn kỳ (+7.3M ngày 14/1)
- Jan 19-21: CRASH mạnh từ 25.9 xuống 23.75 trong 3 phiên. Đặc biệt ngày 21/1: volume 78.4M (lớn nhất kỳ), delta -10.85M (xấu nhất kỳ), foreign bán -85B → Đây là sự kiện phân phối điển hình: bán ra đại trà với volume cực lớn.
- Jan 22 - Feb 13: Sideway hẹp 22.5-23.9 với volume thấp (VolR 0.4-1.5). Chuỗi nến nhỏ, không có conviction.
- Feb 23-27: Recovery attempt lên 24.25, volume cải thiện (VolR 2.1-3.3).
- Mar 2: Sharp drop -3.31% (23.35), volume 1.7 — Absorption signal (CVD +1.05% khi giá giảm)
- Mar 3: Bounce +2.36% (23.9), High 24.3, Close 23.9. Upper wick 0.4 VND = bị từ chối ở 24.3
Pattern nhận diện:
- Hai lần thất bại ở 24.1-24.5 (Feb 4: 24.1; Feb 25-27: 24.15-24.25). Mỗi lần đều bị đẩy xuống
- Chuỗi nến nhỏ tháng 2 = sideway thiếu conviction
- Hôm nay: nến có body 0.5 VND (23.4→23.9) nhưng upper wick 0.4 VND = Selling Tail
Đánh giá phục hồi Mar 2-3:
- ✅ VolR ≥ 1 (1.7 và 1.8): Đạt tiêu chí volume
- ❌ Delta âm ngày Mar 3 (-0.80M): KHÔNG đạt
- ❌ CVD xấu đi ngày Mar 3 (-52.35 → -53.16): KHÔNG đạt
- ❌ Upper wick tại 24.3: Giá từ chối tại vùng kháng cự
- ❌ Không có breakdown_rejection xác nhận
→ 🟡 PHỤC HỒI KỸ THUẬT YẾU — KHÔNG CÓ XÁC NHẬN: Bật từ absorption tại 23.35 (Mar 2) nhưng ngày Mar 3 delta vẫn âm, CVD xấu đi, bị từ chối tại 24.3. Không đủ bằng chứng để gọi đây là phục hồi có xác nhận. Cần xem thêm 2-3 phiên với delta dương và CVD cải thiện.
Mâu thuẫn nhẹ với context: Delta 7d vẫn dương (+0.30M) cho thấy tuần vừa qua không xấu, nhưng 3 phiên cuối (đặc biệt hôm nay) xấu hơn → mất momentum ngắn hạn.
9️⃣ BỐI CẢNH NGÀNH
Verdict: 🔴 HEADWIND — Ngành Tài chính đang trong giai đoạn giảm, dòng tiền ra
| Chỉ số | Giá trị | Nhận định |
|---|---|---|
| Phase ngành | GIẢM GIÁ | Tiêu cực |
| RS ngành | 99.27, velocity -0.220/d | Đang xấu đi nhanh |
| Dòng tiền ngành | OUTFLOW | Tiêu cực |
| NetForeign ngành | -260.9B | Khối ngoại bán ròng ngành |
| HCM PE | 16.04 (premium +32.1% vs ngành 12.14) | ⚠️ Định giá cao |
| HCM ROE | 9.43% | Không tương xứng với PE premium |
| Beta | 1.36 | Biến động mạnh hơn thị trường |
| Xếp hạng ngành | #7/11 (attractiveness 32/100) | Kém hấp dẫn |
PE Premium không có cơ sở: PE 16.04 cao hơn ngành 32.1% nhưng ROE chỉ 9.43% — trong ngành chứng khoán, PE premium chỉ hợp lý khi ROE ≥15-20% hoặc EPS tăng trưởng nhanh. Với ROE 9.43%, không có cơ sở justify premium này. Trong môi trường OUTFLOW ngành, cổ phiếu định giá cao hơn peer = rủi ro lớn hơn.
Confirmation score 67/100: Moderate confirmation, nhưng có DIVERGENCE "Prop top_heavy" = tín hiệu tự doanh bị chi phối bởi vài mã lớn, không phản ánh xu hướng rộng.
Tin tức: Fed thận trọng cắt lãi suất → CTCK (HCM là công ty chứng khoán) bị ảnh hưởng tiêu cực trực tiếp vì hoạt động margin lending và môi giới phụ thuộc vào tâm lý risk-on.
🔟 TỔNG HỢP TÍN HIỆU
Xác nhận gợi ý hệ thống: HOLD
Phân tích định tính bổ sung:
⚠️ DEVIL'S ADVOCATE — Top 3 lý do KHÔNG GIỮ (tức là lý do nên SELL/giảm vị thế):
- Exhaustion hôm nay (Mar 3) có data cụ thể: Giá +2.36%, delta -0.80M (âm), CVD xấu thêm -0.80M, buy vol 6.99M < sell vol 7.79M, upper wick 0.4 VND tại 24.3. Đây là cấu trúc của exhaustion rally — foreign bidding up giá nhưng retail đang thoát hàng.
- PE premium +32% với ROE 9.43% trong ngành OUTFLOW: Định giá quá cao so với peers trong bối cảnh dòng tiền rời khỏi ngành. Ngành RS đang giảm -0.220/ngày — rất nhanh.
- Giá đang ngồi tại POC toàn kỳ 23.8 + vùng liquidity cao nhất kỳ (23.8-24.0 ~130M volume): Đây là vùng kháng cự tối đa của toàn kỳ, không phải support. Mỗi lần giá vào vùng 24.0-24.5 trong Feb đều thất bại.
3 lý do duy trì HOLD (không BUY mạnh thêm):
- RS Line outperforming VNI → cổ phiếu đang "hold up" tốt hơn thị trường
- Absorption Mar 2 có giá trị tín hiệu (thực tế)
- Foreign 10d tích lũy +14.99B/ngày (3.84x threshold)
Kết luận: Hệ thống HOLD là đúng. Không đủ bằng chứng để BUY thêm (3 negatives về delta/CVD/PE đủ cản), không đủ bằng chứng để SELL (RS Line + foreign + absorption còn đó). Confidence điều chỉnh:
- Baseline: 65%
- Absorption signal: +10%
- Exhaustion hôm nay (giá tăng + delta âm + CVD xấu): -7%
- PE premium trong ngành OUTFLOW: -4%
- Upper wick rejection: -2% → Net: ~62%
1️⃣1️⃣ KỊCH BẢN & HÀNH ĐỘNG
Kịch bản chính — HOLD/SIDEWAYS (55% xác suất)
Xu hướng: Sideways trong range 23.5–24.0 trong 3-5 phiên tiếp theo.
Context:
- Giá 23.9 trên MA20 (23.47) nhẹ → tạm bullish ngắn hạn
- POC toàn kỳ 23.8 tạo "sàn" dưới giá, nhưng cũng là vùng congestion dày đặc
- CVD cải thiện 10d (+2.33M) nhưng acceleration âm → đang chậm lại
- Foreign 10d mua mạnh là yếu tố giữ giá, nhưng delta tape-level vẫn âm
Không BUY thêm ở vùng 23.9 vì:
- Đang ở đỉnh của vùng kháng cự lớn nhất kỳ (23.8-24.0 congestion)
- Delta hôm nay âm, CVD xấu đi
- Tránh mua đuổi trong vùng 24.0-24.3 (vùng đã từ chối 2-3 lần)
Nếu đang giữ vị thế:
- Stop-loss: Dưới 23.0 (close dưới MA20 + POC kép = mất nền)
- Partial take-profit: Nếu giá chạm 24.5+ với delta dương + CVD cải thiện
Chờ tín hiệu vào thêm: Delta 3d chuyển dương (+0.5M+/phiên), CVD improvement acceleration dương, giá giữ trên 23.5 sau 3 phiên, VolR ≥ 1.5.
Kịch bản phụ 1 — Downside break (25% xác suất)
Điều kiện fail kịch bản chính:
- Giá đóng cửa dưới 23.35 (dưới absorption point + dưới POC toàn kỳ 23.8)
- Delta xấu ≤ -1.5M trong 2 phiên liên tiếp
- CVD phá vỡ về dưới -56M
- Foreign giảm mua (consistency rớt xuống <40%)
Hành động: Thoát toàn bộ nếu giá đóng cửa dưới 23.0. Vùng support thực sự tiếp theo là 22.8-22.9 (high liquidity zone), sau đó 22.5.
Kịch bản phụ 2 — Breakout (20% xác suất)
Điều kiện kích hoạt:
- Giá đóng cửa trên 24.5 với VolR ≥ 2 + delta dương ≥ +1M
- CVD acceleration chuyển dương
- ADX vượt 20 (xu hướng xác lập)
- VNINDEX phục hồi về trên MA20
Target: 25.0–25.5 (vùng January distribution zone, resistance mạnh).
📊 RAW DATA KIỂM CHỨNG (30 phiên gần nhất)
| Date | Price | Delta | CVD | Foreign | RSI | MFI | VolR | ADX |
|---|---|---|---|---|---|---|---|---|
| 2026-03-03 | 23.9 | -0.80M ❌ | -53.16M | +85B | 54 | 63 | 1.8 | 14 |
| 2026-03-02 | 23.4 | -2.71M | -52.35M | +9.1B | 48 | 63 | 1.7 | 15 |
| 2026-03-01 | N/A | +1.87M | -49.64M | — | — | — | — | — |
| 2026-02-27 | 24.25 | +1.87M | -51.51M | +28.2B | 59 | 75 | 3.3 | 16 |
| 2026-02-26 | 24.15 | -0.47M | -53.38M | -6.4B | 58 | 75 | 3.3 | 15 |
| 2026-02-25 | 24.15 | +0.52M | -52.91M | -5.4B | 58 | 73 | 2.3 | 14 |
| 2026-02-24 | 24.1 | +1.84M | -53.43M | +12.1B | 58 | 73 | 2.3 | 13 |
| 2026-02-23 | 23.9 | +0.35M | -55.27M | +8.5B | 56 | 71 | 2.1 | 13 |
| 2026-02-13 | 23.6 | -0.13M | -55.62M | +23.3B | 53 | 73 | 2.4 | 13 |
| 2026-02-12 | 23.3 | -0.56M | -55.49M | -2.0B | 50 | 62 | 1.4 | 13 |
| 2026-02-11 | 23.4 | +1.29M | -54.93M | -2.6B | 51 | 65 | 1.5 | 14 |
| 2026-02-10 | 22.8 | -0.89M | -56.22M | +11.2B | 46 | 56 | 1.0 | 14 |
| 2026-02-09 | 22.9 | +0.15M | -55.32M | -2.6B | 46 | 38 | 0.5 | 15 |
| 2026-02-07 | N/A | -3.61M | -55.48M | — | — | — | — | — |
| 2026-02-06 | 22.5 | -3.61M | -51.86M | -1.2B | 42 | 33 | 0.4 | 16 |
| 2026-02-05 | 23.15 | -3.69M | -48.25M | -8.3B | 48 | 31 | 0.4 | 16 |
| 2026-02-04 | 24.1 | -0.04M | -44.56M | +11.9B | 53 | 40 | 0.6 | 17 |
| 2026-02-03 | 23.9 | +1.30M | -44.52M | +3.1B | 52 | 45 | 0.4 | 17 |
| 2026-02-02 | 23.7 | +0.73M | -45.82M | +6.8B | 50 | 49 | 0.6 | 19 |
| 2026-01-30 | 23.55 | -1.77M | -46.54M | -2.7B | 48 | 55 | 0.8 | 20 |
| 2026-01-29 | 23.6 | -0.28M | -44.77M | -14.8B | 49 | 59 | 0.9 | 21 |
| 2026-01-28 | 23.45 | -1.51M | -44.49M | -22.2B | 47 | 59 | 0.9 | 23 |
| 2026-01-27 | 23.35 | +1.03M | -42.98M | -3.7B | 47 | 60 | 0.9 | 24 |
| 2026-01-26 | 22.9 | -5.66M | -44.01M | -1.2B | 43 | 59 | 0.9 | 26 |
| 2026-01-23 | 23.65 | -1.11M | -37.17M | -32B | 48 | 61 | 1.0 | 27 |
| 2026-01-22 | 23.65 | -4.59M | -36.06M | -32B | 48 | 58 | 1.0 | 29 |
| 2026-01-21 | 23.75 | -10.85M ❌ | -31.47M | -85B | 49 | 60 | 1.0 | 30 |
| 2026-01-20 | 25.5 | -2.87M | -20.62M | -44B | 63 | 75 | 1.8 | 32 |
| 2026-01-19 | 25.9 | -6.02M | -17.75M | -133B | 67 | 82 | 2.3 | 31 |
Quan sát chính từ raw data:
- Crash Jan 19-21 với foreign bán -133B, -44B, -85B → Total xả ~262B trong 3 phiên
- Hôm nay foreign mua +85B — giống đúng level ngày 21/1 nhưng hướng ngược lại. Đây có thể là accumulation có chủ đích tại đúng mức giá đã bán ra trước đó.