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

Báo Giá - Quote

API báo giá - dữ liệu giá lịch sử

Dữ liệu giá lịch sử

import vnstock from 'vnstock-js';

const history = await vnstock.stock.quote.history({
  symbols: ['VCI'],
  start: '2024-01-01',
  end: '2024-06-30',
  timeFrame: '1D',
});

Params

ParamTypeMô tả
symbolsstring[]Danh sách mã (VCI, FPT, VNINDEX...)
startstringNgày bắt đầu (yyyy-MM-dd)
endstring?Ngày kết thúc (mặc định: hôm nay)
timeFramestringKhung thời gian: 1m, 5m, 15m, 30m, 1H, 1D, 1W, 1M
countBacknumber?Số nến tối đa (mặc định: 365)

Output: QuoteHistory[]

FieldTypeMô tả
datestringNgày (yyyy-MM-dd)
opennumberGiá mở cửa (nghìn VND)
highnumberGiá cao nhất
lownumberGiá thấp nhất
closenumberGiá đóng cửa
volumenumberKhối lượng

Ví dụ lấy nhiều timeframe

// Dữ liệu theo giờ
const hourly = await vnstock.stock.quote.history({
  symbols: ['FPT'],
  start: '2024-06-01',
  timeFrame: '1H',
});

// Dữ liệu theo tuần
const weekly = await vnstock.stock.quote.history({
  symbols: ['FPT'],
  start: '2024-01-01',
  timeFrame: '1W',
});
PreviousGiao Dịch - Trading
NextNiêm Yết - Listing

Nội Dung

Dữ liệu giá lịch sửParamsOutput: `QuoteHistory[]`Ví dụ lấy nhiều timeframe