Please enable JavaScript to view the comments powered by Disqus. Vnstock: Giải Pháp Tối Ưu Để Lấy Dữ Liệu Chứng Khoán Việt Nam
QM Capital

Cách lấy dữ liệu bằng thư viện Vnstock

22/03/2024

2,486 lượt đọc

Cách lấy dữ liệu bằng thư viện Vnstock

Tiếp nối phần trước về cách lấy dữ liệu bằng VNQuant. Bài viết này, QM Capital sẽ giới thiệu một phương pháp khác là Vnstock và thư viện này cũng dùng chung nền tảng là Python. Vnstock là thư viện Python được thiết kế bởi tác giả Vũ Thịnh nhằm để tải dữ liệu chứng khoán Việt Nam một cách dễ dàng và hoàn toàn miễn phí. Thư viện này sử dụng các nguồn cấp dữ liệu đáng tin cậy từ công ty chứng khoán và công ty phân tích thị trường tại Việt Nam. Gói này cũng được thiết kế dựa trên nguyên tắc về sự đơn giản và mã nguồn mở, hầu hết các hàm được viết dựa trên thư viện request và pandas có sẵn trên môi trường Google Colab do đó người dùng không cần cài đặt thêm các gói thư viện kèm theo. 

Các đặc điểm chính của thư viện Vnstock: 

  1. Tính năng đa dạng: Vnstock cung cấp một loạt tính năng toàn diện từ liệt kê cổ phiếu, phân tích cơ bản và kỹ thuật, lọc cổ phiếu, so sánh các cổ phiếu tiềm năng cho đến dữ liệu giao dịch trong ngày và phái sinh, phù hợp với nhu cầu đa dạng của người dùng.

Hình 1.1. Danh sách mã chỉ số

Hình 1.2. Dữ liệu lịch sử giá của hợp đồng tương lai VN30F1M

  1. Cung cấp dữ liệu và công cụ phân tích kỹ thuật mạnh mẽ: Như dữ liệu lịch sử giá cho từng mã cổ phiếu (sử dụng API của DNSE) và chỉ số VNINDEX (sử dụng API của TCBS), giúp người dùng có thể nắm bắt xu hướng và mô hình giá cả một cách chính xác.

Hình 1.3. Dữ liệu khớp lệnh trong ngày giao dịch 

Hình 1.4. Dữ liệu lịch sử của VNINDEX

  1. Tích hợp dịch vụ: Nền tảng tích hợp với các công cụ và dịch vụ như Amibroker và OpenBB Terminal, cung cấp khả năng tương tác và mở rộng chức năng cho người dùng chuyên nghiệp. Đặc biệt, tính năng kết nối với Telegram và Slack cho phép người dùng thiết lập các bot thông báo, giúp nhà đầu tư cập nhật thông tin thị trường một cách nhanh chóng và tiện lợi, thậm chí là tự động hóa một số quy trình giao dịch dựa trên dữ liệu từ VnStock.

Hình 1.5. Xuất file dữ liệu để sẵn sàng sử dụng với Amibroker

  1. Hỗ trợ phân tích kỹ thuật: Cung cấp các công cụ phân tích kỹ thuật như liệu lịch sử giá, thể hiện được xu hướng và mẫu hình giá.


Hình 1.6. Biểu đồ nến và khối lượng của MWG

  1. Hỗ trợ phân tích tài chính: Cung cấp các chỉ số tài chính và báo cáo tài chính, hỗ trợ người dùng trong việc phân tích cơ bản và đánh giá giá trị thực của cổ phiếu.

Một số những hạn chế của thư viện Vnstock

  1. Đối với bản miễn phí Vnstock chỉ hỗ trợ lấy được lịch sử giá trong phạm vi từ 2012 đến hiện tại (để lấy dữ liệu toàn thời gian từ năm 2000, bạn cần tham gia gói thành viên chương trình và nhà tài trợ dự án.) 
  2. Vnstock không hỗ trợ dữ liệu từ các sàn giao dịch quốc tế khác nhau hoặc các loại sản phẩm khác như tiền điện tử, hàng hóa, chỉ số.

Dưới đây là Link Google Colab hướng dẫn chi tiết: 

Phương pháp 2: Download dữ liệu từ thư viện Vnstock


Trên đây là một số ưu, nhược điểm của thư viện Vnstock mà QM Capital đã tổng hợp, hẹn mọi người trong bài viết sau về cách lấy dữ liệu từ các sàn giao dịch trên thế giới từ Tradingview bằng thư viện Tvdatafeed .


Đăng ký nhận tin

Nhập Email để nhận được bản tin mới nhất từ QM Capital.

Bài viết liên quan

16/04/2024

Overfitting là gì? Làm thế nào để tránh Overfitting trong đầu tư chứng khoán?

Lĩnh vực đầu tư thuật toán đang ngày càng phổ biến trong ngành tài chính, với các nhà đầu tư áp dụng các chiến lược và kỹ thuật tiên tiến ...

13/04/2024

Mẫu hình đáy mở rộng là gì? Mẫu hình này được sử dụng như thế nào?

Mẫu hình đáy mở rộng có thể được mô tả như một mẫu hình đảo chiều tăng giá. mẫu hình này được hình thành bởi hai đường phân kỳ đối ...

12/04/2024

Tổng hợp kho dữ liệu trên nền tảng QM Platform 

Nền tảng QM Platform là một nền tảng đầu tư định lượng trên thị trường chứng khoán, được thiết kế nhằm đem lại công cụ mạnh mẽ, dễ sử dụng ...

10/04/2024

24 Khái niệm thống kê trong Khoa học dữ liệu

Trong lĩnh vực khoa học dữ liệu, việc nắm vững các khái niệm thống kê cơ bản là yếu tố then chốt để áp dụng các phương pháp phân tích ...

25/03/2024

Cách lấy dữ liệu từ Tradingview bằng thư viện Tvdatafeed

Tiếp nối 2 phần trước về cách lấy dữ liệu lịch sử từ thị trường chứng khoán Việt Nam bằng VNQuant và Vnstock. Bài viết này sẽ giới thiệu một ...

22/03/2024

[P1] Chiến lược của các quỹ phòng hộ định lượng

Các quỹ phòng hộ định lượng là các công ty đầu tư sử dụng các mô hình toán học và thống kê tiên tiến cũng như các thuật toán máy ...

Công Nghệ Tài Chính QM Capital
QM Capital LLC là công ty công nghệ tài chính tiên phong trong lĩnh vực đầu tư thuật toán, cùng sứ mệnh hỗ trợ nhà đầu tư cá nhân và tổ chức đầu tư tại Việt Nam.
©2023 All right reserved
Về đầu trang