🔄 CẬP NHẬT CHỨNG KHOÁN VNDIRECT (VND) — BCTC Q3/2026: LỢI NHUẬN GIẢM 64%, KỊCH BẢN "NỬA CUỐI NĂM GIẢM MẠNH" ĐÃ XẢY RA
Ngày cập nhật: 21/10/2026 (giá đóng cửa 21/10/2026) Báo cáo trước: Cập nhật VND — 03/10/2026 (giá 13.300đ; 🟡 chờ BCTC Q3 + dư nợ margin Q3; tích lũy ở P/B ≤0,9x nếu thị trường ổn định) Điểm mới đáng chú ý nhất: Q3/2026 LNST 329 tỷ (−64,5% YoY, −63% QoQ) — thấp nhất 7 quý. Lũy kế 9T 1.757 tỷ (+4,5%) — lợi thế "gấp đôi" của nửa đầu năm gần như bị xóa. Giá 13.900đ, P/B ~0,97x — cao hơn ngưỡng 0,9x.
⚡ PHÁN QUYẾT NHANH
Khuyến nghị: 🟡 CHỜ — giữ nguyên level; vùng tích lũy vẫn P/B ≤0,9x (~≤12.900đ) — "Báo cáo trước cảnh báo quý 3 là quý của một thị trường sập rồi hồi; số liệu xác nhận điều đó, còn giá thì không rẻ đi."
🎯 Tóm tắt: Đúng kịch bản rủi ro đã nêu: tự doanh đảo chiều làm lợi nhuận gộp giảm từ 1.537 tỷ (Q2) xuống 871 tỷ, trong khi chi phí lãi vay vẫn ~358 tỷ/quý. Công ty đã giảm đòn bẩy (tổng tài sản −8,5% QoQ, vay ngắn hạn −15%), vốn chủ vẫn tăng nhẹ lên 21.762 tỷ. Với P/E trượt ~10x và ROE ~9,7%, P/B ~0,97x là giá hợp lý, chưa phải giá rẻ. Giá hồi +4,5% từ 2/10 không thay đổi kỷ luật cụm beta.
📈 KẾT QUẢ Q3/2026 (Nguồn: TCBS)
| Chỉ tiêu (tỷ đồng) | Q3/2026 | Q2/2026 | Q3/2025 | YoY | 9T/2026 | 9T/2025 | YoY |
|---|---|---|---|---|---|---|---|
| Doanh thu hoạt động | 1.715 | 1.869 | 2.214 | −22,6% | 5.391 | 5.212 | +3,4% |
| Chi phí hoạt động (gồm lỗ tự doanh) | 844 | 332 | 645 | +31% | 1.857 | 2.008 | −8% |
| Lợi nhuận gộp | 871 | 1.537 | 1.569 | −44% | 3.534 | 3.204 | +10% |
| Chi phí lãi vay | 358 | 351 | 299 | +20% | 1.057 | 778 | +36% |
| LNTT | 412 | 1.106 | 1.165 | −65% | 2.199 | 2.131 | +3% |
| LNST | 329 | 883 | 929 | −64,5% | 1.757 | 1.681 | +4,5% |
Đối chiếu: số 330 tỷ trong BCTC-QUY-HOM-NAY.md (VNDirect) khớp TCBS (329 tỷ, làm tròn).
Chất lượng lợi nhuận:
- 🔴 Nguồn giảm là tự doanh: chi phí hoạt động tăng từ 332 → 844 tỷ trong khi doanh thu chỉ giảm 8% QoQ — suy luận: lỗ/đánh giá lại FVTPL tăng mạnh trong quý VN-Index thủng MA200. Danh mục FVTPL ~22.300 tỷ (Q2, theo TCBS) — gấp ~1x vốn chủ — là nguồn biến động chính. Chưa có thuyết minh chi tiết Q3.
- 🔴 Chi phí lãi vay cứng: ~358 tỷ/quý (+20% YoY) không giảm theo lợi nhuận — đòn bẩy làm khuếch đại chiều xuống.
- 🟢 Giảm đòn bẩy chủ động: tổng tài sản 49.866 → 45.636 tỷ; vay ngắn hạn 23.645 → 20.018 tỷ; tài sản tài chính ngắn hạn (FVTPL + cho vay ký quỹ + …) 44.882 → 41.724 tỷ. Dư nợ margin riêng Q3 chưa tách được từ dữ liệu TCBS — chờ thuyết minh.
- 🟢 Vốn chủ vẫn tăng (21.432 → 21.762 tỷ) — không có lỗ phá vốn.
Kế hoạch năm: 6T LNTT 1.787 tỷ = 59,2% kế hoạch → kế hoạch LNTT ~3.020 tỷ (suy ra). 9T đạt ~73%. Q4 cần ~820 tỷ LNTT — gấp đôi Q3.
📊 ĐỊNH GIÁ (số cổ phiếu 1.522,3 triệu — TCBS, chốt 21/10/2026)
| Chỉ tiêu | Giá trị |
|---|---|
| Giá 21/10/2026 | 13.900đ (rs_cache) |
| Vốn hóa | ~21.160 tỷ |
| LNST 4 quý gần nhất (Q4/25–Q3/26) | 342 + 545 + 883 + 329 = 2.099 tỷ → EPS ~1.380đ |
| P/E trượt | ~10,1x (báo cáo trước ~7,5x tính trên 6T) |
| BVPS (vốn chủ 21.762 tỷ) | ~14.300đ → P/B ~0,97x |
| ROE trượt | ~9,7% |
| Ngưỡng P/B 0,9x / 0,8x | ~12.900đ / ~11.400đ |
⚠️ Đính chính nhẹ ngưỡng 0,8x của báo cáo 03/10 ("~12.000–12.500"): với BVPS mới 14.300đ, P/B 0,8x tương ứng ~11.400đ. Số cổ phiếu TCBS vẫn 1.522,3 triệu → đợt phát hành thêm >432 triệu cp chưa hoàn tất; nếu phát hành dưới giá sổ sách, BVPS sẽ bị pha loãng — phải tính lại khi có.
🗺️ ĐÁNH GIÁ LẠI KỊCH BẢN (LNST 2026)
| Kịch bản | Đối chiếu sau Q3 | Q4 cần | Xác suất (cũ → mới) |
|---|---|---|---|
| KB1 — 2.800–3.200 tỷ | 🔴 Cần Q4 >1.000 tỷ LNST — cao hơn mọi quý trong lịch sử gần | >1.040 | 25% → 10% |
| KB2 — ~2.400 tỷ | 🟡 Cần Q4 ~640 tỷ — chỉ khả thi nếu thị trường hồi mạnh T11–T12 | ~640 | 45% → 35% |
| KB3 — 1.800–2.000 tỷ | 🟠 Q3 run-rate (329 tỷ) → cả năm ~2.090 tỷ; sát cận trên KB3 | 50–250 (KB3); ~330 (giữ nhịp Q3) | 30% → 55% (mở rộng 1.800–2.100) |
Kết luận báo cáo trước "lợi nhuận nửa cuối có thể giảm mạnh" đã thành hiện thực. Năm 2026 nhiều khả năng chỉ đi ngang so với 2025 (~2.020 tỷ) dù nửa đầu năm gấp đôi.
🎯 CHIẾN LƯỢC CẬP NHẬT
ĐANG NẮM GIỮ: Giữ, không bình quân giá; không dùng margin
CHƯA NẮM GIỮ: CHỜ.
Tích lũy chia lần ở P/B ≤0,9x (~≤12.900đ) KHI VN-Index lấy lại MA200
NẾU thị trường thủng đáy T8 (~1.715) → chỉ mua ở P/B ~0,8x (~11.400đ)
Thanh khoản/tự doanh hồi không đủ — cần thấy Q4 LNST ≥ ~500 tỷ mới đổi luận điểm
CỤM RỦI RO: Beta/margin — không nới trần theo bản đồ mới nhất
LEVEL: giữ nguyên (không đổi) · vùng mua P/B ≤0,9x (không đổi, cập nhật mốc giá)
Điều đã thay đổi so báo cáo 03/10:
- 🔴 Q3 LNST −64,5% — tự doanh đảo chiều; 9T chỉ còn +4,5%
- 🔴 P/E trượt từ ~7,5x lên ~10x — định giá đắt lên dù giá chỉ +4,5%
- 🟢 Giảm đòn bẩy (tài sản −8,5%, vay −15% QoQ) — rủi ro bảng cân đối thấp hơn
- 🟡 P/B ~0,97x — trên ngưỡng 0,9x; mốc 0,8x đính chính xuống ~11.400đ
📋 CHECKLIST
- [ ] Thuyết minh BCTC Q3: lãi/lỗ FVTPL, quy mô danh mục FVTPL, dư nợ margin 30/9
- [ ] Tiến độ phát hành >432 triệu cp (giá phát hành so với BVPS ~14.300đ)
- [ ] VN-Index so với MA200 và thanh khoản bình quân (mốc ~16.000 tỷ/phiên)
- [ ] Dòng vốn khối ngoại/FTSE với nhóm CTCK
- [ ] Q4/2026: LNST ≥ ~500 tỷ mới xác nhận KB2
⚠️ DISCLAIMER
- Quan điểm cá nhân, chỉ mang tính tham khảo và giáo dục, KHÔNG phải lời khuyên đầu tư. Người viết không phải cố vấn tài chính được cấp phép.
- VND là cổ phiếu beta cao có đòn bẩy — lợi nhuận phụ thuộc mạnh vào thị trường; có thể giảm sâu cùng thị trường.
- Chỉ đầu tư số tiền chấp nhận rủi ro; không dùng margin. Luôn tự nghiên cứu (DYOR) và đọc BCTC gốc.
- Dữ liệu đến 21/10/2026. Nguyên nhân giảm (lỗ tự doanh) là suy luận từ cơ cấu chi phí, chưa đối chiếu thuyết minh; kế hoạch LNTT năm suy ra từ tỷ lệ hoàn thành 6T.
Nguồn: TCBS (KQKD quý, bảng cân đối Q1–Q3/2026, số cổ phiếu — truy xuất 21/10/2026) · Giá: rs/data/rs_cache/VN_VND.csv (21/10/2026) · Doanh nhân — VND Q2/2026 +139% · TCBS — KQKD VND Q2/2026 · DNSE — BCTC Q2/2026 VND
Tóm lại (21/10/2026): Q3 LNST 329 tỷ (−64,5%), 9T chỉ +4,5% — tự doanh đảo chiều đúng như cảnh báo. Giá 13.900đ, P/B ~0,97x, P/E trượt ~10x: hợp lý, chưa rẻ. KB3 thành kịch bản chính (55%). Giữ 🟡 chờ; tích lũy ở ≤12.900đ (P/B 0,9x) khi VN-Index lấy lại MA200. 🛡️