Japan Macro

Prices, the Bank of Japan balance sheet, the yield curve, arrivals and population. Each panel opens its full page, where every figure carries its source and formula.

Also in this section: Item Explorer, all 822 CPI series with full history · Banks, bad loans and results by bank group.

Latest values as text and table

Consumer Price Index — categories

Latest reading, September 2026: Headline CPI · YoY 2.1%; Core CPI (less fresh food) · YoY 2.2%; Core-core CPI (less fresh food & energy) · YoY 2.4%; Headline CPI · MoM 0.0%; Headline CPI · 3m Annualized 2.4%.

Latest values, as published
PeriodHeadline CPI (index)Core CPI (less fresh food) (index)Core-core CPI (less fresh food & energy) (index)Headline CPI · YoY (%)
Sep 2026102.2102.3102.82.1
Aug 2026102.2102.0102.51.9
Jul 2026102.0102.1102.11.9
Jun 2026101.6101.7101.71.7
May 2026101.5101.6101.61.5
Apr 2026101.0101.1101.41.3
Mar 2026100.6100.7101.41.4
Feb 2026100.2100.2101.11.3
Jan 2026100.8100.7101.01.5
Dec 2025100.9100.9101.12.0
Nov 2025101.0101.1101.22.7
Oct 2025100.7100.7101.12.9
Sep 2025100.1100.1100.42.9

YoY: (index[t] / index[t−12 months] − 1) × 100, from published index values.

Source: Statistics Bureau of Japan. · Data through September 2026 · JSON · CSV

Bank of Japan — asset holdings and transactions

Latest reading, September 2026: JGB Holdings 5,040,080 ¥100mn; From Peak −935,392 ¥100mn; Net Flow, 12m −42,536 ¥100mn; Gross Purchases 23,172 ¥100mn.

Latest values, as published
PeriodBOJ JGB holdings (¥100mn)JGB outright purchases (gross) (¥100mn)JGB redemptions (¥100mn)BOJ JGB holdings · YoY (%)
Sep 20265,040,08023,172−182,369−9.2
Aug 20265,199,27723,212−17,754−8.8
Jul 20265,193,81923,386−12,991−8.4
Jun 20265,183,42425,234−173,166−8.4
May 20265,331,35624,975−13,108−7.9
Apr 20265,319,48925,699−14,906−7.7
Mar 20265,308,69627,440−185,544−7.6
Feb 20265,466,80027,789−16,816−6.8
Jan 20265,455,82727,321−15,445−6.6
Dec 20255,443,95130,839−167,793−6.2
Nov 20255,580,90531,731−15,379−5.4
Oct 20255,564,55332,097−18,053−5.2
Sep 20255,550,50935,444−184,390−4.8

YoY: (value[t] / value[t−12 months] − 1) × 100, from published values.

This service uses the API provided by the 'Bank of Japan Time-Series Data Search.' The Bank of Japan does not guarantee the content of the service. · Data through September 2026 · JSON · CSV

JGB yield curve — constant-maturity yields

Latest reading, 2026-10-27: 2-year JGB yield 1.888 %; 10-year JGB yield 2.829 %; 30-year JGB yield 3.895 %.

Latest values, as published
Period2-year JGB yield (%)10-year JGB yield (%)30-year JGB yield (%)
2026-10-271.8882.8293.895
2026-10-261.8882.8243.884
2026-10-231.8722.8373.904
2026-10-221.9142.9143.952
2026-10-211.9142.9233.980
2026-10-201.9092.9273.992
2026-10-191.9042.9354.028
2026-10-161.9182.9584.040
2026-10-151.9132.9484.024
2026-10-141.9293.0154.072

Source: Ministry of Finance, Japan. · Data through 27 October 2026 · JSON · CSV · Markdown