Tokyo's main index closes at the lows for the day

It's a rough day for Japanese stocks as weaker sentiment in markets is seeing the Nikkei erase all the good work put in over the past two sessions. Chinese stocks have been weighed lower due to weak data earlier in Asian trading and are treading near the lows currently. The Hang Seng is down 1.7% while the Shanghai Composite is down by 1.1% at the moment.

The poor sentiment at the start of trading today is seeing the aussie and kiwi lead losses; particularly after the weaker Chinese data. Meanwhile, negative tones in US equity futures isn't helping with the mood - Treasury yields are also lower - and that is keeping the yen bid ahead of European trading.

USD/JPY sits at 113.49 currently just off lows of 113.43 posted earlier in the day.