The Australian sharemarket has put last week’s pain behind it, with banks, real estate and consumer stocks the biggest winners of the day.