Fundamentals API · REST and Python

The cheapest fundamentals API that covers more than the US.

If you searched for a cheap fundamentals API, you usually found a US-only feed or a short trial. OpenFilings gives you harmonized financials across a 62-market company index on a $0 plan. Use revenue, margins, cash flow and EPS under consistent field names wherever supported, then move to Pro for $15/month when you need the full research stack.

$0

Free forever

100 API + MCP calls per day

$15

Pro per month

Monthly self-serve plan

191

Standardized line items

As-filed, not estimated

62

Markets indexed

25 regulator-native pipelines + IR

What you get on Free

Enough product to build before you buy.

Free includes browser fundamentals, RSS+, access to every indexed market, a 10-ticker watchlist and 100 shared REST + MCP calls per day. Coverage depth is visible by issuer; values are never invented to fill a gap.

Harmonized fundamentals

Revenue, margins, operating income, net income, EPS and free cash flow.

All indexed markets

62 markets are available without a regional paywall.

REST + MCP

100 requests per day from the same account and quota.

RSS+

Structured filing and KPI updates over Atom, without an API key.

Company pages

Comparable periods and financials without starting from a long report.

Watchlist

Follow up to 10 companies on Free.

The useful endpoint

One company, multiple periods, selected line items.

Request only the fields and fiscal years you need. The response preserves reporting currency, period end, filing date and accounting standard so a clean JSON schema does not erase source context.

curl "https://api.openfilings.org/api/v1/companies/financials?ticker=AAPL&market_id=us&fiscal_year_from=2021&line_items=revenue,operating_income,net_income,free_cash_flow" \
  -H "X-API-Key: $OPENFILINGS_API_KEY"

What you are buying

Company fundamentals, not a general-purpose market-data bundle.

OpenFilings is strongest when you need primary-source financial statements across accounting standards, recent filings and traceable numbers. It is not a low-latency exchange feed.

Included in the data model

  • Income statement, balance sheet and cash-flow line items
  • Annual, interim and quarterly periods where filed
  • US GAAP, IFRS and Asian accounting-standard mappings
  • Source filing, period, currency and validation status

Deliberately not hidden

  • Coverage is not equally deep for every issuer
  • Missing filing values are returned as missing
  • As-filed mapping is not an accounting restatement
  • Commercial redistribution needs separate terms

Price comparison

Global fundamentals do not need a terminal-sized bill.

OpenFilings is the cheapest option here at both $0 to start and $15/month for Pro. Prices and plan descriptions below were checked against each provider's public site in September 2026.

ProviderFree accessPaid entryGlobal fundamentalsNative MCP
OpenFilings$0 · 100/day$15/month62-market indexFree + Pro
FMP$0 · US basic$22/month billed annuallyHigher plansNo
Finkipedia$0 · latest fundamentals$29/monthSEC-focusedPro
Finnhub$0 · US fundamentals$3,500/month for All-In-OneAll-In-OneNo
Alpha Vantage$0 · 25/day$49.99/monthEndpoint-dependentNo

These products do not have identical datasets, limits or licenses. The comparison uses each provider's public individual-plan pricing; commercial redistribution may require separate terms.

FAQ

Before you choose an API

Is OpenFilings the cheapest fundamentals API?+

Yes. OpenFilings starts at $0 forever with every indexed market available, and Pro is $15 per month. No paid fundamentals API can cost less than free, and our paid plan undercuts the published entry prices of the global alternatives compared on this page.

Does the API cover all 62 markets equally?+

No. The company index spans 62 markets. 25 markets have regulator-native filing pipelines, and investor-relations documents add coverage elsewhere. Depth varies by issuer and reporting format.

Are the financials adjusted or consensus estimates?+

They are as-filed values mapped to a common taxonomy. Currency, period, accounting standard and source filing remain attached. Missing values stay missing rather than being estimated.

Can I use the same data through MCP?+

Yes. The hosted OpenFilings MCP server exposes company resolution, multi-year financials, filings and sections to Claude, Cursor and other MCP clients.

Also in this stack

One account, five ways to use it.