Provider shortlist
Official sources return files or raw facts, and the other providers return parsed statements, so this is a comparison of what you get back as well as of price. Rival facts were read from public pages without an account, so limits that appear only after sign-up may differ. Counts and prices change. Narwhal API is owned and operated by Nusantara Ventures, LLC.
Narwhal API
Standardised statements for the US, Japan, Korea, Taiwan, the EU and the UK under one key, with REST and MCP
SEC EDGAR APIs
US filing history and XBRL facts straight from the regulator, free
OpenDART
Korean filings and full statements from the regulator, as JSON or XML
J-Quants API
Tokyo prices and market data, with Japanese statements on the top plan
Intrinio
US fundamentals with as-reported and standardised statements back to 2006
sec-api.io
Raw EDGAR work: search, full-text search, downloads and a live stream
Financial Modeling Prep
US-first prices and fundamentals, with statements for more countries on the top plan
Compare the options
Best fit is not feature parity. Check the evidence and limitation together.
| Provider | Best for | Evidence checked | Important limitation |
|---|---|---|---|
| Narwhal API | Standardised statements for the US, Japan, Korea, Taiwan, the EU and the UK under one key, with REST and MCP | US from 2009. Japan has over 3,800 companies, annual and semiannual. Korea covers about half of listed companies so far. Taiwan has about 1,980 companies, 2026 half-year reports. The EU and EEA have about 3,200 companies in 26 countries, annual only. The UK has about 800 companies, annual only. Company and filings data cost $10 per 1,000 calls, with $10 free every month. | No full-text search of filings and no share prices. Korea is partial, and Taiwan, the EU and the UK hold only the periods loaded so far. |
| SEC EDGAR APIs | US filing history and XBRL facts straight from the regulator, free | US only. data.sec.gov returns JSON for each filer's submissions and for XBRL facts by company, concept and period. It needs no key and states no price. Fair access allows 10 requests a second. | You assemble statements from XBRL facts yourself, and the API returns no filing documents. |
| EDINET API | Original Japanese filings as XBRL, PDF and CSV files | Japan. The list of filings by submission date holds 10 years. Files come as ZIP packages, PDF and CSV. A registered key is required and the specification states no price. | No parsed statements. The specification is in Japanese, and the terms bar heavy access in a short time. |
| OpenDART | Korean filings and full statements from the regulator, as JSON or XML | Korea. Statements from 2015. Free in principle with a registered key. The request limit error normally appears above 20,000 requests. | Account names are in Korean. A filing search without a company code covers at most 3 months. |
| J-Quants API | Tokyo prices and market data, with Japanese statements on the top plan | Japan. A free plan delayed 12 weeks, then Light 1,650 yen, Standard 3,300 yen and Premium 16,500 yen a month. Full statements come with Premium, from 2009. | Aimed at individuals. Corporate use goes through J-Quants Pro, and no price is given. |
| FinMind | Taiwan market data and statements from a Taiwan developer platform | Taiwan, plus price data for some other markets. A free plan at 300 calls an hour. Backer NT$699, Sponsor NT$999 and Sponsor Pro NT$3,330 a month. Income statements from 1990. | Commercial use only on Sponsor Pro. Reselling raw data is barred on every plan. |
| TEJ | Deep Taiwan and Asian data for institutions | Taiwan and eight other Asian markets. A trial key allows 500 calls a day. The API price is not published. The E Shop lists plans at 488, 888 and 8,880 a month, with no currency stated. | Paid access runs through sales. The API documentation page is dated 7 May 2019. |
| Intrinio | US fundamentals with as-reported and standardised statements back to 2006 | US. Individual $150 a month, for personal use. Startup from $333 a month, $999 after a year. Enterprise from $1,250 a month. API, CSV, Snowflake and S3. | No price per call and no country outside the US. |
| Calcbench | As-reported XBRL detail in US filings, for analysts | US. Basic is free. Premium costs $6,000 and Professional $12,000 a year per user. A web platform, an Excel add-in and an API. | API access is not part of the standard subscription. |
| SimFin | US fundamentals on a small budget, with bulk CSV downloads | About 5,000 US stocks. A free plan, then Start $15, Basic $35 and Pro $71 a month, billed yearly. A web API, Python, Excel and CSV. | Its prices page lists US stocks and its home page also mentions European stocks. Commercial projects need an Enterprise quote. |
| sec-api.io | Raw EDGAR work: search, full-text search, downloads and a live stream | US, from 1993. A free key stops after 100 calls in total. Personal $49 a month ($588 billed yearly) and Business $199 a month ($2,388 billed yearly). XBRL-to-JSON on every plan. | SEC forms only. Full-Text Search starts on the Business plan. |
| Financial Modeling Prep | US-first prices and fundamentals, with statements for more countries on the top plan | Starter $19, Premium $49 and Ultimate $99 a month billed yearly. Statement symbols cover the US on Starter, the US, UK and Canada on Premium, and every country on Ultimate. | Displaying or redistributing the data needs a separate licensing agreement. |
| EODHD | Prices and fundamentals across many exchanges | The Fundamentals plan costs $59.99 a month ($599.90 billed yearly). Fundamentals go back to 1985 for major US companies and to 2000 for non-US firms. Each fundamentals request uses 10 calls. | SEC 8-K, 10-K and 10-Q filings come only with the All-In-One plan at $99.99 a month. |
Choose by requirement
Start from the country
For the US, look at SEC EDGAR, Narwhal, sec-api.io, Intrinio, Calcbench and SimFin. For Japan, look at EDINET, J-Quants and Narwhal. For Korea, look at OpenDART and Narwhal. For Taiwan, look at FinMind, TEJ and Narwhal. For the EU, the EEA and the UK, Narwhal reads annual reports from regulated markets, and FMP and EODHD cover many countries through one price list.
Choose between original files and parsed statements
EDINET returns XBRL, PDF and CSV files, OpenDART returns statements with Korean account names, and SEC EDGAR returns XBRL facts. Narwhal, Intrinio, FMP, EODHD, SimFin and FinMind return statements in their own schema. Calcbench returns as-reported XBRL data with standardised metrics.
Price the calls at your volume
Narwhal charges $10 per 1,000 calls. Intrinio, Calcbench, SimFin, J-Quants and sec-api.io sell monthly or yearly plans, and TEJ publishes no API price. SEC EDGAR is free, EDINET states no price, and OpenDART is free in principle.
Check commercial use before you ship
J-Quants is aimed at individuals, FinMind allows commercial use only on Sponsor Pro, the Intrinio Individual plan is for personal use, and SimFin sends commercial projects to an Enterprise tariff. Narwhal allows commercial apps on every account.
Check the history you need
EDINET lists filings back 10 years, OpenDART statements start in 2015, and Intrinio reaches back to 2006. Narwhal starts US history in 2009, and its Taiwan, EU and UK coverage holds only the periods loaded so far.
Each detailed provider page lists the first-party documentation used, its evidence boundaries, and its review date. Reviewed: