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. Trading

Bảng Giá - Prices

Giá hiện tại của một hay nhiều mã, top tăng giảm.

Xem .md

Một mã

import { vn } from "vnstock-js";

const q = await vn.stock("FPT").price();
console.log(q.price, q.ref, q.ceiling, q.floor, q.changePct);

Trả về một Quote: giá khớp, tham chiếu, trần, sàn, cao, thấp, giá trung bình, khối lượng và giá trị luỹ kế, khối lượng khớp gần nhất, khối ngoại mua bán, ba bước giá mua bán. Mọi giá tính bằng đồng. Trước lệnh khớp đầu tiên của phiên, price là 0 và change, changePct là 0.

Nhiều mã trong một request

const list = await vn.prices(["FPT", "VCB", "HPG"]);
const vn30 = await vn.prices({ group: "VN30" });      // VN30, VN100, HNX30...
const hose = await vn.prices({ exchange: "HOSE" });   // cả sàn

Gộp nhiều mã vào một lời gọi vn.prices nhanh hơn và ít bị giới hạn tần suất hơn gọi price() từng mã.

Chỉ số

const vni = await vn.index("VNINDEX").price(); // mức điểm hiện tại so với phiên trước

Top tăng, giảm

const { gainers, losers } = await vn.topMovers({ limit: 10 });
console.log(gainers.map((m) => [m.symbol, m.exchange, m.price1DayAgo]));

Xem TopMover.

Hiển thị kiểu bảng điện

Bảng điện in giá theo nghìn đồng (57.50). Chia cho 1000 ở bước hiển thị, đừng đổi dữ liệu gốc:

const board = (dong: number) => (dong / 1000).toFixed(2);
console.log(board(q.price)); // "57.50"
PreviousNâng Cao
NextLịch Sử Giá - History

Nội Dung

Một mãNhiều mã trong một requestChỉ sốTop tăng, giảmHiển thị kiểu bảng điện