Company Fundamental API

Historical Financial Statements for In-Depth Equity Analysis and Valuation Models

The GuruFocus Fundamentals Dataset delivers complete, structured financial statement data for publicly traded companies around the world. With cleanly formatted income statements, balance sheets, and cash flow statements - spanning decades of history - this dataset is essential for powering valuation models, screening systems, and institutional-grade research platforms.

Available through the GuruFocus API, the dataset is designed for seamless integration and supports use cases ranging from quant strategies to internal equity dashboards.

Pricing

Get Started Now

Subscribe annually for full, unlimited access - or load a wallet to pay-per-call as you go

Data Specifications

Data FrequencyDaily
Monthly Panel SizeAvailability
Total Company Records65,000+
Total Stock Records150,000+
AvailabilityAnnual / Per Call


Sample Data

Download a sample of this dataset for free here:

What’s Included

This dataset provides fully normalized financial statement data, organized into three primary reporting categories:

  • Income Statement
    Includes
    key revenue and expense items such as total revenue, cost of goods sold, operating income, net income, earnings per share (EPS), and more - available across both annual and quarterly periods.
  • Balance Sheet
    Offers
    complete coverage of assets, liabilities, and equity components, including cash, receivables, inventories, debt, and shareholder equity. All fields are aligned to standard GAAP and IFRS formats.
  • Cash Flow Statement
    Breaks
    down cash flows from operating, investing, and financing activities, including depreciation, capital expenditures, stock issuance, debt repayments, and free cash flow metrics.

Data Coverage

RegionsTotal Company CountTotal Stock CountHistory
USA12,000+35,000+1978
Asia27,000+32,000+1978
Europe10,000+47,000+1979
UK/Ireland2,600+12,000+1979
Canada3,500+4,700+1978
Oceania2,400+4,700+1987
Africa1,300+1,500+1982
Latin America2,000+6,500+1979
India/Pakistan5,900+8,100+1983


Use Cases

This dataset is ideal for:

  • Investment platforms using fundamental inputs to drive scoring or signal generation
  • Fintech developers integrating financial statement data into dashboards, screeners, or mobile apps
  • Institutional analysts requiring historical fundamentals to track performance or conduct attribution
  • Academic researchers studying financial health, market anomalies, or accounting quality

Extend Your Capabilities

Combine the Company Profile Dataset with other GuruFocus data offerings:

Access & Support

The dataset is available through the GuruFocus RESTful API:
  • Format - JSON (default)
  • Authentication - Secure API key
  • Download - Prepackaged JSON datasets

Developer tools include:

  • SDKs (Python, JAVA, Golang, and more soon!)
  • API Reference

Direct support options include:

Get Started

Download a free sample of the Fundamental Dataset or connect with our data team to discuss access, documentation, and pricing.