Tổng hợp một mã, một ngành, cả thị trường trong một câu hỏi
Hỏi AI một câu để nhận bức tranh đủ của một cổ phiếu, một ngành ICB hoặc cả thị trường Việt Nam: giá, xu hướng, dòng tiền, định giá, tin tức và chuỗi độ rộng.
Phần lớn câu hỏi của nhà đầu tư không nằm gọn trong một công cụ: "HPG đang thế nào?" cần giá, xu hướng, dòng tiền, định giá và đồng thuận cùng lúc. FinLens MCP có 6 công cụ tổng hợp một lệnh: AI gọi một công cụ, nhận bức tranh đủ của một mã, một ngành hoặc cả thị trường, rồi mới đào sâu bằng công cụ chuyên trách khi cần. Mỗi khối trong kết quả có ngày dữ liệu riêng; khối thiếu được ghi lý do, không bị lấp bằng số ước lượng.
Một mã đang ở trạng thái nào?
stocks_get_snapshot trả ảnh chụp đủ của một mã trong một lần gọi: giá và biến
động 1 ngày tới 1 năm, khoảng cách tới đỉnh đáy 52 tuần, chuỗi phiên cùng chiều;
vị trí so MA20/50/200, RSI14, MFI14, trạng thái MACD, vị trí trong dải Bollinger;
RS của mã, RS ngành, Điểm tổng hợp 1–99, beta; khối lượng so trung bình 20 phiên;
khối ngoại ròng 1 và 20 phiên, % khớp chủ động mua; P/E TTM, P/B, EV/EBITDA, vốn
hoá; đồng thuận CTCK; cổ tức tiền 12 tháng; sự kiện GDKHQ 60 ngày tới và 2–3 câu
mô tả.
Cho tôi bức tranh đầy đủ của HPG lúc này: giá, xu hướng, dòng tiền, định giá và đồng thuận CTCK
→ stocks_get_snapshot: ticker='HPG' — chế độ một mã, đủ mọi khối
So nhanh HPG, HSG, NKG: mã nào đang trên MA50, RS bao nhiêu, khối ngoại 20 phiên ròng mua hay bán?
→ stocks_get_snapshot: tickers=['HPG','HSG','NKG'] — tối đa 20 mã, bản rút gọn bỏ khối consensus và upcoming_events
Ảnh chụp không chứa chuỗi lịch sử. Muốn xem diễn biến theo ngày, AI chuyển sang
stocks_get_price_history, flows_get_stock_flow hoặc
fundamental_get_key_metrics.
Mã này có gì mới kể từ hôm đó?
stocks_whats_new trả mọi thứ mới của một hoặc nhiều mã kể từ mốc since (tối đa
90 ngày trước) hoặc trong days ngày gần nhất. Kết quả gom theo khối: biến động
giá so VNINDEX cùng kỳ và giá trị giao dịch bình quân so 20 phiên trước, phiên lập
đỉnh hoặc đáy 52 tuần; báo cáo tài chính vừa số hoá có kỳ mới hơn mọi kỳ đã có; báo
cáo CTCK mới và CTCK nào đổi giá mục tiêu; thay đổi Điểm tổng hợp và thành phần;
giao dịch nội bộ công bố trong kỳ; sự kiện doanh nghiệp tới 14 ngày tới; GDKHQ;
bất thường giao dịch; tin tức xếp theo độ quan trọng. Trường nothing_new bật khi
không có gì mới, và counts cho biết mỗi khối có bao nhiêu mục trước khi cắt.
Tôi vừa đi vắng 10 ngày. VCB có gì mới: báo cáo, tin, giao dịch nội bộ, giá so VNINDEX?
→ stocks_whats_new: ticker='VCB', days=10
Từ ngày 1/11 tới nay, trong HPG, FPT, MWG, VNM mã nào có báo cáo CTCK mới hoặc CTCK đổi giá mục tiêu?
→ stocks_whats_new: tickers=['HPG','FPT','MWG','VNM'], since='2026-11-01' — mỗi danh sách tối đa 3 mục
Khối ownership_change luôn null vì kho sở hữu chỉ giữ ảnh chụp hiện tại; cơ cấu
sở hữu xem bằng ownership_get. Ví dụ đo ngày 14/11/2026: HPG với days=7 trả
khoảng 2,7 KB trong 0,5 giây; 10 mã cùng lúc trong 1,2 giây.
Thị trường hôm nay ra sao, trong một bản tin?
market_daily_brief ghép bản tin vài nghìn ký tự cho đầu hoặc cuối phiên: chỉ số
và trạng thái phiên gần nhất, số mã tăng giảm trần sàn, khối ngoại ròng, dòng tiền
chủ động, mã kéo và đè VNINDEX; 5 phiên độ rộng HOSE kèm nhận xét phân kỳ giá và
độ rộng; pha thống kê của VNINDEX; 3 ngành cấp 2 RS cao nhất và thấp nhất; mã khối
ngoại ròng dương và âm lớn nhất một phiên; basis và vị thế mở VN30F1M; 5 tin quan
trọng 24 giờ qua; sự kiện doanh nghiệp từ hôm nay tới ngày làm việc kế tiếp; kết
bằng 4–6 câu mô tả.
Điểm tin thị trường cho tôi trước giờ mở cửa: phiên qua thế nào, độ rộng, ngành mạnh yếu, sự kiện hôm nay
→ market_daily_brief: top_n = số dòng mỗi danh sách
Bản tin không có tổng giá trị giao dịch toàn thị trường và không có bài nhận định;
hai thứ đó nằm ở market_today (xem Phiên trực tiếp).
Một ngành đang thế nào?
market_sector_snapshot nhận mã ngành ICB cấp 2 (ví dụ 8300 Ngân hàng) hoặc cấp
4 (ví dụ 8355); cấp 1 và 3 trả lỗi kèm mã con gợi ý. Kết quả gồm: chỉ số ngành
với % thay đổi 1 phiên tới 1 năm và khoảng cách đỉnh 52 tuần; RS ngành, thứ hạng
trong các ngành cùng cấp; độ rộng 20 phiên (% mã trên MA20/50/200, thay đổi 5 và
20 phiên); khối ngoại và tự doanh ròng cộng dồn mọi mã trong ngành trong days
phiên kèm 3 mã ròng dương và 3 mã ròng âm lớn nhất; định giá (P/E gộp và trung vị
trên mọi mã có LNST 4 quý dương; P/B, ROE, tăng trưởng LNST trung vị trên tối đa 30
mã vốn hoá lớn nhất); top thành viên theo vốn hoá và theo RS; tối đa 5 tin quan
trọng của ngành.
Ngành ngân hàng đang được định giá bao nhiêu, dòng tiền khối ngoại và tự doanh 20 phiên qua vào hay ra, mã nào dẫn về RS?
→ market_sector_snapshot: icb_code='8300', days=20, top_n=5
Phân ngành thép (ICB cấp 4) so với các ngành cùng cấp đang xếp hạng RS thứ mấy, độ rộng ra sao?
→ market_list_sectors để lấy icb_code cấp 4, rồi market_sector_snapshot
Ví dụ đo ngày 14/11/2026 với ngành ngân hàng: P/E gộp 7,9 lần, trung vị 7,34 lần
trên 27 mã có lãi. Đây là số liệu mô tả tại một thời điểm, không phải cam kết.
Tự doanh về kho dữ liệu sau khoảng 18h, nên trường proprietary_to có thể đứng ở
phiên trước khi hỏi trong giờ giao dịch.
Chuỗi chỉ số và chuỗi độ rộng theo ngày
market_index_history trả OHLCV theo ngày (5–500 phiên) của chỉ số sàn VNINDEX,
VN30, HNXINDEX, UPINDEX, HNX30, VNXALL hoặc của chỉ số ngành ICB cấp 2 và 4 do
FinLens dựng theo vốn hoá. Kèm % thay đổi 1 phiên tới 1 năm tính từ chính chuỗi,
đỉnh đáy 52 tuần; bật contributors=true để nhận 5 mã kéo và 5 mã đè chỉ số mỗi
phiên trong 10 phiên gần nhất (VNINDEX, HNXINDEX, UPINDEX). Các rổ khác trong
market_list_indices như VNFIN, VN100, VNMID chưa có chuỗi.
Lấy 60 phiên gần nhất của VNINDEX và cho tôi biết 10 phiên qua mã nào kéo, mã nào đè chỉ số nhiều nhất
→ market_index_history: code='VNINDEX', days=60, contributors=true
market_breadth_history trả chuỗi độ rộng: % cổ phiếu HOSE đóng cửa trên
MA20/50/100/200 và % mã RSI14 ≤ 30 hoặc ≥ 70 (từ 2003), hoặc độ rộng của một ngành
khi truyền icb_code (% trên MA20/50/200 và chỉ số độ rộng tổng hợp, từ 2021). Mỗi
phiên kèm đóng cửa chỉ số tham chiếu để đối chiếu phân kỳ giá và độ rộng; kết quả có
thêm stats (min, max, trung bình, percentile của giá trị hiện tại trong cửa sổ) và
signal mô tả trung lập.
VNINDEX 3 tháng qua tăng nhưng bao nhiêu % cổ phiếu còn trên MA50? Độ rộng có phân kỳ với chỉ số không?
→ market_breadth_history: days=63 — đọc series, stats.percentile và signal
Chưa có độ rộng riêng cho HNX, UPCOM hay VN30; rổ toàn thị trường hiện là cổ phiếu sàn HOSE.
Số liệu mô tả, không phải khuyến nghị
Sáu công cụ tổng hợp chỉ gom và mô tả dữ liệu đã có trong kho FinLens tại thời điểm
hỏi. Trường summary_vi là câu mô tả trạng thái, không hàm ý hướng đi của giá. Giá
và báo cáo tài chính là dữ liệu cuối ngày; chỉ phần phiên trong market_daily_brief
cập nhật theo nến 1 phút khi thị trường đang mở.
Bảng công cụ tổng hợp một lệnh
| Công cụ | Việc gì | Tham số chính |
|---|---|---|
stocks_get_snapshot | Ảnh chụp một mã đủ 10 khối, hoặc tối đa 20 mã bản rút gọn | ticker hoặc tickers |
stocks_whats_new | Mọi thứ mới của mã kể từ một ngày: giá, BCTC, báo cáo CTCK, xếp hạng, nội bộ, sự kiện, cổ tức, bất thường, tin | ticker hoặc tickers, since (≤ 90 ngày) hoặc days |
market_daily_brief | Bản tin thị trường gọn cho đầu hoặc cuối phiên | top_n |
market_sector_snapshot | Bức tranh một ngành ICB cấp 2 hoặc 4: chỉ số, RS, độ rộng, dòng tiền, định giá, thành viên, tin | icb_code, top_n, days |
market_index_history | Chuỗi OHLCV chỉ số sàn hoặc chỉ số ngành, % nhiều kỳ, mã kéo đè | code, days (5–500), contributors |
market_breadth_history | Chuỗi % mã trên MA20/50/100/200 và RSI cực trị của HOSE hoặc một ngành | index, days, icb_code |
Bài liên quan
Phiên trực tiếp
Chỉ số, độ rộng, dòng tiền chủ động và diễn biến từng mã ngay trong giờ giao dịch.
Sức mạnh ngành
Xếp hạng RS của các ngành ICB, độ rộng và phát hiện ngành do ít mã kéo.
Dòng tiền giao dịch
Khối ngoại, tự doanh và dòng tiền chủ động theo mã, theo ngành và toàn thị trường.
Thống kê thị trường
Pha thống kê của chỉ số, rủi ro một mã, bất thường giao dịch và kiểu dòng tiền.
Câu hỏi thường gặp
Làm sao xem nhanh toàn bộ tình trạng một cổ phiếu mà không phải hỏi nhiều lần?
Hỏi trợ lý AI đã kết nối FinLens MCP một câu như "Cho tôi bức tranh đầy đủ của HPG". Công cụ stocks_get_snapshot trả trong một lần gọi các khối giá (biến động 1 ngày tới 1 năm, khoảng cách đỉnh đáy 52 tuần), xu hướng (vị trí so MA20/50/200, RSI14, MFI14, trạng thái MACD, dải Bollinger), sức mạnh tương đối RS, thanh khoản 20 phiên, khối ngoại ròng 1 và 20 phiên, định giá P/E TTM, P/B, EV/EBITDA, đồng thuận CTCK, cổ tức tiền 12 tháng và sự kiện GDKHQ 60 ngày tới. Khối nào thiếu dữ liệu sẽ được liệt kê trong partial kèm lý do thay vì bịa số.
Cổ phiếu tôi đang theo dõi có gì mới trong hai tuần qua?
Công cụ stocks_whats_new của FinLens MCP trả lời đúng câu này. Bạn hỏi "VCB có gì mới từ đầu tháng tới nay", công cụ sẽ gom theo kỳ: biến động giá so VNINDEX, giá trị giao dịch bình quân so 20 phiên trước, phiên vượt đỉnh hoặc thủng đáy 52 tuần, báo cáo tài chính vừa số hoá, báo cáo CTCK mới và CTCK nào đổi giá mục tiêu, thay đổi điểm xếp hạng, giao dịch nội bộ, sự kiện doanh nghiệp, GDKHQ, bất thường giao dịch và tin tức. Mốc since tối đa 90 ngày trước; có thể truyền tối đa 20 mã cùng lúc để nhận bản rút gọn.
Có cách nào nhận bản tin thị trường chứng khoán Việt Nam mỗi sáng từ AI không?
Có. Công cụ market_daily_brief của FinLens MCP ghép một bản tin vài nghìn ký tự gồm chỉ số và trạng thái phiên gần nhất, số mã tăng giảm trần sàn, khối ngoại ròng, dòng tiền chủ động, mã kéo và đè VNINDEX, 5 phiên độ rộng HOSE kèm nhận xét phân kỳ giá và độ rộng, pha thống kê của VNINDEX, 3 ngành RS cao nhất và thấp nhất, basis và vị thế mở hợp đồng tương lai VN30F1M, 5 tin quan trọng 24 giờ qua và sự kiện doanh nghiệp tới ngày làm việc kế tiếp. Bản tin chỉ mô tả, không có khuyến nghị.
Ngành ngân hàng đang được định giá bao nhiêu và dòng tiền vào ngành thế nào?
Công cụ market_sector_snapshot của FinLens MCP trả bức tranh một ngành ICB cấp 2 hoặc cấp 4 trong một lệnh: % thay đổi chỉ số ngành từ 1 phiên tới 1 năm, RS ngành và thứ hạng trong các ngành cùng cấp, % mã trên MA20/50/200, khối ngoại và tự doanh ròng cộng dồn trong cửa sổ days, P/E gộp và trung vị trên các mã có lãi, P/B và ROE trung vị, top thành viên theo vốn hoá và theo RS, 5 tin quan trọng của ngành. Ví dụ đo ngày 14/11/2026 với ngành ngân hàng (mã 8300): P/E gộp 7,9 lần, trung vị 7,34 lần trên 27 mã có lãi. Đây là số liệu mô tả tại một thời điểm, không phải cam kết.
Lấy chuỗi lịch sử VNINDEX hoặc độ rộng thị trường theo ngày bằng cách nào?
FinLens MCP có hai công cụ chuỗi: market_index_history trả OHLCV theo ngày của VNINDEX, VN30, HNXINDEX, UPINDEX, HNX30, VNXALL hoặc chỉ số ngành ICB cấp 2 và 4, kèm % thay đổi nhiều kỳ, đỉnh đáy 52 tuần và tuỳ chọn contributors liệt kê 5 mã kéo và 5 mã đè chỉ số mỗi phiên trong 10 phiên gần nhất; market_breadth_history trả % cổ phiếu HOSE đóng cửa trên MA20/50/100/200 và % mã RSI14 dưới 30 hoặc trên 70 từ năm 2003, hoặc độ rộng của một ngành từ 2021, mỗi phiên kèm đóng cửa chỉ số tham chiếu để soi phân kỳ. Cả hai nhận days từ 5 tới 500 phiên.
Cập nhật lần cuối