Logo FinLensFinLens Docs

Tin tức chứng khoán AI: điểm tin sáng, sentiment theo mã

Tin tức chứng khoán Việt Nam được FinLens MCP phân tích bằng AI mỗi ~10 phút: tóm tắt, sentiment theo tác động giá, độ quan trọng và trọng số mã liên quan.

⏱ Đọc 10 phút · 🟢 Dễ · 🔧 Yêu cầu: FinLens Premium

Khác gì so với đọc tin thường?

Mỗi phiên có hàng trăm bài tin. Vấn đề không phải thiếu tin — mà là lọc ra tin nào thật sự tác động giá. FinLens chạy một pipeline AI ~10 phút/lần, mỗi bài được đọc và gắn sẵn:

Thuộc tínhÝ nghĩa
Tóm tắt2–4 câu tiếng Việt — nắm nội dung không cần mở bài
Sentimentpositive / negative / neutral + điểm −1..1 — theo TÁC ĐỘNG GIÁ dự kiến, không phải giọng văn bài báo
Độ quan trọng1 (nhiễu) → 5 (ảnh hưởng toàn thị trường)
Mã liên quanDanh sách mã kèm trọng số 0–1 và lý do liên quan
Ngành ICBNgành cấp 2, phân biệt nguồn: hồ sơ DN (chính xác) vs suy từ ngữ cảnh
Loại tin / sự kiệnDN / ngành / điểm tin / vĩ mô / quốc tế · KQKD, M&A, cổ tức, nhân sự, pháp lý, tăng vốn, kế hoạch, dự án, số liệu vĩ mô
Tầm ảnh hưởngngắn (<1 tháng) · trung (1–6 tháng) · dài (>6 tháng)
Bảng số liệuSố liệu trọng yếu trích từ bài (doanh thu, lợi nhuận, %tăng trưởng, giá mục tiêu…)

Sentiment = tác động GIÁ, không phải giọng văn

Một bài viết giọng trung tính "Công ty X bị phạt thuế 5 tỷ" vẫn được gắn negative vì tác động giá tiêu cực. Ngược lại bài giật tít hoành tráng nhưng không có gì mới có thể là neutral + độ quan trọng thấp.

Điểm tin mỗi sáng

Công cụ được dùng nhiều nhất. Ba cửa sổ thời gian:

  • morning — từ 16:00 phiên làm việc trước đến 09:00 (trước giờ giao dịch). Thứ Hai tự động gộp trọn cuối tuần từ 16:00 thứ Sáu, không sót tin cuối tuần.
  • today — tin trong ngày tính đến hiện tại.
  • last24h — 24 giờ gần nhất.

Kết quả chia sẵn các mục: tin trọng yếu (sắp theo độ quan trọng), vĩ mô & chính sách, quốc tế, điểm tin phiên, mã được nhắc nhiều nhấtđộ nóng theo ngành (kèm sentiment trung bình mỗi ngành).

💬 Bản tin sáng

Điểm tin sáng nay có gì đáng chú ý? Mã nào đang được nhắc nhiều nhất và ngành nào đang nóng?

→ news_market_brief(window="morning") — hoặc dùng lệnh tắt /diem_tin_thi_truong

💬 Chỉ tin thật sự quan trọng

Hôm nay có tin gì ảnh hưởng mạnh tới thị trường không? Chỉ lấy tin quan trọng từ mức 4 trở lên.

→ news_market_brief(window="today", min_importance=4)

Lệnh tắt sẵn có

/diem_tin_thi_truong trên Claude — bản tin được dựng thành bài đọc hoàn chỉnh tiếng Việt, tự kèm khung thời gian và miễn trừ.

Tin theo mã & sentiment tổng hợp

Khi phân tích một cổ phiếu, tin tức trả lời câu "có catalyst hay red flag gì gần đây?". Công cụ trả về danh sách bài phần tổng hợp sentiment trên toàn bộ bài trong cửa sổ (không chỉ số bài hiển thị): số bài tích cực / tiêu cực / trung tính, điểm trung bình, và điểm trung bình có trọng số theo mức liên quan của mã.

Ưu tiên đọc điểm CÓ TRỌNG SỐ

Điểm trung bình thường coi mọi bài như nhau. Điểm có trọng số ưu tiên bài thật sự VỀ mã đó — phản ánh đúng hơn khi mã bị lẫn trong nhiều bài chỉ nhắc thoáng qua.

💬 Tin của một mã

HPG tháng qua có tin gì? Tin tức đang nghiêng tích cực hay tiêu cực, có sự kiện nào đáng chú ý không?

→ news_get_for_stock(ticker="HPG", days=30) → drill bài quan trọng bằng news_get_article

💬 Tin theo ngành

Ngành ngân hàng tuần này có tin gì, sentiment đang nghiêng về đâu?

→ news_get_for_sector — nhận cả mã ngành cấp 4 từ hồ sơ DN, tự quy về cấp 2

Trọng số liên quan — chìa khoá để không bị nhiễu

Đây là phần quan trọng nhất của bài. Mỗi mã trong một bài đều có trọng số liên quan 0–1:

Trọng sốNghĩa làNên hiểu thế nào
≥ 0.9Bài viết VỀ doanh nghiệp nàyĐây là tin của mã — đọc kỹ
0.6 – 0.8Mã là chủ thể chính của bài
0.3 – 0.5Được nhắc kèm thông tinCó nội dung, nhưng bài không xoay quanh mã
≤ 0.2Chỉ xuất hiện trong thống kê / điểm tin⚠️ KHÔNG phải tin của mã — chỉ là tên trong bảng số liệu phiên

Mã có trọng số ≥ 0.5 mới được đánh dấu là "mã chính" của bài. Nhờ vậy, hỏi "HPG có tin gì?" sẽ không bị trả về hàng chục bài tổng kết phiên chỉ vô tình liệt kê HPG trong bảng thống kê.

Bài 'điểm tin phiên' luôn KHÔNG có mã chính

Bài tổng kết phiên nhắc hàng chục mã, mỗi mã chỉ ở mức thống kê (≤0.2) — nên theo thiết kế, loại bài này không gán mã chính cho ai cả. Muốn biết "mã của tôi có xuất hiện trong điểm tin phiên không?", phải hỏi rõ — AI sẽ bật chế độ quét mọi lượt nhắc.

💬 Quét cả bài điểm tin có nhắc mã

SSI có được nhắc trong các bài điểm tin phiên tuần này không? Quét cả những bài chỉ nhắc thoáng qua.

→ news_get_for_stock(ticker="SSI", days=7, include_mentions=true)

4 cạm bẫy khi đọc tin bằng AI

  1. Tin đăng lại bị đếm nhiều lần. Mọi thống kê đếm theo BÀI. Một thông cáo báo chí được 8 báo đăng lại = 8 bài. Mã "được nhắc 12 lần" có thể chỉ là 2 sự kiện thật. Luôn nhìn tiêu đề trước khi kết luận "tin dày đặc".
  2. Trọng số thấp ≠ tin xấu/tốt của mã. Xem lại bảng trọng số ở trên — ≤0.2 chỉ là tên trong thống kê.
  3. Sentiment là đánh giá của AI về tác động giá dự kiến, không phải sự thật đã xảy ra và không phải khuyến nghị. Dùng làm bộ lọc chú ý, không dùng làm lệnh mua/bán.
  4. Luôn nhìn mốc thời gian. Mỗi kết quả đều kèm khung thời gian và thời điểm tin mới nhất (giờ Việt Nam). Pipeline chạy ~10 phút/lần nên tin vừa đăng vài phút có thể chưa kịp phân tích.

Kết hợp tin tức với phân tích

Tin tức mạnh nhất khi làm chất xúc tác nối vào các nhóm công cụ khác:

  1. Từ tin → cổ phiếu: điểm tin sáng → thấy tin quan trọng → xem chi tiết (kèm bảng số liệu) → lấy mã chính → phân tích cơ bản / dòng tiền / diễn biến phiên.
  2. Từ tin → ngành: lấy ngành của bài → tin toàn ngành + sức mạnh ngành (RS) để xem tin có đi cùng dòng tiền không.
  3. Chiều ngược lại: đang phân tích một mã → hỏi tin của mã để tìm catalyst / red flag giải thích biến động giá.
💬 Một câu, cả chuỗi

Điểm tin sáng nay có tin nào quan trọng về doanh nghiệp không? Lấy mã của tin đó rồi kiểm tra cơ bản, dòng tiền và sức mạnh ngành xem tin có được thị trường hưởng ứng không.

→ news_market_brief → news_get_article → fundamental_* + flows_* + market_sector_strength

Không phải khuyến nghị đầu tư

Bản tin và sentiment là tổng hợp từ tin tức công khai bằng AI. FinLens không khuyến nghị mua/bán — bạn tự kiểm chứng và ra quyết định.

Bài liên quan

Câu hỏi thường gặp

Làm sao để AI điểm tin chứng khoán mỗi sáng?

Trong FinLens MCP, công cụ news_market_brief(window="morning") gom tin từ 16:00 phiên làm việc trước đến 09:00, tức trước giờ giao dịch; riêng thứ Hai tự động gộp trọn cuối tuần từ 16:00 thứ Sáu nên không sót tin. Hai cửa sổ còn lại là today (tin trong ngày tính đến hiện tại) và last24h (24 giờ gần nhất). Kết quả chia sẵn thành tin trọng yếu sắp theo độ quan trọng, vĩ mô và chính sách, quốc tế, điểm tin phiên, mã được nhắc nhiều nhất và độ nóng theo ngành kèm sentiment trung bình mỗi ngành. Trên Claude có thể gõ lệnh tắt /diem_tin_thi_truong để nhận bản tin dựng thành bài đọc hoàn chỉnh tiếng Việt.

Sentiment tin tức của FinLens MCP nghĩa là gì?

Sentiment trong FinLens MCP được gắn theo TÁC ĐỘNG GIÁ dự kiến của thông tin, không phải theo giọng văn bài báo, với ba nhãn positive/negative/neutral kèm điểm số từ −1 đến 1. Ví dụ một bài viết giọng trung tính đưa tin doanh nghiệp bị phạt thuế vẫn được gắn negative vì tác động giá tiêu cực, ngược lại bài giật tít nhưng không có thông tin mới có thể là neutral kèm độ quan trọng thấp. Đây là đánh giá của AI về tác động dự kiến, không phải sự thật đã xảy ra và không phải khuyến nghị mua/bán — nên dùng làm bộ lọc chú ý.

Cách xem tin tức và sentiment của một mã cổ phiếu như HPG?

Gọi news_get_for_stock(ticker="HPG", days=30) trong FinLens MCP để nhận danh sách bài viết kèm phần tổng hợp sentiment tính trên toàn bộ bài trong cửa sổ thời gian, gồm số bài tích cực/tiêu cực/trung tính, điểm trung bình và điểm trung bình có trọng số theo mức liên quan của mã. Nên ưu tiên đọc điểm CÓ TRỌNG SỐ vì nó đề cao bài thật sự viết về mã đó thay vì coi mọi bài như nhau. Muốn quét cả những bài chỉ nhắc thoáng qua, thêm tham số include_mentions=true; muốn đọc chi tiết một bài quan trọng thì drill xuống bằng news_get_article.

Trọng số liên quan 0-1 của mã trong bài tin nghĩa là gì?

FinLens MCP gắn cho mỗi mã xuất hiện trong một bài tin một trọng số liên quan từ 0 đến 1: từ 0.9 trở lên nghĩa là bài viết VỀ doanh nghiệp đó, 0.6–0.8 là mã đóng vai chủ thể chính, 0.3–0.5 là được nhắc kèm thông tin, còn từ 0.2 trở xuống chỉ là tên xuất hiện trong thống kê hoặc điểm tin phiên chứ không phải tin của mã. Mã đạt trọng số từ 0.5 trở lên mới được đánh dấu là mã chính của bài, nhờ vậy câu hỏi kiểu "HPG có tin gì?" không bị trả về hàng chục bài tổng kết phiên vô tình liệt kê HPG. Theo thiết kế, bài điểm tin phiên không gán mã chính cho bất kỳ mã nào vì mọi mã trong đó đều ở mức thống kê.

Cập nhật lần cuối

Nội dung trang