⏱ TÓM TẮT 30 GIÂY
- VN-Index có lúc rơi xuống 1.727 — lấp kín khoảng trống giá tuần trước và xuống dưới MA20 — rồi hồi lên đóng cửa ở 1.741,62 (-13,99 điểm).
- Cả tuần chỉ số giảm 32,5 điểm (-1,8%), trả lại gần một nửa mức tăng của tuần trước.
- Độ rộng xấu nhất kể từ giữa tháng 9: chỉ 70 mã tăng, 243 mã giảm. Ngân hàng không có mã nào tăng. Tỷ lệ cổ phiếu trên MA20 rơi từ gần 60% xuống 37,5% chỉ trong một tuần.
- Ba cổ phiếu hôm nay: VIC (giữ chỉ số với khối lượng gần gấp đôi), VNM (sữa về mức thấp nhất ba tháng), TCH (mở cửa tăng rồi bị đẩy xuống đáy ngày).
Vùng khoảng trống giá — hỗ trợ mà chúng tôi theo dõi suốt tuần — đã bị lấp. Nhưng chỉ số vẫn được kéo lên lại trước giờ đóng cửa.
VN-Index mở cửa ở 1.747,09 điểm — ngay trong vùng khoảng trống giá 1.738,9 – 1.746,2 — rồi rơi xuống 1.727,00, thấp hơn cả mép dưới vùng khoảng trống và MA20 (1.736,7). Từ đó chỉ số hồi lên, đóng cửa ở 1.741,62 điểm (-13,99 điểm; -0,80%), ở 67% biên độ ngày. Phần bóng nến dưới dài 14,6 điểm. Đây là mức đóng cửa thấp nhất kể từ ngày 21/10. Khối lượng 573,6 triệu đơn vị, tăng 4% so với hôm qua, bằng 1,05 lần trung bình 20 phiên.
MA = giá trung bình N phiên gần nhất. RSI = nhiệt kế đo độ nóng/lạnh của giá (dưới 30 là “lạnh”, trên 70 là “nóng”; quanh 50 là trung tính). MACD Histogram = đo tốc độ của đà giá; giảm phiên thứ hai liên tiếp — đà đi lên đang yếu dần. KL/TB20 = khối lượng hôm nay so với trung bình 20 phiên.
Ngân hàng không còn mã tăng, độ rộng xấu nhất từ giữa tháng 9
Trên HOSE chỉ có 70 mã tăng, 243 mã giảm (tỷ lệ 0,29) — tỷ lệ thấp nhất và số mã giảm nhiều nhất kể từ ngày 11/09. Đây là phiên thứ bảy liên tiếp độ rộng âm. Tỷ lệ cổ phiếu trên MA20 rơi từ 48,4% xuống 37,5% — thấp nhất kể từ ngày 15/10; một tuần trước con số này là 59,9%. Tỷ lệ trên MA50 còn 32,0%, trên MA200 còn 22,9%. Số mã đóng cửa ở đáy 52 tuần lên 36 — nhiều nhất kể từ ngày 14/10 — chỉ 2 mã ở đỉnh 52 tuần.
Ngân hàng không có mã nào tăng: 0 tăng, 16 giảm, 2 đứng giá. SSB -3,53%, TCB -3,36%, LPB -3,22%, TPB -1,94%, VCB -1,57%, MSB -1,56%, ACB -1,41%, HDB -1,32%, CTG -1,30% — phần lớn đóng cửa ở đáy ngày. Chứng khoán (VIX -3,23%), bán lẻ (MWG -2,37%, DGW -3,65%), hàng tiêu dùng (MSN -2,91%) đều giảm. Chỉ số được giữ lại gần như hoàn toàn nhờ nhóm Vingroup: VIC đứng giá 241,0 với giá trị giao dịch khoảng 1.217 tỷ đồng — lớn nhất sàn — và VHM +1,45% lên 63,0. Ngoài ra GAS +2,63%, PET +2,00%.
| Chỉ báo độ rộng (HOSE) | 23/10 | 28/10 | 29/10 | 30/10 |
|---|---|---|---|---|
| Số mã tăng / giảm | 137 / 152 | 119 / 165 | 91 / 210 | 70 / 243 |
| Tỷ lệ tăng/giảm | 0,90 | 0,72 | 0,43 | 0,29 |
| % số mã trên MA20 | 59,9% | 51,8% | 48,4% | 37,5% |
| % số mã trên MA50 | 45,3% | 41,7% | 39,0% | 32,0% |
| % số mã trên MA200 | 25,6% | 25,6% | 25,0% | 22,9% |
| Số mã ở đáy / đỉnh 52 tuần | 14 / 7 | 23 / 7 | 31 / 3 | 36 / 2 |
Nhìn lại tuần 26 – 30/10
VN-Index giảm 32,53 điểm trong tuần (-1,83%), từ 1.774,15 về 1.741,62 — trả lại gần một nửa mức tăng 68 điểm của tuần trước. Diễn biến trong tuần: chạm 1.781 rồi bị đẩy xuống ngay phiên đầu tuần (26/10), hai phiên đi ngang biên độ hẹp với khối lượng thấp (27 – 28/10), rồi hai phiên giảm cuối tuần lấp kín vùng khoảng trống giá. Độ rộng âm cả năm phiên, xấu dần theo từng ngày. Điểm khác biệt quan trọng so với tuần trước: tuần trước các nhóm vốn hóa lớn thay nhau dẫn dắt (Vingroup, ngân hàng); tuần này lần lượt từng nhóm dẫn dắt chịu áp lực cung — bán lẻ, năng lượng, vận tải biển, rồi ngân hàng.
Những mã của các phiên trước
BID -1,33% về 33,4, đóng cửa đúng đáy ngày — thủng vùng hỗ trợ 33,55 – 33,65 nêu hôm qua sau cú “đánh lên giả” (Upthrust) tại 34,8; đáy năm 32,48 là mốc tiếp theo. DGW -3,65% về 40,95, đóng cửa ở đáy ngày — xuống dưới vùng hỗ trợ MA150 – MA200 (41,0 – 41,6). VCG -3,27% về 14,8, đóng cửa ở đáy ngày — thủng vùng hỗ trợ 15,1 – 15,2; luận điểm hồi phục sớm cần xem xét lại. HSG -2,69% về 10,85, đóng cửa ở đáy ngày — lùi về vùng hỗ trợ 10,75 – 10,95. PET +2,00% lên 51,1 — có lúc xuống 50,0 (đáy vùng hỗ trợ 49,95 – 50,5) rồi bật lên 53,6, khối lượng 1,62 lần trung bình: vùng hỗ trợ đã giữ được trong phiên. BVH đứng giá 69,0, đóng cửa ở đỉnh ngày. PLX đứng giá 34,0 với khối lượng thấp sau phiên thủng nền. FPT đứng giá 52,7. HDB -1,32% về 22,4, vẫn trên vùng hỗ trợ 21,75 – 22,0.
VIC, VNM, TCH: hấp thụ ở đáy ngày, thủng nền và đánh lên giả
| Tiêu chí Trend Template | VIC | VNM | TCH |
|---|---|---|---|
| 1. Giá trên MA50 | ✅ | ⚠️ | ✅ |
| 2. MA50 trên MA150 | ✅ | ✅ | ⚠️ |
| 3. MA150 trên MA200 | ✅ | ⚠️ | ⚠️ |
| 4. MA200 dốc lên ≥ 1 tháng | ✅ | ⚠️ | ⚠️ |
| 5. Cao hơn đáy 52 tuần ≥ 25% | ✅ +152% | ⚠️ +3,8% | ⚠️ +18,4% |
| 6. Trong 25% từ đỉnh 52 tuần | ✅ Cách 5,9% | ✅ Cách 20,0% | ⚠️ Cách 38,5% |
| 7. RS Rating ≥ 70 | ✅ 89 | ⚠️ 46 | ⚠️ 60 |
| 8. Đang ở Stage 2 | ✅ | ⚠️ Stage 4? | ⚠️ Stage 1 |
| Tổng | 8/8 | 2/8 | 1/8 |
Trend Template = bộ 8 tiêu chí kiểm tra xu hướng tăng bền vững; 6-8/8 là “cấu trúc khá vững”, 3-5/8 là “đang chuyển tiếp”, 0-2/8 là “còn yếu”. RS Rating = xếp hạng sức mạnh giá so với toàn thị trường (1-99). Stage 1-4 = bốn giai đoạn của vòng đời giá như bốn mùa: tích lũy, tăng, phân phối, giảm. Giá đã điều chỉnh theo các sự kiện quyền trong dữ liệu AmiBroker.
VIC — rơi gần 4% trong phiên, khối lượng gần gấp đôi, đóng cửa đúng đỉnh ngày
Vingroup đứng giá 241,0 nghìn đồng — nhưng con số đó che đi một phiên rất đáng chú ý. Giá mở cửa 238,2, có lúc rơi xuống 231,5 (thấp hơn tham chiếu khoảng 3,9%), rồi được kéo ngược lên đóng cửa đúng đỉnh ngày. Khối lượng 5,05 triệu cổ phiếu — 1,86 lần trung bình, lớn nhất kể từ ngày 18/09 — và giá trị giao dịch lớn nhất sàn. Trong VSA, phiên có biên độ rộng, khối lượng lớn, giá thử xuống sâu rồi đóng cửa ở đỉnh ngày là dấu hiệu lực cầu hấp thụ toàn bộ nguồn cung tung ra trong phiên. Bối cảnh: VIC lập đỉnh đóng cửa 52 tuần 256,1 (04/09), điều chỉnh về 207,0 (19/10), rồi hồi mạnh lên quanh 241 trong tuần trước. Cấu trúc đạt đủ 8/8, RS 89 — VIC là một trong số rất ít cổ phiếu vốn hóa lớn còn giữ xu hướng tăng hoàn chỉnh. Đây là trạng thái tích cực trong một thị trường yếu, nhưng cũng là điểm tập trung rủi ro: chỉ số hiện phụ thuộc rất nhiều vào một mã. Vùng 242,8 – 256,1 (đỉnh 27/10, đỉnh tháng 9) là kháng cự kỹ thuật; vùng 230,9 – 231,5 (MA50, đáy hôm nay) là hỗ trợ tham chiếu.
VNM — sữa thủng vùng đi ngang, về mức đóng cửa thấp nhất ba tháng
Vinamilk giảm 1,39% về 56,90 nghìn đồng, đóng cửa gần đáy ngày (20% biên độ), khối lượng 2,98 triệu cổ phiếu (1,63 lần trung bình, lớn nhất kể từ ngày 06/10). Đây là mức đóng cửa thấp nhất kể từ ngày 16/07. Bối cảnh: VNM hồi từ đáy đóng cửa 52 tuần 54,8 (30/06) lên 63,1 giữa tháng 8, rồi giảm dần; suốt hai tuần cuối tháng 10, giá đi ngang rất hẹp trong vùng 57,5 – 58,2 với khối lượng thấp. Hôm nay giá thủng vùng đó với khối lượng tăng. Giá nằm dưới cả MA20 (57,78), MA50 (59,72), MA150 (58,78) và MA200 (60,20); cấu trúc 2/8, RS 46. Trong VSA, nền đi ngang khối lượng thấp bị phá xuống bằng một phiên khối lượng tăng là dấu hiệu nguồn cung chiếm ưu thế. Đây là Trường hợp C: tín hiệu kỹ thuật kém tích cực. Vùng 57,5 – 58,2 (nền cũ, MA20) là kháng cự kỹ thuật đáng chú ý; nhà đầu tư nên tự đánh giá lại tỷ trọng vị thế theo nguyên tắc quản lý danh mục cá nhân. Vùng 54,8 – 55,5 (đáy năm, đáy tháng 7) là hỗ trợ tham chiếu.
TCH — mở cửa tăng, khối lượng gấp 2,6 lần, đóng cửa đúng đáy ngày
Hoàng Huy giảm 2,87% về 11,85 nghìn đồng, nhưng diễn biến trong phiên mới là điều cần chú ý: giá mở cửa 12,40 — cao hơn tham chiếu 1,6% — lên tới 12,50, rồi bị đẩy xuống suốt phiên, đóng cửa đúng đáy ngày. Khối lượng 14,0 triệu cổ phiếu, khoảng 2,6 lần trung bình, lớn nhất kể từ ngày 24/08. Bối cảnh: TCH tạo đáy đóng cửa 52 tuần 10,01 (27/07), đi ngang quanh 10,7 – 11,0 đầu tháng 10, rồi đi lên đều đặn từ giữa tháng lên 12,2 (29/10) — vượt MA20 (11,38) và MA50 (11,55). Hôm nay, cú mở cửa tăng gặp ngay nguồn cung lớn. Trong Wyckoff, giá vượt lên mức cao mới của nhịp hồi trong phiên rồi bị đẩy xuống đóng cửa ở đáy, với khối lượng lớn, là dạng Upthrust (cú “đánh lên giả”). MA150 (12,90) và MA200 (13,15) vẫn ở phía trên và dốc xuống; cấu trúc 1/8, RS 60. Đây là Trường hợp C ở mức nhẹ: tín hiệu kỹ thuật kém tích cực ngay khi nhịp hồi tiến gần vùng kháng cự. Vùng 12,2 – 12,5 là kháng cự kỹ thuật đáng chú ý; vùng 11,3 – 11,4 (MA20, đáy 20/10) là hỗ trợ tham chiếu.
| Cổ phiếu | Đóng cửa | Hỗ trợ tham chiếu | Kháng cự / mốc quan sát | Trạng thái |
|---|---|---|---|---|
| VIC | 241,0 (0,00%) | 230,9 – 231,5 (MA50, đáy hôm nay) | 242,8; 256,1 (đỉnh tháng 9) | Cấu trúc khá vững 8/8 — lực cầu hấp thụ ở đáy ngày |
| VNM | 56,90 (-1,39%) | 54,8 – 55,5 (đáy năm) | 57,5 – 58,2 | Trường hợp C — thủng nền, thấp nhất 3 tháng |
| TCH | 11,85 (-2,87%) | 11,3 – 11,4 (MA20) | 12,2 – 12,5 | Trường hợp C mức nhẹ — Upthrust khối lượng lớn |
Biên độ dao động bình quân 14 phiên (ATR — mức “lắc” bình thường mỗi ngày): VIC khoảng 7.440 đồng, VNM khoảng 690 đồng, TCH khoảng 380 đồng — mang tính giáo dục, giúp tự tính mức chịu đựng biến động phù hợp. Nếu giá về dưới vùng hỗ trợ tham chiếu, luận điểm kỹ thuật tương ứng cần được xem xét lại. Nhà đầu tư tự đánh giá mức độ phù hợp theo khẩu vị rủi ro cá nhân.
Những vùng giá cần theo dõi tuần tới
MA20 (1.736,7) và đáy hôm nay 1.727 là hỗ trợ kỹ thuật gần nhất; phía dưới là vùng 1.711 – 1.725 — nơi từng là kháng cự trước phiên bứt phá 21/10 — rồi vùng đáy tháng 10 (1.677 – 1.690). Phía trên, vùng khoảng trống giá cũ 1.739 – 1.746 giờ trở thành vùng giằng co, kế đến là MA50 (1.773,1). Bóng nến dưới hôm nay cho thấy vẫn có lực cầu ở vùng 1.727 – 1.736. Nếu tuần tới chỉ số giữ được trên vùng này với độ rộng cải thiện — số mã tăng trở lại áp đảo — nhịp lùi có thể được xem là sâu hơn dự kiến nhưng chưa phá cấu trúc. Nếu chỉ số đóng cửa dưới 1.727 trong khi độ rộng vẫn âm, kịch bản quay về kiểm tra vùng 1.711 – 1.725, thậm chí đáy tháng 10, sẽ trở nên rõ ràng hơn.
| Hạng mục | Nội dung |
|---|---|
| Vùng hỗ trợ tham chiếu | 1.727 – 1.736,7 (đáy hôm nay, MA20); 1.711 – 1.725; 1.677 – 1.690 (đáy tháng 10) |
| Vùng kháng cự tham chiếu | 1.739 – 1.746 (khoảng trống giá cũ); 1.773,1 (MA50); 1.781,5 (đỉnh 26/10); khoảng 1.796 (MA150/MA200) |
| Giai đoạn Wyckoff | Khoảng trống giá sau SOS (21/10) đã bị lấp, độ rộng suy yếu bảy phiên — tín hiệu SOS mất phần lớn ý nghĩa; cấu trúc ngắn hạn chưa gãy chừng nào còn trên MA20 |
| Trend Template VN-Index | 2/8 — cấu trúc dài hạn còn yếu, cần thận trọng |
| Biên độ dao động VN-Index (ATR 14) | Khoảng 22,3 điểm/phiên |
| TA Score | 3/10 — kém tích cực |
Tất cả các mã được nhắc đến niêm yết trên HOSE.




