Meridian led the market higher, up 3.3 per cent to $2.325, and has a 5.3 per cent yield. Contact, which has a 16.5 per cent yield, rose 2.6 per cent to $4.72, and Steel &Tube, with an 8.8 per cent yield, rose 1.9 per cent to $2.20.
Kathmandu Holdings rose 3.3 per cent to $1.59. The outdoor clothing retailer had to fend off an opportunist and unsuccessful takeover offer from Briscoe Group in June when its shares tumbled to a record low.
"One thing with low commodity prices and low oil prices is it will be adding to discretionary income so retailers should be doing all right," Smalley said.
"Maybe investors are hoping the worst is over. There was a spike on the Briscoes' attempted takeover, and there have been several sell-offs, but Kathmandu has managed to hold itself up."
Hallenstein Glasson, the clothing retailer outside the benchmark index, gained 1.2 per cent to $3.28. Jewellery chain Michael Hill International rose 1.1 per cent to 95c.
Orion Health Group was the biggest decliner yesterday, dropping 2.8 per cent to $3.15, an all-time low. The stock has fallen 17 per cent since November 25, when it announced a wider first-half loss of $26.9 million.
Heartland New Zealand rose 0.8 per cent to $1.34. The locally listed bank affirmed annual earnings guidance, and said it's keen on buying rivals to grow its business, especially in consumer finance.
Precinct Properties New Zealand was unchanged at $1.25.