MCP chứng khoán
MCP chứng khoán là gì?
Cập nhật lần cuối: · Tác giả: Đội ngũ Algolab
MCP chứng khoán là một máy chủ theo chuẩn Model Context Protocol (MCP) cho phép trợ lý AI như Claude, ChatGPT hay Gemini tự lấy dữ liệu thị trường — giá cổ phiếu, báo cáo tài chính, báo cáo phân tích, vĩ mô — ngay trong cuộc trò chuyện. Thay vì đoán số từ trí nhớ, AI gọi công cụ, nhận số liệu có mốc thời gian rồi mới trả lời.
Algolab MCP (địa chỉ https://mcp.algolab.vn) là một MCP chứng khoán Việt Nam như vậy: 12 công cụ, giá ngày từ 01/2013, báo cáo tài chính từ 2016, báo cáo của 50 công ty chứng khoán và có mức dùng miễn phí.
Model Context Protocol là gì, nói ngắn gọn
Model Context Protocol là chuẩn mở do Anthropic công bố vào cuối năm 2024 để các ứng dụng AI kết nối với nguồn dữ liệu và công cụ bên ngoài theo một cách chung. Hiện nay Claude (claude.ai, Claude Desktop, Claude Code), ChatGPT (qua Developer mode), Gemini CLI, Cursor và nhiều agent tự viết đều nói được MCP.
Cơ chế rất đơn giản:
- Máy chủ MCP công bố danh sách công cụ (tools): tên, mô tả, tham số.
- Khi bạn đặt câu hỏi, AI đọc danh sách đó và tự chọn công cụ phù hợp, ví dụ công cụ lấy lịch sử giá.
- Máy chủ trả dữ liệu dạng JSON; AI đọc, tính toán và viết câu trả lời bằng ngôn ngữ tự nhiên.
Có thể hình dung MCP như một “cổng cắm chuẩn” cho AI: cùng một máy chủ dữ liệu dùng được với nhiều trợ lý khác nhau, bạn không bị khoá vào một nhà cung cấp AI nào.
MCP chứng khoán khác API và vnstock thế nào?
MCP không thay thế API: bên dưới, máy chủ MCP vẫn đọc cơ sở dữ liệu và API. Khác biệt nằm ở người dùng và cách dùng.
| Tiêu chí | API dữ liệu | Thư viện vnstock (Python) | MCP chứng khoán |
|---|---|---|---|
| Người dùng chính | Lập trình viên | Người biết Python | Bất kỳ ai dùng Claude, ChatGPT… |
| Cách dùng | Viết code gọi endpoint, tự xử lý JSON | Viết script tải dữ liệu về máy, phân tích bằng pandas | Hỏi bằng tiếng Việt; AI tự gọi công cụ |
| Ai chọn dữ liệu cần lấy | Bạn | Bạn | AI, dựa trên mô tả công cụ |
| Kết quả | Dữ liệu thô | Bảng dữ liệu (DataFrame) | Câu trả lời kèm số liệu và mốc thời gian |
| Hợp với | Xây ứng dụng, hệ thống | Nghiên cứu, tự backtest | Hỏi đáp, phân tích nhanh, trợ lý và agent |
vnstock là thư viện Python được nhiều nhà đầu tư Việt Nam dùng để tải dữ liệu về máy. Trên GitHub cũng có vài máy chủ MCP mã nguồn mở dựng trên vnstock — bạn tự cài và tự chạy. Bài so sánh các MCP chứng khoán Việt Nam đặt các lựa chọn này cạnh nhau.
AI trả lời được gì khi có MCP chứng khoán?
Dưới đây là các câu hỏi thực tế và công cụ Algolab MCP mà AI thường gọi để trả lời. Câu hỏi phổ biến chỉ cần một đến hai lượt gọi. Thêm ví dụ hỏi về một mã cụ thể (FPT, HPG, VCB, MWG) ở trang MCP cổ phiếu.
| Bạn hỏi | AI gọi công cụ | Nhận về |
|---|---|---|
| VN-Index hôm nay thế nào, nhóm nào dẫn dắt? | get_market_overview | Chỉ số, P/E – P/B thị trường, độ rộng, mã dẫn dắt, khối ngoại, tổng kết phiên |
| Khối ngoại mua bán HPG 20 phiên gần đây ra sao? | get_price_history(symbol="HPG", limit=20) | Nến ngày OHLCV kèm cột mua/bán ròng của khối ngoại |
| Lợi nhuận 4 quý gần nhất của VCB? | get_financial_statements(symbol="VCB", statement="income", limit=4) | Kết quả kinh doanh theo mẫu ngân hàng, đơn vị tỷ đồng |
| Các CTCK khuyến nghị FPT thế nào? | get_research_reports(symbol="FPT") | Danh sách báo cáo, giá mục tiêu, đồng thuận; đọc toàn văn (khi có) qua get_report_content |
| Mã nào vừa có tín hiệu MACD mua? | get_technical_signals | RS đa khung, MACD, bắt đáy, combo tín hiệu đã backtest |
| Lạm phát Việt Nam 12 tháng qua? | search → call_function(get_macro_series) | Chuỗi CPI theo tháng từ hơn 1.300 chỉ tiêu vĩ mô |
| Chứng quyền nào trên HPG đang ITM? | call_function(get_warrants) | Giá, giá thực hiện, ngày đáo hạn, trạng thái ITM/OTM, điểm hoà vốn |
| AlgolabX dự báo VN-Index các tháng tới ra sao? | get_intelligence | Dự báo VN-Index các tháng tới (tới giữa 2027) cập nhật định kỳ, tín hiệu phái sinh 4 mô hình |
Mọi kết quả có cùng một dạng {status, data, meta}, trong đó meta.as_of cho biết số liệu tính đến lúc nào. Khi gọi sai tham số hay không có dữ liệu, kết quả lỗi kèm error.code và error.hint gợi ý cách gọi lại — AI đọc và tự sửa.
Algolab MCP có những dữ liệu gì?
Số liệu tại thời điểm 05/10/2026 (bản đồ dữ liệu tự làm mới hằng ngày):
- Giá: giá ngày của 3.547 mã (cổ phiếu, ETF, chứng quyền, chỉ số) — cổ phiếu và chỉ số từ 01/2013, đã điều chỉnh cổ tức và chia tách; nến phút 50 phiên gần nhất; giá realtime trong phiên cho tối đa 50 mã một lượt.
- Báo cáo tài chính: 1.536 mã từ 2016 theo mẫu ngành (doanh nghiệp, ngân hàng, chứng khoán, bảo hiểm), kèm dự phóng của AlgolabX.
- Báo cáo phân tích: hơn 7.000 báo cáo của 50 công ty chứng khoán, trong đó khoảng 4.700 báo cáo đọc được toàn văn; đồng thuận giá mục tiêu và upside. Xem thêm tại trang Báo cáo.
- Vĩ mô: 1.375 chỉ tiêu Việt Nam và thế giới từ 1985, kèm xác suất lãi suất Fed (FedWatch). Giao diện web ở mục Vĩ mô.
- Phái sinh và chứng quyền: hợp đồng tương lai VN30F từ 2017 (chuỗi liên tục), gần 500 chứng quyền.
- Dòng tiền, tin tức, tín hiệu: khối ngoại, tin doanh nghiệp có chấm điểm sentiment, tín hiệu kỹ thuật và combo tín hiệu đã backtest.
- Độc quyền AlgolabX: dự báo VN-Index các tháng tới (đường dự báo hiện kéo dài tới giữa 2027), cập nhật định kỳ; tín hiệu phái sinh từ 4 mô hình, danh mục mô hình.
Máy chủ có 12 công cụ trực tiếp — 10 công cụ dữ liệu cùng search và call_function — và 13 hàm chuyên sâu (lọc cổ phiếu theo chỉ tiêu, định giá theo ngành, chứng quyền, toàn văn báo cáo, chuỗi vĩ mô, khối ngoại chi tiết, sự kiện quyền…) gọi qua call_function. Danh sách đầy đủ ở tài liệu công cụ. Muốn xem dữ liệu một mã trên web, mở ví dụ trang cổ phiếu FPT. Mô tả từng bộ dữ liệu — phạm vi, mốc bắt đầu, nơi xem trên web — nằm ở trang dữ liệu chứng khoán Việt Nam.
So sánh Algolab MCP với FiinQuant, TCBS và SSI MCP
Tới tháng 10/2026, ngoài Algolab MCP còn ba MCP chứng khoán lớn: FiinQuant MCP của FiinGroup (ra mắt 06/2026), TCBS MCP (tài liệu đăng 08/2026) và SSI MCP của Chứng khoán SSI (ra mắt 02/10/2026). MCP của công ty chứng khoán gắn với tài khoản tại chính công ty đó; FiinQuant MCP đi kèm gói dữ liệu FiinQuant; Algolab MCP không cần tài khoản chứng khoán. Algolab MCP là sản phẩm của chúng tôi — bảng dưới chỉ ghi điều mỗi nhà cung cấp tự công bố trên trang chính thức.
| Tính năng | Algolab MCP | FiinQuant MCP | TCBS MCP | SSI MCP |
|---|---|---|---|---|
| Cần tài khoản chứng khoán | Không — tài khoản Algolab miễn phí, hoặc cổng /free không cần đăng nhập | Tài khoản FiinQuant | Tài khoản TCBS (xác thực iOTP) | Tài khoản SSI |
| Chi phí | Miễn phí 1.000 lượt/ngày (dùng chung); gói Plus, Pro, Max | Trial kèm MCP 14 ngày; gói chính thức từ Nâng Cao | Miễn phí | Miễn phí |
| Quy mô công bố | 12 công cụ + 13 hàm chuyên sâu, 36 prompt (3 tầng), 4 resource | Khoảng 20 công cụ (trang danh sách liệt kê 17) | 9 nhóm dữ liệu, hơn 40 công cụ | 54 công cụ, 50 prompt, 6 resource |
| Giá trong phiên | Có, tối đa 50 mã một lượt | Có (intraday) | Có (bảng giá real-time HOSE, HNX) | Có |
| Lịch sử giá | Từ 2013, lấy trọn trong một lần hỏi; nến phút 50 phiên | — | — | Tối đa khoảng 2 năm mỗi lần hỏi |
| Báo cáo tài chính | Từ 2016, theo mẫu ngành, kèm dự phóng AlgolabX | Có | Có | Có |
| P/E, P/B từng mã | Có, tự tính theo từng phiên | Có | Có | Có |
| Định giá bình quân theo ngành | Có — P/E, P/B, ROE theo ngành ICB | — | So sánh ngành | Có — bình quân ngành ICB |
| Báo cáo phân tích của CTCK | Hơn 7.000 báo cáo của 50 CTCK, khoảng 4.700 có toàn văn | — | Dự phóng của TCBS | — |
| Phái sinh VN30F | Có — chuỗi liên tục từ 2017, nến phút | Có (hợp đồng tương lai) | — | — |
| Chứng quyền | Có | Có | — | Có |
| Trái phiếu doanh nghiệp | Chưa có | — | — | Có |
| ETF, quỹ đầu tư | Giá ETF (chưa có iNAV) | — | — | Có — iNAV, thông tin quỹ |
| Khối ngoại, nhà đầu tư | Khối ngoại theo mã và toàn thị trường | Nhà đầu tư nước ngoài, mua bán chủ động | Giao dịch nội bộ | Theo loại nhà đầu tư (tổ chức, cá nhân, trong và ngoài nước) |
| Tín hiệu, chỉ báo kỹ thuật | Có, kèm tổ hợp tín hiệu đã backtest | Chỉ báo, mẫu hình kỹ thuật, RRG | RSI, MACD, Bollinger Bands | — |
| Lọc cổ phiếu theo chỉ tiêu | Có (screen_stocks) | Có (sàng lọc) | — | Top theo tiêu chí giá, khối lượng |
| Vĩ mô | 1.375 chỉ tiêu Việt Nam và thế giới từ 1985 | — | — | Lãi suất ngân hàng, tỷ giá, chỉ số thế giới |
| Tin tức | Có, chấm điểm sentiment | — | Tin tức và sự kiện | Tin tức, sự kiện doanh nghiệp |
| Dự báo | Dự báo VN-Index của AlgolabX (cập nhật định kỳ), tín hiệu phái sinh | — | Dự phóng của TCBS | — |
| Đặt lệnh | Không qua MCP (chỉ đọc); đặt lệnh bằng bridge mcp-trading chạy trên máy bạn | — | Không — chỉ đọc | Không — giai đoạn 1 chỉ dữ liệu công khai |
| Trợ lý AI được nêu | Claude, ChatGPT, Gemini CLI, Claude Code, Cursor, Antigravity | Claude, ChatGPT, Perplexity | Claude | Claude, ChatGPT, Gemini |
Nên chọn cái nào? Đã là khách TCBS hay SSI và muốn dữ liệu của chính công ty đó thì dùng MCP của họ, miễn phí; SSI MCP còn có trái phiếu doanh nghiệp, ETF và quỹ, lãi suất ngân hàng. Cần dữ liệu chuẩn hoá của FiinGroup, mua bán chủ động hay kết nối Perplexity thì chọn FiinQuant MCP. Cần lịch sử giá dài, báo cáo của nhiều công ty chứng khoán, vĩ mô, phái sinh, tín hiệu đã kiểm định và dự báo trong một nguồn, hoặc không muốn mở tài khoản chứng khoán, thì Algolab MCP phù hợp hơn. Claude và ChatGPT cho kết nối nhiều MCP cùng lúc, nên có thể dùng song song. Bảng đầy đủ, kèm Finhay MCP và máy chủ mã nguồn mở, ở bài so sánh các MCP chứng khoán Việt Nam.
Giới hạn cần biết
- Độ trễ: trong phiên, khối lượng và khối ngoại là số chưa chốt; số khối ngoại chốt có từ khoảng 08:00 sáng hôm sau. Thời gian theo giờ Việt Nam.
- Đơn vị: giá cổ phiếu tính bằng đồng, chỉ số và phái sinh tính bằng điểm, báo cáo tài chính tính bằng tỷ đồng. Nến ngày là giá đã điều chỉnh, nến phút là giá thô.
- Hạn mức: cổng không đăng nhập và gói Lite dùng chung 1.000 lượt/ngày (120 lượt/phút); Plus 1.000, Pro 5.000, Max 20.000 lượt riêng mỗi ngày. Mỗi lượt gọi công cụ tính 1 lượt; kết nối và liệt kê công cụ không tính. Hạn mức đặt lại lúc 07:00 giờ Việt Nam.
- Chỉ đọc: kết nối OAuth với Claude/ChatGPT luôn chỉ có quyền đọc dữ liệu thị trường. Đặt lệnh là phần riêng (bridge mcp-trading chạy trên máy bạn), mỗi lệnh phải xác nhận hai bước.
- AI vẫn có thể sai: dữ liệu đúng không bảo đảm diễn giải đúng. Hãy yêu cầu AI ghi nguồn và mốc thời gian, rồi đối chiếu những con số quan trọng.
- Quyền riêng tư: Algolab lưu log lượt gọi (công cụ, tham số tối đa 1 KB) 60 ngày và không lưu nội dung cuộc trò chuyện.
Bắt đầu dùng MCP chứng khoán thế nào?
- Claude (claude.ai, Claude Desktop): Customize → Connectors (một số phiên bản: Settings → Connectors) → Add custom connector, dán
https://mcp.algolab.vn, bấm Connect và đăng nhập Algolab. Chi tiết: hướng dẫn kết nối Claude. - ChatGPT (Plus trở lên): bật Developer mode rồi tạo app trỏ tới cùng địa chỉ. Chi tiết: hướng dẫn kết nối ChatGPT.
- Claude Code, Cursor, Gemini CLI: đăng nhập algolab.vn/mcp để tạo khoá API dạng
alm_…rồi dán vào cấu hình. - Không muốn đăng nhập: dùng
https://mcp.algolab.vn/free(pool chung, không có nhóm giao dịch).
Hướng dẫn chính thức cho từng ứng dụng nằm ở mcp.algolab.vn/library/connect. Chưa muốn cài gì? Hỏi thử Alcor — trợ lý AI trên algolab.vn dùng chính các công cụ này.
Câu hỏi thường gặp
MCP chứng khoán có miễn phí không?
Có mức miễn phí. Algolab MCP cho dùng không cần đăng nhập qua địa chỉ https://mcp.algolab.vn/free và với tài khoản Lite miễn phí; hai nhóm này dùng chung 1.000 lượt gọi công cụ mỗi ngày, tối đa 120 lượt mỗi phút. Các gói Plus, Pro, Max (99.000 – 999.000 đồng/tháng) có hạn mức riêng từ 1.000 đến 20.000 lượt mỗi ngày.
Dùng MCP chứng khoán có cần biết lập trình không?
Không. Với claude.ai, Claude Desktop và ChatGPT, bạn chỉ cần dán địa chỉ https://mcp.algolab.vn vào mục kết nối, đăng nhập tài khoản Algolab rồi hỏi bằng tiếng Việt như bình thường. Chỉ các công cụ cho lập trình viên như Claude Code, Cursor hay Gemini CLI mới cần khoá API.
MCP khác gì một chatbot chứng khoán?
Chatbot là một sản phẩm hoàn chỉnh có giao diện riêng. MCP là nguồn dữ liệu bạn cắm vào trợ lý AI đang dùng (Claude, ChatGPT…), giữ nguyên lịch sử trò chuyện, dự án và các công cụ khác của bạn. Algolab có cả hai: Alcor là trợ lý AI ngay trên algolab.vn, còn Algolab MCP đưa cùng kho dữ liệu vào AI của bạn.
Số liệu lấy qua MCP có mới không?
Giá trong phiên cập nhật realtime; giá ngày và khối lượng chốt sau phiên; số khối ngoại chốt có từ khoảng 08:00 sáng hôm sau; vĩ mô thế giới cập nhật hằng ngày. Mỗi kết quả có trường meta.as_of cho biết số liệu tính đến lúc nào — hãy yêu cầu AI ghi rõ mốc thời gian trong câu trả lời.
AI có tự đặt lệnh mua bán qua MCP được không?
Qua kết nối Claude hay ChatGPT thì không: kết nối OAuth của Algolab MCP luôn chỉ có quyền đọc dữ liệu, cổng /free cũng vậy. Muốn đặt lệnh bằng AI, bạn cài bridge mcp-trading (github.com/algolabx/mcp-trading) chạy trên máy mình và khai báo với Claude Desktop hoặc Claude Code — khoá API của công ty chứng khoán (SSI, DNSE, TCBS) nằm tại máy bạn. Mọi lệnh đều phải xem trước rồi xác nhận lần hai.