
Phát Hành Vnstock Data 2.1.3: Trải Nghiệm Không Quảng Cáo & Nâng Cấp API Dữ Liệu
Mục lục
Chào các bạn thành viên Vnstock Insider,
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 các thành viên đã đồng hành 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 thành viên.
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 API Dữ Liệu Vnstock Data
Bản cập nhật này tập trung tối ưu các API dữ liệu 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 Nguồn Dữ Liệu Quỹ Mở từ Fmarket
Nguồn dữ liệu từ Fmarket đã được tích hợp trực tiếp vào gói vnstock_data, giúp bạn truy xuất dữ liệu các quỹ mở dễ dàng và không lo bị giới hạn tần suất yêu cầu (rate-limit1) như khi dùng bản vnstock miễn phí.
Nâng Cấp API từ 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 dữ liệu này được tích hợp vào Vnstock để 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_statsvàside_statsđể thu gọn code, tránh trùng dữ liệu với hàmprice_boardhiện có.
- Thêm hàm
Kế hoạch tiếp theo
- Cập nhật và sửa lỗi các hàm chức năng trong gói thư viện
vnstockmiễn phí cho cộng đồng. - Bổ sung giải pháp kết nối dự phòng để các bạn chạy Vnstock mượt mà trên môi trường đám mây như Google Colab3 hay Kaggle4 (hiện tại các môi trường này đang bị chặn truy cập trực tiếp từ nguồn VCI).
- 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 chuyển đổi nguồn dữ liệu phía sau.
Cảm ơn các bạn đã đồng hành và đóng góp ý kiến để hoàn thiện hệ sinh thái Vnstock. Hãy nâng cấp phiên bản mới để trải nghiệm các cải tiến này nhé!
Footnotes
-
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ủ. ↩
-
VCI là nguồn cấp dữ liệu từ Công ty Cổ phần Chứng khoán Vietcap (mã chứng khoán VCI). ↩
-
Google Colab (Colaboratory) là dịch vụ đám mây miễn phí của Google hỗ trợ lập trình Python qua giao diện notebook, thường dùng cho phân tích dữ liệu và học máy. ↩
-
Kaggle là một nền tảng trực tuyến dành cho cộng đồng khoa học dữ liệu và học máy, cung cấp các bộ dữ liệu, cuộc thi viết code và môi trường notebook miễn phí. ↩
Bình luận