CMC Markets is an online retail financial services business which enables its clients to trade foreign exchange, contracts for difference (CFD) or financial spread betting on a range of shares, indices, foreign currencies, commodities and treasuries. CMC Markets creates prices on over 5000 instruments in which clients can trade. The Group also provides stockbroking services in Australia.