Narwhal API vs J-Quants API

J-Quants API is run by JPX Market Innovation & Research for individual investors. It serves Tokyo stock prices, indices, margin trading and financial data, with plans from free to 16,500 yen a month. Narwhal Filings API returns standardised annual and semiannual statements from EDINET for over 3,800 Japanese companies.

At a glance

J-Quants facts come from its home page, plan and data pages, rate limit page and help pages, read on 12 November 2026. The pages read give no price for J-Quants Pro. Narwhal API is owned and operated by Nusantara Ventures, LLC.

RequirementNarwhal APIJ-Quants API
CoverageJapan: over 3,800 companies with annual and semiannual reports from EDINET. No share pricesJapanese listed issues: prices, indices, margin trading and short selling data, plus financial data
Financial statementsStandardised statements by company id, with amounts in yen as filedSummary financial data on every plan, within that plan's history window. Balance sheet, income statement and cash flow data on Premium only
HistoryFull history on every account2 years on Free, 5 on Light, 10 on Standard and up to 20 on Premium
Free tier$10 free every month at 50 a minute, commercial apps allowedFree plan with 2 years of data, delayed 12 weeks, at 5 requests a minute. It ends after one year
Paid plansPrepaid credit, top-ups from $20. Company and filings data cost $10 per 1,000 callsLight 1,650 yen a month, Standard 3,300 yen and Premium 16,500 yen, tax included. Minute and tick prices add 5,500 yen, company disclosures 11,000 yen
Limits50 requests a minute on free credit, 500 on paid credit. No overage charge5, 60, 120 and 500 requests a minute on Free, Light, Standard and Premium. Financial data endpoints stay at 60 a minute on every plan
Who it is forCommercial apps allowed on every accountIndividuals. Corporate and academic use goes through J-Quants Pro
InterfacesREST and hosted MCP with 80 tools, one key for every Narwhal APIREST API with a Python client, an MCP option and a CLI, plus CSV downloads on paid plans

Why teams switch

Your companies are not all in Japan

J-Quants covers Japanese listed companies. Narwhal reads Japan, Korea, the US, Taiwan, the EU and the UK in one schema, with one key and one credit balance.

You want to pay by the call

Narwhal charges $10 per 1,000 calls for company and filings data, and every account gets $10 free each month. J-Quants sells monthly plans, and its financial data endpoints are capped at 60 requests a minute on every plan.

When they are the better pick

J-Quants is the better pick for Tokyo market data. It returns daily prices for listed issues, TOPIX and index prices, futures and options, margin trading, short selling and investor type data. Narwhal Filings API carries none of that. Premium adds full balance sheet, income statement and cash flow data from 2009, and add-ons give minute and tick prices. Standard and Premium also serve ownership data taken from EDINET.

Questions

Does J-Quants include full financial statements?

Only on Premium at 16,500 yen a month. Every plan has summary financial data within its history window, from 2 years on Free to 20 years on Premium. Premium adds balance sheet, income statement and cash flow data. Narwhal returns standardised statements for over 3,800 Japanese companies on prepaid credit.

Can I use J-Quants in a company product?

J-Quants API is aimed at individuals, and its help page sends corporate and academic use to J-Quants Pro. The pages read give no J-Quants Pro price. Narwhal allows commercial apps on every account.

Does Narwhal return Japanese share prices?

No. The Filings API returns statements and filings, not prices. J-Quants returns daily prices for listed issues, delayed 12 weeks on the Free plan.

Does J-Quants use EDINET data?

Partly. Standard and Premium serve major shareholders, cross-shareholdings and large volume holding reports taken from EDINET. Narwhal serves statements and large shareholding reports from the same filing system.

Reviewed:

Sources and review date