Skip to content

Releases: thinh-vu/vnstock

Cập nhật phiên bản 3.0.9

01 Nov 18:35
Compare
Choose a tag to compare

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.

Cập nhật phiên bản v3.0.8 sửa một số lỗi nhỏ

14 Oct 22:31
Compare
Choose a tag to compare

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

  • 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

Release v3.0.6

10 Jul 09:09
Compare
Choose a tag to compare
  • 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: v3.0.5...v3.0.6

Release v3.0.5

20 Jun 21:09
Compare
Choose a tag to compare