Case Study

CMC Markets

Adopting AutoRek has given our business the scalability we need to support our expansion plans. We have strengthened our control environment regarding CASS compliance, and the automated workflow feature has allowed us to increase efficiency while reducing risk. The solution gives us the flexibility we need to add in new reconciliations and data sources as our business grows.

Neil Vinall Head of Operations


CMC Markets is a world-leading financial services pioneer, offering a best-in-class global trading platform. It enables contracts for difference (CFDs) and spread betting on over 12,000 instruments.
Headquartered in the UK – and with offices in Singapore, Sydney, Canada and across Europe – CMC Markets boasts a portfolio of over 1 million global traders and investors and industry expertise spanning more than 34 years.

The challenge

CMC Markets is undertaking ambitious global expansion plans. This means increased regulatory scrutiny and the complexities of complying with requirements across multiple territories.
CMC Markets was seeking a reconciliation solution with out-of-the-box functionality, workflow capabilities, and the automation required to support its growth plans. AutoRek was selected for its templated CASS reconciliation and control solution and advanced workflow functionality.

The solution

Initially, AutoRek implemented an automated bank reconciliation solution. This was followed by a custody assets solution to help CMC Markets meet the requirements of its CASS 6 obligations. By consuming data from both internal records and external custodians, the solution performs internal asset reconciliation, external validation reconciliation and external asset reconciliation, in addition to extensive reporting of reconciled data.

Key elements of the solution include:
Internal asset reconciliation consuming and reconciling the daily client-level positions to aggregated custody-level positions.

External asset validation reconciliation consuming the trade and position statements from external custodians to provide a full view of safe custody assets. The validation process ensures that daily changes in asset positions are explained by reported trades, giving assurance of data completeness.

External asset reconciliation to compare the trades recorded internally by CMC Markets and those by external custodians. Exceptions identified are then enriched with asset prices and FX rates to enable further calculation of data for downstream reporting.

Reporting and management information for reconciled trades and positions throughout the solution. Key data repositories retain a record of all exceptions, which streamlines the month-end CMAR process.

The benefits for CMC Markets

Icon icon

Simplified compliance

As CMC Markets falls under the Financial Conduct Authority's remit, it was important for the solution to ensure compliance. With AutoRek, all regulatory reconciliation and reporting functions are fully automated. Every action performed is also logged and readily available for auditors.

Clock icon

Scalability to support company expansion

Since implementation, CMC Markets had added several new bank, broker and custodian account reconciliations into their solution. The flexibility of AutoRek allows them to continue scaling operations, adding new reconciliations and data sources with ease.

Boxes icon

Enhanced cross-team collaboration

The in-built workflow functionality of AutoRek enables CMC Markets to connect its departments more seamlessly. During the matching process, different teams across the business are aware when items don't match and now find their resolution much simpler. The permission-controls functionality also ensures that employees operating the AutoRek environment have the necessary permissions aligned with their role.

icon set icon

Minimised manual intervention

CMC Markets currently has a reconciliation auto-match rate upwards of 90%. This greatly reduces the manual work involved in completing reconciliations. Users now only need to sign off completed reconciliations or investigate the few transactions that haven't matched.