CMC Markets PLC is an UK-based company which provides online and mobile trading services. The company's core business is to provide online retail financial services and allows people to trade in various financial products of underlying assets such as forex markets, indices, shares, commodities and treasuries. It provides its clients with the ability to trade contracts for difference, to speculate on financial markets with limited risk, to trade on countdowns on short-term price movements of financial markets with limited risk. The company unable investors to access tax free financial markets through spread betting on forex, indices, commodities, shares and treasuries. CMC earns most of the income from rendering services diversified trading platforms.