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