A lot of misinformation out there
There are some people saying the BOJ is selling stocks in April. There was some kind of mistranslation there.
What’s happened is that the BOJ was supposed to start unloading some of its stock holdings in April but at today’s meeting they decided the won’t sell stocks. Instead they will hold onto the stocks for longer and the scheduled completion of the sales has been extended to March 2026 from Sept 2021.