Cập nhật Vnstock News và Vnstock Pipeline cùng trải nghiệm website

Để tối ưu hóa việc truy xuất và làm sạch dữ liệu cho phân tích chứng khoán, phiên bản mới của Vnstock News và Vnstock Pipeline tập trung vào cải tiến hiệu suất, tiết kiệm tài nguyên lưu trữ và chỉ tải phần dữ liệu thật sự cần. Dưới đây là thông tin chi tiết về các thay đổi kỹ thuật cùng những điểm mới trên trang tài liệu hướng dẫn.
Để cài đặt bản cập nhật, vui lòng chạy lại chương trình cài đặt của Vnstock tại đây.
Vnstock News 2.1.0: Cải tiến cơ chế tải dữ liệu tin tức
Phiên bản Vnstock News 2.1.0 tập trung tối ưu hóa cách tải dữ liệu tin tức từ các nguồn và hỗ trợ cấu hình nguồn tin tùy biến.
Phiên bản Vnstock News 2.1.0 tập trung vào việc tự động hóa và tăng tính linh hoạt khi truy xuất tin tức tài chính:
Các điểm cải tiến chính
- Tổng hợp tin tức tự động: Thay vì phải truy cập nhiều website, bạn có thể tải tin tức trực tiếp từ 10 nguồn tin tài chính phổ biến.
- Tùy biến nguồn tin: Bạn có thể tự thêm các website tin tức yêu thích của mình vào cấu hình để thư viện truy xuất theo lô, có khoảng nghỉ giữa các yêu cầu, trong phạm vi điều kiện của từng trang.
- Truy xuất tin qua Sitemap1 và RSS2: Cơ chế này giúp bạn nhận danh sách tin mới từ những trang có công bố Sitemap hoặc RSS, kể cả khi nhịp đăng bài không đều.
- Lưu cục bộ để dùng lại: Tin đã truy xuất được lưu trên máy của bạn, phục vụ phân tích tâm lý thị trường (sentiment analysis) hay nghiên cứu cá nhân mà không phải tải lại. Bản quyền bài viết vẫn thuộc về toà soạn.
Để cài đặt bản cập nhật, vui lòng chạy lại chương trình cài đặt của Vnstock tại đây.
Vnstock Pipeline 2.0.1: Cải tiến tải dữ liệu Intraday và Streaming
Phiên bản Vnstock Pipeline 2.0.1 tập trung cải tiến cơ chế tải dữ liệu intraday và truyền dữ liệu trong phiên qua WebSocket (streaming).
Phiên bản này hỗ trợ các tính năng xử lý dữ liệu lớn phục vụ nhu cầu backtest hoặc phân tích trong phiên:
Các tính năng nổi bật
- Nhận dữ liệu trong phiên: Hỗ trợ streaming qua WebSocket trong phiên giao dịch, độ trễ theo nguồn, phục vụ các chiến lược phản hồi nhanh.
- Tối ưu hóa không gian lưu trữ: Hỗ trợ lưu trữ dạng Parquet3, giúp giảm tới 75% dung lượng ổ cứng so với định dạng CSV4 truyền thống và tăng tốc độ đọc/ghi dữ liệu.
- Chọn lọc dữ liệu tải về: Cho phép lọc và chỉ tải các trường dữ liệu cần thiết để tiết kiệm băng thông và tăng tốc xử lý.
- Trình quản lý dữ liệu (Data Manager): Tự động tổ chức cấu trúc tệp/thư mục lưu trữ dữ liệu khoa học, giúp bạn truy xuất nhanh mà không cần cấu hình thủ công phức tạp.
- Cơ chế chống mất mát dữ liệu: Tự động ghép nối dữ liệu intraday5 liên tục trong trường hợp mất kết nối mạng giữa chừng.
Khả năng ứng dụng
- Theo dõi trong phiên: Theo dõi biến động giá liên tục và thiết lập cảnh báo tự động.
- Phân tích kỹ thuật: Xây dựng chỉ báo và mô hình kiểm thử dựa trên dữ liệu chi tiết trong phiên.
- Nghiên cứu định lượng: Lưu trữ dữ liệu lịch sử có cấu trúc phục vụ các mô hình học máy.
Cập nhật trên trang tài liệu hướng dẫn
Song song với việc nâng cấp code, trang tài liệu hướng dẫn của Vnstock cũng được bổ sung các tính năng tiện ích mới:
Sao chép toàn bộ nội dung tài liệu
Bạn có thể sao chép toàn bộ nội dung của một trang tài liệu chỉ với một click. Tính năng này hỗ trợ khi:
- Bạn muốn nạp tài liệu hướng dẫn Vnstock vào các trợ lý AI6 để giải đáp nhanh.
- Bạn cần lưu trữ tài liệu để đọc ngoại tuyến hoặc biên soạn tài liệu nội bộ.
- Bạn muốn tự ghi chú và tùy biến lại hướng dẫn theo nhu cầu cá nhân.
Sao chép toàn bộ nội dung
Ứng dụng thực tế: Bạn có thể sao chép tài liệu và đưa vào các mô hình ngôn ngữ lớn để tạo một trợ lý trả lời nhanh các câu hỏi cú pháp của Vnstock mà không cần tra cứu thủ công.
Biểu tượng bổ trợ trực quan trên Sidebar
Hệ thống biểu tượng mới giúp bạn:
- Nhận diện nhanh mục tài liệu cần tra cứu từ thanh điều hướng bên cạnh.
- Phân biệt rõ các phần tính năng thuộc bản Cộng đồng hay bản Mở rộng.
- Định vị các hướng dẫn quan trọng trực quan hơn.
Lời kết
Các cải tiến trên Vnstock News và Vnstock Pipeline hy vọng sẽ giúp bạn tối ưu hóa đáng kể quy trình xử lý dữ liệu đầu vào. Thư viện sẽ tiếp tục được hoàn thiện dựa trên các phản hồi thực tế từ cộng đồng.
Bạn có thể chạy thử các tính năng mới và chia sẻ phản hồi trong nhóm cộng đồng hoặc GitHub để Vnstock tiếp tục cải tiến tốt hơn.
Footnotes
-
Sitemap (sơ đồ trang web) là một tệp XML chứa danh sách các URL của trang web, giúp các công cụ thu thập thông tin dễ dàng lập chỉ mục. ↩
-
RSS (Really Simple Syndication) là một định dạng nguồn cấp dữ liệu web giúp người dùng và ứng dụng nhận thông tin cập nhật mới nhất từ trang web. ↩
-
Parquet là định dạng lưu trữ dữ liệu dạng cột (columnar storage) được tối ưu hóa cho việc truy vấn dữ liệu lớn hiệu suất cao. ↩
-
CSV (Comma-Separated Values) là định dạng tệp văn bản đơn giản dùng để lưu trữ dữ liệu dạng bảng dưới dạng các giá trị phân tách bằng dấu phẩy. ↩
-
Intraday là dữ liệu giao dịch chi tiết diễn ra trong ngày (thường ở khung thời gian phút hoặc giây), khác với dữ liệu cuối ngày (EOD). ↩
-
Trợ lý AI (AI Assistant) chỉ các chatbot hoặc mô hình ngôn ngữ lớn được cấu hình để hỗ trợ giải đáp câu hỏi dựa trên tài liệu được cung cấp. ↩