Finance.Foundation
Jurisdiction · JP · JPY

Japan

ISO code
JP
Currency
JPY
Monetary authority
Bank of Japan
Policy regime
Independent, with a price-stability target and a long history of unconventional policy
GDP
$4.44tn (2025, World Bank)
Real GDP growth
1.2% (2025, World Bank)
Inflation (CPI)
3.2% (2025, World Bank)
Population
123.4m (2025, World Bank)
Listed domestic companies
3,942 (2025, World Bank)
Listed market cap
172% of GDP (2025, World Bank)
Credit to private sector
189% of GDP (2025, World Bank)

Annual indicators from World Bank Open Data (CC BY 4.0), each shown with its observation year — refreshed daily, but the underlying series are annual and only move when the World Bank publishes.

Current readings · refreshed every 3 hours

1.25% Japan policy rate · 2026-09-01 · BIS

These are Japan’s own readings, each on the observation date shown. They are a different kind of figure from the World Bank series above, which are annual and only move when the World Bank publishes.

Covered companies — Japan

CompanyTickerExchangeSectorMkt cap ≈
ToyotaAutomotive7203Japan Exchange Group (TSE)Consumer Discretionary$231.1bn
SoftBank GroupTechnology investment holding9984Japan Exchange Group (TSE)Communication Services$184.6bn
HitachiIndustrial conglomerate: IT, energy & rail6501Japan Exchange Group (TSE)Industrials$157.6bn
SonyConsumer electronics, gaming & entertainment6758Japan Exchange Group (TSE)Technology$144.5bn
Fast RetailingApparel retail9983Japan Exchange Group (TSE)Consumer Discretionary$142bn
Mitsubishi CorporationGeneral trading company (sogo shosha)8058Japan Exchange Group (TSE)Industrials$111.2bn
NTTTelecommunications9432Japan Exchange Group (TSE)Communication Services$95.6bn
NintendoVideo games & consoles7974Japan Exchange Group (TSE)Communication Services$72.5bn

Approximate reference values from public sources · seed-0.7 · marketcap-1 · 2026-08-30 · not real-time. See data & methodology.

# this page as data GET https://finance.foundation/api/v1/countries/japan

JSONCSV No key, CORS enabled — paste any of these straight into a notebook.

Code to fetch it
curl
curl -s https://finance.foundation/api/v1/countries/japan
Python
import requests r = requests.get("https://finance.foundation/api/v1/countries/japan", timeout=30) r.raise_for_status() data = r.json()
JavaScript
const r = await fetch("https://finance.foundation/api/v1/countries/japan"); if (!r.ok) throw new Error(r.status); const data = await r.json();
pandas
import pandas as pd df = pd.read_csv("https://finance.foundation/api/v1/countries/japan.csv")