Foreigners were net buyers of Asian shares in January, data from seven exchanges showed, on hopes the US Federal Reserve would go slow with its monetary tightening measures this year and the trade talks would unwind some tariffs, bolstering world trade.
Foreigners net bought stocks worth $5.9 billion last month, the highest since a $7.1 billion inflow in January 2018, data from South Korea, Taiwan, India, Thailand, the Philippines, Indonesia and Vietnam showed.
Foreign outflows from Asian equities were the biggest in at least seven years in 2018 as the Sino-US trade war and slowing profits battered regional stocks last year.
"Clouds will clear" for Asia and EM in 2019 as multiple top-down drivers reverse vs 2018, notably a switch in Fed and Chinese monetary policy bias, easing of China's fiscal policy, a declining US dollar path and potential improvement in US- China trade relation, said Jonathan Garner, chief Asian equity strategist at Morgan Stanley, in a note.
In January, MSCI's broadest index of Asia-Pacific shares gained 6.7 per cent, its biggest monthly advance since March 2016.
South Korea and Taiwan led the region with inflows of $3.7 billion and $1.2 billion, respectively.
Indonesia received $969 million worth of foreign money in January, while the Philippines witnessed inflows of about $350 million.
On the other hand, foreign investors net sold Indian equities on concerns over lacklustre third-quarter earnings and uncertainty ahead of the upcoming elections.
"We think investors shouldn't focus on politics alone as India is on the cusp of a new earnings cycle. While election remains an event risk in the near term, the medium-term direction of the equity markets will be determined by the earnings trajectory," said Rajat Agarwal, a strategist at Societe Generale.
"The slowdown in earnings growth has clearly bottomed out, however, the strength of the new cycle and the expansion of the earnings pool will depend on the pickup in the capex cycle, on which we are seeing early signs."
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections. Election results will be out on May 23.