Australian shares have finished higher for a fourth straight day, in a during a mostly quiet session that served as a break from recent extreme volatility.

The benchmark S&P/ASX200 index finished Friday up 25.2 points, or 0.42 per cent, at 6,057.9 points, while the All Ordinaries index gained 21.4 points, or 0.35 per cent, at 6,163.7.

The Australian dollar was buying 69.36 US cents, slightly lower from 69.29 US cents at the close of trade on Thursday.