vnstock-js

vnstock-js

Tài LiệuDùng Với AIVí DụBài ViếtDemo
k

© Copyright 2026

Giới Thiệu
Cài Đặt
Hướng Dẫn Sử Dụng Nhanh
Quy Ước & Đơn Vịv2.0
Dùng Với AIv2.0
Kiến Trúc
Danh Sách Hàm
Nâng Cấp Từ v1v2.0
CLI
Lịch Sử Phiên Bản
Câu Hỏi Thường Gặp
Cơ Bản
Bảng Giá - Prices
Lịch Sử Giá - History
Danh Mục Mã - Symbols
Tìm Kiếm - Search
Tài Chính - Financials
Thị Trường - Marketv1.5
Sàng Lọc - Screening
Chỉ Báo & Pattern
AI Contextv1.4
Danh Mục Đầu Tưv2.0
Theo Dõi & Cảnh Báov2.0
Backtest & Phiên Tương Tựv2.0
Trình Duyệt & Proxyv2.0
Lịch Giao Dịch - Calendar
Vàng, Tỷ Giá, Tin Tức
MCP Serverv1.4
Watchlistv1.4
Bar
Quote
Tick
TopMover
CompanyProfile
ScreenRow
GoldQuote & FxRate
  1. Tài Liệu
  2. Key Features
  3. Advanced
  4. Calendar

Lịch Giao Dịch - Calendar

Ngày giao dịch, ngày nghỉ lễ, phiên kế tiếp và phiên trước.

Xem .md
import { vn } from "vnstock-js";

await vn.calendar.isTradingDay("2026-10-14"); // true
await vn.calendar.isTradingDay("2026-09-02"); // false, Quốc khánh
await vn.calendar.next("2026-09-01");         // "2026-09-03"
await vn.calendar.previous();                  // phiên trước hôm nay
await vn.calendar.holidays(2026);              // ["2026-01-01", ...]
HàmTrả về
isTradingDay(date)true nếu là ngày thường không trùng ngày nghỉ
next(date?)Ngày giao dịch đầu tiên sau date (mặc định hôm nay)
previous(date?)Ngày giao dịch gần nhất trước date
holidays(year)Ngày nghỉ của năm, YYYY-MM-DD

Ngày dạng YYYY-MM-DD, tính theo giờ Việt Nam. Lịch nghỉ tải từ GitHub ở lần dùng đầu và cache trong Storage. Ngày sai định dạng ném InvalidParameterError.

Giờ giao dịch HOSE: khớp lệnh liên tục 9:15 tới 11:30 và 13:00 tới 14:30, ATC 14:30 tới 14:45, thứ Hai tới thứ Sáu.

PreviousTrình Duyệt & Proxy
NextVàng, Tỷ Giá, Tin Tức