Tokyo stocks closed higher on Tuesday helped by a cheaper yen against the dollar, as worries over a no-deal Brexit and the US-China trade war receded.
The benchmark Nikkei 225 index ended up 0.35 percent or 73.68 points at 21,392.10 while the broader Topix index was up 0.44 percent or 6.88 points at 1,557.99 at the close.
The dollar fetched 107.37 yen in Asian trade, against 107.23 yen in New York and 106.89 yen in Tokyo on Monday.
"Resumption of US-China trade talks and rallies in US 10-year bond yields are helping the dollar edge up against the yen," Rikiya Takebe, senior strategist at Okasan Online Securities, said in a commentary.
Strong British GDP data and MPs blocking a hard Brexit from the European Union without a deal are supporting the pound and helping create a cheaper yen, he added.
The cheaper yen supported Japanese shares but profit-taking sales later weighed on the market, analysts said.
In Tokyo, steel makers were among winners, with JFE jumping 4.25 percent to 1,335.5 yen and Nippon Steel gaining 2.62 percent to 1,542.5 yen.
Nissan rallied 3.71 percent to 697.5 yen after its chief executive said he will step down following the revelation he received more pay than he was entitled to.
Its rival Honda was also higher, ending up 2.34 percent at 2,791 yen, while Toyota was up 1.28 percent at 7,183 yen.