Australia’s share market has closed higher for its sixth consecutive session, helped by bank and technology stocks after trading flat for most of the day.

The S&P/ASX200 benchmark index closed higher by 29.7 points, or 0.49 per cent, to 6131.9 on Monday.

The index climbed substantially in the last hour of trade.

The All Ordinaries index finished better by 30.5 points, or 0.48 per cent, to 6343.

The Aussie dollar was buying 72.32 US cents at 1617 AEDT, higher from 71.82 US cents at the close of trade on Friday.