The ASX200 at midday was up 0.7 per cent, with every sector in the green except for mining.