Japanese investors bought ¥18.8 trillion ($119 billion) in government bonds in six months — the most since 2009.

Trust banks accounted for nearly half of the purchases.

The BOJ could signal another rate hike as early as December amid rising inflation risks.