Vnstock Pipeline CLI
Quản lý cơ sở dữ liệu trên máy bạn qua vnstock_pipeline CLI: tạo bảng, nạp và cập nhật dữ liệu bạn tự truy xuất.
Khi bạn phân tích một rổ cổ phiếu theo dõi (như VN30, VN100 hoặc danh mục nghiên cứu cá nhân) trên dữ liệu nhiều năm, việc gọi mạng tải lại dữ liệu mỗi lần chạy code vừa mất thời gian chờ đợi vừa tốn hạn mức truy vấn. Nhưng nếu tự lưu nhiều tệp CSV rời rạc trên ổ cứng, bạn lại rất dễ gặp cảnh tệp bị trùng dòng, thiếu ngày giao dịch hoặc lệch tên cột mà không biết.
Kỹ năng Vận hành vnstock_pipeline qua dòng lệnh (pipeline-cli) giúp trợ lý AI thiết lập và điều phối công cụ vnstock_pipeline để bạn có một thư mục dữ liệu nghiên cứu sạch, gọn và luôn sẵn sàng ngay trên máy tính cá nhân.
Kỹ năng này giúp gì cho bạn?
- Cập nhật dữ liệu cuối ngày tự động cho danh sách mã bạn theo dõi: Giúp bạn lọc những cổ phiếu đạt ngưỡng thanh khoản rồi cập nhật dữ liệu giá lịch sử (OHLCV), báo cáo tài chính, thông tin doanh nghiệp và thống kê phiên về máy theo từng bước có kiểm soát. Nếu có vài mã bị ngắt mạng giữa chừng, bạn chỉ cần chạy lại đúng những mã lỗi thay vì tải lại từ đầu.
- Tổ chức tệp dữ liệu gọn nhẹ, đọc cực nhanh: Hỗ trợ lưu trữ dưới định dạng
Parquet(nén dung lượng nhỏ và đọc nhanh gấp nhiều lần bằng Pandas hoặc DuckDB) hoặcCSVtruyền thống, đồng thời chuyển tiếp nguyên vẹn thư mục dữ liệu đã lưu từ bản 2.x lên 3.x mà không phải tải lại. - Kiểm tra sức khoẻ dữ liệu hoàn toàn ngoại tuyến (không tốn hạn mức gọi mạng): Tự động rà soát các tệp trên đĩa cứng để phát hiện tệp rỗng, thiếu ngày dữ liệu, dọn sạch các bản ghi bị trùng lặp và tách riêng những tệp bị lệch cấu trúc cột để bạn kiểm tra.
- Xuất dữ liệu sang AmiBroker chỉ bằng một lệnh: Chuyển đổi toàn bộ dữ liệu giá đã lưu trên máy sang định dạng CSV chuẩn để nạp thẳng vào AmiBroker phục vụ việc xem đồ thị cuối ngày.
Khi nào bạn nên dùng?
- Khi bạn muốn thiết lập một quy trình chạy định kỳ sau giờ đóng cửa thị trường để máy tính tự cập nhật dữ liệu mới nhất cho ngày hôm đó.
- Khi bạn cần truy vấn, lọc hoặc kiểm nghiệm thống kê trên danh sách cổ phiếu đang theo dõi với tốc độ đọc từ ổ cứng gần như tức thì.
Thông tin kỹ thuật & Tệp đi kèm
- Cấp quyền lợi cần có: Golden trở lên (trên thế hệ 5, thư viện
vnstock_pipeline3.x dành cho cấp Golden trở lên)
| Tên tệp | Vai trò |
|---|---|
SKILL.md | Hướng dẫn đầy đủ các nhóm lệnh vnstock-pipeline (lưu trữ, danh sách mã, tải dữ liệu, xuất AmiBroker) |
scripts/sync_market_data.py | Kịch bản mẫu điều phối trọn vẹn quy trình lọc thanh khoản, tải dữ liệu cuối ngày và kiểm tra chất lượng tệp |
Tuyên bố miễn trừ trách nhiệm: Kỹ năng này là tài liệu mẫu cho quy trình nghiên cứu và tự động hoá phân tích của riêng bạn, để bạn tham khảo và tuỳ chỉnh. Nội dung và kết quả từ kỹ năng này không cấu thành tư vấn hay khuyến nghị đầu tư. Bạn tự đối soát dữ liệu và tự chịu trách nhiệm về quyết định đầu tư của mình; Vnstock chịu trách nhiệm mô tả trung thực phần mềm và sửa lỗi ở lớp kết nối, chuẩn hoá.
Tài liệu tham khảo
Xem danh mục kỹ năng và hướng dẫn tải tại: Vnstock Master Skill
Lịch sử cập nhật
[1.2.0]- Bổ sung hướng dẫn chovnstock_pipeline3.x trên thế hệ 5 (pipeline.toml,storage migrate-legacy) và làm rõ 4 nhóm tác vụ CLI.[1.1.0]- Đồng bộ cấp quyền lợi cần có (Golden) với cấu hình hệ thống.[1.0.0]- Khởi tạo kỹ năng.
Thông Tin Skill
- Danh mụcGiải Pháp Dữ Liệu
- Cấp độ yêu cầuBản Cộng đồng
- Kỹ năng phụ thuộcKhông yêu cầu
- Thành phần1 Scripts