The ASX edged higher by 0.78% on Tuesday, with the big banks keeping the mood upbeat through the afternoon session.