I use the ANZ Share Investing (formerly E*Trade) product called "Trader" or "IRESS Trader" depending on where on their website you are looking.
It's basically an ANZ front end for IRESS data.
Most of the online brokers provide access to IRESS data for a monthly subscription fee of around $80.