Vnstock

Latest version: v3.2.3

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

3.2.2

Khắc phục lỗi Bad Request xảy ra với nguồn dữ liệu VCI

3.2.1

- Bổ sung tính năng bộ lọc cổ phiếu từ TCBS
- Thêm dữ liệu thông tin công ty từ nguồn VCI
- Kết nối Google Drive từ Colab - Không bao giờ quên lưu dữ liệu nữa
- Cải tiến trải nghiệm người dùng
- Nhận diện phiên giao dịch: tự động gửi cảnh báo lỗi chi tiết giúp bạn điều hướng dễ dàng khi truy cập dữ liệu `intraday` và `price_depth` trước phiên giao dịch.
- Cảnh báo chủ động rate limit
- Chuẩn hóa tên cột: Thay đổi `ticker` → `symbol`, `HOSE` → `HSX`, giúp dữ liệu đồng nhất, dễ xử lý hơn.
- Cập nhật API key MSN: Đảm bảo việc lấy dữ liệu luôn ổn định và nhanh chóng.
- Tái cấu trúc mã nguồn
- Tăng mức độ module hóa mã nguồn
- Cấu trúc tinh gọn và dễ bảo trì
- Chuẩn hóa xử lý lỗi
---
Chi tiết, vui lòng xem trong bài blog: https://vnstocks.com/blog/cap-nhat-phien-ban-vnstock-3-2-1

3.0.9

> Phát hành chính thức phiên bản v3.0.9 qua PyPI.

Cài đặt với câu lệnh: `pip install -U vnstock3` trên máy của bạn.

- Nâng cấp hàm truy xuất dữ liệu từ nguồn VCI cho báo cáo tài chính. Lọc các cột dữ liệu không liên quan, trùng lặp xuất hiện trong các phiên bản trước đó. Chỉ tập trung các giá trị dữ liệu cho đúng loại hình công ty của mã bạn tra cứu. Có 4 nhóm công ty bao gồm Công ty phổ thông, Ngân hàng, Chứng khoán, Bảo hiểm.
- Sửa lỗi chuyển đổi nhanh mã cổ phiếu. Cho phép cài đặt tham số `symbol` khi gọi hàm với cú pháp `stock.finance(symbol='TCB')`. Việc này giúp bạn không cần phải cập nhật mã symbol khi khởi tạo class mà có thể thayd đổi trong method gọi dữ liệu cụ thể. Thay đổi này sau đó sẽ áp dụng cho class trong các hàm tiếp theo.
- Bổ sung thêm tuỳ chọn tham số `show_log` trong các class của Vnstock, bạn có thể tắt log message (các hiển thị cảnh báo) bằng cách đặt `show_log=False`.
- Khắc phục lỗi định dạng `NoneType Object` khi không nhập mã chứng khoán trong Listing class với câu lệnh:

from vnstock3 import Vnstock
stock = Vnstock().stock(source='VCI')

- Khắc phục lỗi 404 khi truy cập dữ liệu giá từ module Quote của VCI do API url thay đổi.
- Khắc phục lỗi không nhận diện các mã chỉ số khi tra cứu lịch sử giá từ module Quote.history. Các mã chỉ số chuẩn sử dụng cho tra cứu thị trường chứng khoán Việt Nam gồm: VNINDEX, HNXINDEX, UPCOMINDEX
- Bổ sung khả năng lấy dữ liệu giá lịch sử cho Trái phiếu niêm yết & nâng cấp cơ chế nhận diện loại tài sản với khả năng nhận diện mã nhập vào là Trái phiếu.

3.0.8

Cập nhật phiên bản mới, gỡ lỗi một số vấn đề phát sinh được báo lỗi:
-Lỗi khi gọi lịch sử giá: [issue 147](https://github.com/thinh-vu/vnstock/issues/147)
- Bổ sung cơ chế báo lỗi khi dữ liệu trả về không như mong muốn với BCTC: [issue 133](https://github.com/thinh-vu/vnstock/issues/133#issuecomment-2395270403)

3.0.6

- Migrated Vnstock Legacy code to Vnstock3 for Telegram, Lark, and Slack messaging tools.
- Converted the fund.py module from Vnstock Legacy to Vnstock3.
- Removed mandatory acceptance of terms and conditions. By continuing to use Vnstock3, you agree to the terms and conditions.
- Bug fixes and improvements:

> - Validated fund code input.
> - Fixed issue with retrieving historical prices by month.

**Full Changelog**: https://github.com/thinh-vu/vnstock/compare/v3.0.5...v3.0.6

3.0.5

Changes log: https://vnstocks.com/docs/tai-lieu/lich-su-phien-ban/#21-06-2024

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.