Japanese Government Bonds at 3%: Who Buys Japan’s Debt After the BOJ
The 10-year JGB closed at 3.07% on 24 September 2026, the highest since 1996, while the BOJ's policy rate is 1.25%. The Bank still holds 47.9% of JGBs and is shrinking that stake, and a 10-year Treasury hedged into yen now yields 2.30%, below the JGB, as it has every day since June 2022.















