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