Capital Flows in Japan averaged 6449.09 JPY HML from 1985 until 2023, reaching an all time high of 51996.00 JPY HML in March of 2016 and a record low of -26928.00 JPY HML in March of 1993. This page provides - Japan Capital Flows - actual values, historical data, forecast, chart, statistics, economic calendar and news. Japan Capital Flows - values, historical data and charts - was last updated on March of 2023.