Australian shares have defied predictions of a second straight day of carnage as the big banks helped the domestic market recovered its opening losses.

Australian shares have defied predictions of a second straight day of carnage as the big banks helped the domestic market recovered its opening losses.