Vnstock Logo
Về Agent Skills Hub

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ặc CSV truyề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_pipeline 3.x dành cho cấp Golden trở lên)
Tên tệpVai trò
SKILL.mdHướ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.pyKị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

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 cho vnstock_pipeline 3.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ục
    Giải Pháp Dữ Liệu
  • Cấp độ yêu cầu
    Bản Cộng đồng
  • Kỹ năng phụ thuộc
    Không yêu cầu
  • Thành phần
    1 Scripts
    Vnstock Pipeline CLI | Vnstock Agent Skills