vnstock-js

vnstock-js

Tài LiệuVí DụBài ViếtTài Chính
k

© Copyright 2026

Giới Thiệu
Danh Sách Hàm
Cài Đặt
Kiến Trúc
Hướng Dẫn Sử Dụng Nhanh
CLI
Lịch Sử Phiên Bản
Câu Hỏi Thường Gặp
Cơ Bản
Giao Dịch - Trading
Báo Giá - Quote
Niêm Yết - Listing
Tài Chính - Financials
Chỉ Báo - Indicators
AI Contextv1.4Mới
MCP Serverv1.4Mới
Watchlistv1.4Mới
Sàng Lọc - Screening
Tìm Kiếm - Search
Lịch Giao Dịch - Calendar
Realtime - Thời Gian Thực
QuoteHistory
PriceBoardItem
TopStock
CompanyProfile
ScreenResult
RealtimeQuote
ExchangeRate
  1. Tài Liệu
  2. Key Features
  3. Advanced
  4. Listing

Niêm Yết - Listing

API niêm yết - danh sách mã, sàn, ngành

Tất cả mã cổ phiếu

import vnstock from 'vnstock-js';

const allSymbols = await vnstock.stock.listing.allSymbols();
// → [{ symbol: "VCI", companyName: "CTCP Chứng khoán Bản Việt" }, ...]

Theo sàn

const symbols = await vnstock.stock.listing.symbolsByExchange();
// → [{ symbol: "VCI", exchange: "HOSE", companyName: "...", companyNameEn: "..." }, ...]

Output: ListedSymbol[]

FieldTypeMô tả
symbolstringMã
exchangestringSàn (HOSE/HNX/UPCOM)
companyNamestringTên công ty
companyNameEnstringTên tiếng Anh

Theo ngành

const industries = await vnstock.stock.listing.symbolsByIndustries();
// → [{ symbol: "VCI", industry: "Chứng khoán", sector: "Tài chính", ... }, ...]

Mã ngành ICB

const icb = await vnstock.stock.listing.industriesIcb();
// → [{ code: "8000", name: "Tài chính", nameEn: "Financials", level: "1" }, ...]

Theo nhóm

const vn30 = await vnstock.stock.listing.symbolsByGroup('VN30');

Nhóm hỗ trợ: HOSE, VN30, VNMidCap, VNSmallCap, VNAllShare, VN100, ETF, HNX, HNX30, UPCOM, BOND, CW, FU_INDEX, FU_BOND

PreviousBáo Giá - Quote
NextTài Chính - Financials

Nội Dung

Tất cả mã cổ phiếuTheo sànTheo ngànhMã ngành ICBTheo nhóm