"Investors seem to be more optimistic given what's been going on," he said.
A2 led the market higher, up 3.7 per cent at $12.65 on a volume of 1.3 million, in line with its 90-day average. The milk marketing firm is the second-biggest company on the NZX and generates a lot of its revenue selling infant formula in China. Synlait Milk, which supplies A2, fell 1 per cent to $9.24 on light volumes.
Air New Zealand fell for a second day after it downgraded its earnings outlook, as ongoing issues with some Rolls Royce engines disrupt its schedule, domestic travel growth has been more muted than expected, and inbound tourism is tapering off from record highs. The shares declined 0.7 per cent to $2.81 on a volume of 1.9 million, more than twice its 759,000 three-month average.
First NZ Capital analyst Andrew Steele warned the airline may face more pressure on its earnings. But he upgraded the stock to 'neutral' from 'underperform', saying the recent slump better reflected the risk-reward balance.
The airline's outlook weighed on other tourism-related stocks, but they bounced back today. Tourism Holdings was up 1.7 per cent at $4.88 and Auckland International Airport rose 1.1 per cent to $7.35, on volume of 1.5 million shares.
Smith said Air New Zealand's gloomier outlook for domestic travel was a concern for the wider economy given its dominance in the local market.
"I don't think that will be the last downgrade that comes from that company," he said.
SkyCity Entertainment Group rose 1.6 per cent to $3.84. The hotel and casino operator raised its earnings guidance earlier this week. Morningstar Research retained its fair value estimate at $4.20, saying the shares offer an attractive dividend yield and are slightly undervalued.
Spark New Zealand was the most active stock with 7.8 million shares traded, more than twice its 3.4 million average. The stock gained 1.6 per cent at $4.055. Kiwi Property Group rose 0.4 per cent to $1.42, its highest close in 13 months, on volume of 1.5 million shares.
Of other stocks that traded on volumes of more than one million shares, Mercury NZ fell 0.8 per cent to $3.53 and Meridian Energy fell 1.4 per cent to $3.52.
Westpac Banking Corp posted the biggest decline, down 1.5 per cent to $26. Australia & New Zealand Banking Group fell 0.8 per cent to $26.50.
Fonterra Shareholders' Fund units increased 0.2 per cent to $4.74. Fonterra Cooperative Group shares, which trade in a closed market, were unchanged at $4.74. The dairy company said local milk collection was tracking 4.1 per cent higher in the seven months through December, buoyed by helpful weather conditions.