I do trade CFDs through CMC. They don't cover all the ASX listed stocks. In fact they mostly cover stocks in the ASX 200 CMC are an excellent group and if you get on their site, follow the tour they provide. You will also find the applette on the bottom bar designated Library.In there you will find the worldwide list of shares indices etc. that CMC covers
Remember and take note of the dangers they highlight in trading CFDs