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

Danh Mục Mã - Symbols

Danh sách mã theo sàn, nhóm, ngành.

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

const all = await vn.symbols();
const hose = await vn.symbols({ exchange: "HOSE" });
const vn30 = await vn.symbols({ group: "VN30" });
const banks = await vn.symbols({ industry: "Ngân hàng" });

Mỗi phần tử:

{
  "symbol": "FPT",
  "companyName": "Công ty Cổ phần FPT",
  "companyNameEn": "FPT Corporation",
  "exchange": "HOSE",
  "industry": "Phần mềm & Dịch vụ Máy tính",
  "industryEn": "Software & Computer Services",
  "sector": "Công nghệ Thông tin",
  "sectorEn": "Technology",
  "icbCode": "9537",
  "vn30": true
}

Danh mục mã được tải từ GitHub ở lần dùng đầu và cache trong Storage, nên symbols() không gọi VCI. Danh mục này cũng là thứ thư viện dùng để kiểm tra mã và gợi ý khi gõ sai.

Muốn bảng giá của cả nhóm thì dùng thẳng vn.prices({ group: "VN30" }).

PreviousLịch Sử Giá - History
NextTìm Kiếm - Search