At 10.15am (AEDT), the benchmark S&P/ASX200 had gained 6.5 points, or 0.18 per cent, at 3586.5, while the broader All Ordinaries also added 6.5 points, or 0.18 per cent, to 3523.8.
Resources were in negative territory.
BHP, the biggest company on the exchange, decreased 2.04 per cent to $33.11, and Rio Tinto lost or 0.64 per cent to $53.03.
The banks were stronger.
Westpac, the ASX's second biggest company, added 24 cents to $19.38, Commonwealth Bank added 47 cents to $35.85, NAB added 22 cents to $20.04 and ANZ gained 4 cents to $15.54.
Wall Street swung lower overnight as investors retreated from a sizzling stock rally a day earlier fuelled by a new US government plan to clean up toxic assets in the banking system.
The Dow Jones Industrial Average settled 115.89 points lower, or by 1.49 per cent, at 7,659.97.
The tech-dominated Nasdaq composite fell 39.25 points, or 2.52 per cent, to 1,516.52 and the Standard & Poor's 500 index declined 16.91 points, or 2.05 per cent, to a close of 806.01.
On the Sydney Futures Exchange, the June share price index contract was trading down six points at 3598 on volume of 6055 contracts.
Walgreen profits decline 7%
Shares higher as BHP, Rio, Telstra gain