Foreigners selling Japanese assets has become very seasonal as liquidity needs appear critical at quarter-ends for much of the last three years.
Last week – as Q1 ends – Foreigners sold 1.923 trillion Yen in Japanese bonds and 754 billion Yen in Japanese stocks. That was the second largest dump of Japanese assets in history…
This is also the biggest Q1 plunge ever – worse than in 2008.