Australian shares closed sharply higher, extending earlier gains in the day, led by bargain hunters on the back of positive company results.
At 4.15pm Sydney time, the benchmark S&P/ASX200 index was up 110.3 points, or 2.64 per cent, at 4282.9, while the broader All Ordinaries index was up 108.9 points, or 2.57 per cent, at 43426.8
On the ASX 24, the September share price index futures contract was up 123 points at 4262, with 44,532 contracts traded. Wealth Within analyst Janine Cox said the gains were the result of institutional and speculative trade following a week of panic in the markets.
"The institutionals trade with algorithms, so they'll have a lot of computer algorithms sitting there waiting to pick up the stock when they hit a certain price. A lot of that can cause a rebound, plus you get a lot of short-selling because of the spring back into the market."
Cameron Securities client adviser Adrian Leppinus said investors were quick to pounce on positive profit results at the start of the reporting season.