cServer is the heart of cTrader working behind the scenes. cServer handles all the essential tasks necessary for high-quality and reliable trading functionality.
Managing trading accounts.
Receiving pricing and trading feeds from liquidity providers.
Handling communications with the parties responsible for order execution.
Calculating the net PnL generated by positions.
Enforcing the rules related to commissions, markups, swaps and dividends.
Storing and accessing order, deal and position records.
We have developed, upgraded and tested cServer since the inception of cTrader. cServer is a complete stack of technologies, combining hardware and software to establish an instantly scalable cloud-based solution, offering sub-millisecond processing and a 100% uptime record.
cServer can process all major requests and responses in the shortest amount of time possible, enabling lightning-fast control over trading rules and operations.
Spotware takes care of cServer maintenance for free, allowing you to focus on growing your business.
cServer supports hosting an unlimited number of all major server entities (such as accounts, symbols or groups, etc.) at no additional cost, greatly benefiting scalability.
cServer is a high-performance back-end system that undergoes constant optimisation to ensure the best support for the entire cTrader solution. Contributing features include the following:
A strategic location in the Equinix LD5 and NY2 data centres alongside major liquidity providers, ECNs and aggregators with fibre cross-connects.
Integrate with cTrader using an à la carte menu of APIs with different business responsibilities. Foremost examples include the Manager’s API, which allows the creation of custom tools for working with cServer entities, and the WebServices API, which enables the integration of cTrader with brokers’ client areas.
cServer is already integrated with major liquidity providers, making client onboarding easier and faster.
Network interfaces are connected to a redundant 10GE network fabric to ensure ultra-low latency and high throughput. Routing occurs via a global proxy cloud to evaluate and correct last mile latency for traders.
cServer uses flagship hardware supplied. Our resources also include hundreds terabytes of NVMe storage, tens terabytes RAM, and 10+ THz CPM. cServer communicates between multiple data centers using secure dedicated channels. Additional backups are stored in supplementary data centers in other countries.
cServer users can establish custom trading conditions by configuring commissions, margin calculation strategies, swaps, dividends, traders’ limited risk statuses and more. Various settings can be easily applied to different account groups, allowing you to create granular and reliable control systems.
This diagram shows the full scope of the cTrader architecture model.
Created to provide the most advanced trading experience for hundreds of thousands of traders simultaneously, cServer boasts an impressive capacity for order processing and management.
Designed from the ground up for STP execution, cServer’s order routing engine has been optimised for fast and stable communication with multiple counterparties to ensure the lowest rejection rates possible.
To reduce operating costs associated with order execution, you can maintain an internal order book either exclusively or in combination with STP. This forms a hybrid model and vastly improves risk management.
cServer leads the way in reliability and security standards for retail-focused platforms. With high-availability servers and robust underlying technologies, you can have peace of mind by delegating platform security responsibilities to Spotware.
Each solution is hosted in an independent environment to protect against any possible disruption from other brokers. This is made possible through the industry’s leading VMware vSphere and Zenoss, which segregate and monitor each environment.
Your customers’ personal data are not required to operate trading accounts. Only margin-related information is necessary. Anything that is disclosed is subject to strict data protection practices.
cServer offers unsurpassed operational reliability, including failover infrastructure, redundant network connectivity, established disaster-recovery methods and reverse-engineering-resistant server components.
All traffic coming to and from cServer is routed through a proxy cloud to protect against unauthorised, malicious connections and DoS and DDoS attacks. Additionally, SSL encryption is in place.
Access to the majority of integration APIs is regulated via IP whitelisting as well as clearly defined access rights determined on a per-connection basis.