The sharemarket has ended the week with a slight gain as investors remained unfazed by Russia's incursion into Ukraine and drew comfort from local economic data.
"The Ukraine situation that has been hanging over people's heads looks like it will be put into the neutral category. It hasn't frightened the market," Lonsec senior client adviser Michael Heffernan said.
"The other thing is that the economic data that came out this week were all on the positive side - that has been a positive catalyst for the market."
Included in that data was better than expected economic growth during the December quarter, and a rise in retail sales.
The benchmark S&P/ASX200 index rose by 1.06 per cent over the week, and the All Ordinaries index rose by 1.14 per cent.
Important overseas economic data is likely to be the next market driver, unless the situation in the Ukraine deteriorates.
United States non-farm payroll job data are set to be released on Friday night and Chinese trade figures will follow.
In the local resources sector, BHP Billiton improved six cents to $37.72, Rio Tinto gained 36 cents to $64.94 and Fortescue Metals edged two cents higher to $5.43.
Among the major banks, Commonwealth Bank jumped 45 cents to $76.00, Westpac shed 41 cents to $33.90, ANZ added one cent to $32.58 and National Australia Bank dropped 11 cents to $34.74.
Carsales.com shares surged 86 cents, or 7.8 per cent, to $11.89 following Thursday's announcement that it would pay $126 million for a major stake in South Korea's leading car seller's website.
* The benchmark S&P/ASX200 index gained 16.4 points, or 0.3 per cent, to 5,462.3 points.
* The broader All Ordinaries index added 17.3 points, or 0.32 per cent, at 5,477 points.
* The March share price index futures contract was up 31 points at 5,472 points, with 19,426 contracts traded.
* The price of gold in Sydney was $US1,350.72 per fine ounce, up $US13.94 on Thursday's closing price of $US1,336.78.
* National turnover was 2.1 billion securities worth $4.65 billion.