The New Zealand dollar gained as traders pare back bets for the Federal Reserve to hike interest rates next month following the release of minutes to its last meeting, amid turmoil in global markets.

The kiwi rose to 66.29 US cents at 8am in Wellington, from 66.12 cents at 5pm yesterday.

The trade-weighted index advanced to 71.30 from 71.14 yesterday.

Traders sought the safety of assets such as gold overnight as Chinese equities dropped 3.4 per cent on the Shanghai Composite Index, Kazakhstan abandoned its fixed-exchange rate regime causing its currency to slump, Turkey's lira fell to a record low as the country's security situation deteriorated ahead of this year's election and North and South Korea exchanged artillery fire in the most serious exchange since 2010.

Advertisement

The US dollar index, which measures the greenback against a basket of currencies, fell to a six-week low as traders pushed out expectations for interest rate hikes.

"Global investors are nervous this morning, as a litany of idiosyncratic events through the developing world heightened already-bubbling concerns about emerging market economies," Raiko Shareef, currency strategist at Bank of New Zealand, said in a note.

"As a result, global investors have taken an understandably risk-averse stance. Unlike predictable reactions in equities and bonds, major currencies are generally stronger against the US dollar, including the risk-sensitive New Zealand dollar," he said.

"We'd suggest that the reaction in currencies should be framed in the context of a market that is strategically long US dollar on a Fed rates views, but where conviction is weakening."

BNZ expects the rally in the kiwi dollar will be capped initially at 66.50 US cents, and then more robustly at 66.90 cents.

In New Zealand today, July data on migration data and electronic spending is scheduled for release.

Traders will be eyeing China manufacturing data this afternoon for a gauge of how New Zealand's largest trading partner is tracking.

The New Zealand dollar rose to 90.28 Australian cents from 89.92 cents yesterday, slipped to 59.08 euro cents from 59.38 cents, gained to 42.24 British pence from 42.15 pence, edged lower to 81.81 yen from 81.95 yen and advanced to 4.2343 yuan from 4.2243 yuan.