The Australian sharemarket has closed at a five year high as the major banks lifted ahead of the release of NAB and ANZ results.

The Australian sharemarket has closed at a five year high as the major banks lifted ahead of the release of NAB and ANZ results.