Sức mạnh ngành và RS: tìm cổ phiếu dẫn dắt bằng AI
Xếp hạng sức mạnh RS của 19 ngành cấp 2 và ~78 ngành cấp 4, phát hiện dẫn dắt hẹp qua độ phân kỳ breadth và lọc cổ phiếu leader bằng câu hỏi tiếng Việt.
⏱ Đọc 11 phút · 🟠 Trung cấp · 🔧 Yêu cầu: FinLens Premium
RS là gì và vì sao quan trọng?
RS (Relative Strength — sức mạnh tương đối) đo động lượng giá của một cổ phiếu hay một ngành so với toàn bộ thị trường, rồi quy về thang percentile 1–100: RS 90 nghĩa là mạnh hơn 90% số mã (hoặc ngành) trong cùng ngày. Đây là xương sống của phương pháp O'Neil / CANSLIM — "chỉ mua leader trong nhóm dẫn dắt".
FinLens tính RS theo động lượng đa khung 12 / 6 / 3 / 1 tháng (giá đã điều chỉnh), rank-then-blend rồi percentile hóa trong rổ thanh khoản mỗi phiên. Bạn không cần tự tính — chỉ cần hỏi, AI gọi 2 công cụ: market_sector_strength (cấp ngành) và bộ lọc RS trong signals_screen (cấp cổ phiếu).
Mô hình 3 lớp RS — mỗi lớp trả lời một câu hỏi
Với một cổ phiếu, có ba câu hỏi khác nhau và FinLens tách bạch từng lớp:
| Chỉ số | Trả lời câu hỏi | Cách đọc |
|---|---|---|
rs_rating | Bản thân MÃ này có mạnh không? (động lượng giá của mã) | 1–100, càng cao càng mạnh |
industry_rs (breadth) | Các mã TRONG ngành có mạnh đồng đều không? (trung bình RS thành viên) | 1–100, sức khỏe "rộng" của ngành |
sector_rs (momentum) | CHỈ SỐ ngành (cap-weight) có đang trend không? (bị mã vốn hóa lớn chi phối) | 1–100, động lượng "đỉnh" của ngành |
rs_vs_industry | Mã có phải LEADER trong nội bộ ngành không? | 1–100, xếp hạng nội bộ ngành |
Chiến lược O'Neil kinh điển trong 1 câu
Tìm mã leader (rs_vs_industry cao) nằm trong ngành đang trend (sector_rs cao) mà breadth cũng khỏe (industry_rs cao) — hội tụ cả ba là tín hiệu mạnh nhất.
Xếp hạng sức mạnh ngành
market_sector_strength(level=2) xếp hạng 19 ngành lớn; level=4 xếp hạng ~78 ngành chi tiết. Hai cấp là hai bảng xếp hạng riêng biệt — không so RS cấp 2 với cấp 4.
Xếp hạng các ngành cấp 2 theo sức mạnh RS hiện tại — top 5 ngành đang dẫn dắt thị trường là gì, kèm hiệu suất 12 tháng?
→ market_sector_strength level=2 — trả sector_rs 1-100 + r12 (return 12 tháng)
Trong nhóm Bất động sản, các phân ngành cấp 4 nào đang mạnh nhất theo RS? Ngành nào momentum yếu đi?
→ market_sector_strength level=4 — lọc quanh nhóm BĐS, đọc sector_rs + breadth_rs
"Dẫn dắt hẹp" — đọc độ phân kỳ để tránh bẫy
Đây là giá trị lớn nhất của công cụ. Ở cấp 4, mỗi ngành có hai con số: sector_rs (momentum của chỉ số, bị mã vốn hóa lớn chi phối) và breadth_rs (trung bình RS các mã thành viên). Độ chênh divergence = sector_rs − breadth_rs:
- Divergence dương lớn = dẫn dắt hẹp: vài mega-cap kéo chỉ số ngành lên trong khi đa số mã trong ngành yếu. Ví dụ Bất động sản: momentum ~95 nhưng breadth ~30 — chủ yếu do VIC/VHM. Trend "trên giấy" nhưng dễ gãy, đừng mua đại trà cả ngành.
- Divergence gần 0 hoặc âm = ngành khỏe đồng đều, sóng lan rộng — an toàn hơn để chọn mã.
Momentum cao chưa chắc là ngành khỏe
Một ngành sector_rs=95 nhưng breadth_rs=30 (divergence +65) chỉ có nghĩa chỉ số ngành mạnh — phần lớn cổ phiếu trong ngành vẫn yếu. Luôn đọc cả hai con số trước khi kết luận "ngành X đang khỏe".
Ngành nào có momentum chỉ số cao nhưng breadth yếu (dẫn dắt hẹp)? Đây là những ngành cần thận trọng khi chọn mã đại trà đúng không?
→ market_sector_strength level=4 — so sánh sector_rs vs breadth_rs, đọc divergence
Lọc leader trong ngành mạnh
Sau khi biết ngành nào trend, dùng 4 bộ lọc RS mới của signals_screen để tìm cổ phiếu — kết quả trả kèm cả 4 giá trị RS của từng mã:
| Tham số | Ý nghĩa |
|---|---|
min_rs_rating | RS tối thiểu của mã (vd 80 = chỉ giữ mã mạnh hơn 80% rổ thanh khoản) |
min_industry_rs | Chỉ giữ mã thuộc ngành có breadth mạnh (ngành khỏe đồng đều) |
min_rs_vs_industry | Lọc LEADER — mã xếp hạng cao trong nội bộ ngành của nó |
min_sector_rs | Chỉ giữ mã thuộc ngành có momentum chỉ số mạnh (ngành đang trend) |
Tìm cổ phiếu vừa là leader trong ngành (RS nội bộ ngành ≥ 80) vừa thuộc ngành có momentum mạnh (sector RS ≥ 70), thanh khoản trên 10 tỷ/ngày — xếp theo sức mạnh
→ signals_screen: min_rs_vs_industry=80, min_sector_rs=70, min_avg_value_bil=10
Trong các mã có RS ≥ 85 và thuộc ngành breadth khỏe (industry RS ≥ 70), mã nào vừa có giá cắt lên MA20 trong 3 phiên gần nhất?
→ signals_screen: min_rs_rating=85 + min_industry_rs=70 + rule kỹ thuật price cross MA20
Mã mới niêm yết chưa có RS
Cần ≥ 252 phiên lịch sử (~1 năm) mới đủ dữ liệu tính RS. Mã IPO dưới 1 năm sẽ không có RS và bị loại khi bạn bật bất kỳ bộ lọc RS nào — đúng thiết kế, tránh so sánh khập khiễng.
Quy trình luân chuyển hoàn chỉnh (top-down)
Ghép các bước lại thành một luồng O'Neil từ ngành xuống cổ phiếu — bạn chỉ cần mô tả, AI sẽ tự nối chuỗi công cụ:
- Chọn ngành:
market_sector_strength(level=4)→ ngành momentum mạnh + breadth khỏe (divergence thấp). - Tìm leader:
signals_screen(icb_code=<ngành>, min_rs_vs_industry=80)→ cổ phiếu dẫn dắt trong ngành đó. - Kiểm chứng cơ bản:
fundamental_compare_peers/fundamental_quality_scan→ nền tảng có tương xứng với giá không. - Xác nhận dòng tiền:
flows_sector_flow→ tiền lớn có thực sự chảy vào ngành không. - Góc nhìn phân tích:
research_list_reports(scope=industry)→ báo cáo ngành từ CTCK.
Ngành cấp 4 nào đang mạnh nhất mà breadth cũng khỏe? Trong ngành đó, tìm 3 mã leader RS cao nhất, kiểm tra ROE và định giá so với ngành, rồi cho biết dòng tiền có đang vào ngành không.
→ market_sector_strength → signals_screen → fundamental_compare_peers → flows_sector_flow
Lưu ý khi đọc số RS
- Thang 1–100: mọi RS đều là percentile, 100 = mạnh nhất. So sánh trong cùng ngày và cùng pool.
- Cấp 2 ≠ cấp 4: hai pool xếp hạng riêng (19 ngành vs ~78 ngành). Không nói "ngành cấp 4 RS 90 mạnh hơn ngành cấp 2 RS 85".
- Thô ở cấp 2: chỉ 19 ngành nên RS cấp 2 nhảy bậc; công cụ trả kèm
sector_rs_score(0–1) để sắp xếp mịn hơn khi cần. - RS là động lượng quá khứ, không phải dự đoán. Cao có thể nghĩa "đã chạy xa" — luôn ghép với cơ bản, dòng tiền và vùng giá.
Không phải khuyến nghị đầu tư
Sức mạnh tương đối là quan sát định lượng về động lượng. FinLens không khuyến nghị mua/bán — bạn tự tổng hợp và ra quyết định.
Bài liên quan
Quét Tín Hiệu & Backtest
Ghép bộ lọc RS với rule kỹ thuật rồi backtest chiến lược trên mã leader.
Smart Money & Khối Ngoại
Xác nhận ngành mạnh bằng dòng tiền thực sự đang chảy vào.
Xem tất cả 18 bài hướng dẫn
Chuỗi đầy đủ từ cơ bản đến nâng cao.
Câu hỏi thường gặp
RS rating trong chứng khoán là gì?
RS (Relative Strength — sức mạnh tương đối) đo động lượng giá của một cổ phiếu hoặc một ngành so với toàn bộ thị trường, rồi quy về thang percentile 1–100: RS 90 nghĩa là mạnh hơn 90% số mã hoặc ngành trong cùng ngày. FinLens MCP tính RS theo động lượng đa khung 12/6/3/1 tháng trên giá đã điều chỉnh, rank-then-blend rồi percentile hóa trong rổ thanh khoản mỗi phiên. Cổ phiếu cần ít nhất 252 phiên lịch sử (khoảng 1 năm) mới đủ dữ liệu tính RS, nên mã IPO dưới 1 năm sẽ không có RS. Đây là xương sống của phương pháp O'Neil / CANSLIM.
Làm sao biết ngành nào đang mạnh nhất trên thị trường chứng khoán Việt Nam?
Công cụ `market_sector_strength` của FinLens MCP xếp hạng sức mạnh RS theo hai cấp: level=2 cho 19 ngành lớn và level=4 cho khoảng 78 ngành chi tiết. Kết quả trả về sector_rs thang 1–100 kèm hiệu suất 12 tháng (r12), nên chỉ cần hỏi AI "xếp hạng các ngành cấp 2 theo sức mạnh RS hiện tại, top 5 ngành đang dẫn dắt là gì" là có ngay bảng xếp hạng. Lưu ý hai cấp là hai bảng xếp hạng riêng biệt, không so RS cấp 2 với RS cấp 4. Ở cấp 2 chỉ có 19 ngành nên RS nhảy bậc, có thể dùng thêm sector_rs_score (0–1) để sắp xếp mịn hơn.
Dẫn dắt hẹp là gì, vì sao ngành momentum cao vẫn rủi ro?
Dẫn dắt hẹp xảy ra khi một ngành có sector_rs (momentum của chỉ số ngành, bị mã vốn hóa lớn chi phối) cao hơn nhiều so với breadth_rs (trung bình RS các mã thành viên), tức divergence = sector_rs − breadth_rs dương lớn. Ví dụ ngành Bất động sản có momentum khoảng 95 nhưng breadth khoảng 30, chủ yếu do VIC/VHM kéo chỉ số lên trong khi đa số cổ phiếu trong ngành vẫn yếu — trend "trên giấy" nhưng dễ gãy, không nên mua đại trà cả ngành. Ngược lại, divergence gần 0 hoặc âm cho thấy ngành khỏe đồng đều và sóng lan rộng. Công cụ `market_sector_strength` với level=4 trả cả hai con số để so sánh.
Cách lọc cổ phiếu leader trong ngành đang mạnh bằng AI?
Công cụ `signals_screen` của FinLens MCP có bốn bộ lọc RS: min_rs_rating (RS của bản thân mã), min_industry_rs (breadth của ngành), min_rs_vs_industry (xếp hạng nội bộ ngành) và min_sector_rs (momentum chỉ số ngành). Theo phương pháp O'Neil, đặt min_rs_vs_industry=80 kết hợp min_sector_rs=70 và min_avg_value_bil=10 sẽ ra danh sách cổ phiếu leader trong ngành đang trend với thanh khoản trên 10 tỷ đồng mỗi phiên. Quy trình top-down đầy đủ là `market_sector_strength` chọn ngành, `signals_screen` tìm leader, `fundamental_compare_peers` kiểm chứng cơ bản, `flows_sector_flow` xác nhận dòng tiền. RS là động lượng quá khứ, không phải dự đoán, và FinLens MCP không đưa ra khuyến nghị mua/bán.
Cập nhật lần cuối