potsie - asx.com.au does most of that apart from the exchange rate. alternatively check out commsec.com.au