Vnstock Logo

Phát Hành Vnstock Data 2.1.3: Trải Nghiệm Không Quảng Cáo & Nâng Cấp Hàm Truy Xuất

21/07/2025đọc 3 phút
Phát Hành Vnstock Data 2.1.3: Trải Nghiệm Không Quảng Cáo & Nâng Cấp Hàm Truy Xuất

Chào các bạn tài trợ Vnstock,

Bản cập nhật Vnstock Data 2.1.3 vừa được phát hành với một số cải tiến về nguồn dữ liệu và tối ưu hóa trải nghiệm sử dụng cho những bạn đã tài trợ dự án.

Hướng Dẫn Nâng Cấp Quan Trọng

Để trải nghiệm các tính năng mới, bạn vui lòng chạy lại chương trình cài đặt dành cho người tài trợ.

Lưu ý quan trọng
Hệ thống không thể quay lại phiên bản cũ sau khi nâng cấp. Mình khuyên bạn nên thử nghiệm trên một môi trường an toàn như GitHub Codespace[^1] hoặc một thư mục dự án mới trước khi áp dụng cho các hệ thống đang chạy của mình.

Dưới đây là những thay đổi chi tiết trong phiên bản này.


Trải Nghiệm Không Quảng Cáo (Ads-Free)

Để các bạn tập trung hơn khi làm việc, phiên bản này tự động ẩn các banner quảng cáo hoặc thông báo không thiết yếu trên website vnstocks.com. Bạn sẽ có không gian làm việc sạch sẽ hơn, chỉ hiển thị tài liệu hướng dẫn và các công cụ phân tích.

Hệ thống sẽ chỉ hiển thị các thông báo thực sự cần thiết, ví dụ như yêu cầu nâng cấp bắt buộc để bảo đảm tính tương thích và ổn định cho các script của bạn.


Nâng Cấp Các Hàm Truy Xuất Trong Vnstock Data

Bản cập nhật này tập trung tối ưu các hàm truy xuất chính, giúp việc kết nối và truy xuất dữ liệu từ các script Python của bạn ổn định và đầy đủ hơn.

Bổ Sung Kết Nối Dữ Liệu Quỹ Mở

Bản này bổ sung nhóm hàm truy xuất dữ liệu quỹ mở vào thư viện vnstock_data, với cùng cấu trúc dữ liệu chuẩn hoá như các nhóm khác. Hạn mức tần suất yêu cầu (rate-limit1) vẫn được áp để giữ tải ở mức hợp lý với nguồn.

Cải Tiến Kết Nối Nguồn VCI

  • Sửa lỗi kết nối nguồn VCI2: Khắc phục triệt để lỗi kết nối từ môi trường local.
  • API Tài chính (Finance class) mới: Cung cấp bộ hàm tài chính mới chạy ổn định hơn, đồng thời giữ nguyên khả năng tương thích với các hàm cũ trên môi trường cá nhân để tránh làm gãy code các dự án hiện tại của bạn.
  • Dữ liệu thuyết minh báo cáo tài chính: Lần đầu tiên thư viện hỗ trợ truy xuất phần thuyết minh, phục vụ nhu cầu đào sâu phân tích số liệu của doanh nghiệp.
  • Tinh gọn API Giao dịch (Trading class):
    • Thêm hàm foreign_trade() giúp lấy nhanh dữ liệu giao dịch của khối ngoại.
    • Loại bỏ trading_stats và side_stats để thu gọn code, tránh trùng dữ liệu với hàm price_board hiện có.

Kế hoạch tiếp theo

  • Cập nhật và sửa lỗi các hàm chức năng trong bản Cộng đồng vnstock.
  • Chuẩn hóa cấu trúc dữ liệu (data models) cho các chỉ tiêu tài chính. Việc này giúp dữ liệu đồng nhất, dễ đọc, dễ dùng và không bị thay đổi tên biến khi bạn chuyển sang nguồn khác.

Cảm ơn các bạn đã tài trợ và đóng góp ý kiến để hoàn thiện hệ sinh thái Vnstock. Nâng cấp lên phiên bản mới để dùng các cải tiến này.

Footnotes

  1. Rate-limit (giới hạn tần suất yêu cầu) là biện pháp giới hạn số lượng yêu cầu (requests) mà một client được phép gửi tới API trong một khoảng thời gian nhất định để bảo vệ tài nguyên máy chủ. ↩

  2. VCI là tên nguồn trong thư viện, trỏ tới hệ thống của Công ty Cổ phần Chứng khoán Vietcap (mã chứng khoán VCI). ↩

Bài liên quan