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

Tài Chính - Financials

API tài chính - báo cáo tài chính doanh nghiệp

Bảng cân đối kế toán

import vnstock from 'vnstock-js';

const bs = await vnstock.stock.financials.balanceSheet({
  symbol: 'VCI',
  period: 'quarter', // hoặc 'year'
  lang: 'en',        // hoặc 'vi'
});

Kết quả kinh doanh

const is = await vnstock.stock.financials.incomeStatement({
  symbol: 'VCI',
  period: 'year',
});

Lưu chuyển tiền tệ

const cf = await vnstock.stock.financials.cashFlow({
  symbol: 'VCI',
  period: 'quarter',
});

Cấu trúc output

Mỗi hàm trả về:

{
  data: {
    symbol: "VCI",
    year: 2024,
    quarter: 4,
    revenue: 1500,
    netProfit: 300,
    roe: 0.22,
    roa: 0.08,
    pe: 12,
    pb: 1.5,
    eps: 3500,
    debtToEquity: 0.8,
    // ... nhiều chỉ số khác
  },
  mapping: {
    ratio: { type: "...", fields: [...] },
    unit: { BILLION: "billion", PERCENT: "%" }
  }
}

Các chỉ số chính

FieldMô tả
revenueDoanh thu
netProfitLợi nhuận ròng
roeTỷ suất sinh lời trên vốn chủ
roaTỷ suất sinh lời trên tài sản
pePrice/Earnings
pbPrice/Book
epsLợi nhuận trên cổ phiếu
debtToEquityNợ/Vốn chủ
currentRatioTỷ số thanh toán hiện hành
grossMarginBiên lợi nhuận gộp
netProfitMarginBiên lợi nhuận ròng
PreviousNiêm Yết - Listing
NextChỉ Báo - Indicators

Nội Dung

Bảng cân đối kế toánKết quả kinh doanhLưu chuyển tiền tệCấu trúc outputCác chỉ số chính