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. Truy vấn dữ liệu thị trường được tạo trên máy của bạn và đi thẳng tới nguồn, trực tiếp hoặc qua proxy do bạn tự cấu hình; kết quả được chuẩn hoá ngay tại chỗ.

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

    Truy vấn đi từ máy của bạn tới nguồn, trực tiếp hoặc qua proxy bạn tự cấu hình. Vnstock không vận hành máy chủ trung chuyển dữ liệu thị trường.

  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

    Bản Mở rộng

    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

    Bản Mở rộng

    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

    Bản Mở rộng

    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

    Tra giá vàng miếng, vàng nhẫn do các nhà niêm yết công bố và tỷ giá ngoại tệ tại 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ản Mở rộng.

Khác biệt nằm ở số thư viện, hạn mức gọi và phạm vi giấy phép. Dưới đây là bốn điểm khác biệt lớn nhất.

Miễn phí cho cá nhân, học tập, nghiên cứu

Bản Cộng đồng

Thư viện vnstock dùng được đầy đủ cho cá nhân, học tập và nghiên cứu, để bạn tự đánh giá phương pháp này có hợp với mình không.

Thư viện
Một thư viện vnstock, công khai mã nguồn theo giấy phép riêng
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 cấp tài trợ

Bản Mở rộng

Bốn thư viện bản Mở rộng và hạn mức gọi cao hơn trong thời gian tài trợ. Vnstock không bán dữ liệu; dữ liệu vẫn đến từ nguồn bên thứ ba như ở bản Cộng đồng.

Thư viện
Thêm hàm mở rộng, vnstock_ta, vnstock_news và vnstock_pipeline
Hạn mức gọi
Từ 180 đến 600 lượt mỗi phút, tuỳ cấp
Agent Skills
9 kỹ năng (Silver), 15 (Golden), 16 (Diamond).
Giấy phép
Cấp cho cá nhân, theo số người dùng, thiết bị và hạn mức

Ngoài ra còn khác về nội dung dành riêng cho người tài trợ, số lượng thiết bị, điều kiện triển khai và mục tiêu phản hồi 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 bản Mở rộng 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
Vnstock là công cụ tự động hoá cá nhân, cấp quyền sử dụng phần mềm cho cá nhân. Bản Cộng đồng chỉ dành cho mục đích cá nhân, học tập và nghiên cứu. Ở các cấp tài trợ, phạm vi tính theo số người dùng, số thiết bị đã đăng ký và hạn mức của cấp; trong phạm vi đó bạn được dùng cho công việc của chính mình, kể cả công việc có thu nhập. Quyền đó có thời hạn, không độc quyền, không chuyển nhượng. Hai việc cần thoả thuận riêng bằng văn bản: phân phối lại phần mềm, và làm sản phẩm mà giá trị chính là cấp cho bên thứ ba khả năng truy xuất dữ liệu. Quyền dùng phần mềm không kèm quyền đối vớ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

Phát triển công khai từ 2022.

Mã nguồn công khai theo giấy phép riêng, tài liệu tiếng Việt và một cộng đồng để hỏi và chia sẻ. Bắt đầu với vài dòng lệnh, 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 (1 bản Cộng đồng · 4 bản Mở rộng)
5Thư viện1 bản Cộng đồng · 4 bản Mở rộng
20222023202420252026
Lượt tải về qua pypi.org theo tháng