The New Zealand dollar gained against the Australian dollar and the greenback as it found some renewed favour among investors after being sold down on local political concerns over the past few months.
The kiwi traded at 69.26 US cents as at 5.00pm in Wellington versus 69.04 US cents as at 8am in Wellington and from 68.62 cents late yesterday. It was at 91.08 Australian cents from 90.23 cents late yesterday.
Mark Johnson, a senior dealer at OMF, said the market had been very "short" kiwi, wagering the currency would fall. However, those bets "have been exhausted," he said.
The kiwi has fallen around 6 percent against the US dollar since the Sept 23 election on concerns the new government would derail the economy.
"A bit of a short squeeze higher makes perfectly good sense as those short positions unwind," he said. It seems to have resistance around the 69.20-69.25 level and Johnson said if it breaks that level it could push to 69.80.