Oct 31, 2026
Oct 31, 2026
Oct 31, 2026
Oct 31, 2026
Oct 31, 2026
Oct 31, 2026
Oct 31, 2026
Oct 31, 2026
The Bank of Japan kept its policy rate at 1.25% on October 30 in an 8-1 vote, with board member Hajime Takata pushing for 1.5%. It closed a week where every dissenter at the BOJ and the Fed wanted tighter policy, and the Bank of Canada actually delivered it. For crypto holders, the story is the yen carry trade.