Vnstock Logo

Biến ý tưởng đầu tưthành ứng dụng với AI.

Không cần biết lập trình, bạn vẫn tự kiểm chứng được từng con số — và tự dựng được cách làm của mình.

Chỉ cần ra ý tưởng, AI sẽ lo phần viết code. Còn bạn? Đọc hiểu, chỉnh sửa và tự tin chạy ngay trên máy tính của mình.

lượt tải trên PyPI
1,8Mlượt tải trên PyPI
GitHub stars
1,4KGitHub stars
lượt tải tháng 08/2026
136Klượt tải tháng 08/2026
portfolio-analysis
Ask anything, @ to mention, / for actions
+ Gemini 3.1 Pro (High)

Minh hoạ giao diện — số liệu không phải dữ liệu thật.

02 · Làm việc với AI

Bạn ra đề bài, AI viết code, Vnstock chuẩn hoá kết quả.

Không cần thành thạo lập trình để bắt đầu. Agent Skills sẽ giúp trợ lý AI hiểu đúng Vnstock, biến câu hỏi đầu tư thành chương trình tự động hoá để bạn dễ dàng kiểm chứng.

  1. 01
    Bạn

    Mô tả ý tưởng bằng tiếng Việt

    “Tìm cổ phiếu ngân hàng có P/B dưới 1.2 và ROE trên 15%, vẽ biểu đồ so sánh 3 năm.”

  2. 02
    AI

    AI lập kế hoạch theo Agent Skills

    Bộ chỉ dẫn mô tả chi tiết từng nhóm lệnh và tham số, giúp AI bám sát tài liệu Vnstock để viết code thay vì tự đoán.

  3. 03
    Vnstock

    Truy vấn và chuẩn hoá

    Đoạn lệnh chạy ngay trên máy bạn, gửi yêu cầu truy vấn tới nguồn dữ liệu đã chọn và tự động chuẩn hoá kết quả.

  4. 04
    Bạn

    Kiểm tra và quyết định

    Kết quả của AI đôi khi có thể sai. Bạn là người đọc mã, đối chiếu lại với nguồn chính thức trước khi quyết định.

Hoạt động vớiClaude CodeChatGPTAntigravityCursor
Nội dung do AI tạo ra luôn có xác suất sai: trợ lý có thể dùng nhầm hàm, gọi sai tham số hoặc đưa ra kết luận thiếu căn cứ dù trình bày rất tự tin.Đọc tiếp
Agent Skills chỉ đóng vai trò giúp trợ lý hiểu cách gọi lệnh, hoàn toàn không có nghĩa là kết quả cuối cùng đã được Vnstock bảo chứng hay kiểm định.

03 · Định vị

Phần mềm chạy trên máy của bạn, kết nối thẳng tới nguồn.

Xem chi tiết nguyên lý hoạt động

Vnstock là thư viện phần mềm chạy ngay trên thiết bị hoặc máy chủ của bạn. Mọi yêu cầu lấy dữ liệu đều đi thẳng tới đích và trả kết quả về tại chỗ, hoàn toàn không đi qua máy chủ trung chuyển của Vnstock.

Phần Vnstock làm — chặng 02 và 03

  1. 01

    Nguồn bên thứ ba

    Từ công ty chứng khoán, trang tin tài chính, website doanh nghiệp, nguồn vĩ mô và quốc tế — mỗi nơi đều có điều kiện sử dụng riêng do chính họ quy định.

  2. 02

    Kết nối trực tiếp

    Yêu cầu đi thẳng từ máy tính của bạn tới nguồn dữ liệu, hoàn toàn không qua máy chủ trung chuyển nào của Vnstock.

  3. 03

    Chuẩn hoá

    Dữ liệu được ép kiểu, đồng bộ đơn vị và đặt tên cột thống nhất. Mỗi nhóm thông tin sẽ có một quy ước riêng để bạn dễ dàng xử lý tiếp.

  4. 04

    Đầu ra của bạn

    pandas DataFrame, CSV, Parquet, DuckDB hay đưa thẳng vào cho trợ lý AI — quyền quyết định hoàn toàn thuộc về bạn.

Vnstock không làm những việc sau

  • Không vận hành kho dữ liệu thị trường để bán lại hay phân phối nội dung của nguồn bên thứ ba.
  • Không bán dữ liệu và quyền truy cập nguồn. Giấy phép phần mềm không đi kèm quyền sử dụng dữ liệu.
  • Không cung cấp tư vấn, khuyến nghị mua bán hay dự báo giá chứng khoán.
  • Không thay bạn kiểm tra quyền truy cập hay việc tuân thủ điều khoản của nguồn đích.

04 · Phạm vi lệnh

Bảy nhóm lệnh, một cách gọi.

Xem toàn bộ tài liệu nhóm lệnh
  • Reference

    Thông tin hồ sơ của hơn 1.600 mã niêm yết: phân ngành ICB, thông tin doanh nghiệp, cơ cấu cổ đông, thành phần chỉ số và sự kiện.

    Reference().equity.list_by_industry()
  • Market

    Giá lịch sử với nhiều khung thời gian, dữ liệu khớp lệnh trong phiên, sổ lệnh, giao dịch của khối ngoại và tự doanh.

    Market().equity(symbol).ohlcv()
  • Fundamental

    Các báo cáo tài chính cốt lõi, tỷ số định giá quan trọng, thuyết minh và hồ sơ công bố theo quý hoặc năm.

    Fundamental().equity(symbol).ratio()
  • Macro

    Sponsor

    Các chỉ tiêu kinh tế vĩ mô Việt Nam, biểu lãi suất, tỷ giá ngoại tệ, giá hàng hoá và các mốc vĩ mô toàn cầu.

    Macro().economy().cpi()
  • Insights

    Sponsor

    Bảng xếp hạng dựa trên biến động giá, khối lượng và dòng tiền khối ngoại, đi kèm bộ lọc đa tiêu chí và đo lường độ rộng thị trường.

    Insights().ranking.gainer()
  • Analytics

    Sponsor

    Theo dõi lịch sử định giá (như P/E, P/B) của VNINDEX, VN30 và các mã cổ phiếu qua nhiều chu kỳ thị trường.

    Analytics().valuation(index).pe()
  • Retail

    Cập nhật nhanh giá vàng miếng và vàng nhẫn từ các nhà niêm yết, cùng tỷ giá ngoại tệ tại các ngân hàng thương mại.

    Retail().gold(source, date)
  • Đây là phạm vi lệnh của phần mềm, không phải kho dữ liệu của Vnstock.Đọc tiếp
    Phạm vi, độ trễ, tính sẵn có và điều kiện sử dụng phụ thuộc vào từng nguồn — mỗi nhóm ghi rõ nguồn hỗ trợ trong tài liệu. Quyền đối với dữ liệu thuộc về chủ thể có quyền tương ứng; giấy phép phần mềm Vnstock không đồng thời cấp quyền sử dụng dữ liệu của nguồn.

05 · Hệ sinh thái

Thư viện mới chỉ là khởi đầu. Hệ sinh thái này còn nhiều hơn thế.

Vnstock thường được biết đến là một công cụ Python để truy xuất dữ liệu. Nhưng đó mới chỉ là điểm xuất phát, chưa phải là tất cả những gì bạn nhận được.

Tất cả đều là công cụ và tài liệu hướng dẫn, không phải dịch vụ làm thay phần việc của bạn. Tìm hiểu cách Vnstock hoạt động.

06 · Cấp quyền

Bản Cộng đồng để làm quen. Để phân tích sâu hơn, bạn sẽ cần tới bộ công cụ tài trợ.

Sự khác biệt không nằm ở tính năng, mà ở độ sâu của dữ liệu và phạm vi sử dụng. Dưới đây là bốn điểm khác biệt lớn nhất.

Miễn phí

Phiên bản Cộng đồng

Một thư viện cơ bản, đủ để bạn dùng thử và đánh giá xem phương pháp này có hợp với mình không.

Thư viện
Một thư viện vnstock, mã nguồn công khai
Hạn mức gọi
60 lượt mỗi phút
Agent Skills
6 kỹ năng công khai
Giấy phép
Cá nhân, học tập, nghiên cứu

Bốn gói tài trợ

Thành viên tài trợ

Bốn thư viện mở rộng, hạn mức gọi cao gấp 3-10 lần, đặc biệt có thêm dữ liệu cập nhật liên tục trong phiên (từ gói Golden).

Thư viện
Thêm vnstock_data, vnstock_ta, vnstock_news và vnstock_pipeline
Hạn mức gọi
Từ 180 đến 600 lượt mỗi phút, tuỳ gói
Agent Skills
9 kỹ năng (Silver), 15 (Golden), 16 (Diamond).
Dữ liệu trong phiên
Luồng dữ liệu cập nhật liên tục (áp dụng cho gói Golden và Diamond).

Ngoài ra còn có khác biệt về tốc độ xử lý, nội dung dành riêng cho thành viên, số lượng thiết bị, điều kiện triển khai và mức độ ưu tiên hỗ trợ. Bảng đối chiếu đầy đủ nằm ở trang gói tài trợ.

Phần truy vấn bạn viết trên bản Cộng đồng chuyển sang vnstock_data chỉ bằng một dòng đổi lệnh import; các thư viện còn lại là công cụ riêng, dùng thêm chứ không thay thế.Đọc tiếp
Bản Cộng đồng chỉ dành cho cá nhân, học tập và nghiên cứu; mục đích thương mại hoặc phát sinh doanh thu phải qua gói Diamond và có chấp thuận của tác giả. Quyền sử dụng phần mềm dành cho nhà tài trợ có tính chất tạm thời, không độc quyền, không thể chuyển nhượng và chỉ có hiệu lực khi khoản tài trợ còn hiệu lực. Tích hợp vào sản phẩm thương mại cần thoả thuận cấp phép phần mềm bằng văn bản; thoả thuận đó cũng không thay thế quyền sử dụng hay phân phối dữ liệu của nguồn bên thứ ba.

07 · Đánh giá

Họ nói gì về Vnstock, và quan trọng hơn là đã làm được gì?

Từ giảng viên, nhà phân tích đến sinh viên và dân văn phòng — xuất phát điểm có thể khác nhau, nhưng ai cũng tự dựng được công cụ cho riêng mình.

  • Rất cám ơn Thịnh đã tạo ra một app vô cùng ấn tượng và có ích, không chỉ cho trading mà còn cho cả mục đích cung câp số liệu cho các hoạt động nghiên cứu và giảng dạy.
    LLê Hải TrungPGS, Tiến sĩ, Giảng viên Học Viện Ngân Hàng, HN
  • Sau khi học xong khóa học, tôi đã biết cách áp dụng những kiến thức vào việc tạo ra web app theo ý tưởng riêng, thiết kế các hệ thống mà trước giờ toàn phải làm tay, hoặc làm trên excel rất bất tiện và không đẹp mắt.
    KKhưu Bảo KhánhFounder Kakata.vn, TP. HCM
  • Học 1 khóa mà bất ngờ với bộ tài liệu, bài tập, giáo trình và các công cụ vì rất đầy đủ, bài bản và sắp xếp sạch sẽ, đem nghiên cứu lâu dài được. Recommend mạnh 😃
    TTrương Đắc NguyênTrưởng phòng khách hàng trực tuyến, Chứng khoán Rồng Việt
  • Năm ngoái có sinh viên của mình dùng vnstock trong khóa luận tốt nghiệp. Cá nhân mình cảm thấy gói vnstock của anh Thịnh phát triển rất hay và phù hợp với lĩnh vực đào tạo trong ngành Fintech của mình.
    PPhan Huy TâmGiảng viên Đại Học Kinh Tế - Luật, HCM
  • Vnstock giúp em dễ dàng lấy dữ liệu thị trường chứng khoán tại Việt Nam... góp phần quan trọng trong việc giúp em và nhóm giành giải quán quân cuộc thi Attacker tại Đại học Kinh Tế - Luật Tp. HCM.
    NNhật HoaSinh viên, Đại học Ngân Hàng
  • Điều khó khăn nhất của mình lúc bấy giờ là tìm công cụ kết nối dữ liệu... Vnstock giúp kết nối dữ liệu giá lịch sử nhanh chóng, kịp thời và có độ chính xác khá cao.
    TThái Tuấn KhaChuyên viên phân tích định lượng, Chứng khoán Bảo Việt

Đọc thêm nhận xét

08 · Cộng đồng

Được cộng đồng tin dùng và kiểm chứng từ 2022.

Mã nguồn công khai, tài liệu tiếng Việt rõ ràng, cùng một cộng đồng luôn sẵn sàng hỗ trợ mỗi ngày. Bắt đầu ngay với vài dòng lệnh dù chưa cần đăng ký tài khoản.

Lượt tải về (từ 2022 · 06/09/2026)
1,8MLượt tải vềtừ 2022 · 06/09/2026
Tháng cao nhất (08/2026)
136KTháng cao nhất08/2026
Sao GitHub (đến 09/2026)
1,4KSao GitHubđến 09/2026
Thư viện (trong hệ sinh thái)
4Thư việntrong hệ sinh thái
20222023202420252026
Lượt tải về qua pypi.org theo tháng